Documented in 1 files:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

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

Type Parameter Key Value
PARAM_VALUE 0 c 4096-ptr_max
PARAM_VALUE 0 c->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 c->status 0
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 oldreq 4096-ptr_max
PARAM_VALUE 1 oldreq->req_list.next->next 4096-ptr_max
PARAM_VALUE 1 oldreq->req_list.prev->next 4096-ptr_max
PARAM_VALUE 1 oldreq->req_list.prev->prev 4096-ptr_max
PARAM_VALUE 1 oldreq->wq.head.next->next 4096-ptr_max
PARAM_VALUE 1 oldreq->wq.head.prev->next 4096-ptr_max
PARAM_VALUE 1 oldreq->wq.head.prev->prev 4096-ptr_max
BUF_SIZE 0 c (-1),4,24,64,168-s32max
BUF_SIZE 0 c (-1),4,24,64,168-s32max
CAPPED_DATA 0 c->reqs.idr_base 1
CAPPED_DATA 1 oldreq 1
DATA_SOURCE 0 c $0
DATA_SOURCE 1 oldreq r p9_client_prepare_req
STR_LEN 0 c (-1),1-7
STR_LEN 0 c (-1),1-7
STR_LEN 1 oldreq->tc.id (-1),1,6,8
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
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 1 oldreq->rc.capacity
NO_OVERFLOW_SIMPLE 1 oldreq->tc.capacity
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_flush()

Type Parameter Key Value
PARAM_VALUE 0 c 4096-ptr_max
PARAM_VALUE 0 c->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 c->status 0
PARAM_VALUE 0 c->trans_mod 4096-ptr_max
PARAM_VALUE 0 c->trans_mod->zc_request 5778224885517164544
PARAM_VALUE 1 oldreq 4096-ptr_max
PARAM_VALUE 1 oldreq->req_list.next->next 4096-ptr_max
PARAM_VALUE 1 oldreq->req_list.prev->next 4096-ptr_max
PARAM_VALUE 1 oldreq->req_list.prev->prev 4096-ptr_max
PARAM_VALUE 1 oldreq->wq.head.next->next 4096-ptr_max
PARAM_VALUE 1 oldreq->wq.head.prev->next 4096-ptr_max
PARAM_VALUE 1 oldreq->wq.head.prev->prev 4096-ptr_max
DATA_SOURCE 0 c $0
DATA_SOURCE 1 oldreq r p9_client_prepare_req
STR_LEN 0 c 3
STR_LEN 0 c 3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 c->msize
NO_OVERFLOW_SIMPLE 1 oldreq->rc.capacity
NO_OVERFLOW_SIMPLE 1 oldreq->tc.capacity