Lines Matching refs:ion_buffer
38 struct ion_buffer { struct
67 struct ion_buffer *buffer, unsigned long len, argument
69 void (*free)(struct ion_buffer *buffer);
207 void ion_heap_freelist_add(struct ion_heap *heap, struct ion_buffer *buffer);
260 void *ion_heap_map_kernel(struct ion_heap *heap, struct ion_buffer *buffer);
269 void ion_heap_unmap_kernel(struct ion_heap *heap, struct ion_buffer *buffer);
282 int ion_heap_map_user(struct ion_heap *heap, struct ion_buffer *buffer,
291 int ion_buffer_zero(struct ion_buffer *buffer);
304 void ion_buffer_prep_noncached(struct ion_buffer *buffer);
325 int ion_free(struct ion_buffer *buffer);
361 struct ion_buffer *buffer) {} in ion_heap_freelist_add()
380 struct ion_buffer *buffer) in ion_heap_map_kernel()
386 struct ion_buffer *buffer) {} in ion_heap_unmap_kernel()
389 struct ion_buffer *buffer, in ion_heap_map_user()
395 static inline int ion_buffer_zero(struct ion_buffer *buffer) in ion_buffer_zero()
400 static inline void ion_buffer_prep_noncached(struct ion_buffer *buffer) {} in ion_buffer_prep_noncached()
408 static inline int ion_free(struct ion_buffer *buffer) in ion_free()