Documented in 1 files:
Defined in 1 files as a function:
Referenced in 7 files:
- fs/lockd/clnt4xdr.c, line 123
- fs/lockd/clntxdr.c, line 121
- fs/nfs/callback_xdr.c, line 79
- fs/nfs/nfs4xdr.c
- net/sunrpc/auth_gss/svcauth_gss.c, line 1601
- net/sunrpc/auth_tls.c, line 131
- net/sunrpc/xdr.c
Smatch caller information:
net/sunrpc/auth_gss/svcauth_gss.c svcauth_gss_decode_credbody() -> xdr_stream_decode_opaque_inline()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xdr | 4096-ptr_max |
| PARAM_VALUE | 0 | xdr->iov | 0,4096-ptr_max |
| PARAM_VALUE | 0 | xdr->page_kaddr | 0 |
| PARAM_VALUE | 0 | xdr->page_ptr | 0,4096-ptr_max |
| PARAM_VALUE | 0 | xdr->rqst | 0 |
| PARAM_VALUE | 0 | xdr->scratch.iov_base | 18446612682070032384 |
| PARAM_VALUE | 1 | ptr | 4096-ptr_max |
| PARAM_VALUE | 2 | maxlen | 0-400 |
| DATA_SOURCE | 0 | xdr | $0 |
| DATA_SOURCE | 2 | maxlen | r __be32_to_cpup |
| FUZZY_MAX | 2 | maxlen | 400 |
| HARD_MAX | 2 | maxlen | 400 |
| MEM_ZERO | 1 | ptr | |
| USER_DATA | 2 | maxlen | 0-400 |
fs/nfs/callback_xdr.c decode_string() -> xdr_stream_decode_opaque_inline()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xdr | 4096-ptr_max |
| PARAM_VALUE | 0 | xdr->rqst | 0 |
| PARAM_VALUE | 0 | xdr->scratch.iov_base | 18446612682070032384 |
| PARAM_VALUE | 1 | ptr | 6433979802126229512 |
| PARAM_VALUE | 1 | *ptr | 0 |
| PARAM_VALUE | 1 | *(*ptr) | 0 |
| PARAM_VALUE | 2 | maxlen | 512 |
| DATA_SOURCE | 0 | xdr | $0 |
| DATA_SOURCE | 1 | ptr | $2 |
| DATA_SOURCE | 2 | maxlen | $3 |
fs/lockd/clntxdr.c decode_netobj() -> xdr_stream_decode_opaque_inline()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xdr | 8277573992891842560 |
| PARAM_VALUE | 0 | xdr->buf | 4096-ptr_max |
| PARAM_VALUE | 0 | xdr->iov | 0,4096-ptr_max |
| PARAM_VALUE | 0 | xdr->page_kaddr | 0 |
| PARAM_VALUE | 0 | xdr->page_ptr | 0,4096-ptr_max |
| PARAM_VALUE | 0 | xdr->rqst | 4096-ptr_max |
| PARAM_VALUE | 1 | ptr | 4096-ptr_max |
| PARAM_VALUE | 2 | maxlen | 1024 |
| DATA_SOURCE | 0 | xdr | $0 |
| MEM_ZERO | 1 | ptr | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/sunrpc/auth_tls.c tls_validate() -> xdr_stream_decode_opaque_inline()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xdr | 8277573992891842560 |
| PARAM_VALUE | 0 | xdr->buf | 4096-ptr_max |
| PARAM_VALUE | 0 | xdr->iov | 0,4096-ptr_max |
| PARAM_VALUE | 0 | xdr->page_kaddr | 0 |
| PARAM_VALUE | 0 | xdr->page_ptr | 0,4096-ptr_max |
| PARAM_VALUE | 0 | xdr->rqst | 4096-ptr_max |
| PARAM_VALUE | 0 | xdr->scratch.iov_base | 0 |
| PARAM_VALUE | 0 | xdr->scratch.iov_len | 0 |
| PARAM_VALUE | 1 | ptr | 8704082096917450752 |
| DATA_SOURCE | 0 | xdr | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
fs/nfs/nfs4xdr.c decode_attr_group() -> xdr_stream_decode_opaque_inline()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xdr | 212083814654377984,8277573992891842560 |
| PARAM_VALUE | 0 | xdr->buf | 4096-ptr_max |
| PARAM_VALUE | 0 | xdr->rqst | 0,4096-ptr_max |
| PARAM_VALUE | 1 | ptr | 4188816418809716736 |
| PARAM_VALUE | 2 | maxlen | 1024 |
| DATA_SOURCE | 0 | xdr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/nfs/nfs4xdr.c decode_attr_owner() -> xdr_stream_decode_opaque_inline()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xdr | 212083814654377984,8277573992891842560 |
| PARAM_VALUE | 0 | xdr->buf | 4096-ptr_max |
| PARAM_VALUE | 0 | xdr->rqst | 0,4096-ptr_max |
| PARAM_VALUE | 1 | ptr | 3697377952421453824 |
| PARAM_VALUE | 2 | maxlen | 1024 |
| DATA_SOURCE | 0 | xdr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/nfs/nfs4xdr.c decode_compound_hdr() -> xdr_stream_decode_opaque_inline()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xdr | 8277573992891842560 |
| PARAM_VALUE | 0 | xdr->buf | 4096-ptr_max |
| PARAM_VALUE | 0 | xdr->iov | 0,4096-ptr_max |
| PARAM_VALUE | 0 | xdr->page_kaddr | 0 |
| PARAM_VALUE | 0 | xdr->page_ptr | 0,4096-ptr_max |
| PARAM_VALUE | 0 | xdr->rqst | 4096-ptr_max |
| PARAM_VALUE | 0 | *xdr->scratch.iov_base | 0-255 |
| PARAM_VALUE | 1 | ptr | 7807654503178596352 |
| PARAM_VALUE | 2 | maxlen | 1024 |
| DATA_SOURCE | 0 | xdr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/nfs/nfs4xdr.c decode_opaque_inline() -> xdr_stream_decode_opaque_inline()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xdr | 212083814654377984,8277573992891842560 |
| PARAM_VALUE | 0 | xdr->buf | 4096-ptr_max |
| PARAM_VALUE | 0 | xdr->rqst | 0,4096-ptr_max |
| PARAM_VALUE | 1 | ptr | 4096-ptr_max |
| PARAM_VALUE | 2 | maxlen | 1024 |
| DATA_SOURCE | 0 | xdr | $0 |
| DATA_SOURCE | 1 | ptr | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/sunrpc/xdr.c xdr_stream_decode_opaque_auth() -> xdr_stream_decode_opaque_inline()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xdr | 4096-ptr_max |
| PARAM_VALUE | 0 | xdr->iov | 0,4096-ptr_max |
| PARAM_VALUE | 0 | xdr->page_kaddr | 0 |
| PARAM_VALUE | 0 | xdr->page_ptr | 0,4096-ptr_max |
| PARAM_VALUE | 0 | xdr->rqst | 0 |
| PARAM_VALUE | 0 | xdr->scratch.iov_base | 18446612682070032384 |
| PARAM_VALUE | 1 | ptr | 2062369801357574144,2102875521027338240,2221201196314263560,7381350660982702080,8418883997909028864 |
| PARAM_VALUE | 2 | maxlen | 400 |
| BUF_SIZE | 0 | xdr | 80 |
| DATA_SOURCE | 0 | xdr | $0 |
| DATA_SOURCE | 1 | ptr | $2 |
net/sunrpc/xdr.c xdr_stream_decode_string_dup() -> xdr_stream_decode_opaque_inline()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xdr | 212083814654377984,902244659422343168,5044193321544048640,8277573992891842560 |
| PARAM_VALUE | 0 | xdr->buf | 4096-ptr_max |
| PARAM_VALUE | 0 | xdr->rqst | 0,4096-ptr_max |
| PARAM_VALUE | 1 | ptr | 2209860250034257920 |
| PARAM_VALUE | 2 | maxlen | 68,1024 |
| DATA_SOURCE | 0 | xdr | $0 |
| DATA_SOURCE | 2 | maxlen | $2 |
| HARD_MAX | 2 | maxlen | 1024 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | maxlen | unit_byte |
fs/lockd/clnt4xdr.c decode_netobj() -> xdr_stream_decode_opaque_inline()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | xdr | 8277573992891842560 |
| PARAM_VALUE | 0 | xdr->buf | 4096-ptr_max |
| PARAM_VALUE | 0 | xdr->iov | 0,4096-ptr_max |
| PARAM_VALUE | 0 | xdr->page_kaddr | 0 |
| PARAM_VALUE | 0 | xdr->page_ptr | 0,4096-ptr_max |
| PARAM_VALUE | 0 | xdr->rqst | 4096-ptr_max |
| PARAM_VALUE | 1 | ptr | 4096-ptr_max |
| PARAM_VALUE | 2 | maxlen | 1024 |
| DATA_SOURCE | 0 | xdr | $0 |
| MEM_ZERO | 1 | ptr | |
| RX_PATH | |||
| TASK_NOT_RUNNING |