Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

net/sunrpc/auth_gss/gss_krb5_crypto.c gss_krb5_aead_decrypt() -> xdr_buf_to_sg_alloc()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 0 buf->head 4096-ptr_max
PARAM_VALUE 3 sg_head 5146663525939888128
PARAM_VALUE 4 sg_head_nents 8
PARAM_VALUE 5 sg_overflow 3904475655772237824
PARAM_VALUE 5 *sg_overflow 0
PARAM_VALUE 6 gfp 3136
BUF_SIZE 3 sg_head 256
CAPPED_DATA 1 offset 1
CAPPED_DATA 2 len 1
DATA_SOURCE 0 buf $3
RX_PATH
TASK_NOT_RUNNING
UNITS 4 sg_head_nents unit_array_size

net/sunrpc/auth_gss/gss_krb5_crypto.c gss_krb5_aead_encrypt() -> xdr_buf_to_sg_alloc()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-ptr_max
PARAM_VALUE 0 buf->head 4096-ptr_max
PARAM_VALUE 0 buf->tail 4096-ptr_max
PARAM_VALUE 3 sg_head 2564027771357270016
PARAM_VALUE 4 sg_head_nents 8
PARAM_VALUE 5 sg_overflow 131037502604169216
PARAM_VALUE 5 *sg_overflow 0
PARAM_VALUE 6 gfp 3136
BUF_SIZE 3 sg_head 256
DATA_SOURCE 0 buf $2
RX_PATH
TASK_NOT_RUNNING
UNITS 1 offset unit_byte
UNITS 2 len unit_byte
UNITS 4 sg_head_nents unit_array_size