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_encrypt() -> xdr_extend_head()

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 2 shiftlen 0-u16max
DATA_SOURCE 0 buf $2
RX_PATH
TASK_NOT_RUNNING
UNITS 1 base unit_byte

net/sunrpc/auth_gss/gss_krb5_wrap.c gss_krb5_wrap_v2() -> xdr_extend_head()

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 2 shiftlen 16
DATA_SOURCE 0 buf $2
DATA_SOURCE 1 base $1
RX_PATH
TASK_NOT_RUNNING