Documented in 1 files:

Defined in 1 files as a function:

Referenced in 7 files:

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