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/rxrpc/rxgk.c rxgk_sendmsg_respond_to_challenge() -> rxgk_kernel_respond_to_challenge()

Type Parameter Key Value
PARAM_VALUE 0 challenge 4096-ptr_max
PARAM_VALUE 0 challenge->mark 0
PARAM_VALUE 0 challenge->rbnode.rb_left 0,4096-ptr_max
PARAM_VALUE 0 challenge->rbnode.rb_right 0,4096-ptr_max
PARAM_VALUE 1 appdata 5831250558922362880
CAPPED_DATA 0 challenge->skb_mstamp_ns 1
DATA_SOURCE 0 challenge $0
TASK_NOT_RUNNING
USER_PTR 1 appdata->data
HALF_LOCKED2 &vq->mutex

fs/afs/cm_security.c afs_respond_to_challenge() -> rxgk_kernel_respond_to_challenge()

Type Parameter Key Value
PARAM_VALUE 0 challenge 4096-ptr_max
PARAM_VALUE 0 challenge->cb.chall.conn 4096-ptr_max
PARAM_VALUE 0 challenge->cb.chall.conn->peer 4096-ptr_max
PARAM_VALUE 0 challenge->next 0
PARAM_VALUE 0 challenge->prev 0
PARAM_VALUE 1 appdata 7132248674923671552
PARAM_VALUE 1 appdata->data 0
PARAM_VALUE 1 appdata->len 0
DATA_SOURCE 0 challenge $0
HALF_LOCKED2 &pool->lock

fs/afs/cm_security.c afs_respond_to_challenge() -> rxgk_kernel_respond_to_challenge()

Type Parameter Key Value
PARAM_VALUE 0 challenge 4096-ptr_max
PARAM_VALUE 0 challenge->cb.chall.conn 4096-ptr_max
PARAM_VALUE 0 challenge->cb.chall.conn->peer 4096-ptr_max
PARAM_VALUE 0 challenge->next 0
PARAM_VALUE 0 challenge->prev 0
PARAM_VALUE 1 appdata 7132248674923671552
DATA_SOURCE 0 challenge $0
HALF_LOCKED2 &pool->lock