Defined in 1 files as a function:
Referenced in 13 files:
- fs/lockd/clnt4xdr.c
- fs/nfs/blocklayout/blocklayout.c, line 549
- fs/nfs/blocklayout/dev.c
- fs/nfs/callback_xdr.c
- fs/nfs/filelayout/filelayout.c, line 683
- fs/nfs/flexfilelayout/flexfilelayout.c, line 476
- fs/nfs/nfs3xdr.c
- fs/nfs/nfs42xdr.c
-
fs/nfs/nfs4xdr.c
- line 3410
- line 3431
- line 3488
- line 3489
- line 3647
- line 3667
- line 3687
- line 3706
- line 3725
- line 3862
- line 3920
- line 3943
- line 4115
- line 4134
- line 4153
- line 4172
- line 4186
- line 4408
- line 4409
- line 4630
- line 5123
- line 5124
- line 5136
- line 5216
- line 5590
- line 5751
- line 5779
- line 5818
- line 6138
- line 6139
- line 7628
- fs/nfsd/nfs4xdr.c, line 247
- include/linux/sunrpc/rpc_rdma.h, line 179
- include/linux/sunrpc/xdr.h, line 727
- net/sunrpc/auth_gss/gss_rpc_xdr.c
Smatch caller information:
fs/nfsd/nfs4callback.c xdr_stream_decode_u64() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| PARAM_VALUE | 1 | *valp | 0 |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| DATA_SOURCE | 1 | valp | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p |
net/sunrpc/xprtrdma/svc_rdma_recvfrom.c xdr_decode_rdma_segment() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4-u64max |
| PARAM_VALUE | 1 | valp | 4241830288732028928 |
| DATA_SOURCE | 0 | p | $0 [m] |
| DATA_SOURCE | 1 | valp | $3 |
| RX_PATH |
fs/nfs/blocklayout/blocklayout.c decode_sector_number() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| PARAM_VALUE | 1 | valp | 2860814504970346496 |
| RX_PATH |
fs/nfs/blocklayout/dev.c nfs4_block_decode_volume() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | *p | 0-u32max |
| UNITS | 0 | p | unit_byte |
| USER_PTR | 0 | p |
fs/nfs/blocklayout/dev.c nfs4_block_decode_volume() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p |
fs/nfs/blocklayout/dev.c nfs4_block_decode_volume() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| DATA_SOURCE | 0 | p | r xdr_decode_hyper |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p |
fs/nfs/blocklayout/dev.c nfs4_block_decode_volume() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p |
fs/nfs/blocklayout/dev.c nfs4_block_decode_volume() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | *p | 0-u32max |
| UNITS | 0 | p | unit_byte |
| USER_PTR | 0 | p |
fs/nfs/nfs3xdr.c decode_fattr3() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4098-18446744073709547522 |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| DATA_SOURCE | 0 | p | r xdr_decode_specdata3 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/nfs/nfs3xdr.c decode_uint64() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| DATA_SOURCE | 1 | valp | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_DATA | 1 | *valp | 0-u32max |
| USER_PTR | 0 | p | |
| USER_PTR | 1 | valp | |
| HALF_LOCKED2 | &dir_fp->readdir_lock | ||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct inode)->i_rwsem |
fs/nfs/nfs3xdr.c xdr_decode_fileid3() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $0 |
| DATA_SOURCE | 1 | valp | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/nfs/nfs3xdr.c xdr_decode_size3() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | p | $0 |
| DATA_SOURCE | 1 | valp | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p |
fs/nfs/flexfilelayout/flexfilelayout.c ff_layout_alloc_lseg() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| PARAM_VALUE | 1 | valp | 3063803095749365760 |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| RX_PATH | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p |
net/sunrpc/xprtrdma/rpc_rdma.c xdr_decode_rdma_segment() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 3-u64max |
| PARAM_VALUE | 1 | valp | 1262711769867149312 |
| DATA_SOURCE | 0 | p | $0 [m] |
| DATA_SOURCE | 1 | valp | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/nfsd/blocklayoutxdr.c xdr_stream_decode_u64() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| PARAM_VALUE | 1 | valp | 5796239513408577552,5796239513408577560,5796239513408577568,8264704378848034816 |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| DATA_SOURCE | 1 | valp | $1 |
| NOCHECK_CALL | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p | |
| HALF_LOCKED2 | &ls->ls_mutex |
fs/nfs/callback_xdr.c decode_layoutrecall_args() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p |
fs/nfs/callback_xdr.c decode_layoutrecall_args() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| DATA_SOURCE | 0 | p | r xdr_decode_hyper |
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p |
fs/nfs/callback_xdr.c decode_layoutrecall_args() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p |
fs/nfs/callback_xdr.c decode_layoutrecall_args() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| DATA_SOURCE | 0 | p | r xdr_decode_hyper |
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p |
fs/nfs/callback_xdr.c decode_lockowner() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p |
fs/nfs/callback_xdr.c decode_lockowner() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4097-18446744073709547521 |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| NOCHECK_CALL |
fs/nfs/callback_xdr.c decode_offload_args() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p |
fs/nfs/callback_xdr.c decode_write_response() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p |
fs/nfsd/nfs3xdr.c xdr_stream_decode_u64() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| PARAM_VALUE | 1 | valp | 416,9161340129889124352 |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| DATA_SOURCE | 1 | valp | $1 |
| NOCHECK_CALL | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p |
net/sunrpc/xprtrdma/svc_rdma_pcl.c xdr_decode_rdma_segment() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 5-u64max |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| DATA_SOURCE | 0 | p | $0 [m] |
| DATA_SOURCE | 1 | valp | $3 |
| RX_PATH |
fs/nfs/nfs4xdr.c decode_attr_change() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| PARAM_VALUE | 1 | *valp | 0 |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| DATA_SOURCE | 1 | valp | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p |
fs/nfs/nfs4xdr.c decode_attr_fileid() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| PARAM_VALUE | 1 | *valp | 0 |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| DATA_SOURCE | 1 | valp | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p |
fs/nfs/nfs4xdr.c decode_attr_files_avail() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| PARAM_VALUE | 1 | *valp | 0 |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| DATA_SOURCE | 1 | valp | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p |
fs/nfs/nfs4xdr.c decode_attr_files_free() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| PARAM_VALUE | 1 | *valp | 0 |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| DATA_SOURCE | 1 | valp | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p |
fs/nfs/nfs4xdr.c decode_attr_files_total() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| PARAM_VALUE | 1 | *valp | 0 |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| DATA_SOURCE | 1 | valp | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p |
fs/nfs/nfs4xdr.c decode_attr_fsid() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| PARAM_VALUE | 1 | *valp | 0 |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p |
fs/nfs/nfs4xdr.c decode_attr_fsid() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| PARAM_VALUE | 1 | *valp | 0 |
| DATA_SOURCE | 0 | p | r xdr_decode_hyper |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p |
fs/nfs/nfs4xdr.c decode_attr_maxfilesize() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| PARAM_VALUE | 1 | *valp | 0 |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| DATA_SOURCE | 1 | valp | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p |
fs/nfs/nfs4xdr.c decode_attr_maxread() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| PARAM_VALUE | 1 | valp | 5491088347615350784 |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p |
fs/nfs/nfs4xdr.c decode_attr_maxwrite() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| PARAM_VALUE | 1 | valp | 6906537736159375360 |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p |
fs/nfs/nfs4xdr.c decode_attr_mounted_on_fileid() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| PARAM_VALUE | 1 | *valp | 0 |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| DATA_SOURCE | 1 | valp | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p |
fs/nfs/nfs4xdr.c decode_attr_size() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| PARAM_VALUE | 1 | *valp | 0 |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| DATA_SOURCE | 1 | valp | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p |
fs/nfs/nfs4xdr.c decode_attr_space_avail() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| PARAM_VALUE | 1 | *valp | 0 |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| DATA_SOURCE | 1 | valp | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p |
fs/nfs/nfs4xdr.c decode_attr_space_free() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| PARAM_VALUE | 1 | *valp | 0 |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| DATA_SOURCE | 1 | valp | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p |
fs/nfs/nfs4xdr.c decode_attr_space_total() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| PARAM_VALUE | 1 | *valp | 0 |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| DATA_SOURCE | 1 | valp | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p |
fs/nfs/nfs4xdr.c decode_attr_space_used() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| PARAM_VALUE | 1 | *valp | 0 |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| DATA_SOURCE | 1 | valp | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p |
fs/nfs/nfs4xdr.c decode_change_info() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 2-u64max |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/nfs/nfs4xdr.c decode_change_info() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| DATA_SOURCE | 0 | p | r xdr_decode_hyper |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/nfs/nfs4xdr.c decode_copy_notify() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p | |
| HALF_LOCKED2 | &pool->lock |
fs/nfs/nfs4xdr.c decode_exchange_id() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p | |
| HALF_LOCKED2 | &pool->lock |
fs/nfs/nfs4xdr.c decode_exchange_id() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p | |
| HALF_LOCKED2 | &pool->lock |
fs/nfs/nfs4xdr.c decode_exchange_id() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p | |
| HALF_LOCKED2 | &pool->lock |
fs/nfs/nfs4xdr.c decode_layoutget() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p | |
| HALF_LOCKED2 | &pool->lock |
fs/nfs/nfs4xdr.c decode_layoutget() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| DATA_SOURCE | 0 | p | r xdr_decode_hyper |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p | |
| HALF_LOCKED2 | &pool->lock |
fs/nfs/nfs4xdr.c decode_listxattrs() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p | |
| HALF_LOCKED2 | &pool->lock |
fs/nfs/nfs4xdr.c decode_lock_denied() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| PARAM_VALUE | 1 | valp | 7444361494640275456 |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p |
fs/nfs/nfs4xdr.c decode_lock_denied() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| PARAM_VALUE | 1 | valp | 2549982352491155456 |
| DATA_SOURCE | 0 | p | r xdr_decode_hyper |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p |
fs/nfs/nfs4xdr.c decode_lock_denied() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | valp | 4090895341085863936 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/nfs/nfs4xdr.c decode_read_plus_segment() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p |
fs/nfs/nfs4xdr.c decode_read_plus_segment() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| DATA_SOURCE | 0 | p | r xdr_decode_hyper |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p |
fs/nfs/nfs4xdr.c decode_seek() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 2-u64max |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
fs/nfs/nfs4xdr.c decode_setclientid() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p | |
| HALF_LOCKED2 | &pool->lock |
fs/nfs/nfs4xdr.c decode_space_limit() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 2-u64max |
| PARAM_VALUE | 1 | valp | 5056774232061300736 |
| PARAM_VALUE | 1 | *valp | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/nfs/nfs4xdr.c decode_threshold_hint() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| PARAM_VALUE | 1 | *valp | 0 |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| DATA_SOURCE | 1 | valp | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p | |
| HALF_LOCKED2 | &inode->i_rwsem |
fs/nfs/nfs4xdr.c decode_write_response() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p |
fs/nfs/nfs4xdr.c nfs4_decode_dirent() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| PARAM_VALUE | 1 | valp | 4950245064089862144 |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p | |
| HALF_LOCKED2 | &dir_fp->readdir_lock | ||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct inode)->i_rwsem |
fs/nfs/nfs4xdr.c xdr_decode_nfstime4() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| PARAM_VALUE | 1 | valp | 3025850271422496768 |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | p | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p |
fs/nfs/nfs4xdr.c xdr_stream_decode_u64() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| DATA_SOURCE | 1 | valp | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p |
net/sunrpc/auth_gss/gss_rpc_xdr.c gssx_dec_ctx() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p | |
| HALF_LOCKED2 | &pool->lock |
net/sunrpc/auth_gss/gss_rpc_xdr.c gssx_dec_ctx() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| DATA_SOURCE | 0 | p | r xdr_decode_hyper |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p | |
| HALF_LOCKED2 | &pool->lock |
net/sunrpc/auth_gss/gss_rpc_xdr.c gssx_dec_status() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p | |
| HALF_LOCKED2 | &pool->lock |
net/sunrpc/auth_gss/gss_rpc_xdr.c gssx_dec_status() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | p | r xdr_decode_hyper |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p | |
| HALF_LOCKED2 | &pool->lock |
fs/lockd/clnt4xdr.c decode_nlm4_holder() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| PARAM_VALUE | 1 | valp | 2087218612165640192 |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p |
fs/lockd/clnt4xdr.c decode_nlm4_holder() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4096-ptr_max |
| PARAM_VALUE | 1 | valp | 269005796743696384 |
| DATA_SOURCE | 0 | p | r xdr_decode_hyper |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p |
fs/nfsd/nfs4xdr.c nfsd4_decode_nfstime4() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| PARAM_VALUE | 1 | valp | 104,4096-ptr_max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p |
fs/nfsd/nfs4xdr.c xdr_stream_decode_u64() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 1-u64max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | p | s32min-(-1),1-s32max |
| DATA_SOURCE | 1 | valp | $1 |
| NOCHECK_CALL | |||
| USER_DATA | 0 | *p | 0-u32max |
| USER_PTR | 0 | p |
fs/nfs/filelayout/filelayout.c filelayout_decode_layout() -> xdr_decode_hyper()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p | 4098-18446744073709547522 |
| PARAM_VALUE | 1 | valp | 4096-ptr_max |
| RX_PATH |