Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/nfsd/nfsctl.c nfsd_nl_server_stats_get_dumpit() -> nfsd_nl_server_stats_proc()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data 4096-ptr_max
PARAM_VALUE 0 skb->data_len 0
PARAM_VALUE 0 skb->destructor 172217845709488128
PARAM_VALUE 0 skb->sk 4096-ptr_max
PARAM_VALUE 0 skb->sk->__sk_common.skc_net.net->gen 4096-ptr_max
PARAM_VALUE 1 statp 4096-ptr_max
PARAM_VALUE 1 statp->program 0,8675889648095891456
PARAM_VALUE 1 statp->program->pg_nvers 0,2,4-5
PARAM_VALUE 2 prog 0,8675889648095891456
PARAM_VALUE 2 prog->pg_nvers 0,2,4-5
PARAM_VALUE 3 ver 2
PARAM_VALUE 4 attr 16
PARAM_VALUE 5 idx 8784530949057585152
BUF_SIZE 0 skb (-1)-s32max
BUF_SIZE 0 skb (-1)-s32max
BUF_SIZE 1 statp 48
CAPPED_DATA 0 skb->sk->__sk_common.skc_net.net 1
DATA_SOURCE 0 skb $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 skb->sk->sk_backlog.len
HALF_LOCKED2 &nlk->nl_cb_mutex
TYPE_LOCK (struct netlink_sock)->nl_cb_mutex

fs/nfsd/nfsctl.c nfsd_nl_server_stats_get_dumpit() -> nfsd_nl_server_stats_proc()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data 4096-ptr_max
PARAM_VALUE 0 skb->data_len 0
PARAM_VALUE 0 skb->destructor 172217845709488128
PARAM_VALUE 0 skb->sk 4096-ptr_max
PARAM_VALUE 0 skb->sk->__sk_common.skc_net.net->gen 4096-ptr_max
PARAM_VALUE 1 statp 4096-ptr_max
PARAM_VALUE 1 statp->program 0,8675889648095891456
PARAM_VALUE 1 statp->program->pg_nvers 0,2,4-5
PARAM_VALUE 2 prog 0,8675889648095891456
PARAM_VALUE 2 prog->pg_nvers 0,2,4-5
PARAM_VALUE 3 ver 3
PARAM_VALUE 4 attr 17
PARAM_VALUE 5 idx 8784530949057585152
BUF_SIZE 0 skb (-1)-s32max
BUF_SIZE 0 skb (-1)-s32max
BUF_SIZE 1 statp 48
CAPPED_DATA 0 skb->sk->__sk_common.skc_net.net 1
DATA_SOURCE 0 skb $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 skb->sk->sk_backlog.len
HALF_LOCKED2 &nlk->nl_cb_mutex
TYPE_LOCK (struct netlink_sock)->nl_cb_mutex

fs/nfsd/nfsctl.c nfsd_nl_server_stats_get_dumpit() -> nfsd_nl_server_stats_proc()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data 4096-ptr_max
PARAM_VALUE 0 skb->data_len 0
PARAM_VALUE 0 skb->destructor 172217845709488128
PARAM_VALUE 0 skb->sk 4096-ptr_max
PARAM_VALUE 0 skb->sk->__sk_common.skc_net.net->gen 4096-ptr_max
PARAM_VALUE 1 statp 4096-ptr_max
PARAM_VALUE 1 statp->program 0,8675889648095891456
PARAM_VALUE 1 statp->program->pg_nvers 0,2,4-5
PARAM_VALUE 2 prog 0,8675889648095891456
PARAM_VALUE 2 prog->pg_nvers 0,2,4-5
PARAM_VALUE 3 ver 4
PARAM_VALUE 4 attr 18
PARAM_VALUE 5 idx 8784530949057585152
BUF_SIZE 0 skb (-1)-s32max
BUF_SIZE 0 skb (-1)-s32max
BUF_SIZE 1 statp 48
CAPPED_DATA 0 skb->sk->__sk_common.skc_net.net 1
DATA_SOURCE 0 skb $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 skb->sk->sk_backlog.len
HALF_LOCKED2 &nlk->nl_cb_mutex
TYPE_LOCK (struct netlink_sock)->nl_cb_mutex