Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/9p/client.c p9_client_rpc() -> p9_client_prepare_req()

Type Parameter Key Value
PARAM_VALUE 0 c 4096-ptr_max
PARAM_VALUE 0 c->trans_mod 4096-ptr_max
PARAM_VALUE 0 c->trans_mod->cancel 0,100842449987534848,3626184071374495744,4836703823026049024,6188449156844548096,7025296156363526144
PARAM_VALUE 0 c->trans_mod->cancelled 0,4096-ptr_max
PARAM_VALUE 0 c->trans_mod->close 0,2803378939963355136,4830909958244737024,5877385947634040832,6625568431320326144,8185833838236762112
PARAM_VALUE 0 c->trans_mod->create 0,696544989207564288,1175152877162614784,1462895448665722880,4208215965352878080,5159323324388503552,7221645031976800256,7965803512031404032
PARAM_VALUE 0 c->trans_mod->name 0,1763101329338228736,1932358429132394496,2054489242619961344,2128689074804338688,5261854155304321024,7256841659087114240,8343925093408751616
PARAM_VALUE 0 c->trans_mod->owner 0,4096-ptr_max
PARAM_VALUE 0 c->trans_mod->request 0,597081095042605056,1935229392217497600,3306218525594710016,6446722291652665344,6901759882124361728
PARAM_VALUE 0 c->trans_mod->show_options 0,410951705726681088,6038622646613061632
PARAM_VALUE 0 c->trans_mod->zc_request 0,5778224885517164544
PARAM_VALUE 1 type 8,12,14,16,18,20,22,24,26,30,32,40,50,52,54,70,72,74,76,100,104,108,110,112,114,116,118,120,122,124,126
PARAM_VALUE 2 t_size 0
PARAM_VALUE 4 fmt 4096-ptr_max
BUF_SIZE 0 c (-1),4,24,64,168-s32max
BUF_SIZE 0 c (-1),4,24,64,168-s32max
BUF_SIZE 4 fmt 2-8
BUF_SIZE 4 fmt 2-8
BUF_SIZE 5 ap 8
BUF_SIZE 5 ap 8
DATA_SOURCE 0 c $0
DATA_SOURCE 1 type $1
DATA_SOURCE 4 fmt $2
STR_LEN 0 c (-1),1-7
STR_LEN 0 c (-1),1-7
STR_LEN 1 type (-1),1,6,8
PARAM_COMPARE 4 &fmt == $5
TERMINATED 4 fmt 1
TERMINATED 5 *ap 1
HARD_MAX 1 type 126
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 c->fcall_cache->object_size
NO_OVERFLOW_SIMPLE 0 c->fcall_cache->sheaf_capacity
NO_OVERFLOW_SIMPLE 0 c->msize
NO_OVERFLOW_SIMPLE 3 r_size
HALF_LOCKED2 &inode->i_rwsem
HALF_LOCKED2 &v9ses->rename_sem
HALF_LOCKED2 0 &c->trans->sq_sem

net/9p/client.c p9_client_zc_rpc() -> p9_client_prepare_req()

Type Parameter Key Value
PARAM_VALUE 0 c 4096-ptr_max
PARAM_VALUE 0 c->trans_mod 4096-ptr_max
PARAM_VALUE 0 c->trans_mod->zc_request 5778224885517164544
PARAM_VALUE 1 type 40,116,118
PARAM_VALUE 2 t_size 4096
PARAM_VALUE 3 r_size 4096
PARAM_VALUE 4 fmt 4620174634280906752
PARAM_VALUE 5 *ap 4620174634280906752
BUF_SIZE 4 fmt 4
BUF_SIZE 4 fmt 4
BUF_SIZE 5 ap 8
BUF_SIZE 5 ap 8
DATA_SOURCE 0 c $0
DATA_SOURCE 1 type $1
DATA_SOURCE 4 fmt $7
STR_LEN 0 c 3
STR_LEN 0 c 3
PARAM_COMPARE 4 &fmt == $5
TERMINATED 4 fmt 1
TERMINATED 5 *ap 1
HARD_MAX 1 type 118
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 c->msize