Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

io_uring/rsrc.c io_sqe_buffer_register() -> io_coalesce_buffer()

Type Parameter Key Value
PARAM_VALUE 0 pages 4389936842061881344
PARAM_VALUE 0 *pages 4096-ptr_max
PARAM_VALUE 0 *(*pages) 4096-ptr_max
PARAM_VALUE 1 nr_pages 1115338075921195008
PARAM_VALUE 1 *nr_pages 2-268435455
PARAM_VALUE 2 data 3891760566415380480
PARAM_VALUE 2 data->first_folio_page_idx 0-9223372036854771712,9223372036854779904-u64max
PARAM_VALUE 2 data->folio_shift 12-267
PARAM_VALUE 2 data->nr_folios 1-u32max
PARAM_VALUE 2 data->nr_pages_head 1-u32max
PARAM_VALUE 2 data->nr_pages_mid 0,2-u32max
RX_PATH
NO_OVERFLOW_SIMPLE 1 *nr_pages
LOCK2 &ctx->uring_lock
TYPE_LOCK (struct io_ring_ctx)->uring_lock