Home
last modified time | relevance | path

Searched refs:io_buffer (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-6.6/io_uring/
H A Dkbuf.c80 struct io_buffer *buf; in io_kbuf_recycle_legacy()
140 struct io_buffer *kbuf; in io_provided_buffer_select()
142 kbuf = list_first_entry(&bl->buf_list, struct io_buffer, list); in io_provided_buffer_select()
292 struct io_buffer *nxt; in __io_remove_buffers()
294 nxt = list_first_entry(&bl->buf_list, struct io_buffer, list); in __io_remove_buffers()
412 struct io_buffer *buf; in io_refill_buffer_cache()
456 struct io_buffer *buf; in io_add_buffers()
464 buf = list_first_entry(&ctx->io_buffers_cache, struct io_buffer, in io_add_buffers()
H A Dkbuf.h36 struct io_buffer { struct
/kernel/linux/linux-5.10/tools/usb/ffs-aio-example/multibuff/device_app/
H A Daio_multibuff.c143 struct io_buffer { struct
208 void init_bufs(struct io_buffer *iobuf, unsigned n, unsigned len) in init_bufs()
223 void delete_bufs(struct io_buffer *iobuf) in delete_bufs()
247 struct io_buffer iobuf[2]; in main()
/kernel/linux/linux-6.6/tools/usb/ffs-aio-example/multibuff/device_app/
H A Daio_multibuff.c143 struct io_buffer { struct
208 void init_bufs(struct io_buffer *iobuf, unsigned n, unsigned len) in init_bufs()
223 void delete_bufs(struct io_buffer *iobuf) in delete_bufs()
247 struct io_buffer iobuf[2]; in main()
/kernel/linux/linux-5.10/io_uring/
H A Dio_uring.c258 struct io_buffer { struct
583 struct io_buffer *kbuf;
893 struct io_buffer *kbuf;
2457 static unsigned int io_put_kbuf(struct io_kiocb *req, struct io_buffer *kbuf) in io_put_kbuf()
2470 struct io_buffer *kbuf; in io_put_rw_kbuf()
2474 kbuf = (struct io_buffer *) (unsigned long) req->rw.addr; in io_put_rw_kbuf()
3196 static struct io_buffer *io_buffer_select(struct io_kiocb *req, size_t *len, in io_buffer_select()
3197 int bgid, struct io_buffer *kbuf, in io_buffer_select()
3200 struct io_buffer *head; in io_buffer_select()
3212 kbuf = list_last_entry(&head->list, struct io_buffer, in io_buffer_select()
[all...]
/kernel/linux/linux-6.6/include/linux/
H A Dio_uring_types.h564 struct io_buffer *kbuf;

Completed in 13 milliseconds