Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

fs/ext4/inode.c ext4_do_writepages() -> ext4_put_io_end_defer()

Type Parameter Key Value
PARAM_VALUE 0 io_end->inode 4096-ptr_max
PARAM_VALUE 0 io_end->inode->i_mapping 4096-ptr_max
PARAM_VALUE 0 io_end->inode->i_sb 4096-ptr_max
PARAM_VALUE 0 io_end->list.next 4096-ptr_max
PARAM_VALUE 0 io_end->list.next->next 4096-ptr_max
PARAM_VALUE 0 io_end->list.prev 4096-ptr_max
PARAM_VALUE 0 io_end->list.prev->next 4096-ptr_max
PARAM_VALUE 0 io_end->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 io_end->list_vec.next 4096-ptr_max
PARAM_VALUE 0 io_end->list_vec.next->next 4096-ptr_max
PARAM_VALUE 0 io_end->list_vec.prev 4096-ptr_max
PARAM_VALUE 0 io_end->list_vec.prev->next 4096-ptr_max
PARAM_VALUE 0 io_end->list_vec.prev->prev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/ext4/page-io.c ext4_end_bio() -> ext4_put_io_end_defer()

Type Parameter Key Value
PARAM_VALUE 0 io_end 4096-ptr_max
PARAM_VALUE 0 io_end->flag 1-u32max
BUF_SIZE 0 io_end (-1)-s32max
BUF_SIZE 0 io_end (-1)-s32max
STR_LEN 0 io_end (-1),8,11-12,14,17,19-20,23,26-27,29,31-32
STR_LEN 0 io_end (-1),8,11-12,14,17,19-20,23,26-27,29,31-32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/ext4/page-io.c ext4_end_bio() -> ext4_put_io_end_defer()

Type Parameter Key Value
PARAM_VALUE 0 io_end 4096-ptr_max
PARAM_VALUE 0 io_end->flag 1-u32max
BUF_SIZE 0 io_end (-1)-s32max
BUF_SIZE 0 io_end (-1)-s32max
STR_LEN 0 io_end (-1),8,11-12,14,17,19-20,23,26-27,29,31-32
STR_LEN 0 io_end (-1),8,11-12,14,17,19-20,23,26-27,29,31-32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL