Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/9p/client.c p9_tag_alloc() -> p9_msg_buf_size()

Type Parameter Key Value
PARAM_VALUE 0 c 4096-ptr_max
PARAM_VALUE 0 c->status 0-1,3-u32max
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 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 2 fmt 2-8
BUF_SIZE 2 fmt 2-8
BUF_SIZE 3 ap 8
BUF_SIZE 3 ap 8
CAPPED_DATA 1 type 1
DATA_SOURCE 0 c $0
DATA_SOURCE 1 type $1
DATA_SOURCE 2 fmt $4
DATA_SOURCE 3 ap $5
FUZZY_MAX 0 c->status 1
STR_LEN 0 c (-1),1-7
STR_LEN 0 c (-1),1-7
STR_LEN 1 type (-1),1,6,8
PREEMPT_ADD
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
HALF_LOCKED2 &inode->i_rwsem
HALF_LOCKED2 0 &c->trans->sq_sem

net/9p/client.c p9_tag_alloc() -> p9_msg_buf_size()

Type Parameter Key Value
PARAM_VALUE 0 c 4096-ptr_max
PARAM_VALUE 0 c->status 0-1,3-u32max
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 9-127
PARAM_VALUE 2 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 2 fmt 2-8
BUF_SIZE 2 fmt 2-8
BUF_SIZE 3 ap 8
BUF_SIZE 3 ap 8
CAPPED_DATA 1 type 1
DATA_SOURCE 0 c $0
DATA_SOURCE 2 fmt $4
DATA_SOURCE 3 ap $5
FUZZY_MAX 0 c->status 1
STR_LEN 0 c (-1),1-7
STR_LEN 0 c (-1),1-7
PREEMPT_ADD
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
HALF_LOCKED2 &inode->i_rwsem
HALF_LOCKED2 0 &c->trans->sq_sem