Lines Matching refs:idal_buffer
123 struct idal_buffer { struct
132 static inline struct idal_buffer *idal_buffer_alloc(size_t size, int page_order) in idal_buffer_alloc() argument
135 struct idal_buffer *ib; in idal_buffer_alloc()
169 static inline void idal_buffer_free(struct idal_buffer *ib) in idal_buffer_free()
190 static inline struct idal_buffer **idal_buffer_array_alloc(size_t size, int page_order) in idal_buffer_array_alloc()
192 struct idal_buffer **ibs; in idal_buffer_array_alloc()
219 static inline void idal_buffer_array_free(struct idal_buffer ***ibs) in idal_buffer_array_free()
221 struct idal_buffer **p; in idal_buffer_array_free()
234 static inline int idal_buffer_array_size(struct idal_buffer **ibs) in idal_buffer_array_size()
248 static inline size_t idal_buffer_array_datasize(struct idal_buffer **ibs) in idal_buffer_array_datasize()
262 static inline bool __idal_buffer_is_needed(struct idal_buffer *ib) in __idal_buffer_is_needed()
272 static inline void idal_buffer_set_cda(struct idal_buffer *ib, struct ccw1 *ccw) in idal_buffer_set_cda()
295 static inline size_t idal_buffer_to_user(struct idal_buffer *ib, void __user *to, size_t count) in idal_buffer_to_user()
317 static inline size_t idal_buffer_from_user(struct idal_buffer *ib, const void __user *from, size_t … in idal_buffer_from_user()