Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

net/9p/protocol.c p9dirent_read() -> p9pdu_readf()

Type Parameter Key Value
PARAM_VALUE 0 pdu 5885622420464250880
PARAM_VALUE 0 pdu->capacity 1-s32max,18446744071562067968-u64max
PARAM_VALUE 0 pdu->offset 0
PARAM_VALUE 0 pdu->sdata 4096-ptr_max
PARAM_VALUE 0 pdu->size 1-u32max
PARAM_VALUE 2 fmt 5920358923111964672
PARAM_VALUE 3 $ 4899332295725293568
PARAM_VALUE 4 $ 4899332295725293584
PARAM_VALUE 5 $ 4899332295725293592
PARAM_VALUE 6 $ 5742690394740629504
BUF_SIZE 2 fmt 5
BUF_SIZE 3 $ 16
BUF_SIZE 4 $ 8
BUF_SIZE 6 $ 8
STR_LEN 0 pdu 4
TERMINATED 2 fmt 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dir_fp->readdir_lock
HALF_LOCKED2 &inode->i_rwsem
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct inode)->i_rwsem

net/9p/protocol.c p9pdu_vreadf() -> p9pdu_readf()

Type Parameter Key Value
PARAM_VALUE 2 fmt 8959058445695623168
PARAM_VALUE 3 $ 2540360549786820608
BUF_SIZE 0 pdu->sdata (-1)-s32max
BUF_SIZE 2 fmt 2
BUF_SIZE 3 $ 2
DATA_SOURCE 0 pdu $0
DATA_SOURCE 1 proto_version $1
STR_LEN 0 pdu (-1),1-5,9
STR_LEN 0 pdu (-1),1-5,9
STR_LEN 0 pdu->id (-1),1,6,8
STR_LEN 1 proto_version (-1),1,3,17,20
STR_LEN 2 fmt 1
TERMINATED 2 fmt 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 pdu->capacity 1-2000000000[c]
USER_DATA 0 pdu->size 1-2000000000[c]
NO_OVERFLOW_SIMPLE 0 pdu->cache->sheaf_capacity
USER_PTR 0 pdu->sdata
HALF_LOCKED2 &inode->i_rwsem

net/9p/protocol.c p9pdu_vreadf() -> p9pdu_readf()

Type Parameter Key Value
PARAM_VALUE 2 fmt 1877259241949691904
PARAM_VALUE 4 $ 4096-ptr_max
PARAM_VALUE 5 $ 4096-ptr_max
BUF_SIZE 0 pdu->sdata (-1)-s32max
BUF_SIZE 2 fmt 4
BUF_SIZE 4 $ 4
BUF_SIZE 5 $ 8
DATA_SOURCE 0 pdu $0
DATA_SOURCE 1 proto_version $1
STR_LEN 0 pdu (-1),1-5,9
STR_LEN 0 pdu (-1),1-5,9
STR_LEN 0 pdu->id (-1),1,6,8
STR_LEN 1 proto_version (-1),1,3,17,20
STR_LEN 2 fmt 3
TERMINATED 2 fmt 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 pdu->capacity 1-2000000000[c]
USER_DATA 0 pdu->size 1-2000000000[c]
NO_OVERFLOW_SIMPLE 0 pdu->cache->sheaf_capacity
USER_PTR 0 pdu->sdata
HALF_LOCKED2 &inode->i_rwsem

net/9p/protocol.c p9pdu_vreadf() -> p9pdu_readf()

Type Parameter Key Value
PARAM_VALUE 2 fmt 1472922027287695360
PARAM_VALUE 3 $ 4096-ptr_max
PARAM_VALUE 4 $ 4096-ptr_max
PARAM_VALUE 5 $ 4096-ptr_max
PARAM_VALUE 6 $ 4096-ptr_max
PARAM_VALUE 7 $ 4096-ptr_max
PARAM_VALUE 8 $ 4096-ptr_max
PARAM_VALUE 9 $ 4096-ptr_max
PARAM_VALUE 10 $ 4096-ptr_max
PARAM_VALUE 11 $ 4096-ptr_max
PARAM_VALUE 12 $ 4096-ptr_max
PARAM_VALUE 13 $ 4096-ptr_max
PARAM_VALUE 14 $ 4096-ptr_max
PARAM_VALUE 15 $ 4096-ptr_max
PARAM_VALUE 16 $ 4096-ptr_max
PARAM_VALUE 17 $ 4096-ptr_max
PARAM_VALUE 18 $ 4096-ptr_max
BUF_SIZE 0 pdu->sdata (-1)-s32max
BUF_SIZE 2 fmt 18
BUF_SIZE 3 $ 2
BUF_SIZE 4 $ 2
BUF_SIZE 5 $ 4
BUF_SIZE 6 $ 16
BUF_SIZE 7 $ 4
BUF_SIZE 8 $ 4
BUF_SIZE 9 $ 4
BUF_SIZE 10 $ 8
BUF_SIZE 11 $ 8
BUF_SIZE 12 $ 8
BUF_SIZE 13 $ 8
BUF_SIZE 14 $ 8
BUF_SIZE 15 $ 8
BUF_SIZE 16 $ 4
BUF_SIZE 17 $ 4
BUF_SIZE 18 $ 4
DATA_SOURCE 0 pdu $0
DATA_SOURCE 1 proto_version $1
STR_LEN 0 pdu (-1),1-5,9
STR_LEN 0 pdu (-1),1-5,9
STR_LEN 0 pdu->id (-1),1,6,8
STR_LEN 1 proto_version (-1),1,3,17,20
STR_LEN 2 fmt 17
TERMINATED 2 fmt 1
MEM_ZERO 3 $
MEM_ZERO 4 $
MEM_ZERO 5 $
MEM_ZERO 6 $
MEM_ZERO 7 $
MEM_ZERO 8 $
MEM_ZERO 9 $
MEM_ZERO 10 $
MEM_ZERO 11 $
MEM_ZERO 12 $
MEM_ZERO 13 $
MEM_ZERO 14 $
MEM_ZERO 15 $
MEM_ZERO 16 $
MEM_ZERO 17 $
MEM_ZERO 18 $
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 pdu->capacity 1-2000000000[c]
USER_DATA 0 pdu->size 1-2000000000[c]
NO_OVERFLOW_SIMPLE 0 pdu->cache->sheaf_capacity
USER_PTR 0 pdu->sdata
HALF_LOCKED2 &inode->i_rwsem

net/9p/protocol.c p9pdu_vreadf() -> p9pdu_readf()

Type Parameter Key Value
PARAM_VALUE 2 fmt 6105762572382396416
BUF_SIZE 0 pdu->sdata (-1)-s32max
BUF_SIZE 2 fmt 2
DATA_SOURCE 0 pdu $0
DATA_SOURCE 1 proto_version $1
STR_LEN 0 pdu (-1),1-5,9
STR_LEN 0 pdu (-1),1-5,9
STR_LEN 0 pdu->id (-1),1,6,8
STR_LEN 1 proto_version (-1),1,3,17,20
STR_LEN 2 fmt 1
TERMINATED 2 fmt 1
TERMINATED 3 $ 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 pdu->capacity 1-2000000000[c]
USER_DATA 0 pdu->size 1-2000000000[c]
NO_OVERFLOW_SIMPLE 0 pdu->cache->sheaf_capacity
USER_PTR 0 pdu->sdata
HALF_LOCKED2 &inode->i_rwsem

net/9p/protocol.c p9pdu_vreadf() -> p9pdu_readf()

Type Parameter Key Value
PARAM_VALUE 2 fmt 8959058445695623168
PARAM_VALUE 3 $ 4096-ptr_max
BUF_SIZE 0 pdu->sdata (-1)-s32max
BUF_SIZE 2 fmt 2
DATA_SOURCE 0 pdu $0
DATA_SOURCE 1 proto_version $1
STR_LEN 0 pdu (-1),1-5,9
STR_LEN 0 pdu (-1),1-5,9
STR_LEN 0 pdu->id (-1),1,6,8
STR_LEN 1 proto_version (-1),1,3,17,20
STR_LEN 2 fmt 1
TERMINATED 2 fmt 1
TERMINATED 3 $ 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 pdu->capacity 1-2000000000[c]
USER_DATA 0 pdu->size 1-2000000000[c]
NO_OVERFLOW_SIMPLE 0 pdu->cache->sheaf_capacity
USER_PTR 0 pdu->sdata
HALF_LOCKED2 &inode->i_rwsem

net/9p/protocol.c p9pdu_vreadf() -> p9pdu_readf()

Type Parameter Key Value
PARAM_VALUE 2 fmt 3353941862066659328
PARAM_VALUE 3 $ 4096-ptr_max
BUF_SIZE 0 pdu->sdata (-1)-s32max
BUF_SIZE 2 fmt 2
DATA_SOURCE 0 pdu $0
DATA_SOURCE 1 proto_version $1
STR_LEN 0 pdu (-1),1-5,9
STR_LEN 0 pdu (-1),1-5,9
STR_LEN 0 pdu->id (-1),1,6,8
STR_LEN 1 proto_version (-1),1,3,17,20
STR_LEN 2 fmt 1
TERMINATED 2 fmt 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 pdu->capacity 1-2000000000[c]
USER_DATA 0 pdu->size 1-2000000000[c]
NO_OVERFLOW_SIMPLE 0 pdu->cache->sheaf_capacity
USER_PTR 0 pdu->sdata
HALF_LOCKED2 &inode->i_rwsem

net/9p/protocol.c p9pdu_vreadf() -> p9pdu_readf()

Type Parameter Key Value
PARAM_VALUE 2 fmt 8959058445695623168
PARAM_VALUE 3 $ 4096-ptr_max
BUF_SIZE 0 pdu->sdata (-1)-s32max
BUF_SIZE 2 fmt 2
DATA_SOURCE 0 pdu $0
DATA_SOURCE 1 proto_version $1
STR_LEN 0 pdu (-1),1-5,9
STR_LEN 0 pdu (-1),1-5,9
STR_LEN 0 pdu->id (-1),1,6,8
STR_LEN 1 proto_version (-1),1,3,17,20
STR_LEN 2 fmt 1
TERMINATED 2 fmt 1
TERMINATED 3 $ 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 pdu->capacity 1-2000000000[c]
USER_DATA 0 pdu->size 1-2000000000[c]
NO_OVERFLOW_SIMPLE 0 pdu->cache->sheaf_capacity
USER_PTR 0 pdu->sdata
HALF_LOCKED2 &inode->i_rwsem

net/9p/protocol.c p9pdu_vreadf() -> p9pdu_readf()

Type Parameter Key Value
PARAM_VALUE 2 fmt 4535840235584241664
PARAM_VALUE 3 $ 4096-ptr_max
BUF_SIZE 0 pdu->sdata (-1)-s32max
BUF_SIZE 2 fmt 2
DATA_SOURCE 0 pdu $0
DATA_SOURCE 1 proto_version $1
STR_LEN 0 pdu (-1),1-5,9
STR_LEN 0 pdu (-1),1-5,9
STR_LEN 0 pdu->id (-1),1,6,8
STR_LEN 1 proto_version (-1),1,3,17,20
STR_LEN 2 fmt 1
TERMINATED 2 fmt 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 pdu->capacity 1-2000000000[c]
USER_DATA 0 pdu->size 1-2000000000[c]
NO_OVERFLOW_SIMPLE 0 pdu->cache->sheaf_capacity
USER_PTR 0 pdu->sdata
HALF_LOCKED2 &inode->i_rwsem

net/9p/protocol.c p9pdu_vreadf() -> p9pdu_readf()

Type Parameter Key Value
PARAM_VALUE 2 fmt 848306610242265088
PARAM_VALUE 4 $ 4096-ptr_max
PARAM_VALUE 5 $ 4096-ptr_max
PARAM_VALUE 6 $ 4096-ptr_max
PARAM_VALUE 7 $ 4096-ptr_max
PARAM_VALUE 8 $ 4096-ptr_max
PARAM_VALUE 9 $ 4096-ptr_max
PARAM_VALUE 10 $ 4096-ptr_max
PARAM_VALUE 11 $ 4096-ptr_max
PARAM_VALUE 12 $ 4096-ptr_max
PARAM_VALUE 13 $ 4096-ptr_max
PARAM_VALUE 14 $ 4096-ptr_max
PARAM_VALUE 15 $ 4096-ptr_max
PARAM_VALUE 16 $ 4096-ptr_max
PARAM_VALUE 17 $ 4096-ptr_max
PARAM_VALUE 18 $ 4096-ptr_max
PARAM_VALUE 19 $ 4096-ptr_max
PARAM_VALUE 20 $ 4096-ptr_max
PARAM_VALUE 21 $ 4096-ptr_max
PARAM_VALUE 22 $ 4096-ptr_max
BUF_SIZE 0 pdu->sdata (-1)-s32max
BUF_SIZE 2 fmt 21
BUF_SIZE 3 $ 8
BUF_SIZE 4 $ 16
BUF_SIZE 5 $ 4
BUF_SIZE 6 $ 4
BUF_SIZE 7 $ 4
BUF_SIZE 8 $ 8
BUF_SIZE 9 $ 8
BUF_SIZE 10 $ 8
BUF_SIZE 11 $ 8
BUF_SIZE 12 $ 8
BUF_SIZE 13 $ 8
BUF_SIZE 14 $ 8
BUF_SIZE 15 $ 8
BUF_SIZE 16 $ 8
BUF_SIZE 17 $ 8
BUF_SIZE 18 $ 8
BUF_SIZE 19 $ 8
BUF_SIZE 20 $ 8
BUF_SIZE 21 $ 8
BUF_SIZE 22 $ 8
DATA_SOURCE 0 pdu $0
DATA_SOURCE 1 proto_version $1
STR_LEN 0 pdu (-1),1-5,9
STR_LEN 0 pdu (-1),1-5,9
STR_LEN 0 pdu->id (-1),1,6,8
STR_LEN 1 proto_version (-1),1,3,17,20
STR_LEN 2 fmt 20
TERMINATED 2 fmt 1
MEM_ZERO 3 $
MEM_ZERO 4 $
MEM_ZERO 5 $
MEM_ZERO 6 $
MEM_ZERO 7 $
MEM_ZERO 8 $
MEM_ZERO 9 $
MEM_ZERO 10 $
MEM_ZERO 11 $
MEM_ZERO 12 $
MEM_ZERO 13 $
MEM_ZERO 14 $
MEM_ZERO 15 $
MEM_ZERO 16 $
MEM_ZERO 17 $
MEM_ZERO 18 $
MEM_ZERO 19 $
MEM_ZERO 20 $
MEM_ZERO 21 $
MEM_ZERO 22 $
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 pdu->capacity 1-2000000000[c]
USER_DATA 0 pdu->size 1-2000000000[c]
NO_OVERFLOW_SIMPLE 0 pdu->cache->sheaf_capacity
USER_PTR 0 pdu->sdata
HALF_LOCKED2 &inode->i_rwsem

net/9p/protocol.c p9stat_read() -> p9pdu_readf()

Type Parameter Key Value
PARAM_VALUE 0 pdu 6783720135192887296
PARAM_VALUE 0 pdu->capacity 1-s32max,18446744071562067968-u64max
PARAM_VALUE 0 pdu->offset 0
PARAM_VALUE 0 pdu->sdata 4096-ptr_max
PARAM_VALUE 0 pdu->size 1-u32max
PARAM_VALUE 2 fmt 2695227291518169088
PARAM_VALUE 3 $ 4398712785371119616
BUF_SIZE 2 fmt 2
DATA_SOURCE 3 $ $3
STR_LEN 0 pdu 1
TERMINATED 2 fmt 1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 pdu->capacity 1-2000000000[c]
USER_DATA 0 pdu->size 1-2000000000[c]
HALF_LOCKED2 &dir_fp->readdir_lock
HALF_LOCKED2 &inode->i_rwsem
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct inode)->i_rwsem

net/9p/client.c p9_check_errors() -> p9pdu_readf()

Type Parameter Key Value
PARAM_VALUE 0 pdu 4096-ptr_max
PARAM_VALUE 1 proto_version 0-1,3-255
PARAM_VALUE 2 fmt 3760204035889172480
PARAM_VALUE 3 $ 3582859233335181312
PARAM_VALUE 3 *$ 0
PARAM_VALUE 3 *(*$) 0
PARAM_VALUE 4 $ 8302131756457246720
BUF_SIZE 2 fmt 4
BUF_SIZE 3 $ 8
BUF_SIZE 4 $ 4
STR_LEN 0 pdu 3
TERMINATED 2 fmt 1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 pdu->capacity
HALF_LOCKED2 &inode->i_rwsem

net/9p/client.c p9_check_errors() -> p9pdu_readf()

Type Parameter Key Value
PARAM_VALUE 0 pdu 4096-ptr_max
PARAM_VALUE 1 proto_version 2
PARAM_VALUE 2 fmt 6105762572382396416
PARAM_VALUE 3 $ 8302131756457246720
BUF_SIZE 2 fmt 2
BUF_SIZE 3 $ 4
STR_LEN 0 pdu 1
TERMINATED 2 fmt 1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 pdu->capacity
HALF_LOCKED2 &inode->i_rwsem

net/9p/client.c p9_client_attach() -> p9pdu_readf()

Type Parameter Key Value
PARAM_VALUE 0 pdu 4096-ptr_max
PARAM_VALUE 0 pdu->cache 0,4096-ptr_max
PARAM_VALUE 0 pdu->capacity 0-s32max,18446744071562067968-u64max
PARAM_VALUE 0 pdu->size 0
PARAM_VALUE 0 pdu->zc 0
PARAM_VALUE 2 fmt 4535840235584241664
PARAM_VALUE 3 $ 7857881399825793024
BUF_SIZE 2 fmt 2
BUF_SIZE 3 $ 16
STR_LEN 0 pdu 1
TERMINATED 2 fmt 1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 pdu->capacity

net/9p/client.c p9_client_create_dotl() -> p9pdu_readf()

Type Parameter Key Value
PARAM_VALUE 0 pdu 4096-ptr_max
PARAM_VALUE 0 pdu->cache 0,4096-ptr_max
PARAM_VALUE 0 pdu->capacity 0-s32max,18446744071562067968-u64max
PARAM_VALUE 0 pdu->size 0
PARAM_VALUE 0 pdu->zc 0
PARAM_VALUE 2 fmt 5939382067605409792
PARAM_VALUE 3 $ 7525730871069339648
PARAM_VALUE 4 $ 3033054402942480384
BUF_SIZE 2 fmt 3
BUF_SIZE 4 $ 4
DATA_SOURCE 3 $ $5
STR_LEN 0 pdu 2
TERMINATED 2 fmt 1
NO_OVERFLOW_SIMPLE 0 pdu->capacity

net/9p/client.c p9_client_fcreate() -> p9pdu_readf()

Type Parameter Key Value
PARAM_VALUE 0 pdu 4096-ptr_max
PARAM_VALUE 0 pdu->cache 0,4096-ptr_max
PARAM_VALUE 0 pdu->capacity 0-s32max,18446744071562067968-u64max
PARAM_VALUE 0 pdu->size 0
PARAM_VALUE 0 pdu->zc 0
PARAM_VALUE 2 fmt 5939382067605409792
PARAM_VALUE 3 $ 2480664776500396032
PARAM_VALUE 4 $ 8586211406195658752
BUF_SIZE 2 fmt 3
BUF_SIZE 3 $ 16
BUF_SIZE 4 $ 4
STR_LEN 0 pdu 2
TERMINATED 2 fmt 1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 pdu->capacity

net/9p/client.c p9_client_getattr_dotl() -> p9pdu_readf()

Type Parameter Key Value
PARAM_VALUE 0 pdu 4096-ptr_max
PARAM_VALUE 0 pdu->cache 0,4096-ptr_max
PARAM_VALUE 0 pdu->capacity 0-s32max,18446744071562067968-u64max
PARAM_VALUE 0 pdu->size 0
PARAM_VALUE 0 pdu->zc 0
PARAM_VALUE 2 fmt 6649776262830002176
PARAM_VALUE 3 $ 4096-ptr_max
BUF_SIZE 2 fmt 2
BUF_SIZE 3 $ 160
BUF_SIZE 3 $ 160
DATA_SOURCE 3 $ r _kmalloc_noprof
STR_LEN 0 pdu 1
TERMINATED 2 fmt 1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 pdu->capacity

net/9p/client.c p9_client_getlock_dotl() -> p9pdu_readf()

Type Parameter Key Value
PARAM_VALUE 0 pdu 4096-ptr_max
PARAM_VALUE 0 pdu->cache 0,4096-ptr_max
PARAM_VALUE 0 pdu->capacity 0-s32max,18446744071562067968-u64max
PARAM_VALUE 0 pdu->size 0
PARAM_VALUE 0 pdu->zc 0
PARAM_VALUE 2 fmt 2663982197599256576
PARAM_VALUE 3 $ 4488085901646954496
PARAM_VALUE 3 *$ 2
PARAM_VALUE 4 $ 4488085901646954504
PARAM_VALUE 5 $ 4488085901646954512
PARAM_VALUE 6 $ 4488085901646954520
PARAM_VALUE 7 $ 4488085901646954528
BUF_SIZE 2 fmt 6
BUF_SIZE 4 $ 8
BUF_SIZE 5 $ 8
BUF_SIZE 6 $ 4
BUF_SIZE 7 $ 8
STR_LEN 0 pdu 5
NOSPEC 4 *$
TERMINATED 2 fmt 1
MEM_ZERO 3 $
MEM_ZERO 4 $
MEM_ZERO 5 $
MEM_ZERO 6 $
MEM_ZERO 7 $
RX_PATH
USER_DATA 4 *$ 0[c]
NO_OVERFLOW_SIMPLE 0 pdu->capacity
USER_PTR 4 $

net/9p/client.c p9_client_lock_dotl() -> p9pdu_readf()

Type Parameter Key Value
PARAM_VALUE 0 pdu 4096-ptr_max
PARAM_VALUE 0 pdu->cache 0,4096-ptr_max
PARAM_VALUE 0 pdu->capacity 0-s32max,18446744071562067968-u64max
PARAM_VALUE 0 pdu->size 0
PARAM_VALUE 0 pdu->zc 0
PARAM_VALUE 2 fmt 6883613070285701120
PARAM_VALUE 3 $ 1435267982980636672
PARAM_VALUE 3 *$ 2
BUF_SIZE 2 fmt 2
DATA_SOURCE 3 $ $2
STR_LEN 0 pdu 1
TERMINATED 2 fmt 1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 pdu->capacity

net/9p/client.c p9_client_mkdir_dotl() -> p9pdu_readf()

Type Parameter Key Value
PARAM_VALUE 0 pdu 4096-ptr_max
PARAM_VALUE 0 pdu->cache 0,4096-ptr_max
PARAM_VALUE 0 pdu->capacity 0-s32max,18446744071562067968-u64max
PARAM_VALUE 0 pdu->size 0
PARAM_VALUE 0 pdu->zc 0
PARAM_VALUE 2 fmt 4535840235584241664
PARAM_VALUE 3 $ 985920530837827584
BUF_SIZE 2 fmt 2
DATA_SOURCE 3 $ $4
STR_LEN 0 pdu 1
TERMINATED 2 fmt 1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 pdu->capacity
HALF_LOCKED2 &dentry->d_lockref.lock

net/9p/client.c p9_client_mknod_dotl() -> p9pdu_readf()

Type Parameter Key Value
PARAM_VALUE 0 pdu 4096-ptr_max
PARAM_VALUE 0 pdu->cache 0,4096-ptr_max
PARAM_VALUE 0 pdu->capacity 0-s32max,18446744071562067968-u64max
PARAM_VALUE 0 pdu->size 0
PARAM_VALUE 0 pdu->zc 0
PARAM_VALUE 2 fmt 4535840235584241664
PARAM_VALUE 3 $ 6201404774503149568
BUF_SIZE 2 fmt 2
DATA_SOURCE 3 $ $5
STR_LEN 0 pdu 1
TERMINATED 2 fmt 1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 pdu->capacity

net/9p/client.c p9_client_open() -> p9pdu_readf()

Type Parameter Key Value
PARAM_VALUE 0 pdu 4096-ptr_max
PARAM_VALUE 0 pdu->cache 0,4096-ptr_max
PARAM_VALUE 0 pdu->capacity 0-s32max,18446744071562067968-u64max
PARAM_VALUE 0 pdu->size 0
PARAM_VALUE 0 pdu->zc 0
PARAM_VALUE 2 fmt 5939382067605409792
PARAM_VALUE 3 $ 5812489249987813376
PARAM_VALUE 4 $ 1540326255029100544
BUF_SIZE 2 fmt 3
BUF_SIZE 3 $ 16
BUF_SIZE 4 $ 4
STR_LEN 0 pdu 2
TERMINATED 2 fmt 1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 pdu->capacity

net/9p/client.c p9_client_read_once() -> p9pdu_readf()

Type Parameter Key Value
PARAM_VALUE 0 pdu 4096-ptr_max
PARAM_VALUE 0 pdu->cache 0,4096-ptr_max
PARAM_VALUE 0 pdu->capacity 0-s32max,18446744071562067968-u64max
PARAM_VALUE 0 pdu->size 0
PARAM_VALUE 0 pdu->zc 0
PARAM_VALUE 2 fmt 5321232235199369216
PARAM_VALUE 3 $ 7191538892163977216
PARAM_VALUE 4 $ 4921052147262341120
BUF_SIZE 2 fmt 2
BUF_SIZE 3 $ 4
BUF_SIZE 4 $ 8
STR_LEN 0 pdu 1
TERMINATED 2 fmt 1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 pdu->capacity

net/9p/client.c p9_client_readdir() -> p9pdu_readf()

Type Parameter Key Value
PARAM_VALUE 0 pdu 4096-ptr_max
PARAM_VALUE 0 pdu->cache 0,4096-ptr_max
PARAM_VALUE 0 pdu->capacity 0-s32max,18446744071562067968-u64max
PARAM_VALUE 0 pdu->size 0
PARAM_VALUE 0 pdu->zc 0
PARAM_VALUE 2 fmt 5321232235199369216
PARAM_VALUE 4 $ 4848962077572841472
BUF_SIZE 2 fmt 2
BUF_SIZE 3 $ 4
BUF_SIZE 4 $ 8
STR_LEN 0 pdu 1
TERMINATED 2 fmt 1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 pdu->capacity
HALF_LOCKED2 &dir_fp->readdir_lock
HALF_LOCKED2 &inode->i_rwsem
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct inode)->i_rwsem

net/9p/client.c p9_client_readlink() -> p9pdu_readf()

Type Parameter Key Value
PARAM_VALUE 0 pdu 4096-ptr_max
PARAM_VALUE 0 pdu->cache 0,4096-ptr_max
PARAM_VALUE 0 pdu->capacity 0-s32max,18446744071562067968-u64max
PARAM_VALUE 0 pdu->size 0
PARAM_VALUE 0 pdu->zc 0
PARAM_VALUE 2 fmt 3353941862066659328
PARAM_VALUE 3 $ 939070884386758656,6213261475537281024
BUF_SIZE 2 fmt 2
DATA_SOURCE 3 $ $1
STR_LEN 0 pdu 1
TERMINATED 2 fmt 1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 pdu->capacity

net/9p/client.c p9_client_stat() -> p9pdu_readf()

Type Parameter Key Value
PARAM_VALUE 0 pdu 4096-ptr_max
PARAM_VALUE 0 pdu->cache 0,4096-ptr_max
PARAM_VALUE 0 pdu->capacity 0-s32max,18446744071562067968-u64max
PARAM_VALUE 0 pdu->size 0
PARAM_VALUE 0 pdu->zc 0
PARAM_VALUE 2 fmt 1797209863401553920
PARAM_VALUE 3 $ 2983452973660790784
PARAM_VALUE 4 $ 4096-ptr_max
BUF_SIZE 2 fmt 3
BUF_SIZE 3 $ 2
BUF_SIZE 4 $ 104
BUF_SIZE 4 $ 104
DATA_SOURCE 4 $ r _kmalloc_noprof
STR_LEN 0 pdu 2
TERMINATED 2 fmt 1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 pdu->capacity

net/9p/client.c p9_client_statfs() -> p9pdu_readf()

Type Parameter Key Value
PARAM_VALUE 0 pdu 4096-ptr_max
PARAM_VALUE 0 pdu->cache 0,4096-ptr_max
PARAM_VALUE 0 pdu->capacity 0-s32max,18446744071562067968-u64max
PARAM_VALUE 0 pdu->size 0
PARAM_VALUE 0 pdu->zc 0
PARAM_VALUE 2 fmt 2466096584608464896
PARAM_VALUE 3 $ 1848987764555505664
PARAM_VALUE 4 $ 1848987764555505668
PARAM_VALUE 5 $ 1848987764555505672
PARAM_VALUE 6 $ 1848987764555505680
PARAM_VALUE 7 $ 1848987764555505688
PARAM_VALUE 8 $ 1848987764555505696
PARAM_VALUE 9 $ 1848987764555505704
PARAM_VALUE 10 $ 1848987764555505712
PARAM_VALUE 11 $ 1848987764555505720
BUF_SIZE 2 fmt 10
BUF_SIZE 3 $ 4
BUF_SIZE 4 $ 4
BUF_SIZE 5 $ 8
BUF_SIZE 6 $ 8
BUF_SIZE 7 $ 8
BUF_SIZE 8 $ 8
BUF_SIZE 9 $ 8
BUF_SIZE 10 $ 8
BUF_SIZE 11 $ 4
STR_LEN 0 pdu 9
TERMINATED 2 fmt 1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 pdu->capacity
HALF_LOCKED2 &s->s_umount

net/9p/client.c p9_client_symlink() -> p9pdu_readf()

Type Parameter Key Value
PARAM_VALUE 0 pdu 4096-ptr_max
PARAM_VALUE 0 pdu->cache 0,4096-ptr_max
PARAM_VALUE 0 pdu->capacity 0-s32max,18446744071562067968-u64max
PARAM_VALUE 0 pdu->size 0
PARAM_VALUE 0 pdu->zc 0
PARAM_VALUE 2 fmt 4535840235584241664
PARAM_VALUE 3 $ 1090023335342415872
BUF_SIZE 2 fmt 2
DATA_SOURCE 3 $ $4
STR_LEN 0 pdu 1
TERMINATED 2 fmt 1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 pdu->capacity

net/9p/client.c p9_client_version() -> p9pdu_readf()

Type Parameter Key Value
PARAM_VALUE 0 pdu 4096-ptr_max
PARAM_VALUE 0 pdu->cache 0,4096-ptr_max
PARAM_VALUE 0 pdu->capacity 0-s32max,18446744071562067968-u64max
PARAM_VALUE 0 pdu->size 0
PARAM_VALUE 0 pdu->zc 0
PARAM_VALUE 1 proto_version 0-2
PARAM_VALUE 2 fmt 5864319519159881728
PARAM_VALUE 3 $ 6999269569940905984
PARAM_VALUE 4 $ 8247402378594586624
PARAM_VALUE 4 *$ 0
PARAM_VALUE 4 *(*$) 0
BUF_SIZE 2 fmt 3
BUF_SIZE 3 $ 4
BUF_SIZE 4 $ 8
STR_LEN 0 pdu 2
TERMINATED 2 fmt 1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 pdu->capacity
HALF_LOCKED2 &fc->uapi_mutex

net/9p/client.c p9_client_walk() -> p9pdu_readf()

Type Parameter Key Value
PARAM_VALUE 0 pdu 4096-ptr_max
PARAM_VALUE 0 pdu->cache 0,4096-ptr_max
PARAM_VALUE 0 pdu->capacity 0-s32max,18446744071562067968-u64max
PARAM_VALUE 0 pdu->size 0
PARAM_VALUE 0 pdu->zc 0
PARAM_VALUE 2 fmt 2101744702379720704
PARAM_VALUE 3 $ 7196992336227098624
PARAM_VALUE 4 $ 6783385880021864448
PARAM_VALUE 4 *$ 0
BUF_SIZE 2 fmt 2
BUF_SIZE 3 $ 2
BUF_SIZE 4 $ 8
STR_LEN 0 pdu 1
TERMINATED 2 fmt 1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 pdu->capacity
HALF_LOCKED2 &v9ses->rename_sem

net/9p/client.c p9_client_write() -> p9pdu_readf()

Type Parameter Key Value
PARAM_VALUE 0 pdu 4096-ptr_max
PARAM_VALUE 2 fmt 6105762572382396416
PARAM_VALUE 3 $ 8628340502889308160
BUF_SIZE 2 fmt 2
BUF_SIZE 3 $ 4
STR_LEN 0 pdu 1
TERMINATED 2 fmt 1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 pdu->capacity

net/9p/client.c p9_client_write_subreq() -> p9pdu_readf()

Type Parameter Key Value
PARAM_VALUE 0 pdu 4096-ptr_max
PARAM_VALUE 0 pdu->cache 0,4096-ptr_max
PARAM_VALUE 0 pdu->capacity 0-s32max,18446744071562067968-u64max
PARAM_VALUE 0 pdu->size 0
PARAM_VALUE 0 pdu->zc 0
PARAM_VALUE 2 fmt 6105762572382396416
PARAM_VALUE 3 $ 6782761243756871680
BUF_SIZE 2 fmt 2
BUF_SIZE 3 $ 4
STR_LEN 0 pdu 1
TERMINATED 2 fmt 1
NO_OVERFLOW_SIMPLE 0 pdu->capacity

net/9p/client.c p9_client_xattrwalk() -> p9pdu_readf()

Type Parameter Key Value
PARAM_VALUE 0 pdu 4096-ptr_max
PARAM_VALUE 0 pdu->cache 0,4096-ptr_max
PARAM_VALUE 0 pdu->capacity 0-s32max,18446744071562067968-u64max
PARAM_VALUE 0 pdu->size 0
PARAM_VALUE 0 pdu->zc 0
PARAM_VALUE 2 fmt 6358742817038053376
PARAM_VALUE 3 $ 3135687147780415488
BUF_SIZE 2 fmt 2
DATA_SOURCE 3 $ $2
STR_LEN 0 pdu 1
TERMINATED 2 fmt 1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 pdu->capacity

net/9p/client.c p9_parse_header() -> p9pdu_readf()

Type Parameter Key Value
PARAM_VALUE 0 pdu 4096-ptr_max
PARAM_VALUE 0 pdu->offset 0
PARAM_VALUE 1 proto_version 0
PARAM_VALUE 2 fmt 7431457647981477888
PARAM_VALUE 3 $ 2587010402074656768
PARAM_VALUE 4 $ 2950633435505926144
PARAM_VALUE 5 $ 5074936403239428096
BUF_SIZE 2 fmt 4
BUF_SIZE 3 $ 4
BUF_SIZE 5 $ 2
DATA_SOURCE 0 pdu $0
STR_LEN 0 pdu 3
TERMINATED 2 fmt 1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 pdu->capacity
USER_PTR 0 pdu->sdata