Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm
/
d1609b24a95daf0ccabfd78461f42f4cd134a784
/
drivers
/
gpu
/
ion
/
ion.c
bbdc30a
gpu: ion: Set dma length in sg_list
by Olav Haugan
· 12 years ago
6c13b982
gpu: ion: Only set the dma_address if it isn't already set
by Laura Abbott
· 12 years ago
485650f
gpu: ion: Bypass all implicit cache maintenance
by Mitchel Humpherys
· 12 years ago
f858ba4
gpu: ion: optimize system heap for non fault buffers
by Rebecca Schultz Zavin
· 13 years ago
3edb900
gpu: ion: Add support for cached mappings that don't fault
by Rebecca Schultz Zavin
· 13 years ago
7aea56a
gpu: ion: Fix memory leak of dirty bits
by Rebecca Schultz Zavin
· 13 years ago
f441922
gpu: ion: Add explicit sync ioctl
by Rebecca Schultz Zavin
· 13 years ago
7ce0fe4
gpu: ion: use the VM_MIXEDMAP flag for cached allocations
by Mitchel Humpherys
· 12 years ago
0432d69
gpu: ion: add generic function for creating chunked sg tables
by Mitchel Humpherys
· 12 years ago
b179067
gpu: ion: Add cache maintenance to ion.
by Rebecca Schultz Zavin
· 13 years ago
f3f59ed
gpu: ion: Set the dma_address of the sg list at alloc time
by Rebecca Schultz Zavin
· 13 years ago
8a08e1f
gpu: ion: minor refactor in ion_mmap
by Mitchel Humpherys
· 12 years ago
1135c9e
gpu: ion: Properly print out physical addresses
by Laura Abbott
· 12 years ago
54487c6
Merge "gpu: ion: Remove get_flags ioctl"
by Linux Build Service Account
· 12 years ago
2142585f
Merge "gpu: ion: check for leaks in ion_client_destroy"
by Linux Build Service Account
· 12 years ago
d0fa5fd
gpu: ion: Remove get_flags ioctl
by Laura Abbott
· 12 years ago
9a7bff6
gpu: ion: remove stale variable
by Mitchel Humpherys
· 12 years ago
a75e4eb
gpu: ion: check for leaks in ion_client_destroy
by Mitchel Humpherys
· 12 years ago
4afbd8b
gpu: ion: Abstract out secure heap restrictions
by Laura Abbott
· 12 years ago
8939970
gpu: ion: add pointer null checks in map and unmap
by Huaibin Yang
· 12 years ago
daf7562
ion: cma: Add debug heap ops for CMA heap
by Chintan Pandya
· 12 years ago
cc2d4bd
ion: tracing: add ftrace events for ion allocations
by Liam Mark
· 12 years ago
9361930
gpu: ion: Add support for securing indiviudal buffers
by Laura Abbott
· 12 years ago
362b52b
ion: isolate msm-specific ion extensions
by Mitchel Humpherys
· 13 years ago
036494e
ion: remove ion_share_set_flags
by Mitchel Humpherys
· 13 years ago
b6e920c
ion: remove ion_validate_buffer_flag
by Mitchel Humpherys
· 13 years ago
911b4b7
ion: change ion kernel map function to not take flags argument
by Mitchel Humpherys
· 13 years ago
7d72bad
ion: Port heap mask change to ion
by Hanumant Singh
· 13 years ago
227a658
ion: change ion buffer flags
by Mitchel Humpherys
· 13 years ago
865e97f
gpu: ion: IOCTL return success when error occurs
by Olav Haugan
· 13 years ago
502aa0e
Merge "gpu: ion: move msm-specific ioctls to custom_ioctl"
by Linux Build Service Account
· 13 years ago
11bca60
gpu: ion: Return error value when iommu map fails
by Laura Abbott
· 13 years ago
d88b8eb
gpu: ion: move msm-specific ioctls to custom_ioctl
by Mitchel Humpherys
· 13 years ago
aad11cb
gpu: ion: Fix race between ion_import and ion_free
by Rebecca Schultz Zavin
· 13 years ago
c2641f7
gpu: ion: Don't call ion_buffer_put on error path
by Laura Abbott
· 13 years ago
0df5994
gpu: ion: Add missing arg to WARN call
by Olav Haugan
· 13 years ago
bd453a9
gpu: ion: Add EXPORT_SYMBOL to various functions
by Olav Haugan
· 13 years ago
b14ed96
gpu: ion: Pull in patches for 3.4
by Laura Abbott
· 13 years ago
7e44648
gpu: ion: Add support for content protection 2.0 in CP heap
by Laura Abbott
· 13 years ago
f132c6c
Merge commit 'AU_LINUX_ANDROID_ICS.04.00.04.00.126' into msm-3.4
by Steve Muckle
· 13 years ago
0671b9a
gpu: ion: Add dump of memory map
by Olav Haugan
· 13 years ago
e4900b5
gpu: ion: Add lock around debug routine
by Olav Haugan
· 13 years ago
903f6c7
gpu: ion: Get an sg_table from an ion handle
by Rebecca Schultz Zavin
· 13 years ago
46d7133
gpu: ion: Allocate the sg_table at creation time rather than dynamically
by Rebecca Schultz Zavin
· 13 years ago
be4a1ee
gpu: ion: support begin/end and kmap/kunmap dma_buf ops
by Rebecca Schultz Zavin
· 13 years ago
043a614
ion: Switch ion to use dma-buf
by Rebecca Schultz Zavin
· 13 years ago
9ae7e01
gpu: ion: several bugfixes and enhancements of ION
by KyongHo Cho
· 14 years ago
6f9e569
ion: Add reserve function to ion
by Rebecca Schultz Zavin
· 13 years ago
7191e9b
ion: Switch map/unmap dma api to sg_tables
by Rebecca Schultz Zavin
· 13 years ago
854c9e1
gpu: ion: Add more debug info to client debugfs IF
by Olav Haugan
· 13 years ago
e8a3197
gpu: ion: Check for null name argument
by Olav Haugan
· 13 years ago
c2d2cf5
gpu: ion: IOCTL return success when error occurs
by Olav Haugan
· 13 years ago
d7baec0
gpu: ion: Ensure ioctl return correct error codes
by Olav Haugan
· 13 years ago
88c6928
gpu: ion: Remove extra iova free call
by Olav Haugan
· 13 years ago
6ede567
gpu: ion: Add missing argument to WARN call
by Olav Haugan
· 13 years ago
0c38bfd
gpu: ion: Add ION Memory Manager
by Rebecca Schultz Zavin
· 14 years ago
b367659
gpu: ion: Delay unmapping from IOMMU.
by Olav Haugan
· 13 years ago
41f8579
gpu: ion: Add API to do cache operations
by Olav Haugan
· 13 years ago
79e9ffa
gpu: ion: Do not allow cached IOMMU mappings.
by Olav Haugan
· 13 years ago
ec149ff
gpu: ion: Fix race condition with import
by Laura Abbott
· 13 years ago
0fa9b60
gpu: ion: Limit scope of local functions
by Olav Haugan
· 13 years ago
bd2b692
gpu: ion: Add EXPORT_SYMBOL to functions
by Olav Haugan
· 13 years ago
6625c7d1
gpu: ion: Replace strncpy with strlcpy
by Olav Haugan
· 13 years ago
e8bc7aa
gpu: ion: Increment the ref count in mmap
by Laura Abbott
· 13 years ago
3d4fe1a
gpu: ion: Refactor debugfs printing
by Olav Haugan
· 13 years ago
35e2f2f
gpu: ion: Add error message when allocation fails
by Olav Haugan
· 13 years ago
63e5f3b
gpu: ion: Fix ion client name allocation
by Olav Haugan
· 13 years ago
b06ee07
gpu: ion: Change ION_IOC_ALLOC ioctl return value
by Olav Haugan
· 13 years ago
e1f5d83
gpu: ion: Add more debug info
by Olav Haugan
· 13 years ago
0a85251
gpu: ion: Add support for secure buffers
by Olav Haugan
· 13 years ago
0f2175b
gpu: ion: Take handle reference in ion_vma_open
by Laura Abbott
· 13 years ago
eed8603
gpu: ion: Fix debugfs handling of multiple kernel clients
by Laura Abbott
· 13 years ago
a683509
gpu: ion: Add call back for unmapping user mappings
by Laura Abbott
· 13 years ago
7716850
gpu: ion: Incrememnt user refcount during vma_open/vma_close
by Laura Abbott
· 13 years ago
8c01736
gpu: ion: Add support for iommus
by Laura Abbott
· 14 years ago
e80ea01
gpu: ion: Add support for flushing via fd
by Laura Abbott
· 13 years ago
e1b9ce5
gpu: ion: Return negative value from ioctl on allocation failure
by Laura Abbott
· 13 years ago
9fa29e8
gpu: ion: Prevent deadlock with cache flushing
by Laura Abbott
· 13 years ago
404f824
gpu: ion: Add scan for leaked userspace fds
by Laura Abbott
· 13 years ago
8747bbe
gpu: ion: Print debug information in hex
by Laura Abbott
· 13 years ago
3647ac3
gpu: ion: Add debug information for individual heaps
by Laura Abbott
· 13 years ago
084d6eb
gpu: ion: Add information about failed fd imports
by Laura Abbott
· 13 years ago
a75022c
gpu: ion: Check for NULL pointer in client destroy
by Jordan Crouse
· 13 years ago
273dd8e
gpu: ion: Add API to get the buffer flags
by Laura Abbott
· 13 years ago
d2a8737
gpu: ion: Add warning during client freeing
by Laura Abbott
· 13 years ago
68c8064
gpu: ion: Add better debugfs information
by Laura Abbott
· 13 years ago
cbaa668
gpu: ion: Do the cache op when the buffer is cached
by Laura Abbott
· 13 years ago
abcb6f7
gpu: ion: Add cache flushing APIs
by Laura Abbott
· 13 years ago
4b5d048
gpu: ion: Add O_DSYNC flag to generated file
by Laura Abbott
· 14 years ago
894fd58
gpu: ion: Add support for cached and uncached mappings
by Laura Abbott
· 14 years ago
3fe2436
ion: minor clean up
by Iliyan Malchev
· 14 years ago
c72866d
gpu: ion: Validate handles passed via the kernel api
by Rebecca Schultz Zavin
· 14 years ago
6d3b958
gpu: ion: Remove redunant code from ion_open
by Rebecca Schultz Zavin
· 14 years ago
0b7e8ae
gpu: ion: Fix bug in ion client destroy
by Rebecca Schultz Zavin
· 14 years ago
83e3dab
gpu: ion: Fix bug in ion_client_create
by Rebecca Schultz Zavin
· 14 years ago
0db1fec
gpu: ion: Remove incorrect error message
by Rebecca Schultz Zavin
· 14 years ago
f9fb95e
gpu: ion: Fix bug in ion_buffer_add
by Rebecca Schultz Zavin
· 14 years ago
e6ee124
gpu: ion: Several fixes
by Rebecca Schultz Zavin
· 14 years ago
c80005a
gpu: ion: Add ION Memory Manager
by Rebecca Schultz Zavin
· 14 years ago