Home
last modified time | relevance | path

Searched refs:bgid (Results 1 – 4 of 4) sorted by relevance

/openbmc/linux/io_uring/
H A Dkbuf.c28 __u32 bgid; member
34 unsigned int bgid) in io_buffer_get_list() argument
38 return xa_load(&ctx->io_bl_xa, bgid); in io_buffer_get_list()
42 struct io_buffer_list *bl, unsigned int bgid) in io_buffer_add_list() argument
49 bl->bgid = bgid; in io_buffer_add_list()
51 return xa_err(xa_store(&ctx->io_bl_xa, bgid, bl, GFP_KERNEL)); in io_buffer_add_list()
72 bl = io_buffer_get_list(ctx, buf->bgid); in io_kbuf_recycle_legacy()
75 req->buf_index = buf->bgid; in io_kbuf_recycle_legacy()
247 xa_erase(&ctx->io_bl_xa, bl->bgid); in io_destroy_buffers()
262 xa_erase(&ctx->io_bl_xa, bl->bgid); in io_destroy_bl()
[all …]
H A Dkbuf.h20 __u16 bgid; member
41 __u16 bgid; member
63 unsigned long bgid);
87 req->buf_index = req->buf_list->bgid; in io_kbuf_recycle_ring()
115 req->buf_index = req->buf_list->bgid; in __io_put_kbuf_list()
120 req->buf_index = req->kbuf->bgid; in __io_put_kbuf_list()
H A Dio_uring.c3563 unsigned int bgid; in io_uring_validate_mmap_request() local
3566 bgid = (offset & ~IORING_OFF_MMAP_MASK) >> IORING_OFF_PBUF_SHIFT; in io_uring_validate_mmap_request()
3567 bl = io_pbuf_get_bl(ctx, bgid); in io_uring_validate_mmap_request()
/openbmc/linux/include/uapi/linux/
H A Dio_uring.h670 __u16 bgid; member