Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

net/ipv4/inet_diag.c netlink_dump_start() -> __netlink_dump_start()

Type Parameter Key Value
PARAM_VALUE 1 skb 4096-ptr_max
PARAM_VALUE 1 skb->data 4096-ptr_max
PARAM_VALUE 1 skb->data->nlmsg_flags 1-u16max
PARAM_VALUE 1 skb->data->nlmsg_len 16-4294967295
PARAM_VALUE 1 skb->data->nlmsg_type 16-u16max
PARAM_VALUE 1 skb->destructor 172217845709488128
PARAM_VALUE 1 skb->hdr_len 0
PARAM_VALUE 1 skb->head_frag 0
PARAM_VALUE 1 skb->len 16-u32max
PARAM_VALUE 1 skb->nohdr 0
PARAM_VALUE 1 skb->pp_recycle 0
PARAM_VALUE 1 skb->sk 4096-ptr_max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->gen->s.len 0-s32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->dfl_pwq 0-s64max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->saved_max_active s32min-s32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->saved_min_active s32min-s32max
PARAM_VALUE 1 skb->sk->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 1 skb->sk->ns_tracker->dead 0-1
PARAM_VALUE 1 skb->sk->ns_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 1 skb->sk->sk_peer_cred->process_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->process_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->request_key_auth->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->request_key_auth->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->session_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->session_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->thread_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->thread_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 2 nlh 4096-ptr_max
PARAM_VALUE 2 nlh->nlmsg_flags 256-u16max
PARAM_VALUE 2 nlh->nlmsg_len 16-u32max
PARAM_VALUE 2 nlh->nlmsg_type 18,20
PARAM_VALUE 3 control 5145669981236187136,6609986617320595456
PARAM_VALUE 3 control->data 0
PARAM_VALUE 3 control->done 5937814650995601408
PARAM_VALUE 3 control->dump 5980190216930574336,7039454665541234688
PARAM_VALUE 3 control->extack 0
PARAM_VALUE 3 control->flags 0
PARAM_VALUE 3 control->min_dump_alloc 0
PARAM_VALUE 3 control->module 0
PARAM_VALUE 3 control->start 1953820849158254592,2553086555825737728
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 2 nlh 1-s32max
BUF_SIZE 2 nlh 1-s32max
CAPPED_DATA 1 skb->sk->__sk_common.skc_net.net 1
CAPPED_DATA 2 nlh->nlmsg_len 1
DATA_SOURCE 0 ssk $0
DATA_SOURCE 1 skb $1
DATA_SOURCE 2 nlh $2
DATA_SOURCE 3 control $3
FUZZY_MAX 1 skb->data->nlmsg_len 16
FUZZY_MAX 1 skb->data->nlmsg_type 16
FUZZY_MAX 2 nlh->nlmsg_len 16
STR_LEN 1 skb->sk (-1)
CONSTRAINT 2 nlh <=49
BIT_INFO 2 nlh->nlmsg_flags 0x1,0xffff
NOSPEC 2 nlh->nlmsg_len
HARD_MAX 2 nlh->nlmsg_type 20
RX_PATH
TASK_NOT_RUNNING
USER_DATA 2 nlh->nlmsg_flags 256-u16max[u]
USER_DATA 2 nlh->nlmsg_len 16-s32max[c]
USER_DATA 2 nlh->nlmsg_pid 0-u32max[u]
USER_DATA 2 nlh->nlmsg_seq 0-u32max[u]
USER_DATA 2 nlh->nlmsg_type 18[u]
NO_OVERFLOW_SIMPLE 1 skb->end
NO_OVERFLOW_SIMPLE 1 skb->extensions
NO_OVERFLOW_SIMPLE 1 skb->len
NO_OVERFLOW_SIMPLE 1 skb->sk->sk_backlog.len
NO_OVERFLOW_SIMPLE 1 skb->tail
USER_PTR 2 nlh
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &cb_lock
HALF_LOCKED2 global &crypto_cfg_mutex
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex

net/netfilter/nfnetlink_cthelper.c netlink_dump_start() -> __netlink_dump_start()

Type Parameter Key Value
PARAM_VALUE 1 skb 4096-ptr_max
PARAM_VALUE 1 skb->data 4096-ptr_max
PARAM_VALUE 1 skb->data->nlmsg_flags 1-u16max
PARAM_VALUE 1 skb->data->nlmsg_len 16-4294967295
PARAM_VALUE 1 skb->data->nlmsg_type 16-u16max
PARAM_VALUE 1 skb->len 16-u32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->gen 4096-ptr_max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->gen->s.len 0-s32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->dfl_pwq 0-s64max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->saved_max_active s32min-s32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->saved_min_active s32min-s32max
PARAM_VALUE 1 skb->sk->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 1 skb->sk->ns_tracker->dead 0-1
PARAM_VALUE 1 skb->sk->ns_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 1 skb->sk->sk_peer_cred->process_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->process_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->request_key_auth->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->request_key_auth->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->session_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->session_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->thread_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->thread_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 2 nlh 4096-ptr_max
PARAM_VALUE 2 nlh->nlmsg_flags 256-u16max
PARAM_VALUE 3 control 510544960179855360
PARAM_VALUE 3 control->data 0
PARAM_VALUE 3 control->done 0
PARAM_VALUE 3 control->dump 5289069579052146688
PARAM_VALUE 3 control->extack 0
PARAM_VALUE 3 control->flags 0
PARAM_VALUE 3 control->min_dump_alloc 0
PARAM_VALUE 3 control->module 0
PARAM_VALUE 3 control->start 0
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 1 skb (-1)-s32max
DATA_SOURCE 0 ssk $0
DATA_SOURCE 1 skb $1
DATA_SOURCE 2 nlh $2
DATA_SOURCE 3 control $3
FUZZY_MAX 1 skb->data->nlmsg_len 16
FUZZY_MAX 1 skb->data->nlmsg_type 16
STR_LEN 1 skb->sk (-1)
CAPABLE 0 12
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 1 skb->end
NO_OVERFLOW_SIMPLE 1 skb->extensions
NO_OVERFLOW_SIMPLE 1 skb->len
NO_OVERFLOW_SIMPLE 1 skb->sk->sk_backlog.len
NO_OVERFLOW_SIMPLE 1 skb->tail
UNITS 2 nlh unit_byte
USER_PTR 2 nlh
HALF_LOCKED2 &nft_net->commit_mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

net/vmw_vsock/diag.c netlink_dump_start() -> __netlink_dump_start()

Type Parameter Key Value
PARAM_VALUE 1 skb 4096-ptr_max
PARAM_VALUE 1 skb->data 4096-ptr_max
PARAM_VALUE 1 skb->data->nlmsg_flags 1-u16max
PARAM_VALUE 1 skb->data->nlmsg_len 16-4294967295
PARAM_VALUE 1 skb->data->nlmsg_type 16-u16max
PARAM_VALUE 1 skb->destructor 172217845709488128
PARAM_VALUE 1 skb->hdr_len 0
PARAM_VALUE 1 skb->head_frag 0
PARAM_VALUE 1 skb->len 16-u32max
PARAM_VALUE 1 skb->nohdr 0
PARAM_VALUE 1 skb->pp_recycle 0
PARAM_VALUE 1 skb->sk 4096-ptr_max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->gen->s.len 0-s32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->dfl_pwq 0-s64max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->saved_max_active s32min-s32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->saved_min_active s32min-s32max
PARAM_VALUE 1 skb->sk->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 1 skb->sk->ns_tracker->dead 0-1
PARAM_VALUE 1 skb->sk->ns_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 1 skb->sk->sk_peer_cred->process_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->process_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->request_key_auth->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->request_key_auth->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->session_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->session_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->thread_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->thread_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 2 nlh 4096-ptr_max
PARAM_VALUE 2 nlh->nlmsg_flags 256-u16max
PARAM_VALUE 2 nlh->nlmsg_len 16-u32max
PARAM_VALUE 2 nlh->nlmsg_type 20
PARAM_VALUE 3 control 2921397650941468672
PARAM_VALUE 3 control->data 0
PARAM_VALUE 3 control->done 0
PARAM_VALUE 3 control->dump 3118117186528493568
PARAM_VALUE 3 control->extack 0
PARAM_VALUE 3 control->flags 0
PARAM_VALUE 3 control->min_dump_alloc 0
PARAM_VALUE 3 control->module 0
PARAM_VALUE 3 control->start 0
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 2 nlh 1-s32max
BUF_SIZE 2 nlh 1-s32max
CAPPED_DATA 1 skb->sk->__sk_common.skc_net.net 1
CAPPED_DATA 2 nlh->nlmsg_len 1
DATA_SOURCE 0 ssk $0
DATA_SOURCE 1 skb $1
DATA_SOURCE 2 nlh $2
DATA_SOURCE 3 control $3
FUZZY_MAX 1 skb->data->nlmsg_len 16
FUZZY_MAX 1 skb->data->nlmsg_type 16
FUZZY_MAX 2 nlh->nlmsg_len 16
STR_LEN 1 skb->sk (-1)
CONSTRAINT 2 nlh <=49
BIT_INFO 2 nlh->nlmsg_flags 0x1,0xffff
NOSPEC 2 nlh->nlmsg_len
RX_PATH
TASK_NOT_RUNNING
USER_DATA 2 nlh->nlmsg_flags 256-u16max[u]
USER_DATA 2 nlh->nlmsg_len 16-s32max[c]
USER_DATA 2 nlh->nlmsg_pid 0-u32max[u]
USER_DATA 2 nlh->nlmsg_seq 0-u32max[u]
NO_OVERFLOW_SIMPLE 1 skb->end
NO_OVERFLOW_SIMPLE 1 skb->extensions
NO_OVERFLOW_SIMPLE 1 skb->len
NO_OVERFLOW_SIMPLE 1 skb->sk->sk_backlog.len
NO_OVERFLOW_SIMPLE 1 skb->tail
USER_PTR 2 nlh
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &cb_lock
HALF_LOCKED2 global &crypto_cfg_mutex
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

net/netfilter/nfnetlink_hook.c netlink_dump_start() -> __netlink_dump_start()

Type Parameter Key Value
PARAM_VALUE 1 skb 4096-ptr_max
PARAM_VALUE 1 skb->data 4096-ptr_max
PARAM_VALUE 1 skb->data->nlmsg_flags 1-u16max
PARAM_VALUE 1 skb->data->nlmsg_len 16-4294967295
PARAM_VALUE 1 skb->data->nlmsg_type 16-u16max
PARAM_VALUE 1 skb->len 16-u32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->gen 4096-ptr_max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->gen->s.len 0-s32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->dfl_pwq 0-s64max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->saved_max_active s32min-s32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->saved_min_active s32min-s32max
PARAM_VALUE 1 skb->sk->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 1 skb->sk->ns_tracker->dead 0-1
PARAM_VALUE 1 skb->sk->ns_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 1 skb->sk->sk_peer_cred->process_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->process_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->request_key_auth->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->request_key_auth->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->session_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->session_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->thread_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->thread_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 2 nlh 4096-ptr_max
PARAM_VALUE 2 nlh->nlmsg_flags 256-u16max
PARAM_VALUE 3 control 9171020227040555008
PARAM_VALUE 3 control->data 4096-ptr_max
PARAM_VALUE 3 control->done 522521344498106368
PARAM_VALUE 3 control->dump 3753134854970544128
PARAM_VALUE 3 control->extack 0
PARAM_VALUE 3 control->flags 0
PARAM_VALUE 3 control->min_dump_alloc 0
PARAM_VALUE 3 control->module 0
PARAM_VALUE 3 control->start 7592079943657558016
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 2 nlh 1-s32max
BUF_SIZE 2 nlh 1-s32max
CAPPED_DATA 2 nlh->nlmsg_len 1
DATA_SOURCE 0 ssk $0
DATA_SOURCE 1 skb $1
DATA_SOURCE 2 nlh $2
DATA_SOURCE 3 control $3
FUZZY_MAX 1 skb->data->nlmsg_len 16
FUZZY_MAX 1 skb->data->nlmsg_type 16
STR_LEN 1 skb->sk (-1)
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 1 skb->end
NO_OVERFLOW_SIMPLE 1 skb->extensions
NO_OVERFLOW_SIMPLE 1 skb->len
NO_OVERFLOW_SIMPLE 1 skb->sk->sk_backlog.len
NO_OVERFLOW_SIMPLE 1 skb->tail
UNITS 2 nlh unit_byte
USER_PTR 2 nlh
HALF_LOCKED2 &nft_net->commit_mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex

net/packet/diag.c netlink_dump_start() -> __netlink_dump_start()

Type Parameter Key Value
PARAM_VALUE 1 skb 4096-ptr_max
PARAM_VALUE 1 skb->data 4096-ptr_max
PARAM_VALUE 1 skb->data->nlmsg_flags 1-u16max
PARAM_VALUE 1 skb->data->nlmsg_len 16-4294967295
PARAM_VALUE 1 skb->data->nlmsg_type 16-u16max
PARAM_VALUE 1 skb->destructor 172217845709488128
PARAM_VALUE 1 skb->hdr_len 0
PARAM_VALUE 1 skb->head_frag 0
PARAM_VALUE 1 skb->len 16-u32max
PARAM_VALUE 1 skb->nohdr 0
PARAM_VALUE 1 skb->pp_recycle 0
PARAM_VALUE 1 skb->sk 4096-ptr_max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->gen->s.len 0-s32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->dfl_pwq 0-s64max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->saved_max_active s32min-s32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->saved_min_active s32min-s32max
PARAM_VALUE 1 skb->sk->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 1 skb->sk->ns_tracker->dead 0-1
PARAM_VALUE 1 skb->sk->ns_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 1 skb->sk->sk_peer_cred->process_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->process_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->request_key_auth->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->request_key_auth->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->session_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->session_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->thread_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->thread_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 2 nlh 4096-ptr_max
PARAM_VALUE 2 nlh->nlmsg_flags 256-u16max
PARAM_VALUE 2 nlh->nlmsg_len 16-u32max
PARAM_VALUE 2 nlh->nlmsg_type 20
PARAM_VALUE 3 control 8391546495413846016
PARAM_VALUE 3 control->data 0
PARAM_VALUE 3 control->done 0
PARAM_VALUE 3 control->dump 1848012504919224320
PARAM_VALUE 3 control->extack 0
PARAM_VALUE 3 control->flags 0
PARAM_VALUE 3 control->min_dump_alloc 0
PARAM_VALUE 3 control->module 0
PARAM_VALUE 3 control->start 0
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 2 nlh 1-s32max
BUF_SIZE 2 nlh 1-s32max
CAPPED_DATA 1 skb->sk->__sk_common.skc_net.net 1
CAPPED_DATA 2 nlh->nlmsg_len 1
DATA_SOURCE 0 ssk $0
DATA_SOURCE 1 skb $1
DATA_SOURCE 2 nlh $2
DATA_SOURCE 3 control $3
FUZZY_MAX 1 skb->data->nlmsg_len 16
FUZZY_MAX 1 skb->data->nlmsg_type 16
FUZZY_MAX 2 nlh->nlmsg_len 16
STR_LEN 1 skb->sk (-1)
CONSTRAINT 2 nlh <=49
BIT_INFO 2 nlh->nlmsg_flags 0x1,0xffff
NOSPEC 2 nlh->nlmsg_len
RX_PATH
TASK_NOT_RUNNING
USER_DATA 2 nlh->nlmsg_flags 256-u16max[u]
USER_DATA 2 nlh->nlmsg_len 16-s32max[c]
USER_DATA 2 nlh->nlmsg_pid 0-u32max[u]
USER_DATA 2 nlh->nlmsg_seq 0-u32max[u]
NO_OVERFLOW_SIMPLE 1 skb->end
NO_OVERFLOW_SIMPLE 1 skb->extensions
NO_OVERFLOW_SIMPLE 1 skb->len
NO_OVERFLOW_SIMPLE 1 skb->sk->sk_backlog.len
NO_OVERFLOW_SIMPLE 1 skb->tail
USER_PTR 2 nlh
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &cb_lock
HALF_LOCKED2 global &crypto_cfg_mutex
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

drivers/infiniband/core/netlink.c netlink_dump_start() -> __netlink_dump_start()

Type Parameter Key Value
PARAM_VALUE 0 ssk 0,4096-ptr_max
PARAM_VALUE 0 ssk->__sk_common.skc_net.net->gen->s.len 0-s32max
PARAM_VALUE 0 ssk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->dfl_pwq 0-s64max
PARAM_VALUE 0 ssk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->saved_max_active s32min-s32max
PARAM_VALUE 0 ssk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->saved_min_active s32min-s32max
PARAM_VALUE 0 ssk->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 0 ssk->ns_tracker->dead 0-1
PARAM_VALUE 0 ssk->ns_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 0 ssk->sk_peer_cred->process_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 0 ssk->sk_peer_cred->process_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 0 ssk->sk_peer_cred->request_key_auth->user->qnbytes s32min-s32max
PARAM_VALUE 0 ssk->sk_peer_cred->request_key_auth->user->qnkeys s32min-s32max
PARAM_VALUE 0 ssk->sk_peer_cred->session_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 0 ssk->sk_peer_cred->session_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 0 ssk->sk_peer_cred->thread_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 0 ssk->sk_peer_cred->thread_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 0 ssk->sk_protocol 0,2,4-6,10,12,16
PARAM_VALUE 1 skb 4096-ptr_max
PARAM_VALUE 1 skb->data 4096-ptr_max
PARAM_VALUE 1 skb->data->nlmsg_len 16-4294967295
PARAM_VALUE 1 skb->data->nlmsg_type 16-u16max
PARAM_VALUE 1 skb->destructor 0,172217845709488128
PARAM_VALUE 1 skb->hdr_len 0
PARAM_VALUE 1 skb->head_frag 0
PARAM_VALUE 1 skb->len 16-u32max
PARAM_VALUE 1 skb->nohdr 0
PARAM_VALUE 1 skb->sk 0,4096-ptr_max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->gen->s.len 0-s32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->dfl_pwq 0-s64max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->saved_max_active s32min-s32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->saved_min_active s32min-s32max
PARAM_VALUE 1 skb->sk->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 1 skb->sk->ns_tracker->dead 0-1
PARAM_VALUE 1 skb->sk->ns_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 1 skb->sk->sk_peer_cred->process_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->process_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->request_key_auth->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->request_key_auth->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->session_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->session_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->thread_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->thread_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_protocol 0,2,4-6,10,12,16
PARAM_VALUE 2 nlh 4096-ptr_max
PARAM_VALUE 2 nlh->nlmsg_len 16-u32max
PARAM_VALUE 2 nlh->nlmsg_type 16-u16max
PARAM_VALUE 3 control 2925584328647483392
PARAM_VALUE 3 control->data 0
PARAM_VALUE 3 control->done 0
PARAM_VALUE 3 control->dump 1-u64max
PARAM_VALUE 3 control->extack 0
PARAM_VALUE 3 control->flags 0
PARAM_VALUE 3 control->min_dump_alloc 0
PARAM_VALUE 3 control->module 0
PARAM_VALUE 3 control->start 0
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 2 nlh 1-s32max
BUF_SIZE 2 nlh 1-s32max
CAPPED_DATA 0 ssk->__sk_common.skc_net.net 1
CAPPED_DATA 1 skb 1
CAPPED_DATA 1 skb->sk->__sk_common.skc_net.net 1
CAPPED_DATA 2 nlh->nlmsg_len 1
DATA_SOURCE 0 ssk $0
DATA_SOURCE 1 skb $1
DATA_SOURCE 2 nlh $2
DATA_SOURCE 3 control $3
FUZZY_MAX 1 skb->data->nlmsg_len 16
FUZZY_MAX 1 skb->data->nlmsg_type 16
FUZZY_MAX 2 nlh->nlmsg_len 16
FUZZY_MAX 2 nlh->nlmsg_type 16
STR_LEN 0 ssk (-1)
STR_LEN 0 ssk (-1)
STR_LEN 1 skb->sk (-1)
CONSTRAINT 2 nlh <=49
NOSPEC 2 nlh->nlmsg_len
RX_PATH
TASK_NOT_RUNNING
USER_DATA 2 nlh->nlmsg_flags 0-u16max[u]
USER_DATA 2 nlh->nlmsg_len 16-s32max[c]
USER_DATA 2 nlh->nlmsg_pid 0-u32max[u]
USER_DATA 2 nlh->nlmsg_seq 0-u32max[u]
USER_DATA 2 nlh->nlmsg_type 16-u16max[u]
NO_OVERFLOW_SIMPLE 0 ssk->sk_backlog.len
NO_OVERFLOW_SIMPLE 1 skb->end
NO_OVERFLOW_SIMPLE 1 skb->extensions
NO_OVERFLOW_SIMPLE 1 skb->len
NO_OVERFLOW_SIMPLE 1 skb->sk->sk_backlog.len
NO_OVERFLOW_SIMPLE 1 skb->tail
UNITS 0 ssk unit_byte
UNITS 2 nlh unit_byte
USER_PTR 2 nlh
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

net/netfilter/nf_conntrack_netlink.c netlink_dump_start() -> __netlink_dump_start()

Type Parameter Key Value
PARAM_VALUE 1 skb 4096-ptr_max
PARAM_VALUE 1 skb->data 4096-ptr_max
PARAM_VALUE 1 skb->data->nlmsg_flags 1-u16max
PARAM_VALUE 1 skb->data->nlmsg_len 16-4294967295
PARAM_VALUE 1 skb->data->nlmsg_type 16-u16max
PARAM_VALUE 1 skb->len 16-u32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->gen 4096-ptr_max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->gen->s.len 0-s32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->dfl_pwq 0-s64max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->saved_max_active s32min-s32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->saved_min_active s32min-s32max
PARAM_VALUE 1 skb->sk->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 1 skb->sk->ns_tracker->dead 0-1
PARAM_VALUE 1 skb->sk->ns_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 1 skb->sk->sk_peer_cred->process_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->process_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->request_key_auth->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->request_key_auth->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->session_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->session_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->thread_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->thread_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 2 nlh 4096-ptr_max
PARAM_VALUE 2 nlh->nlmsg_flags 256-u16max
PARAM_VALUE 3 control 234451231712169984,1111830826083844096,1609795413418795008,3016060267844616192,5723719323500154880,7076350062108536832,7626739157707800576
PARAM_VALUE 3 control->done 0,1022221026238853120,4244749059239845888
PARAM_VALUE 3 control->dump 5951761716681433088,6104580292702859264,8042312064044601344,8198776398720196608,8509840182216843264,8530203946020282368,8960045421148164096
PARAM_VALUE 3 control->extack 0
PARAM_VALUE 3 control->flags 0
PARAM_VALUE 3 control->min_dump_alloc 0
PARAM_VALUE 3 control->module 0
PARAM_VALUE 3 control->start 0,4069798270422315008,7015863639317164032
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 2 nlh (-1),1-s32max
BUF_SIZE 2 nlh (-1),1-s32max
DATA_SOURCE 0 ssk $0
DATA_SOURCE 1 skb $1
DATA_SOURCE 2 nlh $2
DATA_SOURCE 3 control $3
FUZZY_MAX 1 skb->data->nlmsg_len 16
FUZZY_MAX 1 skb->data->nlmsg_type 16
STR_LEN 1 skb->sk (-1)
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 1 skb->end
NO_OVERFLOW_SIMPLE 1 skb->extensions
NO_OVERFLOW_SIMPLE 1 skb->len
NO_OVERFLOW_SIMPLE 1 skb->sk->sk_backlog.len
NO_OVERFLOW_SIMPLE 1 skb->tail
UNITS 2 nlh unit_byte
USER_PTR 2 nlh
HALF_LOCKED2 &nft_net->commit_mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

net/netfilter/ipset/ip_set_core.c netlink_dump_start() -> __netlink_dump_start()

Type Parameter Key Value
PARAM_VALUE 1 skb 4096-ptr_max
PARAM_VALUE 1 skb->data 4096-ptr_max
PARAM_VALUE 1 skb->data->nlmsg_flags 1-u16max
PARAM_VALUE 1 skb->data->nlmsg_len 16-4294967295
PARAM_VALUE 1 skb->data->nlmsg_type 16-u16max
PARAM_VALUE 1 skb->len 16-u32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->gen 4096-ptr_max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->gen->s.len 0-s32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->dfl_pwq 0-s64max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->saved_max_active s32min-s32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->saved_min_active s32min-s32max
PARAM_VALUE 1 skb->sk->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 1 skb->sk->ns_tracker->dead 0-1
PARAM_VALUE 1 skb->sk->ns_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 1 skb->sk->sk_peer_cred->process_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->process_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->request_key_auth->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->request_key_auth->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->session_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->session_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->thread_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->thread_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 2 nlh 4096-ptr_max
PARAM_VALUE 3 control 7371063822372491264
PARAM_VALUE 3 control->data 0
PARAM_VALUE 3 control->done 6099547987368325120
PARAM_VALUE 3 control->dump 8860878488784396288
PARAM_VALUE 3 control->extack 0
PARAM_VALUE 3 control->flags 0
PARAM_VALUE 3 control->min_dump_alloc 0
PARAM_VALUE 3 control->module 0
PARAM_VALUE 3 control->start 4157809648211394560
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 1 skb (-1)-s32max
DATA_SOURCE 0 ssk $0
DATA_SOURCE 1 skb $1
DATA_SOURCE 2 nlh $2
DATA_SOURCE 3 control $3
FUZZY_MAX 1 skb->data->nlmsg_len 16
FUZZY_MAX 1 skb->data->nlmsg_type 16
STR_LEN 1 skb->sk (-1)
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 1 skb->end
NO_OVERFLOW_SIMPLE 1 skb->extensions
NO_OVERFLOW_SIMPLE 1 skb->len
NO_OVERFLOW_SIMPLE 1 skb->sk->sk_backlog.len
NO_OVERFLOW_SIMPLE 1 skb->tail
UNITS 2 nlh unit_byte
USER_PTR 2 nlh
HALF_LOCKED2 &nft_net->commit_mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

net/tipc/diag.c netlink_dump_start() -> __netlink_dump_start()

Type Parameter Key Value
PARAM_VALUE 1 skb 4096-ptr_max
PARAM_VALUE 1 skb->data 4096-ptr_max
PARAM_VALUE 1 skb->data->nlmsg_flags 1-u16max
PARAM_VALUE 1 skb->data->nlmsg_len 16-4294967295
PARAM_VALUE 1 skb->data->nlmsg_type 16-u16max
PARAM_VALUE 1 skb->destructor 172217845709488128
PARAM_VALUE 1 skb->hdr_len 0
PARAM_VALUE 1 skb->head_frag 0
PARAM_VALUE 1 skb->len 16-u32max
PARAM_VALUE 1 skb->nohdr 0
PARAM_VALUE 1 skb->pp_recycle 0
PARAM_VALUE 1 skb->sk 4096-ptr_max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->gen->s.len 0-s32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->dfl_pwq 0-s64max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->saved_max_active s32min-s32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->saved_min_active s32min-s32max
PARAM_VALUE 1 skb->sk->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 1 skb->sk->ns_tracker->dead 0-1
PARAM_VALUE 1 skb->sk->ns_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 1 skb->sk->sk_peer_cred->process_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->process_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->request_key_auth->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->request_key_auth->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->session_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->session_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->thread_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->thread_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 2 nlh 4096-ptr_max
PARAM_VALUE 2 nlh->nlmsg_flags 256-u16max
PARAM_VALUE 2 nlh->nlmsg_len 16-u32max
PARAM_VALUE 2 nlh->nlmsg_type 20
PARAM_VALUE 3 control 1929835086063865856
PARAM_VALUE 3 control->data 0
PARAM_VALUE 3 control->done 3321153429818171392
PARAM_VALUE 3 control->dump 7619773071266922496
PARAM_VALUE 3 control->extack 0
PARAM_VALUE 3 control->flags 0
PARAM_VALUE 3 control->min_dump_alloc 0
PARAM_VALUE 3 control->module 0
PARAM_VALUE 3 control->start 1538887129530511360
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 2 nlh 1-s32max
BUF_SIZE 2 nlh 1-s32max
CAPPED_DATA 1 skb->sk->__sk_common.skc_net.net 1
CAPPED_DATA 2 nlh->nlmsg_len 1
DATA_SOURCE 0 ssk $0
DATA_SOURCE 1 skb $1
DATA_SOURCE 2 nlh $2
DATA_SOURCE 3 control $3
FUZZY_MAX 1 skb->data->nlmsg_len 16
FUZZY_MAX 1 skb->data->nlmsg_type 16
FUZZY_MAX 2 nlh->nlmsg_len 16
STR_LEN 1 skb->sk (-1)
CONSTRAINT 2 nlh <=49
BIT_INFO 2 nlh->nlmsg_flags 0x1,0xffff
NOSPEC 2 nlh->nlmsg_len
RX_PATH
TASK_NOT_RUNNING
USER_DATA 2 nlh->nlmsg_flags 256-u16max[u]
USER_DATA 2 nlh->nlmsg_len 16-s32max[c]
USER_DATA 2 nlh->nlmsg_pid 0-u32max[u]
USER_DATA 2 nlh->nlmsg_seq 0-u32max[u]
NO_OVERFLOW_SIMPLE 1 skb->end
NO_OVERFLOW_SIMPLE 1 skb->extensions
NO_OVERFLOW_SIMPLE 1 skb->len
NO_OVERFLOW_SIMPLE 1 skb->sk->sk_backlog.len
NO_OVERFLOW_SIMPLE 1 skb->tail
USER_PTR 2 nlh
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &cb_lock
HALF_LOCKED2 global &crypto_cfg_mutex
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

net/netlink/diag.c netlink_dump_start() -> __netlink_dump_start()

Type Parameter Key Value
PARAM_VALUE 1 skb 4096-ptr_max
PARAM_VALUE 1 skb->data 4096-ptr_max
PARAM_VALUE 1 skb->data->nlmsg_flags 1-u16max
PARAM_VALUE 1 skb->data->nlmsg_len 16-4294967295
PARAM_VALUE 1 skb->data->nlmsg_type 16-u16max
PARAM_VALUE 1 skb->destructor 172217845709488128
PARAM_VALUE 1 skb->hdr_len 0
PARAM_VALUE 1 skb->head_frag 0
PARAM_VALUE 1 skb->len 16-u32max
PARAM_VALUE 1 skb->nohdr 0
PARAM_VALUE 1 skb->pp_recycle 0
PARAM_VALUE 1 skb->sk 4096-ptr_max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->gen->s.len 0-s32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->dfl_pwq 0-s64max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->saved_max_active s32min-s32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->saved_min_active s32min-s32max
PARAM_VALUE 1 skb->sk->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 1 skb->sk->ns_tracker->dead 0-1
PARAM_VALUE 1 skb->sk->ns_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 1 skb->sk->sk_peer_cred->process_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->process_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->request_key_auth->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->request_key_auth->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->session_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->session_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->thread_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->thread_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 2 nlh 4096-ptr_max
PARAM_VALUE 2 nlh->nlmsg_flags 256-u16max
PARAM_VALUE 2 nlh->nlmsg_len 16-u32max
PARAM_VALUE 2 nlh->nlmsg_type 20
PARAM_VALUE 3 control 1245950421676769280
PARAM_VALUE 3 control->data 0
PARAM_VALUE 3 control->done 2207897638750347264
PARAM_VALUE 3 control->dump 4872421402795773952
PARAM_VALUE 3 control->extack 0
PARAM_VALUE 3 control->flags 0
PARAM_VALUE 3 control->min_dump_alloc 0
PARAM_VALUE 3 control->module 0
PARAM_VALUE 3 control->start 0
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 2 nlh 1-s32max
BUF_SIZE 2 nlh 1-s32max
CAPPED_DATA 1 skb->sk->__sk_common.skc_net.net 1
CAPPED_DATA 2 nlh->nlmsg_len 1
DATA_SOURCE 0 ssk $0
DATA_SOURCE 1 skb $1
DATA_SOURCE 2 nlh $2
DATA_SOURCE 3 control $3
FUZZY_MAX 1 skb->data->nlmsg_len 16
FUZZY_MAX 1 skb->data->nlmsg_type 16
FUZZY_MAX 2 nlh->nlmsg_len 16
STR_LEN 1 skb->sk (-1)
CONSTRAINT 2 nlh <=49
BIT_INFO 2 nlh->nlmsg_flags 0x1,0xffff
NOSPEC 2 nlh->nlmsg_len
RX_PATH
TASK_NOT_RUNNING
USER_DATA 2 nlh->nlmsg_flags 256-u16max[u]
USER_DATA 2 nlh->nlmsg_len 16-s32max[c]
USER_DATA 2 nlh->nlmsg_pid 0-u32max[u]
USER_DATA 2 nlh->nlmsg_seq 0-u32max[u]
NO_OVERFLOW_SIMPLE 1 skb->end
NO_OVERFLOW_SIMPLE 1 skb->extensions
NO_OVERFLOW_SIMPLE 1 skb->len
NO_OVERFLOW_SIMPLE 1 skb->sk->sk_backlog.len
NO_OVERFLOW_SIMPLE 1 skb->tail
USER_PTR 2 nlh
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &cb_lock
HALF_LOCKED2 global &crypto_cfg_mutex
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

net/xdp/xsk_diag.c netlink_dump_start() -> __netlink_dump_start()

Type Parameter Key Value
PARAM_VALUE 1 skb 4096-ptr_max
PARAM_VALUE 1 skb->data 4096-ptr_max
PARAM_VALUE 1 skb->data->nlmsg_flags 1-u16max
PARAM_VALUE 1 skb->data->nlmsg_len 16-4294967295
PARAM_VALUE 1 skb->data->nlmsg_type 16-u16max
PARAM_VALUE 1 skb->destructor 172217845709488128
PARAM_VALUE 1 skb->hdr_len 0
PARAM_VALUE 1 skb->head_frag 0
PARAM_VALUE 1 skb->len 16-u32max
PARAM_VALUE 1 skb->nohdr 0
PARAM_VALUE 1 skb->pp_recycle 0
PARAM_VALUE 1 skb->sk 4096-ptr_max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->gen->s.len 0-s32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->dfl_pwq 0-s64max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->saved_max_active s32min-s32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->saved_min_active s32min-s32max
PARAM_VALUE 1 skb->sk->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 1 skb->sk->ns_tracker->dead 0-1
PARAM_VALUE 1 skb->sk->ns_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 1 skb->sk->sk_peer_cred->process_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->process_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->request_key_auth->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->request_key_auth->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->session_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->session_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->thread_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->thread_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 2 nlh 4096-ptr_max
PARAM_VALUE 2 nlh->nlmsg_flags 256-u16max
PARAM_VALUE 2 nlh->nlmsg_len 16-u32max
PARAM_VALUE 2 nlh->nlmsg_type 20
PARAM_VALUE 3 control 5459857759087423488
PARAM_VALUE 3 control->data 0
PARAM_VALUE 3 control->done 0
PARAM_VALUE 3 control->dump 7880882017292509184
PARAM_VALUE 3 control->extack 0
PARAM_VALUE 3 control->flags 0
PARAM_VALUE 3 control->min_dump_alloc 0
PARAM_VALUE 3 control->module 0
PARAM_VALUE 3 control->start 0
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 2 nlh 1-s32max
BUF_SIZE 2 nlh 1-s32max
CAPPED_DATA 1 skb->sk->__sk_common.skc_net.net 1
CAPPED_DATA 2 nlh->nlmsg_len 1
DATA_SOURCE 0 ssk $0
DATA_SOURCE 1 skb $1
DATA_SOURCE 2 nlh $2
DATA_SOURCE 3 control $3
FUZZY_MAX 1 skb->data->nlmsg_len 16
FUZZY_MAX 1 skb->data->nlmsg_type 16
FUZZY_MAX 2 nlh->nlmsg_len 16
STR_LEN 1 skb->sk (-1)
CONSTRAINT 2 nlh <=49
BIT_INFO 2 nlh->nlmsg_flags 0x1,0xffff
NOSPEC 2 nlh->nlmsg_len
RX_PATH
TASK_NOT_RUNNING
USER_DATA 2 nlh->nlmsg_flags 256-u16max[u]
USER_DATA 2 nlh->nlmsg_len 16-s32max[c]
USER_DATA 2 nlh->nlmsg_pid 0-u32max[u]
USER_DATA 2 nlh->nlmsg_seq 0-u32max[u]
NO_OVERFLOW_SIMPLE 1 skb->end
NO_OVERFLOW_SIMPLE 1 skb->extensions
NO_OVERFLOW_SIMPLE 1 skb->len
NO_OVERFLOW_SIMPLE 1 skb->sk->sk_backlog.len
NO_OVERFLOW_SIMPLE 1 skb->tail
USER_PTR 2 nlh
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &cb_lock
HALF_LOCKED2 global &crypto_cfg_mutex
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

net/unix/diag.c netlink_dump_start() -> __netlink_dump_start()

Type Parameter Key Value
PARAM_VALUE 1 skb 4096-ptr_max
PARAM_VALUE 1 skb->data 4096-ptr_max
PARAM_VALUE 1 skb->data->nlmsg_flags 1-u16max
PARAM_VALUE 1 skb->data->nlmsg_len 16-4294967295
PARAM_VALUE 1 skb->data->nlmsg_type 16-u16max
PARAM_VALUE 1 skb->destructor 172217845709488128
PARAM_VALUE 1 skb->hdr_len 0
PARAM_VALUE 1 skb->head_frag 0
PARAM_VALUE 1 skb->len 16-u32max
PARAM_VALUE 1 skb->nohdr 0
PARAM_VALUE 1 skb->pp_recycle 0
PARAM_VALUE 1 skb->sk 4096-ptr_max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->gen->s.len 0-s32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->dfl_pwq 0-s64max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->saved_max_active s32min-s32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->saved_min_active s32min-s32max
PARAM_VALUE 1 skb->sk->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 1 skb->sk->ns_tracker->dead 0-1
PARAM_VALUE 1 skb->sk->ns_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 1 skb->sk->sk_peer_cred->process_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->process_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->request_key_auth->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->request_key_auth->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->session_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->session_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->thread_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->thread_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 2 nlh 4096-ptr_max
PARAM_VALUE 2 nlh->nlmsg_flags 256-u16max
PARAM_VALUE 2 nlh->nlmsg_len 16-u32max
PARAM_VALUE 2 nlh->nlmsg_type 20
PARAM_VALUE 3 control 4589841224372834304
PARAM_VALUE 3 control->data 0
PARAM_VALUE 3 control->done 0
PARAM_VALUE 3 control->dump 2584879890110812160
PARAM_VALUE 3 control->extack 0
PARAM_VALUE 3 control->flags 0
PARAM_VALUE 3 control->min_dump_alloc 0
PARAM_VALUE 3 control->module 0
PARAM_VALUE 3 control->start 0
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 2 nlh 1-s32max
BUF_SIZE 2 nlh 1-s32max
CAPPED_DATA 1 skb->sk->__sk_common.skc_net.net 1
CAPPED_DATA 2 nlh->nlmsg_len 1
DATA_SOURCE 0 ssk $0
DATA_SOURCE 1 skb $1
DATA_SOURCE 2 nlh $2
DATA_SOURCE 3 control $3
FUZZY_MAX 1 skb->data->nlmsg_len 16
FUZZY_MAX 1 skb->data->nlmsg_type 16
FUZZY_MAX 2 nlh->nlmsg_len 16
STR_LEN 1 skb->sk (-1)
CONSTRAINT 2 nlh <=49
BIT_INFO 2 nlh->nlmsg_flags 0x1,0xffff
NOSPEC 2 nlh->nlmsg_len
RX_PATH
TASK_NOT_RUNNING
USER_DATA 2 nlh->nlmsg_flags 256-u16max[u]
USER_DATA 2 nlh->nlmsg_len 16-s32max[c]
USER_DATA 2 nlh->nlmsg_pid 0-u32max[u]
USER_DATA 2 nlh->nlmsg_seq 0-u32max[u]
NO_OVERFLOW_SIMPLE 1 skb->end
NO_OVERFLOW_SIMPLE 1 skb->extensions
NO_OVERFLOW_SIMPLE 1 skb->len
NO_OVERFLOW_SIMPLE 1 skb->sk->sk_backlog.len
NO_OVERFLOW_SIMPLE 1 skb->tail
USER_PTR 2 nlh
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &cb_lock
HALF_LOCKED2 global &crypto_cfg_mutex
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

crypto/crypto_user.c netlink_dump_start() -> __netlink_dump_start()

Type Parameter Key Value
PARAM_VALUE 1 skb 4096-ptr_max
PARAM_VALUE 1 skb->data 4096-ptr_max
PARAM_VALUE 1 skb->data->nlmsg_flags 1-u16max
PARAM_VALUE 1 skb->data->nlmsg_len 16-4294967295
PARAM_VALUE 1 skb->data->nlmsg_type 16-u16max
PARAM_VALUE 1 skb->destructor 0,172217845709488128
PARAM_VALUE 1 skb->hdr_len 0
PARAM_VALUE 1 skb->head_frag 0
PARAM_VALUE 1 skb->len 16-u32max
PARAM_VALUE 1 skb->nohdr 0
PARAM_VALUE 1 skb->sk 0,4096-ptr_max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->gen->s.len 0-s32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->dfl_pwq 0-s64max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->saved_max_active s32min-s32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->saved_min_active s32min-s32max
PARAM_VALUE 1 skb->sk->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 1 skb->sk->ns_tracker->dead 0-1
PARAM_VALUE 1 skb->sk->ns_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 1 skb->sk->sk_peer_cred->process_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->process_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->request_key_auth->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->request_key_auth->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->session_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->session_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->thread_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->thread_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_protocol 0,2,4-6,10,12,16
PARAM_VALUE 2 nlh 4096-ptr_max
PARAM_VALUE 2 nlh->nlmsg_flags 256-u16max
PARAM_VALUE 2 nlh->nlmsg_len 16-u32max
PARAM_VALUE 2 nlh->nlmsg_type 16-21
PARAM_VALUE 3 control 867273108979937280
PARAM_VALUE 3 control->data 0
PARAM_VALUE 3 control->done 0,7824470774548852736
PARAM_VALUE 3 control->dump 5549727805891993600
PARAM_VALUE 3 control->extack 0
PARAM_VALUE 3 control->flags 0
PARAM_VALUE 3 control->min_dump_alloc 0,352-u16max
PARAM_VALUE 3 control->module 0
PARAM_VALUE 3 control->start 0
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 2 nlh 1-s32max
BUF_SIZE 2 nlh 1-s32max
CAPPED_DATA 1 skb 1
CAPPED_DATA 1 skb->sk->__sk_common.skc_net.net 1
CAPPED_DATA 2 nlh->nlmsg_len 1
DATA_SOURCE 0 ssk $0
DATA_SOURCE 1 skb $1
DATA_SOURCE 2 nlh $2
DATA_SOURCE 3 control $3
FUZZY_MAX 1 skb->data->nlmsg_len 16
FUZZY_MAX 1 skb->data->nlmsg_type 16
FUZZY_MAX 2 nlh->nlmsg_len 16
STR_LEN 1 skb->sk (-1)
CONSTRAINT 2 nlh <=49
BIT_INFO 2 nlh->nlmsg_flags 0x1,0xffff
NOSPEC 2 nlh->nlmsg_len
RX_PATH
TASK_NOT_RUNNING
USER_DATA 2 nlh->nlmsg_flags 256-u16max[u]
USER_DATA 2 nlh->nlmsg_len 16-s32max[c]
USER_DATA 2 nlh->nlmsg_pid 0-u32max[u]
USER_DATA 2 nlh->nlmsg_seq 0-u32max[u]
USER_DATA 2 nlh->nlmsg_type 16-21[u]
NO_OVERFLOW_SIMPLE 1 skb->end
NO_OVERFLOW_SIMPLE 1 skb->extensions
NO_OVERFLOW_SIMPLE 1 skb->len
NO_OVERFLOW_SIMPLE 1 skb->sk->sk_backlog.len
NO_OVERFLOW_SIMPLE 1 skb->tail
UNITS 2 nlh unit_byte
USER_PTR 2 nlh
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &cb_lock
HALF_LOCKED2 global &crypto_cfg_mutex
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

net/xfrm/xfrm_user.c netlink_dump_start() -> __netlink_dump_start()

Type Parameter Key Value
PARAM_VALUE 1 skb 4096-ptr_max
PARAM_VALUE 1 skb->data 4096-ptr_max
PARAM_VALUE 1 skb->data->nlmsg_flags 1-u16max
PARAM_VALUE 1 skb->data->nlmsg_len 16-4294967295
PARAM_VALUE 1 skb->data->nlmsg_type 16-u16max
PARAM_VALUE 1 skb->destructor 0,172217845709488128
PARAM_VALUE 1 skb->hdr_len 0
PARAM_VALUE 1 skb->head_frag 0
PARAM_VALUE 1 skb->len 16-u32max
PARAM_VALUE 1 skb->nohdr 0
PARAM_VALUE 1 skb->sk 0,4096-ptr_max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->gen->s.len 0-s32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->dfl_pwq 0-s64max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->saved_max_active s32min-s32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->saved_min_active s32min-s32max
PARAM_VALUE 1 skb->sk->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 1 skb->sk->ns_tracker->dead 0-1
PARAM_VALUE 1 skb->sk->ns_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 1 skb->sk->sk_peer_cred->process_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->process_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->request_key_auth->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->request_key_auth->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->session_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->session_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->thread_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->thread_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_protocol 0,2,4-6,10,12,16
PARAM_VALUE 2 nlh 4096-ptr_max
PARAM_VALUE 2 nlh->nlmsg_flags 256-u16max
PARAM_VALUE 3 control 2994743290223353856
PARAM_VALUE 3 control->data 0
PARAM_VALUE 3 control->done 0,3706286901868331008,5957024474697900032
PARAM_VALUE 3 control->dump 3176710075776413696,8455010516699459584
PARAM_VALUE 3 control->extack 0
PARAM_VALUE 3 control->flags 0
PARAM_VALUE 3 control->min_dump_alloc 0
PARAM_VALUE 3 control->module 0
PARAM_VALUE 3 control->start 0,8138244413416796160
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 2 nlh (-1),1-s32max
BUF_SIZE 2 nlh (-1),1-s32max
CAPPED_DATA 1 skb 1
CAPPED_DATA 1 skb->sk->__sk_common.skc_net.net 1
DATA_SOURCE 0 ssk $0
DATA_SOURCE 1 skb $1
DATA_SOURCE 2 nlh $2
DATA_SOURCE 3 control $3
FUZZY_MAX 1 skb->data->nlmsg_len 16
FUZZY_MAX 1 skb->data->nlmsg_type 16
STR_LEN 1 skb->sk (-1)
CONSTRAINT 2 nlh <=49
NOSPEC 2 nlh->nlmsg_len
RX_PATH
TASK_NOT_RUNNING
USER_DATA 2 nlh->nlmsg_flags 256-u16max[u]
USER_DATA 2 nlh->nlmsg_len 16-s32max[c]
USER_DATA 2 nlh->nlmsg_pid 0-u32max[u]
USER_DATA 2 nlh->nlmsg_seq 0-u32max[u]
USER_DATA 2 nlh->nlmsg_type 16-41[u]
NO_OVERFLOW_SIMPLE 1 skb->end
NO_OVERFLOW_SIMPLE 1 skb->extensions
NO_OVERFLOW_SIMPLE 1 skb->len
NO_OVERFLOW_SIMPLE 1 skb->sk->sk_backlog.len
NO_OVERFLOW_SIMPLE 1 skb->tail
UNITS 2 nlh unit_byte
USER_PTR 2 nlh
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &cb_lock
HALF_LOCKED2 global &crypto_cfg_mutex
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

net/netfilter/nfnetlink_acct.c netlink_dump_start() -> __netlink_dump_start()

Type Parameter Key Value
PARAM_VALUE 1 skb 4096-ptr_max
PARAM_VALUE 1 skb->data 4096-ptr_max
PARAM_VALUE 1 skb->data->nlmsg_flags 1-u16max
PARAM_VALUE 1 skb->data->nlmsg_len 16-4294967295
PARAM_VALUE 1 skb->data->nlmsg_type 16-u16max
PARAM_VALUE 1 skb->len 16-u32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->gen 4096-ptr_max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->gen->s.len 0-s32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->dfl_pwq 0-s64max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->saved_max_active s32min-s32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->saved_min_active s32min-s32max
PARAM_VALUE 1 skb->sk->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 1 skb->sk->ns_tracker->dead 0-1
PARAM_VALUE 1 skb->sk->ns_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 1 skb->sk->sk_peer_cred->process_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->process_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->request_key_auth->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->request_key_auth->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->session_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->session_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->thread_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->thread_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 2 nlh 4096-ptr_max
PARAM_VALUE 2 nlh->nlmsg_flags 256-u16max
PARAM_VALUE 3 control 3154014236757098496
PARAM_VALUE 3 control->done 508620237151678464
PARAM_VALUE 3 control->dump 8306949813546864640
PARAM_VALUE 3 control->extack 0
PARAM_VALUE 3 control->flags 0
PARAM_VALUE 3 control->min_dump_alloc 0
PARAM_VALUE 3 control->module 0
PARAM_VALUE 3 control->start 2991999669657513984
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 1 skb (-1)-s32max
DATA_SOURCE 0 ssk $0
DATA_SOURCE 1 skb $1
DATA_SOURCE 2 nlh $2
DATA_SOURCE 3 control $3
FUZZY_MAX 1 skb->data->nlmsg_len 16
FUZZY_MAX 1 skb->data->nlmsg_type 16
STR_LEN 1 skb->sk (-1)
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 1 skb->end
NO_OVERFLOW_SIMPLE 1 skb->extensions
NO_OVERFLOW_SIMPLE 1 skb->len
NO_OVERFLOW_SIMPLE 1 skb->sk->sk_backlog.len
NO_OVERFLOW_SIMPLE 1 skb->tail
UNITS 2 nlh unit_byte
USER_PTR 2 nlh
HALF_LOCKED2 &nft_net->commit_mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

net/smc/smc_diag.c netlink_dump_start() -> __netlink_dump_start()

Type Parameter Key Value
PARAM_VALUE 1 skb 4096-ptr_max
PARAM_VALUE 1 skb->data 4096-ptr_max
PARAM_VALUE 1 skb->data->nlmsg_flags 1-u16max
PARAM_VALUE 1 skb->data->nlmsg_len 16-4294967295
PARAM_VALUE 1 skb->data->nlmsg_type 16-u16max
PARAM_VALUE 1 skb->destructor 172217845709488128
PARAM_VALUE 1 skb->hdr_len 0
PARAM_VALUE 1 skb->head_frag 0
PARAM_VALUE 1 skb->len 16-u32max
PARAM_VALUE 1 skb->nohdr 0
PARAM_VALUE 1 skb->pp_recycle 0
PARAM_VALUE 1 skb->sk 4096-ptr_max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->gen->s.len 0-s32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->dfl_pwq 0-s64max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->saved_max_active s32min-s32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->saved_min_active s32min-s32max
PARAM_VALUE 1 skb->sk->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 1 skb->sk->ns_tracker->dead 0-1
PARAM_VALUE 1 skb->sk->ns_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 1 skb->sk->sk_peer_cred->process_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->process_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->request_key_auth->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->request_key_auth->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->session_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->session_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->thread_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->thread_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 2 nlh 4096-ptr_max
PARAM_VALUE 2 nlh->nlmsg_flags 256-u16max
PARAM_VALUE 2 nlh->nlmsg_len 16-u32max
PARAM_VALUE 2 nlh->nlmsg_type 20
PARAM_VALUE 3 control 8297126144263700480
PARAM_VALUE 3 control->data 0
PARAM_VALUE 3 control->done 0
PARAM_VALUE 3 control->dump 1254456209522855936
PARAM_VALUE 3 control->extack 0
PARAM_VALUE 3 control->flags 0
PARAM_VALUE 3 control->min_dump_alloc 32448
PARAM_VALUE 3 control->module 0
PARAM_VALUE 3 control->start 0
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 2 nlh 1-s32max
BUF_SIZE 2 nlh 1-s32max
CAPPED_DATA 1 skb->sk->__sk_common.skc_net.net 1
CAPPED_DATA 2 nlh->nlmsg_len 1
DATA_SOURCE 0 ssk $0
DATA_SOURCE 1 skb $1
DATA_SOURCE 2 nlh $2
DATA_SOURCE 3 control $3
FUZZY_MAX 1 skb->data->nlmsg_len 16
FUZZY_MAX 1 skb->data->nlmsg_type 16
FUZZY_MAX 2 nlh->nlmsg_len 16
STR_LEN 1 skb->sk (-1)
CONSTRAINT 2 nlh <=49
BIT_INFO 2 nlh->nlmsg_flags 0x1,0xffff
NOSPEC 2 nlh->nlmsg_len
RX_PATH
TASK_NOT_RUNNING
USER_DATA 2 nlh->nlmsg_flags 256-u16max[u]
USER_DATA 2 nlh->nlmsg_len 16-s32max[c]
USER_DATA 2 nlh->nlmsg_pid 0-u32max[u]
USER_DATA 2 nlh->nlmsg_seq 0-u32max[u]
NO_OVERFLOW_SIMPLE 1 skb->end
NO_OVERFLOW_SIMPLE 1 skb->extensions
NO_OVERFLOW_SIMPLE 1 skb->len
NO_OVERFLOW_SIMPLE 1 skb->sk->sk_backlog.len
NO_OVERFLOW_SIMPLE 1 skb->tail
USER_PTR 2 nlh
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &cb_lock
HALF_LOCKED2 global &crypto_cfg_mutex
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

net/netfilter/nf_tables_api.c netlink_dump_start() -> __netlink_dump_start()

Type Parameter Key Value
PARAM_VALUE 1 skb 4096-ptr_max
PARAM_VALUE 1 skb->data 4096-ptr_max
PARAM_VALUE 1 skb->data->nlmsg_flags 1-u16max
PARAM_VALUE 1 skb->data->nlmsg_len 16-4294967295
PARAM_VALUE 1 skb->data->nlmsg_type 16-u16max
PARAM_VALUE 1 skb->len 16-u32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->gen 4096-ptr_max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->gen->s.len 0-s32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->dfl_pwq 0-s64max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->saved_max_active s32min-s32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->saved_min_active s32min-s32max
PARAM_VALUE 1 skb->sk->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 1 skb->sk->ns_tracker->dead 0-1
PARAM_VALUE 1 skb->sk->ns_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 1 skb->sk->sk_peer_cred->process_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->process_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->request_key_auth->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->request_key_auth->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->session_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->session_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->thread_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->thread_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 2 nlh 4096-ptr_max
PARAM_VALUE 2 nlh->nlmsg_flags 256-u16max
PARAM_VALUE 3 control 1411591546873200640,3098123400396066816,4084499713232650240,4588753030506700800,4890677348335054848,5165007610427584512,7267042618261307392
PARAM_VALUE 3 control->done 0,150348144530657280,284480916175101952,416191651801804800,3365615399357218816,4217413677125636096
PARAM_VALUE 3 control->dump 125899386455703552,2850061332543746048,3767080020049227776,5105573846203285504,6375745699634225152,8417279431388049408,9042776834360758272
PARAM_VALUE 3 control->extack 0
PARAM_VALUE 3 control->flags 0
PARAM_VALUE 3 control->min_dump_alloc 0
PARAM_VALUE 3 control->module 0
PARAM_VALUE 3 control->start 0,829475706228019200,2394474551775768576,2987665689614143488,7213733411571052544,8083070146282213376
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 2 nlh 1-s32max
BUF_SIZE 2 nlh 1-s32max
CAPPED_DATA 2 nlh->nlmsg_len 1
DATA_SOURCE 0 ssk $0
DATA_SOURCE 1 skb $1
DATA_SOURCE 2 nlh $2
DATA_SOURCE 3 control $3
FUZZY_MAX 1 skb->data->nlmsg_len 16
FUZZY_MAX 1 skb->data->nlmsg_type 16
STR_LEN 1 skb->sk (-1)
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 1 skb->end
NO_OVERFLOW_SIMPLE 1 skb->extensions
NO_OVERFLOW_SIMPLE 1 skb->len
NO_OVERFLOW_SIMPLE 1 skb->sk->sk_backlog.len
NO_OVERFLOW_SIMPLE 1 skb->tail
UNITS 2 nlh unit_byte
USER_PTR 2 nlh
HALF_LOCKED2 &nft_net->commit_mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex

net/netfilter/nfnetlink_cttimeout.c netlink_dump_start() -> __netlink_dump_start()

Type Parameter Key Value
PARAM_VALUE 1 skb 4096-ptr_max
PARAM_VALUE 1 skb->data 4096-ptr_max
PARAM_VALUE 1 skb->data->nlmsg_flags 1-u16max
PARAM_VALUE 1 skb->data->nlmsg_len 16-4294967295
PARAM_VALUE 1 skb->data->nlmsg_type 16-u16max
PARAM_VALUE 1 skb->len 16-u32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->gen 4096-ptr_max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->gen->s.len 0-s32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->dfl_pwq 0-s64max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->saved_max_active s32min-s32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->saved_min_active s32min-s32max
PARAM_VALUE 1 skb->sk->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 1 skb->sk->ns_tracker->dead 0-1
PARAM_VALUE 1 skb->sk->ns_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 1 skb->sk->sk_peer_cred->process_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->process_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->request_key_auth->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->request_key_auth->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->session_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->session_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->thread_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->thread_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 2 nlh 4096-ptr_max
PARAM_VALUE 2 nlh->nlmsg_flags 256-u16max
PARAM_VALUE 3 control 8602186879213809664
PARAM_VALUE 3 control->data 0
PARAM_VALUE 3 control->done 0
PARAM_VALUE 3 control->dump 120847352623730688
PARAM_VALUE 3 control->extack 0
PARAM_VALUE 3 control->flags 0
PARAM_VALUE 3 control->min_dump_alloc 0
PARAM_VALUE 3 control->module 0
PARAM_VALUE 3 control->start 0
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 1 skb (-1)-s32max
DATA_SOURCE 0 ssk $0
DATA_SOURCE 1 skb $1
DATA_SOURCE 2 nlh $2
DATA_SOURCE 3 control $3
FUZZY_MAX 1 skb->data->nlmsg_len 16
FUZZY_MAX 1 skb->data->nlmsg_type 16
STR_LEN 1 skb->sk (-1)
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 1 skb->end
NO_OVERFLOW_SIMPLE 1 skb->extensions
NO_OVERFLOW_SIMPLE 1 skb->len
NO_OVERFLOW_SIMPLE 1 skb->sk->sk_backlog.len
NO_OVERFLOW_SIMPLE 1 skb->tail
UNITS 2 nlh unit_byte
USER_PTR 2 nlh
HALF_LOCKED2 &nft_net->commit_mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

net/netlink/genetlink.c genl_family_rcv_msg_dumpit() -> __netlink_dump_start()

Type Parameter Key Value
PARAM_VALUE 1 skb 4096-ptr_max
PARAM_VALUE 1 skb->data 4096-ptr_max
PARAM_VALUE 1 skb->data->nlmsg_flags 1-u16max
PARAM_VALUE 1 skb->data->nlmsg_len 16-4294967295
PARAM_VALUE 1 skb->data->nlmsg_type 16-u16max
PARAM_VALUE 1 skb->destructor 172217845709488128
PARAM_VALUE 1 skb->hdr_len 0
PARAM_VALUE 1 skb->head_frag 0
PARAM_VALUE 1 skb->len 16-u32max
PARAM_VALUE 1 skb->nohdr 0
PARAM_VALUE 1 skb->pp_recycle 0
PARAM_VALUE 1 skb->sk 4096-ptr_max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->gen->s.len 0-s32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->dfl_pwq 0-s64max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->saved_max_active s32min-s32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->saved_min_active s32min-s32max
PARAM_VALUE 1 skb->sk->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 1 skb->sk->ns_tracker->dead 0-1
PARAM_VALUE 1 skb->sk->ns_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 1 skb->sk->sk_peer_cred->process_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->process_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->request_key_auth->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->request_key_auth->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->session_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->session_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->thread_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->thread_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 2 nlh 4096-ptr_max
PARAM_VALUE 2 nlh->nlmsg_flags 1-u16max
PARAM_VALUE 2 nlh->nlmsg_len 16-u32max
PARAM_VALUE 2 nlh->nlmsg_type 16-u16max
PARAM_VALUE 3 control 4667962890062942208
PARAM_VALUE 3 control->data 6599962434060173312
PARAM_VALUE 3 control->done 8944875228065800192
PARAM_VALUE 3 control->dump 3080192961359523840
PARAM_VALUE 3 control->extack 4971238048455385088
PARAM_VALUE 3 control->flags 0
PARAM_VALUE 3 control->min_dump_alloc 0
PARAM_VALUE 3 control->module 0
PARAM_VALUE 3 control->start 9061253060320980992
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 2 nlh 1-s32max
BUF_SIZE 2 nlh 1-s32max
CAPPED_DATA 1 skb->sk->__sk_common.skc_net.net 1
CAPPED_DATA 2 nlh->nlmsg_len 1
DATA_SOURCE 1 skb $1
DATA_SOURCE 2 nlh $2
FUZZY_MAX 1 skb->data->nlmsg_len 16
FUZZY_MAX 1 skb->data->nlmsg_type 16
FUZZY_MAX 2 nlh->nlmsg_type 16
STR_LEN 1 skb->sk (-1)
CONSTRAINT 2 nlh <=49
BIT_INFO 2 nlh->nlmsg_flags 0x1,0xffffffffffffffff
NOSPEC 2 nlh->nlmsg_len
RX_PATH
TASK_NOT_RUNNING
USER_DATA 2 nlh->nlmsg_flags 1-u16max[u]
USER_DATA 2 nlh->nlmsg_len 16-s32max[c]
USER_DATA 2 nlh->nlmsg_pid 0-u32max[u]
USER_DATA 2 nlh->nlmsg_seq 0-u32max[u]
USER_DATA 2 nlh->nlmsg_type 16-u16max[u]
NO_OVERFLOW_SIMPLE 1 skb->end
NO_OVERFLOW_SIMPLE 1 skb->extensions
NO_OVERFLOW_SIMPLE 1 skb->len
NO_OVERFLOW_SIMPLE 1 skb->sk->sk_backlog.len
NO_OVERFLOW_SIMPLE 1 skb->tail
UNITS 2 nlh unit_byte
USER_PTR 2 nlh
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &cb_lock
HALF_LOCKED2 global &crypto_cfg_mutex
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

net/core/rtnetlink.c netlink_dump_start() -> __netlink_dump_start()

Type Parameter Key Value
PARAM_VALUE 1 skb 4096-ptr_max
PARAM_VALUE 1 skb->data 4096-ptr_max
PARAM_VALUE 1 skb->data->nlmsg_flags 1-u16max
PARAM_VALUE 1 skb->data->nlmsg_len 16-4294967295
PARAM_VALUE 1 skb->data->nlmsg_type 16-u16max
PARAM_VALUE 1 skb->destructor 172217845709488128
PARAM_VALUE 1 skb->hdr_len 0
PARAM_VALUE 1 skb->head_frag 0
PARAM_VALUE 1 skb->len 16-u32max
PARAM_VALUE 1 skb->nohdr 0
PARAM_VALUE 1 skb->pp_recycle 0
PARAM_VALUE 1 skb->sk 4096-ptr_max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->gen->s.len 0-s32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->dfl_pwq 0-s64max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->saved_max_active s32min-s32max
PARAM_VALUE 1 skb->sk->__sk_common.skc_net.net->xfrm.nat_keepalive_work.wq->saved_min_active s32min-s32max
PARAM_VALUE 1 skb->sk->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 1 skb->sk->ns_tracker->dead 0-1
PARAM_VALUE 1 skb->sk->ns_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 1 skb->sk->sk_peer_cred->process_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->process_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->request_key_auth->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->request_key_auth->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->session_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->session_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->thread_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 skb->sk->sk_peer_cred->thread_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 2 nlh 4096-ptr_max
PARAM_VALUE 2 nlh->nlmsg_flags 256-u16max
PARAM_VALUE 2 nlh->nlmsg_len 16-u32max
PARAM_VALUE 2 nlh->nlmsg_type 16-123
PARAM_VALUE 3 control 5858412098193141760
PARAM_VALUE 3 control->done 0
PARAM_VALUE 3 control->dump 1-u64max
PARAM_VALUE 3 control->extack 0
PARAM_VALUE 3 control->min_dump_alloc 0,4-u32max
PARAM_VALUE 3 control->start 0
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 2 nlh 1-s32max
BUF_SIZE 2 nlh 1-s32max
CAPPED_DATA 1 skb->sk->__sk_common.skc_net.net 1
CAPPED_DATA 2 nlh->nlmsg_len 1
DATA_SOURCE 0 ssk $0
DATA_SOURCE 1 skb $1
DATA_SOURCE 2 nlh $2
DATA_SOURCE 3 control $3
FUZZY_MAX 1 skb->data->nlmsg_len 16
FUZZY_MAX 1 skb->data->nlmsg_type 16
FUZZY_MAX 2 nlh->nlmsg_len 16
STR_LEN 1 skb->sk (-1)
CONSTRAINT 2 nlh <=49
BIT_INFO 2 nlh->nlmsg_flags 0x1,0xffffffffffffffff
NOSPEC 2 nlh->nlmsg_len
RX_PATH
TASK_NOT_RUNNING
USER_DATA 2 nlh->nlmsg_flags 256-u16max[u]
USER_DATA 2 nlh->nlmsg_len 16-s32max[c]
USER_DATA 2 nlh->nlmsg_pid 0-u32max[u]
USER_DATA 2 nlh->nlmsg_seq 0-u32max[u]
USER_DATA 2 nlh->nlmsg_type 16-123[u]
NO_OVERFLOW_SIMPLE 1 skb->end
NO_OVERFLOW_SIMPLE 1 skb->extensions
NO_OVERFLOW_SIMPLE 1 skb->len
NO_OVERFLOW_SIMPLE 1 skb->sk->sk_backlog.len
NO_OVERFLOW_SIMPLE 1 skb->tail
UNITS 2 nlh unit_byte
USER_PTR 2 nlh
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &cb_lock
HALF_LOCKED2 global &crypto_cfg_mutex
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex