Documented in 1 files:

Defined in 1 files as a function:

Referenced in 11 files:

Smatch caller information:

net/sunrpc/xprtrdma/svc_rdma_recvfrom.c svc_rdma_read_complete_one() -> xdr_align_size()

Type Parameter Key Value
RX_PATH

net/sunrpc/auth_gss/svcauth_gss.c svcauth_gss_decode_credbody() -> xdr_align_size()

Type Parameter Key Value
PARAM_VALUE 0 n 0-400
CAPPED_DATA 0 n 1
DATA_SOURCE 0 n r xdr_stream_decode_opaque_inline
USER_DATA 0 n 0-400[c]

net/sunrpc/auth_gss/svcauth_gss.c xdr_pad_size() -> xdr_align_size()

Type Parameter Key Value
DATA_SOURCE 0 n $0
UNITS 0 n unit_byte

net/sunrpc/auth_gss/svcauth_gss.c xdr_stream_encode_opaque() -> xdr_align_size()

Type Parameter Key Value
DATA_SOURCE 0 n $2
UNITS 0 n unit_byte

fs/nfsd/nfsxdr.c xdr_stream_encode_opaque() -> xdr_align_size()

Type Parameter Key Value
PARAM_VALUE 0 n 0-255,18446744071562067968-u64max
CAPPED_DATA 0 n 1
CAPPED_DATA 0 n 1
DATA_SOURCE 0 n $2
UNITS 0 n unit_byte

fs/lockd/nlm4xdr_gen.c xdr_stream_encode_opaque() -> xdr_align_size()

Type Parameter Key Value
DATA_SOURCE 0 n $2
UNITS 0 n unit_byte

fs/lockd/nlm4xdr_gen.c xdr_stream_encode_opaque_fixed() -> xdr_align_size()

Type Parameter Key Value
PARAM_VALUE 0 n 16
DATA_SOURCE 0 n $2
UNITS 0 n unit_byte

fs/nfs/flexfilelayout/flexfilelayout.c xdr_stream_encode_opaque_fixed() -> xdr_align_size()

Type Parameter Key Value
PARAM_VALUE 0 n 16
DATA_SOURCE 0 n $2
RX_PATH
TASK_NOT_RUNNING
UNITS 0 n unit_byte
HALF_LOCKED2 &pool->lock

net/sunrpc/xprtrdma/rpc_rdma.c rpcrdma_decode_msg() -> xdr_align_size()

Type Parameter Key Value
PARAM_VALUE 0 n 0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

net/sunrpc/xprtrdma/rpc_rdma.c xdr_pad_size() -> xdr_align_size()

Type Parameter Key Value
DATA_SOURCE 0 n $0
TASK_NOT_RUNNING
UNITS 0 n unit_byte

fs/nfsd/flexfilelayoutxdr.c nfsd4_ff_encode_getdeviceinfo() -> xdr_align_size()

Type Parameter Key Value
HALF_LOCKED2 &nn->client_lock

fs/nfsd/flexfilelayoutxdr.c nfsd4_ff_encode_getdeviceinfo() -> xdr_align_size()

Type Parameter Key Value
HALF_LOCKED2 &nn->client_lock

fs/nfsd/flexfilelayoutxdr.c nfsd4_ff_encode_layoutget() -> xdr_align_size()

Type Parameter Key Value
UNITS 0 n unit_byte
HALF_LOCKED2 &nn->client_lock

fs/nfsd/flexfilelayoutxdr.c nfsd4_ff_encode_layoutget() -> xdr_align_size()

Type Parameter Key Value
PARAM_VALUE 0 n 1-10
DATA_SOURCE 0 n r sprintf
HALF_LOCKED2 &nn->client_lock

fs/nfsd/flexfilelayoutxdr.c nfsd4_ff_encode_layoutget() -> xdr_align_size()

Type Parameter Key Value
PARAM_VALUE 0 n 1-10
DATA_SOURCE 0 n r sprintf
HALF_LOCKED2 &nn->client_lock

fs/nfs/callback_xdr.c xdr_stream_encode_opaque() -> xdr_align_size()

Type Parameter Key Value
PARAM_VALUE 0 n 0-512
DATA_SOURCE 0 n $2

net/sunrpc/auth_gss/auth_gss.c xdr_pad_size() -> xdr_align_size()

Type Parameter Key Value
PARAM_VALUE 0 n 0-u32max
DATA_SOURCE 0 n $0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 n unit_byte
HALF_LOCKED2 &pool->lock

net/sunrpc/auth_gss/auth_gss.c xdr_stream_encode_opaque_inline() -> xdr_align_size()

Type Parameter Key Value
DATA_SOURCE 0 n $2
RX_PATH
TASK_NOT_RUNNING
UNITS 0 n unit_byte
HALF_LOCKED2 &pool->lock

net/sunrpc/auth_unix.c xdr_stream_encode_opaque() -> xdr_align_size()

Type Parameter Key Value
PARAM_VALUE 0 n 0-s32max,18446744071562067968-u64max
DATA_SOURCE 0 n $2
RX_PATH
TASK_NOT_RUNNING
UNITS 0 n unit_byte
HALF_LOCKED2 &pool->lock

fs/nfsd/nfs3xdr.c xdr_stream_encode_opaque() -> xdr_align_size()

Type Parameter Key Value
PARAM_VALUE 0 n 0-255,18446744071562067968-u64max
CAPPED_DATA 0 n 1
CAPPED_DATA 0 n 1
DATA_SOURCE 0 n $2
UNITS 0 n unit_byte

net/sunrpc/xprtrdma/svc_rdma_pcl.c pcl_chunk_end_offset() -> xdr_align_size()

Type Parameter Key Value
PARAM_VALUE 0 n 0-u32max
TASK_NOT_RUNNING
UNITS 0 n unit_byte

fs/nfs/nfs4xdr.c decode_read_plus() -> xdr_align_size()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 n unit_byte
HALF_LOCKED2 &pool->lock

fs/nfs/nfs4xdr.c decode_read_plus_segment() -> xdr_align_size()

Type Parameter Key Value
DATA_SOURCE 0 n r __be32_to_cpup
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 n 0-u32max

fs/nfs/nfs4xdr.c xdr_stream_encode_opaque() -> xdr_align_size()

Type Parameter Key Value
DATA_SOURCE 0 n $2
RX_PATH
TASK_NOT_RUNNING
UNITS 0 n unit_byte

fs/nfs/nfs4xdr.c xdr_stream_encode_opaque_fixed() -> xdr_align_size()

Type Parameter Key Value
PARAM_VALUE 0 n 8,16
DATA_SOURCE 0 n $2
HARD_MAX 0 n 16
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 0 n unit_byte

fs/nfs/nfs4xdr.c xdr_stream_encode_opaque_inline() -> xdr_align_size()

Type Parameter Key Value
PARAM_VALUE 0 n 0,4-324
DATA_SOURCE 0 n $2
FUZZY_MAX 0 n 0
RX_PATH
TASK_NOT_RUNNING

net/sunrpc/xdr.c xdr_pad_size() -> xdr_align_size()

Type Parameter Key Value
DATA_SOURCE 0 n $0
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 n 0-u32max

net/sunrpc/xdr.c xdr_stream_encode_opaque() -> xdr_align_size()

Type Parameter Key Value
PARAM_VALUE 0 n 0-400
DATA_SOURCE 0 n $2
UNITS 0 n unit_byte

net/sunrpc/xdr.c xdr_truncate_decode() -> xdr_align_size()

Type Parameter Key Value
PARAM_VALUE 0 n 20-44
DATA_SOURCE 0 n $1
UNITS 0 n unit_byte

fs/nfsd/nfs4xdr_gen.c xdr_stream_encode_opaque() -> xdr_align_size()

Type Parameter Key Value
DATA_SOURCE 0 n $2
RX_PATH
TASK_NOT_RUNNING
UNITS 0 n unit_byte

fs/nfsd/nfs4xdr_gen.c xdr_stream_encode_opaque_fixed() -> xdr_align_size()

Type Parameter Key Value
PARAM_VALUE 0 n 8,12
DATA_SOURCE 0 n $2
HARD_MAX 0 n 12
RX_PATH
TASK_NOT_RUNNING
UNITS 0 n unit_byte

fs/lockd/nlm3xdr_gen.c xdr_stream_encode_opaque() -> xdr_align_size()

Type Parameter Key Value
DATA_SOURCE 0 n $2
UNITS 0 n unit_byte

fs/lockd/nlm3xdr_gen.c xdr_stream_encode_opaque_fixed() -> xdr_align_size()

Type Parameter Key Value
PARAM_VALUE 0 n 16
DATA_SOURCE 0 n $2
UNITS 0 n unit_byte

fs/nfsd/nfs4xdr.c nfsd4_decode_compound() -> xdr_align_size()

Type Parameter Key Value
PARAM_VALUE 0 n 1-128
CAPPED_DATA 0 n 1
FUZZY_MAX 0 n 128
NOSPEC 0 n
HARD_MAX 0 n 128
USER_DATA 0 n 1-128[c]
UNITS 0 n unit_byte

fs/nfsd/nfs4xdr.c nfsd4_encode_opaque() -> xdr_align_size()

Type Parameter Key Value
DATA_SOURCE 0 n $2
UNITS 0 n unit_byte

fs/nfsd/nfs4xdr.c nfsd4_encode_opaque_fixed() -> xdr_align_size()

Type Parameter Key Value
PARAM_VALUE 0 n 16
DATA_SOURCE 0 n $2
HALF_LOCKED2 &nn->client_lock

fs/nfsd/nfs4xdr.c nfsd4_encode_readlink() -> xdr_align_size()

Type Parameter Key Value
PARAM_VALUE 0 n 0-4096
UNITS 0 n unit_byte
HALF_LOCKED2 &nn->client_lock

fs/nfsd/nfs4xdr.c xdr_pad_size() -> xdr_align_size()

Type Parameter Key Value
DATA_SOURCE 0 n $0
UNITS 0 n unit_byte

fs/nfsd/nfs4xdr.c xdr_stream_encode_opaque() -> xdr_align_size()

Type Parameter Key Value
DATA_SOURCE 0 n $2
PREEMPT_ADD
UNITS 0 n unit_byte
HALF_LOCKED2 &dentry->d_lockref.lock

fs/nfsd/nfs4xdr.c xdr_stream_encode_opaque_fixed() -> xdr_align_size()

Type Parameter Key Value
PARAM_VALUE 0 n 0-4000000,2147483648-u32max
DATA_SOURCE 0 n $2
UNITS 0 n unit_byte

fs/nfs/localio.c xdr_stream_encode_opaque_fixed() -> xdr_align_size()

Type Parameter Key Value
PARAM_VALUE 0 n 16
DATA_SOURCE 0 n $2
RX_PATH
TASK_NOT_RUNNING
UNITS 0 n unit_byte