Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

fs/nfs/cache_lib.c nfs_dns_cache_revisit() -> nfs_cache_defer_req_put()

Type Parameter Key Value
PARAM_VALUE 0 dreq 4096-ptr_max
PARAM_VALUE 0 dreq->completion.wait.lock.dep_map->name 0-255
PARAM_VALUE 0 dreq->completion.wait.lock.owner (-1)
PARAM_VALUE 0 dreq->completion.wait.lock.owner_cpu u32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/nfs/dns_resolve.c do_cache_lookup_wait() -> nfs_cache_defer_req_put()

Type Parameter Key Value
PARAM_VALUE 0 dreq 4096-ptr_max
PARAM_VALUE 0 dreq->completion.done 0-4294967293,u32max
PARAM_VALUE 0 dreq->completion.wait.lock.owner (-1)
PARAM_VALUE 0 dreq->completion.wait.lock.owner_cpu u32max
PARAM_VALUE 0 dreq->completion.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 dreq->completion.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 dreq->completion.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 dreq->completion.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 dreq->count.refs.counter 1
PARAM_VALUE 0 dreq->req.defer 7423003247030390784
BUF_SIZE 0 dreq 176
DATA_SOURCE 0 dreq r nfs_cache_defer_req_alloc
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL