Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/scsi/scsi_bsg.c io_uring_cmd_do_in_task_lazy() -> __io_uring_cmd_do_in_task()

Type Parameter Key Value
PARAM_VALUE 2 flags 1
BUF_SIZE 0 ioucmd 96,104,144,5504
BUF_SIZE 0 ioucmd 96,104,144,5504
DATA_SOURCE 0 ioucmd $0
DATA_SOURCE 1 task_work_cb $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/nvme/host/ioctl.c io_uring_cmd_do_in_task_lazy() -> __io_uring_cmd_do_in_task()

Type Parameter Key Value
PARAM_VALUE 2 flags 1
BUF_SIZE 0 ioucmd 96,104,144,5504
BUF_SIZE 0 ioucmd 96,104,144,5504
DATA_SOURCE 0 ioucmd $0
DATA_SOURCE 1 task_work_cb $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

block/ioctl.c io_uring_cmd_do_in_task_lazy() -> __io_uring_cmd_do_in_task()

Type Parameter Key Value
PARAM_VALUE 2 flags 1
BUF_SIZE 0 ioucmd (-1)-s32max
BUF_SIZE 0 ioucmd (-1)-s32max
DATA_SOURCE 0 ioucmd $0
DATA_SOURCE 1 task_work_cb $1
STR_LEN 0 ioucmd (-1),8,11-12,14,17,19-20,23,26-27,29,31-32
STR_LEN 0 ioucmd (-1),8,11-12,14,17,19-20,23,26-27,29,31-32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/block/ublk_drv.c io_uring_cmd_complete_in_task() -> __io_uring_cmd_do_in_task()

Type Parameter Key Value
PARAM_VALUE 2 flags 0
BUF_SIZE 0 ioucmd (-1),64
BUF_SIZE 0 ioucmd (-1),64
DATA_SOURCE 0 ioucmd $0
DATA_SOURCE 1 task_work_cb $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/btrfs/ioctl.c io_uring_cmd_complete_in_task() -> __io_uring_cmd_do_in_task()

Type Parameter Key Value
PARAM_VALUE 2 flags 0
DATA_SOURCE 0 ioucmd $0
DATA_SOURCE 1 task_work_cb $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/fuse/dev_uring.c io_uring_cmd_complete_in_task() -> __io_uring_cmd_do_in_task()

Type Parameter Key Value
PARAM_VALUE 0 ioucmd->pdu.ent->state 3
PARAM_VALUE 2 flags 0
DATA_SOURCE 0 ioucmd $0
DATA_SOURCE 1 task_work_cb $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL