Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 8 files:
- drivers/net/ovpn/tcp.c, line 436
- drivers/net/tap.c, line 555
- drivers/net/tun.c, line 1542
- include/net/sock.h, line 1907
- net/core/sock.c, line 3024
- net/iucv/af_iucv.c, line 1015
- net/packet/af_packet.c, line 2953
- net/unix/af_unix.c
Smatch caller information:
net/can/raw.c sock_alloc_send_skb() -> sock_alloc_send_pskb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | header_len | 13-2060 |
| PARAM_VALUE | 2 | data_len | 0 |
| PARAM_VALUE | 3 | noblock | 0,64 |
| PARAM_VALUE | 4 | errcode | 3703219126584881152 |
| PARAM_VALUE | 4 | *errcode | (-22) |
| PARAM_VALUE | 5 | max_page_order | 0 |
| CAPPED_DATA | 0 | sk->__sk_common.skc_net.net | 1 |
| DATA_SOURCE | 0 | sk | $0 |
| DATA_SOURCE | 1 | header_len | $1 |
| DATA_SOURCE | 3 | noblock | $2 |
| DATA_SOURCE | 4 | errcode | $3 |
| BIT_INFO | 3 | noblock | 0x0,0x40 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | header_len | 13-2060 |
| USER_DATA | 3 | noblock | 64[c] |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_backlog.len | |
| UNITS | 0 | sk | unit_byte |
| UNITS | 1 | header_len | unit_byte |
| HALF_LOCKED2 | &vq->mutex |
net/phonet/datagram.c sock_alloc_send_skb() -> sock_alloc_send_pskb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sk->__sk_common.skc_prot | 4096-ptr_max |
| PARAM_VALUE | 2 | data_len | 0 |
| PARAM_VALUE | 3 | noblock | 0,64 |
| PARAM_VALUE | 4 | errcode | 8745770236557848576 |
| PARAM_VALUE | 5 | max_page_order | 0 |
| DATA_SOURCE | 0 | sk | $0 |
| DATA_SOURCE | 1 | header_len | $1 |
| DATA_SOURCE | 3 | noblock | $2 |
| DATA_SOURCE | 4 | errcode | $3 |
| BIT_INFO | 3 | noblock | 0x0,0x40 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 3 | noblock | 64[c] |
| UNITS | 0 | sk | unit_byte |
| UNITS | 1 | header_len | unit_byte |
| HALF_LOCKED2 | &vq->mutex | ||
| HALF_LOCKED2 | sk |
net/qrtr/af_qrtr.c sock_alloc_send_skb() -> sock_alloc_send_pskb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sk | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->__sk_common.skc_state | 1 |
| PARAM_VALUE | 0 | sk->sk_lock.owned | 1 |
| PARAM_VALUE | 0 | sk->sk_lock.slock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | header_len | 32,36-65568 |
| PARAM_VALUE | 2 | data_len | 0 |
| PARAM_VALUE | 3 | noblock | 0,64 |
| PARAM_VALUE | 4 | errcode | 1202535300833771520 |
| PARAM_VALUE | 5 | max_page_order | 0 |
| DATA_SOURCE | 0 | sk | $0 |
| DATA_SOURCE | 1 | header_len | $1 |
| DATA_SOURCE | 3 | noblock | $2 |
| DATA_SOURCE | 4 | errcode | $3 |
| BIT_INFO | 3 | noblock | 0x0,0x40 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | header_len | 32,36-65568[c] |
| USER_DATA | 3 | noblock | 64[c] |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_backlog.len | |
| UNITS | 0 | sk | unit_byte |
| LOCK2 | 0 | sk | |
| HALF_LOCKED2 | &vq->mutex |
net/packet/af_packet.c packet_alloc_skb() -> sock_alloc_send_pskb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sk | 4096-ptr_max |
| PARAM_VALUE | 1 | header_len | 16-9223372036854972404 |
| PARAM_VALUE | 3 | noblock | 0,64 |
| PARAM_VALUE | 4 | errcode | 8967876297783906304 |
| PARAM_VALUE | 4 | *errcode | (-105) |
| PARAM_VALUE | 5 | max_page_order | 3 |
| DATA_SOURCE | 0 | sk | $0 |
| DATA_SOURCE | 3 | noblock | $5 |
| DATA_SOURCE | 4 | errcode | $6 |
| BIT_INFO | 3 | noblock | 0x0,0x40 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 1 | header_len | 17-262142[c] |
| HOST_DATA | 2 | data_len | 0-9223372036854775796,18446744073709486081-u64max[c] |
| USER_DATA | 1 | header_len | 16-2147680254[c] |
| USER_DATA | 2 | data_len | 0-2148040703,18446744071562067969-u64max |
| USER_DATA | 3 | noblock | 64[c] |
| UNITS | 0 | sk | unit_byte |
| UNITS | 1 | header_len | unit_byte |
| UNITS | 2 | data_len | unit_byte |
| HALF_LOCKED2 | &vq->mutex | ||
| HALF_LOCKED2 | sk |
net/packet/af_packet.c sock_alloc_send_skb() -> sock_alloc_send_pskb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sk | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_socket | 4096-ptr_max |
| PARAM_VALUE | 2 | data_len | 0 |
| PARAM_VALUE | 3 | noblock | 0-1 |
| PARAM_VALUE | 4 | errcode | 6079921116244652032 |
| PARAM_VALUE | 4 | *errcode | (-100),0 |
| PARAM_VALUE | 5 | max_page_order | 0 |
| DATA_SOURCE | 0 | sk | $0 |
| DATA_SOURCE | 1 | header_len | $1 |
| DATA_SOURCE | 3 | noblock | $2 |
| DATA_SOURCE | 4 | errcode | $3 |
| FUZZY_MAX | 3 | noblock | 1 |
| HARD_MAX | 3 | noblock | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 1 | header_len | 36-262162[c] |
| USER_DATA | 3 | noblock | 0-1 |
| UNITS | 1 | header_len | unit_byte |
| LOCK2 | &po->pg_vec_lock | ||
| HALF_LOCKED2 | &vq->mutex | ||
| HALF_LOCKED2 | sk | ||
| TYPE_LOCK | (struct packet_sock)->pg_vec_lock |
net/phonet/pep.c sock_alloc_send_skb() -> sock_alloc_send_pskb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sk->__sk_common.skc_prot | 4096-ptr_max |
| PARAM_VALUE | 1 | header_len | 188-65723 |
| PARAM_VALUE | 2 | data_len | 0 |
| PARAM_VALUE | 3 | noblock | 0,64 |
| PARAM_VALUE | 4 | errcode | 1913501634634883072 |
| PARAM_VALUE | 5 | max_page_order | 0 |
| DATA_SOURCE | 0 | sk | $0 |
| DATA_SOURCE | 1 | header_len | $1 |
| DATA_SOURCE | 3 | noblock | $2 |
| DATA_SOURCE | 4 | errcode | $3 |
| BIT_INFO | 3 | noblock | 0x0,0x40 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | header_len | 188-65723[c] |
| USER_DATA | 3 | noblock | 0,64[c] |
| UNITS | 0 | sk | unit_byte |
| UNITS | 1 | header_len | unit_byte |
| HALF_LOCKED2 | &vq->mutex | ||
| HALF_LOCKED2 | sk |
net/ipv4/raw.c sock_alloc_send_skb() -> sock_alloc_send_pskb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sk | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->__sk_common.skc_net.net->ipv4.fib_main->tb_data->kv->bits | 1-255 |
| PARAM_VALUE | 0 | sk->__sk_common.skc_net.net->ipv4.fib_main->tb_data->kv->key | 0-4294967295 |
| PARAM_VALUE | 0 | sk->__sk_common.skc_net.net->ipv4.fib_main->tb_data->kv->pos | 0-254 |
| PARAM_VALUE | 0 | sk->__sk_common.skc_net.net->ipv4.fib_main->tb_data->kv->slen | 1-255 |
| PARAM_VALUE | 0 | sk->__sk_common.skc_net.net->ipv4.fib_main->tb_data->stats->backtrack | 0-4294967295 |
| PARAM_VALUE | 0 | sk->__sk_common.skc_net.net->ipv4.fib_main->tb_data->stats->gets | 0-4294967295 |
| PARAM_VALUE | 0 | sk->__sk_common.skc_net.net->ipv4.fib_main->tb_data->stats->null_node_hit | 0-4294967295 |
| PARAM_VALUE | 0 | sk->__sk_common.skc_net.net->ipv4.fib_main->tb_data->stats->semantic_match_miss | 0-4294967295 |
| PARAM_VALUE | 0 | sk->__sk_common.skc_net.net->loopback_dev->refcnt_tracker.list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->__sk_common.skc_net.net->loopback_dev->refcnt_tracker.list.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->__sk_common.skc_prot | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->__sk_common.skc_state | 0-5,7-255 |
| PARAM_VALUE | 0 | sk->ns_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sk->ns_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | sk->ns_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->ns_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->ns_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->ns_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 1 | header_len | 51-262157 |
| PARAM_VALUE | 2 | data_len | 0 |
| PARAM_VALUE | 3 | noblock | 0,64 |
| PARAM_VALUE | 4 | errcode | 1771638397187387392 |
| PARAM_VALUE | 5 | max_page_order | 0 |
| CAPPED_DATA | 0 | sk->__sk_common.skc_net.net | 1 |
| DATA_SOURCE | 0 | sk | $0 |
| DATA_SOURCE | 1 | header_len | $1 |
| DATA_SOURCE | 3 | noblock | $2 |
| DATA_SOURCE | 4 | errcode | $3 |
| BIT_INFO | 3 | noblock | 0x0,0x40 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | header_len | 51-262157[c] |
| USER_DATA | 3 | noblock | 64[c] |
| UNITS | 0 | sk | unit_byte |
| UNITS | 1 | header_len | unit_byte |
| HALF_LOCKED2 | &vq->mutex |
net/llc/af_llc.c sock_alloc_send_skb() -> sock_alloc_send_pskb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sk | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->__sk_common.skc_net.net->loopback_dev->refcnt_tracker.list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->__sk_common.skc_net.net->mctp.bind_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | sk->__sk_common.skc_net.net->notrefcnt_tracker.dead | 1 |
| PARAM_VALUE | 0 | sk->__sk_common.skc_net.net->notrefcnt_tracker.quarantine.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->__sk_common.skc_net.net->refcnt_tracker.dead | 1 |
| PARAM_VALUE | 0 | sk->listener->__sk_common.skc_net.net->notrefcnt_tracker.dead | 1 |
| PARAM_VALUE | 0 | sk->listener->__sk_common.skc_net.net->refcnt_tracker.dead | 1 |
| PARAM_VALUE | 0 | sk->listener->ns_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sk->listener->ns_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | sk->listener->ns_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sk->listener->sk_bpf_storage->owner_refcnt.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | sk->listener->sk_callback_lock.raw_lock.cnts.counter | 0-s32max |
| PARAM_VALUE | 0 | sk->listener->sk_lock.owned | 1 |
| PARAM_VALUE | 0 | sk->listener->sk_reuseport_cb | 0 |
| PARAM_VALUE | 0 | sk->listener->sk_user_data | 0 |
| PARAM_VALUE | 0 | sk->ns_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sk->ns_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | sk->ns_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->cb->type | 4 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->dev->flags | 1-u32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->dev->priv->arfs->filter_count | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->dev->priv->arfs->mode | 0-4 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->dev->priv->last_filter_id | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->dev->priv->ntp_fltr_count | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->dev->priv->sp_task.cpu | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->dev->priv->sp_task.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->dev->priv->sp_task.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->dev->priv->sp_task.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->dev->priv->sp_task.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->dev->priv->sp_task.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->__sk_common.skc_net.net->notrefcnt_tracker.dead | 1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->__sk_common.skc_net.net->refcnt_tracker.dead | 1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->__sk_common.skc_prot | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->__sk_common.skc_state | 0-9,11-255 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->failed_data_req | 0-255 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->ns_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->ns_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->ns_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_backlog.rmem_alloc.counter | s32min-2147483646 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_backlog_rcv | 0-1770402027252219903,1770402027252219905-3047833183539765247,3047833183539765249-u64max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_callback_lock.owner | (-1) |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_callback_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_callback_lock.raw_lock.cnts.counter | 0-s32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_rcu.func | 1-u64max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_sndbuf | s32min-(-1),4608-s32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->state | 0-255 |
| PARAM_VALUE | 0 | sk->sk_callback_lock.owner | (-1) |
| PARAM_VALUE | 0 | sk->sk_callback_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | sk->sk_cgrp_data.cgroup->bpf.refcnt.percpu_count_ptr | 1-u64max |
| PARAM_VALUE | 0 | sk->sk_dst_cache->callback_head.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_dst_cache->callback_head.is_hard | 0-1 |
| PARAM_VALUE | 0 | sk->sk_dst_cache->callback_head.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sk->sk_dst_cache->callback_head.is_queued | 0-1 |
| PARAM_VALUE | 0 | sk->sk_dst_cache->callback_head.is_soft | 0-1 |
| PARAM_VALUE | 0 | sk->sk_dst_cache->ops->pcpuc_entries.lock.owner | (-1) |
| PARAM_VALUE | 0 | sk->sk_dst_cache->ops->pcpuc_entries.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | sk->sk_dst_cache->ops->pcpuc_entries.lock.raw_lock.val.counter | 0-s32max |
| PARAM_VALUE | 0 | sk->sk_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | sk->sk_lock.owned | 0 |
| PARAM_VALUE | 0 | sk->sk_lock.slock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_memcg->high_work.is_queued | 0-1 |
| PARAM_VALUE | 0 | sk->sk_memcg->high_work.node.node.next | 0 |
| PARAM_VALUE | 0 | sk->sk_memcg->high_work.node.node.prev | 0 |
| PARAM_VALUE | 0 | sk->sk_owner->refcnt.counter | 0-s32max |
| PARAM_VALUE | 0 | sk->sk_reuseport_cb->rcu.next | 0 |
| PARAM_VALUE | 0 | sk->sk_user_data->connect_cookie | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_conn->c_proposed_version | 769 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_reconnect_jiffies | 0 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_recv_w.cpu | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_recv_w.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_recv_w.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_recv_w.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_recv_w.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_recv_w.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_send_w.cpu | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_send_w.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_send_w.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_send_w.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_send_w.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_send_w.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_state.counter | 0-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->ctrl->ctrl.failfast_work.cpu | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->ctrl->ctrl.failfast_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_user_data->ctrl->ctrl.failfast_work.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->ctrl->ctrl.failfast_work.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->ctrl->ctrl.failfast_work.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->ctrl->ctrl.failfast_work.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->ctrl->ctrl.state | 2 |
| PARAM_VALUE | 0 | sk->sk_user_data->dev->carrier_down_count.counter | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->dev->refcnt_tracker.untracked.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->door_bell.done | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_user_data->door_bell.wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | sk->sk_user_data->door_bell.wait.lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | sk->sk_user_data->kref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->login_work.cpu | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->login_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_user_data->login_work.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->login_work.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->login_work.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->login_work.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->mpa_timer->type | 5,7 |
| PARAM_VALUE | 0 | sk->sk_user_data->private->s_delegated_inos.xa_flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_user_data->qp->tx_ctx.tx_suspend | 1 |
| PARAM_VALUE | 0 | sk->sk_user_data->read.counter | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->reestablish_timeout | 0,750 |
| PARAM_VALUE | 0 | sk->sk_user_data->ref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->sc_kref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->sc_node->nd_item.ci_dentry->d_fsdata->s_dependent_count | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->sc_page->_refcount.counter | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->sc_page->page_type | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_user_data->session->state | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->sock_state.counter | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->work.cpu | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_user_data->work.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->work.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->work.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->work.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | sk->tcp_retransmit_timer.entry->pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | *sk->sk_backlog.head->data->hdr | 0-4294967295 |
| PARAM_VALUE | 0 | *sk->sk_backlog.head->dev->name | 0-255 |
| PARAM_VALUE | 0 | *sk->sk_user_data->dev->pcpu_refcnt | s32min-s32max |
| PARAM_VALUE | 0 | *sk->sk_user_data->door_bell.wait.lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | *sk->sk_user_data->private->o_auth.authorizer->session_key.key | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | *sk->sk_user_data->private->s_auth.authorizer->session_key.key | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 1 | header_len | 16-4295098367 |
| PARAM_VALUE | 2 | data_len | 0 |
| PARAM_VALUE | 3 | noblock | 0,64 |
| PARAM_VALUE | 4 | errcode | 985475845881618432 |
| PARAM_VALUE | 4 | *errcode | (-22) |
| PARAM_VALUE | 5 | max_page_order | 0 |
| CAPPED_DATA | 0 | sk | 1 |
| DATA_SOURCE | 0 | sk | $0 |
| DATA_SOURCE | 1 | header_len | $1 |
| DATA_SOURCE | 3 | noblock | $2 |
| DATA_SOURCE | 4 | errcode | $3 |
| BIT_INFO | 3 | noblock | 0x0,0x40 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 3 | noblock | 0,64[c] |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_backlog.len | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_prot_creator->twsk_prot->twsk_slab->sheaf_capacity | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_receive_queue.prev->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_receive_queue.prev->next->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_write_queue.next->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_write_queue.next->prev->data_len | |
| UNITS | 0 | sk | unit_byte |
| UNITS | 1 | header_len | unit_byte |
| HALF_LOCKED2 | &vq->mutex |
net/nfc/core.c sock_alloc_send_skb() -> sock_alloc_send_pskb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sk | 4096-ptr_max |
| PARAM_VALUE | 2 | data_len | 0 |
| PARAM_VALUE | 3 | noblock | 0,64 |
| PARAM_VALUE | 4 | errcode | 356194527462043648,2736354229298688000,6304345501941551104 |
| PARAM_VALUE | 5 | max_page_order | 0 |
| DATA_SOURCE | 0 | sk | $0 |
| DATA_SOURCE | 1 | header_len | $1 |
| DATA_SOURCE | 3 | noblock | $2 |
| DATA_SOURCE | 4 | errcode | $3 |
| BIT_INFO | 3 | noblock | 0x0,0x40 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 3 | noblock | 64[c] |
| UNITS | 0 | sk | unit_byte |
| UNITS | 1 | header_len | unit_byte |
net/bluetooth/sco.c sock_alloc_send_skb() -> sock_alloc_send_pskb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sk | 4096-ptr_max |
| PARAM_VALUE | 2 | data_len | 0 |
| PARAM_VALUE | 3 | noblock | 0,64 |
| PARAM_VALUE | 4 | errcode | 1206139924305059840 |
| PARAM_VALUE | 5 | max_page_order | 0 |
| CAPPED_DATA | 1 | header_len | 1 |
| CAPPED_DATA | 1 | header_len | 1 |
| DATA_SOURCE | 0 | sk | $0 |
| DATA_SOURCE | 1 | header_len | $1 |
| DATA_SOURCE | 3 | noblock | $2 |
| DATA_SOURCE | 4 | errcode | $3 |
| BIT_INFO | 3 | noblock | 0x0,0x40 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 3 | noblock | 64[c] |
| UNITS | 0 | sk | unit_byte |
| HALF_LOCKED2 | &vq->mutex |
net/bluetooth/l2cap_sock.c sock_alloc_send_skb() -> sock_alloc_send_pskb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | data_len | 0 |
| PARAM_VALUE | 3 | noblock | 0,64 |
| PARAM_VALUE | 4 | errcode | 3082477975566368768 |
| PARAM_VALUE | 5 | max_page_order | 0 |
| BUF_SIZE | 0 | sk | (-1)-s32max |
| BUF_SIZE | 0 | sk | (-1)-s32max |
| DATA_SOURCE | 0 | sk | $0 |
| DATA_SOURCE | 1 | header_len | $1 |
| DATA_SOURCE | 3 | noblock | $2 |
| DATA_SOURCE | 4 | errcode | $3 |
| BIT_INFO | 3 | noblock | 0x0,0x40 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 1 | header_len | 10-2147483667[c] |
| USER_DATA | 1 | header_len | 9-2147483667[c] |
| USER_DATA | 3 | noblock | 64[c] |
net/bluetooth/hci_sock.c sock_alloc_send_skb() -> sock_alloc_send_pskb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sk | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->mtu | 4-u16max |
| PARAM_VALUE | 1 | header_len | 12-65543 |
| PARAM_VALUE | 2 | data_len | 0 |
| PARAM_VALUE | 3 | noblock | 0,64 |
| PARAM_VALUE | 4 | errcode | 5198330445606694912 |
| PARAM_VALUE | 5 | max_page_order | 0 |
| CAPPED_DATA | 1 | header_len | 1 |
| CAPPED_DATA | 1 | header_len | 1 |
| DATA_SOURCE | 0 | sk | $0 |
| DATA_SOURCE | 1 | header_len | $1 |
| DATA_SOURCE | 3 | noblock | $2 |
| DATA_SOURCE | 4 | errcode | $3 |
| BIT_INFO | 3 | noblock | 0x0,0x40 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | header_len | 12-65543[c] |
| USER_DATA | 3 | noblock | 64[c] |
| UNITS | 0 | sk | unit_byte |
| HALF_LOCKED2 | &vq->mutex |
net/unix/af_unix.c sock_alloc_send_skb() -> sock_alloc_send_pskb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | header_len | 1 |
| PARAM_VALUE | 2 | data_len | 0 |
| PARAM_VALUE | 3 | noblock | 0,64 |
| PARAM_VALUE | 4 | errcode | 1894820917869285376 |
| PARAM_VALUE | 5 | max_page_order | 0 |
| DATA_SOURCE | 0 | sk | $0 |
| DATA_SOURCE | 1 | header_len | $1 |
| DATA_SOURCE | 3 | noblock | $2 |
| DATA_SOURCE | 4 | errcode | $3 |
| BIT_INFO | 3 | noblock | 0x0,0x40 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 3 | noblock | 64[c] |
| UNITS | 0 | sk | unit_byte |
| HALF_LOCKED2 | &vq->mutex | ||
| HALF_LOCKED2 | sk |
net/unix/af_unix.c unix_dgram_sendmsg() -> sock_alloc_send_pskb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sk | 4096-ptr_max |
| PARAM_VALUE | 2 | data_len | 0,4096-69632 |
| PARAM_VALUE | 3 | noblock | 0,64 |
| PARAM_VALUE | 4 | errcode | 5477234139082080256 |
| PARAM_VALUE | 4 | *errcode | 0 |
| PARAM_VALUE | 5 | max_page_order | 3 |
| CAPPED_DATA | 1 | header_len | 1 |
| CAPPED_DATA | 2 | data_len | 1 |
| BIT_INFO | 2 | data_len | 0x0,0x1f000 |
| BIT_INFO | 3 | noblock | 0x0,0x40 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | header_len | 0-s32max,18446744073709481984-u64max |
| USER_DATA | 2 | data_len | 0,4096-69632[c] |
| USER_DATA | 3 | noblock | 64[c] |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_backlog.len | |
| UNITS | 0 | sk | unit_byte |
| HALF_LOCKED2 | &vq->mutex | ||
| HALF_LOCKED2 | sk |
net/unix/af_unix.c unix_stream_sendmsg() -> sock_alloc_send_pskb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | header_len | 0 |
| PARAM_VALUE | 2 | data_len | 0 |
| PARAM_VALUE | 3 | noblock | 0,64 |
| PARAM_VALUE | 4 | errcode | 1867031712622583808 |
| PARAM_VALUE | 4 | *errcode | (-95),0-s32max |
| PARAM_VALUE | 5 | max_page_order | 0 |
| BIT_INFO | 3 | noblock | 0x0,0x40 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 3 | noblock | 64[c] |
| USER_DATA | 4 | *errcode | 1-s32max[c][u] |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_backlog.len | |
| UNITS | 0 | sk | unit_byte |
| USER_PTR | 4 | errcode | |
| HALF_LOCKED2 | &vq->mutex | ||
| HALF_LOCKED2 | sk |
net/unix/af_unix.c unix_stream_sendmsg() -> sock_alloc_send_pskb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | header_len | 0-1073741759 |
| PARAM_VALUE | 2 | data_len | 0-1073741824 |
| PARAM_VALUE | 3 | noblock | 0,64 |
| PARAM_VALUE | 4 | errcode | 1867031712622583808 |
| PARAM_VALUE | 4 | *errcode | (-95),0 |
| PARAM_VALUE | 5 | max_page_order | 0-32 |
| CAPPED_DATA | 1 | header_len | 1 |
| CAPPED_DATA | 2 | data_len | 1 |
| BIT_INFO | 3 | noblock | 0x0,0x40 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | header_len | 0-1073741757[c] |
| USER_DATA | 2 | data_len | 1-1073741824[c] |
| USER_DATA | 3 | noblock | 64[c] |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_backlog.len | |
| UNITS | 0 | sk | unit_byte |
| HALF_LOCKED2 | &vq->mutex | ||
| HALF_LOCKED2 | sk |
net/can/isotp.c sock_alloc_send_skb() -> sock_alloc_send_pskb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sk | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->bound | s32min-(-1),1-s32max |
| PARAM_VALUE | 0 | sk->cfecho | 0 |
| PARAM_VALUE | 0 | sk->rx_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | sk->tx.buflen | 1-4294967295 |
| PARAM_VALUE | 0 | sk->tx.state | 4 |
| PARAM_VALUE | 0 | sk->tx_gen | 0-16777215 |
| PARAM_VALUE | 0 | *sk->tx_result | 0-4294967295 |
| PARAM_VALUE | 2 | data_len | 0 |
| PARAM_VALUE | 3 | noblock | 0,64 |
| PARAM_VALUE | 4 | errcode | 3616331922078277632 |
| PARAM_VALUE | 4 | *errcode | 0 |
| PARAM_VALUE | 5 | max_page_order | 0 |
| CAPPED_DATA | 0 | sk->__sk_common.skc_net.net | 1 |
| DATA_SOURCE | 0 | sk | $0 |
| DATA_SOURCE | 1 | header_len | $1 |
| DATA_SOURCE | 3 | noblock | $2 |
| DATA_SOURCE | 4 | errcode | $3 |
| BIT_INFO | 3 | noblock | 0x0,0x40 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 3 | noblock | 64[c] |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_backlog.len | |
| UNITS | 0 | sk | unit_byte |
| UNITS | 1 | header_len | unit_byte |
| HALF_LOCKED2 | &vq->mutex |
drivers/net/tap.c tap_alloc_skb() -> sock_alloc_send_pskb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sk | 4096-ptr_max |
| PARAM_VALUE | 1 | header_len | 2-1000000002 |
| PARAM_VALUE | 2 | data_len | 0-2000000000,18446744072709551617-u64max |
| PARAM_VALUE | 3 | noblock | 0-1,64 |
| PARAM_VALUE | 4 | errcode | 2004173529124118528 |
| PARAM_VALUE | 4 | *errcode | (-22) |
| PARAM_VALUE | 5 | max_page_order | 3 |
| CAPPED_DATA | 1 | header_len | 1 |
| CAPPED_DATA | 2 | data_len | 1 |
| DATA_SOURCE | 0 | sk | $0 |
| DATA_SOURCE | 3 | noblock | $4 |
| DATA_SOURCE | 4 | errcode | $5 |
| FUZZY_MAX | 3 | noblock | 1 |
| BIT_INFO | 3 | noblock | 0x0,0x41 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | header_len | 2-1000000002[c] |
| USER_DATA | 2 | data_len | 0-2000000000,18446744072709551617-u64max |
| USER_DATA | 3 | noblock | 64[c] |
net/bluetooth/iso.c sock_alloc_send_skb() -> sock_alloc_send_pskb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sk | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->__sk_common.skc_net.net->ipv4.tcp_death_row.sysctl_max_tw_buckets | s32min-(-1),1-s32max |
| PARAM_VALUE | 0 | sk->__sk_common.skc_net.net->loopback_dev->refcnt_tracker.list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->__sk_common.skc_net.net->mctp.bind_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | sk->__sk_common.skc_net.net->mctp.bind_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | sk->__sk_common.skc_net.net->notrefcnt_tracker.dead | 1 |
| PARAM_VALUE | 0 | sk->__sk_common.skc_net.net->notrefcnt_tracker.quarantine.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->__sk_common.skc_net.net->refcnt_tracker.dead | 1 |
| PARAM_VALUE | 0 | sk->__sk_common.skc_node.next->pprev | 1-u64max |
| PARAM_VALUE | 0 | sk->__sk_common.skc_nulls_node.pprev | 0 |
| PARAM_VALUE | 0 | sk->__sk_common.skc_prot | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->__sk_common.skc_prot->h.smc_hash->lock.owner | (-1) |
| PARAM_VALUE | 0 | sk->__sk_common.skc_prot->h.smc_hash->lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | sk->__sk_common.skc_prot->h.smc_hash->lock.raw_lock.cnts.counter | 0-s32max |
| PARAM_VALUE | 0 | sk->ns_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sk->ns_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | sk->ns_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_backlog.head | 0 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->__sk_common.skc_net.net | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->__sk_common.skc_net.net->notrefcnt_tracker.dead | 1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->__sk_common.skc_net.net->refcnt_tracker.dead | 1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->__sk_common.skc_prot | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->__sk_common.skc_rx_queue_mapping | 0-65534 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->__sk_common.skc_state | 0-9,11-255 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->ns_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->ns_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->ns_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_callback_lock.owner | (-1) |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_callback_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_callback_lock.raw_lock.cnts.counter | 0-s32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_dst_pending_confirm | 1-u32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_filter->rcu.is_queued | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_owner->refcnt.counter | 0-s32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_pacing_rate | 0-1099511627775 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_prot_creator->owner->refcnt.counter | 0-s32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_rcu.func | 1-u64max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_reuseport_cb->rcu.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_reuseport_cb->rcu.is_hard | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_reuseport_cb->rcu.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_reuseport_cb->rcu.is_queued | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_reuseport_cb->rcu.is_soft | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_rx_dst | 0,2-u64max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_userlocks | 1-255 |
| PARAM_VALUE | 0 | sk->sk_backlog.len | 0 |
| PARAM_VALUE | 0 | sk->sk_callback_lock.owner | (-1) |
| PARAM_VALUE | 0 | sk->sk_callback_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | sk->sk_callback_lock.raw_lock.cnts.counter | 0-s32max |
| PARAM_VALUE | 0 | sk->sk_callback_lock.raw_lock.wlocked | 0 |
| PARAM_VALUE | 0 | sk->sk_dst_cache->callback_head.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_dst_cache->callback_head.func | 1-u64max |
| PARAM_VALUE | 0 | sk->sk_dst_cache->callback_head.is_hard | 0-1 |
| PARAM_VALUE | 0 | sk->sk_dst_cache->callback_head.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sk->sk_dst_cache->callback_head.is_queued | 0-1 |
| PARAM_VALUE | 0 | sk->sk_dst_cache->callback_head.is_soft | 0-1 |
| PARAM_VALUE | 0 | sk->sk_dst_cache->callback_head.next | 0 |
| PARAM_VALUE | 0 | sk->sk_dst_cache->ops->pcpuc_entries.lock.owner | (-1) |
| PARAM_VALUE | 0 | sk->sk_dst_cache->ops->pcpuc_entries.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | sk->sk_error_queue.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_error_queue.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_filter->rcu.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_filter->rcu.is_hard | 0-1 |
| PARAM_VALUE | 0 | sk->sk_filter->rcu.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sk->sk_filter->rcu.is_queued | 0-1 |
| PARAM_VALUE | 0 | sk->sk_filter->rcu.is_soft | 0-1 |
| PARAM_VALUE | 0 | sk->sk_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | sk->sk_lock.owned | 0 |
| PARAM_VALUE | 0 | sk->sk_lock.slock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_memcg->high_work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_memcg->id.id | 0-s32max |
| PARAM_VALUE | 0 | sk->sk_prot_creator->twsk_prot | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_rcu.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_receive_queue.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_user_data->connect_cookie | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_conn->c_proposed_version | 769 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_reconnect_jiffies | 0 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_recv_w.cpu | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_recv_w.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_recv_w.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_recv_w.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_recv_w.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_recv_w.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_send_w.cpu | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_send_w.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_send_w.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_send_w.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_send_w.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_send_w.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_state.counter | 0-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->ctrl->ctrl.failfast_work.cpu | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->ctrl->ctrl.failfast_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_user_data->ctrl->ctrl.failfast_work.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->ctrl->ctrl.failfast_work.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->ctrl->ctrl.failfast_work.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->ctrl->ctrl.failfast_work.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->ctrl->ctrl.state | 2 |
| PARAM_VALUE | 0 | sk->sk_user_data->dev->carrier_down_count.counter | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->dev->refcnt_tracker.untracked.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->door_bell.done | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_user_data->door_bell.wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | sk->sk_user_data->door_bell.wait.lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | sk->sk_user_data->door_bell.wait.lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->kref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->login_work.cpu | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->login_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_user_data->login_work.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->login_work.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->login_work.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->login_work.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->mpa_timer->type | 5,7 |
| PARAM_VALUE | 0 | sk->sk_user_data->private->s_delegated_inos.xa_flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_user_data->qp->tx_ctx.tx_suspend | 1 |
| PARAM_VALUE | 0 | sk->sk_user_data->read.counter | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->reestablish_timeout | 0,750 |
| PARAM_VALUE | 0 | sk->sk_user_data->ref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->sc_kref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->sc_node->nd_item.ci_dentry->d_fsdata->s_dependent_count | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->sc_page->_refcount.counter | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->sc_page->page_type | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_user_data->session->state | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->sock_state.counter | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->work.cpu | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->work.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_user_data->work.is_hard | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->work.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->work.is_soft | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_user_data->work.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->work.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->work.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->work.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | sk->sk_write_queue.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_write_queue.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->tcp_retransmit_timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | *sk->sk_backlog.head->dev->name | 0-255 |
| PARAM_VALUE | 0 | *sk->sk_user_data->dev->pcpu_refcnt | s32min-s32max |
| PARAM_VALUE | 0 | *sk->sk_user_data->private->o_auth.authorizer->session_key.key | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | *sk->sk_user_data->private->s_auth.authorizer->session_key.key | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 1 | header_len | 8-65547 |
| PARAM_VALUE | 2 | data_len | 0 |
| PARAM_VALUE | 3 | noblock | 0,64 |
| PARAM_VALUE | 4 | errcode | 4485749185066221568 |
| PARAM_VALUE | 5 | max_page_order | 0 |
| CAPPED_DATA | 1 | header_len | 1 |
| CAPPED_DATA | 1 | header_len | 1 |
| DATA_SOURCE | 0 | sk | $0 |
| DATA_SOURCE | 1 | header_len | $1 |
| DATA_SOURCE | 3 | noblock | $2 |
| DATA_SOURCE | 4 | errcode | $3 |
| BIT_INFO | 3 | noblock | 0x0,0x40 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | header_len | 8-65546[c] |
| USER_DATA | 3 | noblock | 64[c] |
| UNITS | 0 | sk | unit_byte |
| HALF_LOCKED2 | &vq->mutex |
net/ieee802154/socket.c sock_alloc_send_skb() -> sock_alloc_send_pskb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | *sk->sk_backlog.head->dev->name | 0-255 |
| PARAM_VALUE | 2 | data_len | 0 |
| PARAM_VALUE | 3 | noblock | 0,64 |
| PARAM_VALUE | 4 | errcode | 2479253582065606656,4332221053106098176 |
| PARAM_VALUE | 5 | max_page_order | 0 |
| DATA_SOURCE | 0 | sk | $0 |
| DATA_SOURCE | 1 | header_len | $1 |
| DATA_SOURCE | 3 | noblock | $2 |
| DATA_SOURCE | 4 | errcode | $3 |
| BIT_INFO | 3 | noblock | 0x0,0x40 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | header_len | 16-196734[c] |
| USER_DATA | 3 | noblock | 64[c] |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_prot_creator->twsk_prot->twsk_slab->sheaf_capacity | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_receive_queue.prev->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_receive_queue.prev->next->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_write_queue.next->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_write_queue.next->prev->data_len | |
| UNITS | 0 | sk | unit_byte |
| UNITS | 1 | header_len | unit_byte |
| HALF_LOCKED2 | &vq->mutex | ||
| HALF_LOCKED2 | sk |
net/xdp/xsk.c sock_alloc_send_skb() -> sock_alloc_send_pskb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sk | 4096-ptr_max |
| PARAM_VALUE | 1 | header_len | 0-u32max |
| PARAM_VALUE | 2 | data_len | 0 |
| PARAM_VALUE | 3 | noblock | 1 |
| PARAM_VALUE | 4 | errcode | 231696216751161344,296320984207654912 |
| PARAM_VALUE | 5 | max_page_order | 0 |
| DATA_SOURCE | 0 | sk | $0 |
| DATA_SOURCE | 1 | header_len | $1 |
| DATA_SOURCE | 3 | noblock | $2 |
| DATA_SOURCE | 4 | errcode | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | header_len | unit_byte |
| LOCK2 | &xs->mutex | ||
| TYPE_LOCK | (struct xdp_sock)->mutex |
net/x25/x25_out.c sock_alloc_send_skb() -> sock_alloc_send_pskb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sk | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->__sk_common.skc_net.net->loopback_dev->refcnt_tracker.list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->__sk_common.skc_net.net->mctp.bind_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | sk->__sk_common.skc_net.net->mctp.bind_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | sk->__sk_common.skc_net.net->notrefcnt_tracker.dead | 1 |
| PARAM_VALUE | 0 | sk->__sk_common.skc_net.net->notrefcnt_tracker.quarantine.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->__sk_common.skc_net.net->refcnt_tracker.dead | 1 |
| PARAM_VALUE | 0 | sk->listener->ns_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sk->listener->ns_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | sk->listener->ns_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sk->ns_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sk->ns_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | sk->ns_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->__sk_common.skc_net.net | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->__sk_common.skc_net.net->notrefcnt_tracker.dead | 1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->__sk_common.skc_net.net->refcnt_tracker.dead | 1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->__sk_common.skc_prot | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->__sk_common.skc_rx_queue_mapping | 0-65534 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->__sk_common.skc_state | 0-9,11-255 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->ns_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->ns_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->ns_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_callback_lock.owner | (-1) |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_callback_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_callback_lock.raw_lock.cnts.counter | 0-s32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_dst_pending_confirm | 1-u32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_pacing_rate | 0-1099511627775 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_rcu.func | 1-u64max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_rx_dst | 0,2-u64max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_sndbuf | s32min-(-1),4608-s32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_userlocks | 1-255 |
| PARAM_VALUE | 0 | sk->sk_dst_cache->callback_head.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_dst_cache->callback_head.is_hard | 0-1 |
| PARAM_VALUE | 0 | sk->sk_dst_cache->callback_head.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sk->sk_dst_cache->callback_head.is_queued | 0-1 |
| PARAM_VALUE | 0 | sk->sk_dst_cache->callback_head.is_soft | 0-1 |
| PARAM_VALUE | 0 | sk->sk_error_queue.next->prev | 2011684551238094848 |
| PARAM_VALUE | 0 | sk->sk_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | sk->sk_lock.owned | 0 |
| PARAM_VALUE | 0 | sk->sk_lock.slock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_memcg->high_work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_memcg->id.id | 0-s32max |
| PARAM_VALUE | 0 | sk->sk_owner->refcnt.counter | 0-s32max |
| PARAM_VALUE | 0 | sk->sk_prot_creator->owner->refcnt.counter | 0-s32max |
| PARAM_VALUE | 0 | sk->sk_reuseport_cb->rcu.is_queued | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->connect_cookie | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_conn->c_proposed_version | 769 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_reconnect_jiffies | 0 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_recv_w.cpu | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_recv_w.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_recv_w.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_recv_w.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_recv_w.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_recv_w.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_send_w.cpu | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_send_w.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_send_w.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_send_w.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_send_w.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_send_w.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_state.counter | 0-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->ctrl->ctrl.failfast_work.cpu | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->ctrl->ctrl.failfast_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_user_data->ctrl->ctrl.failfast_work.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->ctrl->ctrl.failfast_work.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->ctrl->ctrl.failfast_work.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->ctrl->ctrl.failfast_work.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->ctrl->ctrl.state | 2 |
| PARAM_VALUE | 0 | sk->sk_user_data->dev->carrier_down_count.counter | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->dev->refcnt_tracker.untracked.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->door_bell.done | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_user_data->door_bell.wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | sk->sk_user_data->door_bell.wait.lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | sk->sk_user_data->door_bell.wait.lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->kref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->login_work.cpu | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->login_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_user_data->login_work.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->login_work.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->login_work.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->login_work.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->mpa_timer->type | 5,7 |
| PARAM_VALUE | 0 | sk->sk_user_data->private->s_delegated_inos.xa_flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_user_data->qp->tx_ctx.tx_suspend | 1 |
| PARAM_VALUE | 0 | sk->sk_user_data->read.counter | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->reestablish_timeout | 0,750 |
| PARAM_VALUE | 0 | sk->sk_user_data->ref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->sc_kref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->sc_node->nd_item.ci_dentry->d_fsdata->s_dependent_count | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->sc_page->_refcount.counter | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->sc_page->page_type | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_user_data->session->state | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->sock_state.counter | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->work.cpu | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->work.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_user_data->work.is_hard | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->work.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->work.is_queued | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->work.is_soft | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->work.node.node.next | 0 |
| PARAM_VALUE | 0 | sk->sk_user_data->work.node.node.prev | 0 |
| PARAM_VALUE | 0 | sk->sk_user_data->work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_user_data->work.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->work.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->work.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->work.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | *sk->sk_backlog.head->dev->name | 0-255 |
| PARAM_VALUE | 0 | *sk->sk_user_data->dev->pcpu_refcnt | s32min-s32max |
| PARAM_VALUE | 0 | *sk->sk_user_data->private->o_auth.authorizer->session_key.key | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | *sk->sk_user_data->private->s_auth.authorizer->session_key.key | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 1 | header_len | 0-s32max,18446744071562067968-u64max |
| PARAM_VALUE | 2 | data_len | 0 |
| PARAM_VALUE | 3 | noblock | 0,64 |
| PARAM_VALUE | 4 | errcode | 8343759971053391872 |
| PARAM_VALUE | 5 | max_page_order | 0 |
| CAPPED_DATA | 0 | sk | 1 |
| DATA_SOURCE | 0 | sk | $0 |
| DATA_SOURCE | 1 | header_len | $1 |
| DATA_SOURCE | 3 | noblock | $2 |
| DATA_SOURCE | 4 | errcode | $3 |
| BIT_INFO | 3 | noblock | 0x0,0x40 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_prot_creator->twsk_prot->twsk_slab->sheaf_capacity | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_receive_queue.prev->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_receive_queue.prev->next->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_write_queue.next->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_write_queue.next->prev->data_len | |
| UNITS | 0 | sk | unit_byte |
| UNITS | 1 | header_len | unit_byte |
| HALF_LOCKED2 | &vq->mutex | ||
| HALF_LOCKED2 | sk |
net/mctp/af_mctp.c sock_alloc_send_skb() -> sock_alloc_send_pskb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | data_len | 0 |
| PARAM_VALUE | 3 | noblock | 0,64 |
| PARAM_VALUE | 4 | errcode | 6383635488748863488 |
| PARAM_VALUE | 4 | *errcode | 0 |
| PARAM_VALUE | 5 | max_page_order | 0 |
| CAPPED_DATA | 0 | sk->__sk_common.skc_net.net | 1 |
| DATA_SOURCE | 0 | sk | $0 |
| DATA_SOURCE | 1 | header_len | $1 |
| DATA_SOURCE | 3 | noblock | $2 |
| DATA_SOURCE | 4 | errcode | $3 |
| CAPABLE | 0 | 13 | |
| BIT_INFO | 3 | noblock | 0x0,0x40 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 3 | noblock | 64[c] |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_backlog.len | |
| UNITS | 0 | sk | unit_byte |
| UNITS | 1 | header_len | unit_byte |
drivers/net/tun.c tun_alloc_skb() -> sock_alloc_send_pskb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | header_len | 0-4294967294 |
| PARAM_VALUE | 2 | data_len | 0-3147483648,18446744071562067969-u64max |
| PARAM_VALUE | 3 | noblock | 0-1,64 |
| PARAM_VALUE | 4 | errcode | 8926225374401073152 |
| PARAM_VALUE | 5 | max_page_order | 3 |
| CAPPED_DATA | 2 | data_len | 1 |
| DATA_SOURCE | 3 | noblock | $4 |
| FUZZY_MAX | 3 | noblock | 1 |
| BIT_INFO | 3 | noblock | 0x0,0x41 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | header_len | 0-3147483647[c] |
| USER_DATA | 2 | data_len | 0-2000000000,18446744072709551616-u64max |
| USER_DATA | 3 | noblock | 64[c] |
| UNITS | 0 | sk | unit_byte |
| UNITS | 1 | header_len | unit_byte |
| UNITS | 2 | data_len | unit_byte |
net/ipv6/raw.c sock_alloc_send_skb() -> sock_alloc_send_pskb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sk | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->__sk_common.skc_prot | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->__sk_common.skc_state | 0-5,7-255 |
| PARAM_VALUE | 0 | sk->ns_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sk->ns_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | sk->ns_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->ns_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->ns_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->ns_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 1 | header_len | 0-s32max,18446744071562067968-u64max |
| PARAM_VALUE | 2 | data_len | 0 |
| PARAM_VALUE | 3 | noblock | 0,64 |
| PARAM_VALUE | 4 | errcode | 654745111581716480 |
| PARAM_VALUE | 5 | max_page_order | 0 |
| CAPPED_DATA | 0 | sk->__sk_common.skc_net.net | 1 |
| DATA_SOURCE | 0 | sk | $0 |
| DATA_SOURCE | 1 | header_len | $1 |
| DATA_SOURCE | 3 | noblock | $2 |
| DATA_SOURCE | 4 | errcode | $3 |
| BIT_INFO | 3 | noblock | 0x0,0x40 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 3 | noblock | 64[c] |
| UNITS | 0 | sk | unit_byte |
| UNITS | 1 | header_len | unit_byte |
| HALF_LOCKED2 | &vq->mutex |
net/ipv6/ip6_output.c sock_alloc_send_skb() -> sock_alloc_send_pskb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | data_len | 0 |
| PARAM_VALUE | 5 | max_page_order | 0 |
| DATA_SOURCE | 0 | sk | $0 |
| DATA_SOURCE | 1 | header_len | $1 |
| DATA_SOURCE | 3 | noblock | $2 |
| DATA_SOURCE | 4 | errcode | $3 |
drivers/net/ovpn/tcp.c ovpn_tcp_sendmsg() -> sock_alloc_send_pskb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sk | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->__sk_common.skc_prot | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_lock.owned | 1 |
| PARAM_VALUE | 0 | sk->sk_lock.slock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | header_len | 0-4096 |
| PARAM_VALUE | 3 | noblock | 0,64 |
| PARAM_VALUE | 4 | errcode | 3092439829089763328 |
| PARAM_VALUE | 5 | max_page_order | 0 |
| CAPPED_DATA | 0 | sk | 1 |
| CAPPED_DATA | 0 | sk->sk_user_data | 1 |
| DATA_SOURCE | 0 | sk | $0 |
| BIT_INFO | 3 | noblock | 0x0,0x40 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | header_len | 0-4095 |
| USER_DATA | 3 | noblock | 64[c] |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_backlog.len | |
| UNITS | 0 | sk | unit_byte |
| UNITS | 1 | header_len | unit_byte |
| UNITS | 2 | data_len | unit_byte |
| LOCK2 | 0 | sk | |
| HALF_LOCKED2 | &vq->mutex |
net/bluetooth/rfcomm/sock.c sock_alloc_send_skb() -> sock_alloc_send_pskb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sk | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->__sk_common.skc_net.net->loopback_dev->refcnt_tracker.list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->__sk_common.skc_net.net->mctp.bind_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | sk->__sk_common.skc_net.net->mctp.bind_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | sk->__sk_common.skc_net.net->notrefcnt_tracker.dead | 1 |
| PARAM_VALUE | 0 | sk->__sk_common.skc_net.net->notrefcnt_tracker.quarantine.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->__sk_common.skc_net.net->refcnt_tracker.dead | 1 |
| PARAM_VALUE | 0 | sk->__sk_common.skc_node.next->pprev | 1-u64max |
| PARAM_VALUE | 0 | sk->__sk_common.skc_prot | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->__sk_common.skc_prot->h.smc_hash->lock.owner | (-1) |
| PARAM_VALUE | 0 | sk->__sk_common.skc_prot->h.smc_hash->lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | sk->__sk_common.skc_prot->h.smc_hash->lock.raw_lock.cnts.counter | 0-s32max |
| PARAM_VALUE | 0 | sk->__sk_common.skc_u16hashes | 0-u32max |
| PARAM_VALUE | 0 | sk->ns_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sk->ns_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | sk->ns_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_backlog.head | 0 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->cb->type | 4 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->dev->flags | 1-u32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->extensions->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->__sk_common.skc_net.net | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->__sk_common.skc_prot | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->__sk_common.skc_rx_queue_mapping | 0-65534 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->__sk_common.skc_state | 0-9,11-255 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->failed_data_req | 1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->ns_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->ns_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->ns_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_backlog.rmem_alloc.counter | s32min-2147483646 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_backlog_rcv | 0-1770402027252219903,1770402027252219905-3047833183539765247,3047833183539765249-u64max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_dst_cache->callback_head.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_dst_cache->callback_head.is_hard | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_dst_cache->callback_head.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_dst_cache->callback_head.is_queued | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_dst_cache->callback_head.is_soft | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_dst_cache->ops->pcpuc_entries.lock.owner | (-1) |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_dst_cache->ops->pcpuc_entries.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_dst_pending_confirm | 1-u32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_error_queue.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_error_queue.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_filter->rcu.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_filter->rcu.is_hard | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_filter->rcu.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_filter->rcu.is_queued | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_filter->rcu.is_soft | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_owner->refcnt.counter | 0-s32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_pacing_rate | 0-1099511627775 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_prot_creator->owner->refcnt.counter | 0-s32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_reuseport_cb->rcu.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_reuseport_cb->rcu.is_hard | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_reuseport_cb->rcu.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_reuseport_cb->rcu.is_queued | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_reuseport_cb->rcu.is_soft | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_rx_dst | 0,2-u64max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_sndbuf | 0-s32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->connect_cookie | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->cp_conn->c_proposed_version | 769 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->cp_recv_w.cpu | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->cp_recv_w.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->cp_recv_w.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->cp_recv_w.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->cp_recv_w.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->cp_recv_w.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->cp_send_w.cpu | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->cp_send_w.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->cp_send_w.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->cp_send_w.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->cp_send_w.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->cp_send_w.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->cp_state.counter | 0-s32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->ctrl->ctrl.failfast_work.cpu | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->ctrl->ctrl.failfast_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->ctrl->ctrl.failfast_work.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->ctrl->ctrl.failfast_work.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->ctrl->ctrl.failfast_work.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->ctrl->ctrl.failfast_work.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->ctrl->ctrl.state | 2 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->dev->carrier_down_count.counter | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->door_bell.done | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->door_bell.wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->door_bell.wait.lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->door_bell.wait.lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->kref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->login_work.cpu | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->login_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->login_work.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->login_work.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->login_work.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->login_work.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->mpa_timer->type | 5,7 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->private->s_delegated_inos.xa_flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->qp->tx_ctx.tx_suspend | 1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->read.counter | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->reestablish_timeout | 0,750 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->ref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->sc_kref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->sc_page->_refcount.counter | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->sc_page->page_type | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->session->state | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->sock_state.counter | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->work.cpu | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->work.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->work.is_hard | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->work.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->work.is_queued | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->work.is_soft | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->work.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->work.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->work.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_user_data->work.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_userlocks | 1-255 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_write_queue.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_write_queue.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->state | 0-255 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->tcp_retransmit_timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->tcp_retransmit_timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->tcp_retransmit_timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.len | 0 |
| PARAM_VALUE | 0 | sk->sk_dst_cache->callback_head.func | 1-u64max |
| PARAM_VALUE | 0 | sk->sk_dst_cache->callback_head.next | 0 |
| PARAM_VALUE | 0 | sk->sk_dst_cache->ops->pcpuc_entries.lock.owner | (-1) |
| PARAM_VALUE | 0 | sk->sk_dst_cache->ops->pcpuc_entries.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | sk->sk_error_queue.next->prev | 2011684551238094848 |
| PARAM_VALUE | 0 | sk->sk_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | sk->sk_lock.owned | 0 |
| PARAM_VALUE | 0 | sk->sk_lock.slock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_memcg->high_work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_prot_creator->owner->refcnt.counter | 0-s32max |
| PARAM_VALUE | 0 | sk->sk_reuseport_cb->rcu.is_hard | 0-1 |
| PARAM_VALUE | 0 | sk->sk_reuseport_cb->rcu.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sk->sk_reuseport_cb->rcu.is_soft | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->work.is_queued | 0-1 |
| PARAM_VALUE | 0 | sk->tcp_retransmit_timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | *sk->sk_backlog.head->cb->data_end | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | *sk->sk_backlog.head->data->hdr | 0-4294967295 |
| PARAM_VALUE | 0 | *sk->sk_backlog.head->dev->name | 0-255 |
| PARAM_VALUE | 0 | *sk->sk_backlog.head->sk->sk_user_data->dev->pcpu_refcnt | s32min-s32max |
| PARAM_VALUE | 0 | *sk->sk_backlog.head->sk->tcp_retransmit_timer.entry->next->pprev | 1-u64max |
| PARAM_VALUE | 2 | data_len | 0 |
| PARAM_VALUE | 3 | noblock | 0,64 |
| PARAM_VALUE | 4 | errcode | 6052436167647272960 |
| PARAM_VALUE | 5 | max_page_order | 0 |
| CAPPED_DATA | 1 | header_len | 1 |
| CAPPED_DATA | 1 | header_len | 1 |
| DATA_SOURCE | 0 | sk | $0 |
| DATA_SOURCE | 1 | header_len | $1 |
| DATA_SOURCE | 3 | noblock | $2 |
| DATA_SOURCE | 4 | errcode | $3 |
| BIT_INFO | 3 | noblock | 0x0,0x40 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | header_len | 18-2147483665[c] |
| USER_DATA | 3 | noblock | 64[c] |
| UNITS | 0 | sk | unit_byte |
| UNITS | 1 | header_len | unit_byte |
| HALF_LOCKED2 | &vq->mutex | ||
| HALF_LOCKED2 | sk |
net/can/j1939/socket.c sock_alloc_send_skb() -> sock_alloc_send_pskb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sk | 4096-ptr_max |
| PARAM_VALUE | 1 | header_len | 8-1793 |
| PARAM_VALUE | 2 | data_len | 0 |
| PARAM_VALUE | 3 | noblock | 0,64 |
| PARAM_VALUE | 4 | errcode | 6823441917878472704 |
| PARAM_VALUE | 5 | max_page_order | 0 |
| CAPPED_DATA | 1 | header_len | 1 |
| CAPPED_DATA | 1 | header_len | 1 |
| DATA_SOURCE | 0 | sk | $0 |
| DATA_SOURCE | 1 | header_len | $1 |
| DATA_SOURCE | 3 | noblock | $2 |
| DATA_SOURCE | 4 | errcode | $3 |
| BIT_INFO | 3 | noblock | 0x0,0x40 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | header_len | 8-1793[c] |
| USER_DATA | 3 | noblock | 64[c] |
| UNITS | 0 | sk | unit_byte |
| UNITS | 1 | header_len | unit_byte |
| LOCK2 | sock->sk | ||
| HALF_LOCKED2 | &vq->mutex |
net/x25/af_x25.c sock_alloc_send_skb() -> sock_alloc_send_pskb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sk | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->__sk_common.skc_net.net->loopback_dev->refcnt_tracker.list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->__sk_common.skc_net.net->mctp.bind_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | sk->__sk_common.skc_net.net->notrefcnt_tracker.dead | 1 |
| PARAM_VALUE | 0 | sk->__sk_common.skc_net.net->notrefcnt_tracker.quarantine.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->__sk_common.skc_net.net->refcnt_tracker.dead | 1 |
| PARAM_VALUE | 0 | sk->listener->__sk_common.skc_net.net->notrefcnt_tracker.dead | 1 |
| PARAM_VALUE | 0 | sk->listener->__sk_common.skc_net.net->refcnt_tracker.dead | 1 |
| PARAM_VALUE | 0 | sk->listener->ns_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sk->listener->ns_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | sk->listener->ns_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sk->listener->sk_bpf_storage->owner_refcnt.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | sk->listener->sk_callback_lock.raw_lock.cnts.counter | 0-s32max |
| PARAM_VALUE | 0 | sk->listener->sk_lock.owned | 1 |
| PARAM_VALUE | 0 | sk->listener->sk_reuseport_cb | 0 |
| PARAM_VALUE | 0 | sk->listener->sk_user_data | 0 |
| PARAM_VALUE | 0 | sk->ns_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sk->ns_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | sk->ns_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->cb->type | 4 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->dev->flags | 1-u32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->dev->priv->arfs->filter_count | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->dev->priv->arfs->mode | 0-4 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->dev->priv->last_filter_id | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->dev->priv->ntp_fltr_count | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->dev->priv->sp_task.cpu | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->dev->priv->sp_task.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->dev->priv->sp_task.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->dev->priv->sp_task.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->dev->priv->sp_task.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->dev->priv->sp_task.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->__sk_common.skc_net.net->notrefcnt_tracker.dead | 1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->__sk_common.skc_net.net->refcnt_tracker.dead | 1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->__sk_common.skc_prot | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->__sk_common.skc_state | 0-9,11-255 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->failed_data_req | 0-255 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->ns_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->ns_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->ns_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_backlog.rmem_alloc.counter | s32min-2147483646 |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_backlog_rcv | 0-1770402027252219903,1770402027252219905-3047833183539765247,3047833183539765249-u64max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_callback_lock.owner | (-1) |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_callback_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_callback_lock.raw_lock.cnts.counter | 0-s32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_rcu.func | 1-u64max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->sk_sndbuf | s32min-(-1),4608-s32max |
| PARAM_VALUE | 0 | sk->sk_backlog.head->sk->state | 0-255 |
| PARAM_VALUE | 0 | sk->sk_callback_lock.owner | (-1) |
| PARAM_VALUE | 0 | sk->sk_callback_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | sk->sk_cgrp_data.cgroup->bpf.refcnt.percpu_count_ptr | 1-u64max |
| PARAM_VALUE | 0 | sk->sk_dst_cache->callback_head.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_dst_cache->callback_head.is_hard | 0-1 |
| PARAM_VALUE | 0 | sk->sk_dst_cache->callback_head.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sk->sk_dst_cache->callback_head.is_queued | 0-1 |
| PARAM_VALUE | 0 | sk->sk_dst_cache->callback_head.is_soft | 0-1 |
| PARAM_VALUE | 0 | sk->sk_dst_cache->ops->pcpuc_entries.lock.owner | (-1) |
| PARAM_VALUE | 0 | sk->sk_dst_cache->ops->pcpuc_entries.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | sk->sk_dst_cache->ops->pcpuc_entries.lock.raw_lock.val.counter | 0-s32max |
| PARAM_VALUE | 0 | sk->sk_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | sk->sk_lock.owned | 0 |
| PARAM_VALUE | 0 | sk->sk_lock.slock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_lock.wq.head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sk->sk_memcg->high_work.is_queued | 0-1 |
| PARAM_VALUE | 0 | sk->sk_memcg->high_work.node.node.next | 0 |
| PARAM_VALUE | 0 | sk->sk_memcg->high_work.node.node.prev | 0 |
| PARAM_VALUE | 0 | sk->sk_owner->refcnt.counter | 0-s32max |
| PARAM_VALUE | 0 | sk->sk_reuseport_cb->rcu.next | 0 |
| PARAM_VALUE | 0 | sk->sk_user_data->connect_cookie | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_conn->c_proposed_version | 769 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_reconnect_jiffies | 0 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_recv_w.cpu | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_recv_w.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_recv_w.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_recv_w.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_recv_w.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_recv_w.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_send_w.cpu | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_send_w.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_send_w.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_send_w.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_send_w.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_send_w.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->cp_state.counter | 0-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->ctrl->ctrl.failfast_work.cpu | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->ctrl->ctrl.failfast_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_user_data->ctrl->ctrl.failfast_work.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->ctrl->ctrl.failfast_work.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->ctrl->ctrl.failfast_work.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->ctrl->ctrl.failfast_work.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->ctrl->ctrl.state | 2 |
| PARAM_VALUE | 0 | sk->sk_user_data->dev->carrier_down_count.counter | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->dev->refcnt_tracker.untracked.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->door_bell.done | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_user_data->door_bell.wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | sk->sk_user_data->door_bell.wait.lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | sk->sk_user_data->kref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->login_work.cpu | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->login_work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_user_data->login_work.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->login_work.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->login_work.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->login_work.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->mpa_timer->type | 5,7 |
| PARAM_VALUE | 0 | sk->sk_user_data->private->s_delegated_inos.xa_flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_user_data->qp->tx_ctx.tx_suspend | 1 |
| PARAM_VALUE | 0 | sk->sk_user_data->read.counter | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->reestablish_timeout | 0,750 |
| PARAM_VALUE | 0 | sk->sk_user_data->ref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->sc_kref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->sc_node->nd_item.ci_dentry->d_fsdata->s_dependent_count | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->sc_page->_refcount.counter | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->sc_page->page_type | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_user_data->session->state | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->sock_state.counter | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->work.cpu | s32min-s32max |
| PARAM_VALUE | 0 | sk->sk_user_data->work.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sk->sk_user_data->work.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->work.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->work.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | sk->sk_user_data->work.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | sk->tcp_retransmit_timer.entry->pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | *sk->sk_backlog.head->data->hdr | 0-4294967295 |
| PARAM_VALUE | 0 | *sk->sk_backlog.head->dev->name | 0-255 |
| PARAM_VALUE | 0 | *sk->sk_user_data->dev->pcpu_refcnt | s32min-s32max |
| PARAM_VALUE | 0 | *sk->sk_user_data->door_bell.wait.lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | *sk->sk_user_data->private->o_auth.authorizer->session_key.key | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | *sk->sk_user_data->private->s_auth.authorizer->session_key.key | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 1 | header_len | 22-65557 |
| PARAM_VALUE | 2 | data_len | 0 |
| PARAM_VALUE | 3 | noblock | 0,64 |
| PARAM_VALUE | 4 | errcode | 6846513241185091584 |
| PARAM_VALUE | 4 | *errcode | (-107),(-22) |
| PARAM_VALUE | 5 | max_page_order | 0 |
| CAPPED_DATA | 0 | sk | 1 |
| DATA_SOURCE | 0 | sk | $0 |
| DATA_SOURCE | 1 | header_len | $1 |
| DATA_SOURCE | 3 | noblock | $2 |
| DATA_SOURCE | 4 | errcode | $3 |
| BIT_INFO | 3 | noblock | 0x0,0x40 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | header_len | 22-65557[c] |
| USER_DATA | 3 | noblock | 64[c] |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_backlog.len | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_prot_creator->twsk_prot->twsk_slab->sheaf_capacity | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_receive_queue.prev->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_receive_queue.prev->next->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_write_queue.next->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | sk->sk_write_queue.next->prev->data_len | |
| UNITS | 0 | sk | unit_byte |
| HALF_LOCKED2 | &vq->mutex |
net/ipv4/ip_output.c sock_alloc_send_skb() -> sock_alloc_send_pskb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | data_len | 0 |
| PARAM_VALUE | 5 | max_page_order | 0 |
| DATA_SOURCE | 0 | sk | $0 |
| DATA_SOURCE | 1 | header_len | $1 |
| DATA_SOURCE | 3 | noblock | $2 |
| DATA_SOURCE | 4 | errcode | $3 |