Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/fuse/req.c __fuse_simple_request() -> fuse_req_prep()

Type Parameter Key Value
PARAM_VALUE 0 fm 4096-ptr_max
PARAM_VALUE 0 fm->fc->killsb.first_waiter->handoff_set 0-1
PARAM_VALUE 0 fm->fc->killsb.first_waiter->type 0-1
PARAM_VALUE 1 args 4096-ptr_max
BUF_SIZE 0 fm (-1),1-s32max
BUF_SIZE 0 fm (-1),1-s32max
BUF_SIZE 1 args (-1),160
BUF_SIZE 1 args (-1),160
DATA_SOURCE 0 fm $1
DATA_SOURCE 1 args $2
DATA_SOURCE 2 idmap $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fm unit_byte

fs/fuse/req.c fuse_simple_background() -> fuse_req_prep()

Type Parameter Key Value
PARAM_VALUE 0 fm 4096-ptr_max
PARAM_VALUE 1 args 4096-ptr_max
PARAM_VALUE 2 idmap 6743757031135698944
BUF_SIZE 0 fm (-1),1-s32max
BUF_SIZE 0 fm (-1),1-s32max
BUF_SIZE 1 args (-1),160
BUF_SIZE 1 args (-1),160
DATA_SOURCE 0 fm $0
DATA_SOURCE 1 args $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fm unit_byte
HALF_LOCKED2 &fi->lock

fs/fuse/req.c fuse_simple_notify_reply() -> fuse_req_prep()

Type Parameter Key Value
PARAM_VALUE 0 fm 4096-ptr_max
PARAM_VALUE 0 fm->fc 4096-ptr_max
PARAM_VALUE 1 args 4096-ptr_max
PARAM_VALUE 1 args->end 407486725524738048
PARAM_VALUE 1 args->in_args 4096-ptr_max
PARAM_VALUE 1 args->in_numargs 3
PARAM_VALUE 1 args->in_pages 1
PARAM_VALUE 1 args->opcode 41
PARAM_VALUE 2 idmap 6743757031135698944
BUF_SIZE 1 args 160
DATA_SOURCE 0 fm $0
DATA_SOURCE 1 args $1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &fc->killsb
TYPE_LOCK (struct fuse_conn)->killsb