Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 54 files:

Smatch caller information:

drivers/net/wireless/ath/ath10k/htc.c ath10k_htc_send_bundle() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->data 4096-ptr_max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
DATA_SOURCE 1 newsk r skb_dequeue_tail
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 newsk->next->data_len
HALF_LOCKED2 &pool->lock

drivers/net/wireless/ath/ath10k/htc.c ath10k_htc_send_bundle_skbs() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
DATA_SOURCE 1 newsk r skb_dequeue
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/wireless/ath/ath10k/htc.c ath10k_htc_send_bundle_skbs() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
DATA_SOURCE 1 newsk r skb_dequeue
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/wireless/ath/ath10k/htc.c ath10k_htc_send_bundle_skbs() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 0 list->qlen 1-u32max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
DATA_SOURCE 1 newsk r skb_dequeue
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/wireless/ath/ath10k/htc.c ath10k_htc_send_bundle_skbs() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 0 list->qlen 1-u32max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
DATA_SOURCE 1 newsk r skb_dequeue
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/wireless/ath/ath10k/htc.c ath10k_htc_send_one_skb() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
DATA_SOURCE 1 newsk $1
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 newsk->next->data_len
HALF_LOCKED2 &pool->lock

net/nfc/hci/llc_shdlc.c llc_shdlc_requeue_ack_pending() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->data 4096-ptr_max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
DATA_SOURCE 1 newsk r skb_dequeue_tail
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 newsk->next->data_len
LOCK2 &shdlc->state_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct llc_shdlc)->state_mutex

drivers/net/wireless/realtek/rtw88/sdio.c rtw_sdio_process_tx_queue() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
DATA_SOURCE 1 newsk r skb_dequeue
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/wireless/nxp/nxpwifi/txrx.c nxpwifi_host_to_card() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 0 list->next 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->data 4096-ptr_max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
DATA_SOURCE 1 newsk $1
NOCHECK_CALL

drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.c brcmf_flowring_reinsert() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->destructor 0
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
PARAM_VALUE 1 newsk->sk 0
DATA_SOURCE 1 newsk $2
PREEMPT_ADD
NOCHECK_CALL
LOCK2 &commonring->lock
LOCK2 flags
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct brcmf_commonring)->lock

net/kcm/kcmsock.c kcm_rcv_ready() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
DATA_SOURCE 1 newsk r __skb_dequeue
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &mux->rx_lock
LOCK2 bh
HALF_LOCKED2 &kcm->sk
TYPE_LOCK (struct kcm_mux)->rx_lock

net/lapb/lapb_subr.c lapb_requeue_frames() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
DATA_SOURCE 1 newsk r skb_dequeue
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 newsk->next->data_len
LOCK2 &lapb->lock
LOCK2 bh
TYPE_LOCK (struct lapb_cb)->lock

drivers/net/wireless/intersil/p54/txrx.c p54_tx_pending() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->cb->rate_driver_data 4096-ptr_max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
DATA_SOURCE 1 newsk r skb_dequeue
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/broadcom/b43/main.c b43_tx_work() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->cb 4096-ptr_max
PARAM_VALUE 1 newsk->cb->flags 0-4294967295
PARAM_VALUE 1 newsk->prev 0
CAPPED_DATA 1 newsk 1
DATA_SOURCE 1 newsk r skb_dequeue
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 newsk->next->data_len
LOCK2 &wl->mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct b43_wl)->mutex

net/mac80211/tx.c __ieee80211_tx_8023() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->cb->flags 16384-4294967295
PARAM_VALUE 1 newsk->dev->nd_net.net->ipv4.fqdir->f->frag_expire 0,663510801442193408,1753052602134376448,4007388366431105024,8876081723503042560
PARAM_VALUE 1 newsk->dev->nd_net.net->ipv4.fqdir->f->qsize 0,304,320
PARAM_VALUE 1 newsk->dev->rtnl_link_ops->maxtype 0-6,8-10,15,18,20,22,24,34,50
PARAM_VALUE 1 newsk->dev->rtnl_link_ops->priv_size 0,8,32,40,48,56,88,112,120,144,160,224,240,256,296,616,624,728,736,744,1056,1128,1336,1616,2176,2240,2272,2560,3296,3552,3720,9688-u64max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 *newsk->dev->name 0-255
DATA_SOURCE 1 newsk $1
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 newsk->csum_offset 0-u16max
HOST_DATA 1 newsk->data_len 0-u32max[c]
HOST_DATA 1 newsk->len 1-u32max[c]
HOST_DATA 1 newsk->next->csum_offset 0-u16max
HOST_DATA 1 newsk->next->data_len 0-u32max[c]
HOST_DATA 1 newsk->next->len 1-u32max[c]
HOST_DATA 1 newsk->prev->csum_offset 0-u16max
HOST_DATA 1 newsk->prev->data_len 0-u32max[c]
HOST_DATA 1 newsk->prev->len 0-u32max[c]
HOST_DATA 1 newsk->prev->truesize 0-u32max
HOST_DATA 1 newsk->prev->tstamp 500000002-4294967299794967295[c]
HOST_DATA 1 newsk->prev->users.refs.counter s32min-0,2-s32max
HOST_DATA 1 newsk->tstamp 500000002-4294967299794967295[c]
HOST_DATA 1 newsk->users.refs.counter s32min-0,2-s32max
HOST_DATA 1 *newsk->data 0-255
NO_OVERFLOW_SIMPLE 1 newsk->data_len
NO_OVERFLOW_SIMPLE 1 newsk->dev->group
NO_OVERFLOW_SIMPLE 1 newsk->dev->num_tc
NO_OVERFLOW_SIMPLE 1 newsk->dev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 1 newsk->dev->real_num_tx_queues
NO_OVERFLOW_SIMPLE 1 newsk->dev->stats.rx_bytes
NO_OVERFLOW_SIMPLE 1 newsk->dev->stats.tx_bytes
NO_OVERFLOW_SIMPLE 1 newsk->dev->tx_queue_len
NO_OVERFLOW_SIMPLE 1 newsk->end
NO_OVERFLOW_SIMPLE 1 newsk->extensions
NO_OVERFLOW_SIMPLE 1 newsk->len
NO_OVERFLOW_SIMPLE 1 newsk->prev->data_len
NO_OVERFLOW_SIMPLE 1 newsk->prev->end
NO_OVERFLOW_SIMPLE 1 newsk->prev->len
NO_OVERFLOW_SIMPLE 1 newsk->prev->tail
NO_OVERFLOW_SIMPLE 1 newsk->prev->truesize
NO_OVERFLOW_SIMPLE 1 newsk->sk->sk_backlog.len
NO_OVERFLOW_SIMPLE 1 newsk->tail
NO_OVERFLOW_SIMPLE 1 newsk->truesize
UNITS 1 newsk unit_byte
LOCK2 &local->queue_stop_reason_lock
LOCK2 flags
LOCK2 rcu_read
HALF_LOCKED2 bh
TYPE_LOCK (struct ieee80211_local)->queue_stop_reason_lock

drivers/net/wireless/marvell/mwifiex/txrx.c mwifiex_host_to_card() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 0 list->next 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
DATA_SOURCE 1 newsk $1
NOCHECK_CALL

drivers/net/phy/dp83640.c rx_timestamp_work() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
DATA_SOURCE 1 newsk r skb_dequeue
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

net/phonet/pep.c pep_do_rcv() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->dev->rtnl_link_ops->priv_size 0,8,32,40,48,56,88,112,120,144,160,224,240,256,296,616,624,728,736,744,1056,1128,1336,1616,2176,2240,2272,2560,3296,3544,3720,9688-u64max
PARAM_VALUE 1 newsk->next->sk->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 1 newsk->next->sk->ns_tracker->dead 0-1
PARAM_VALUE 1 newsk->next->sk->ns_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 1 newsk->next->sk->sk_peer_cred->process_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 newsk->next->sk->sk_peer_cred->process_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 newsk->next->sk->sk_peer_cred->request_key_auth->user->qnbytes s32min-s32max
PARAM_VALUE 1 newsk->next->sk->sk_peer_cred->request_key_auth->user->qnkeys s32min-s32max
PARAM_VALUE 1 newsk->next->sk->sk_peer_cred->session_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 newsk->next->sk->sk_peer_cred->session_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 newsk->next->sk->sk_peer_cred->thread_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 newsk->next->sk->sk_peer_cred->thread_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 newsk->sk->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 1 newsk->sk->ns_tracker->dead 0-1
PARAM_VALUE 1 newsk->sk->ns_tracker->free_stack_handle 0-4294967295
BUF_SIZE 1 newsk (-1)-s32max
BUF_SIZE 1 newsk (-1)-s32max
DATA_SOURCE 1 newsk $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 newsk->csum 0-4294967040[c]
HOST_DATA 1 newsk->csum_offset 0-u16max
HOST_DATA 1 newsk->data_len 0-u32max[c]
HOST_DATA 1 newsk->len 0-u32max[c]
HOST_DATA 1 newsk->prev->csum_offset 0-u16max
HOST_DATA 1 newsk->prev->data_len 0-u32max[c]
HOST_DATA 1 newsk->prev->len 1-u32max[c]
HOST_DATA 1 newsk->prev->tstamp 500000002-4294967299794967295[c]
HOST_DATA 1 newsk->tstamp 500000002-4294967299794967295[c]
HOST_DATA 1 newsk->users.refs.counter s32min-0,2-s32max
HOST_DATA 1 *newsk->data 0-255
NO_OVERFLOW_SIMPLE 1 newsk->data_len
NO_OVERFLOW_SIMPLE 1 newsk->dev->group
NO_OVERFLOW_SIMPLE 1 newsk->dev->num_tc
NO_OVERFLOW_SIMPLE 1 newsk->dev->proto_down
NO_OVERFLOW_SIMPLE 1 newsk->dev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 1 newsk->dev->real_num_tx_queues
NO_OVERFLOW_SIMPLE 1 newsk->dev->stats.rx_bytes
NO_OVERFLOW_SIMPLE 1 newsk->dev->stats.tx_bytes
NO_OVERFLOW_SIMPLE 1 newsk->dev->tx_queue_len
NO_OVERFLOW_SIMPLE 1 newsk->end
NO_OVERFLOW_SIMPLE 1 newsk->len
NO_OVERFLOW_SIMPLE 1 newsk->next->data_len
NO_OVERFLOW_SIMPLE 1 newsk->next->end
NO_OVERFLOW_SIMPLE 1 newsk->next->len
NO_OVERFLOW_SIMPLE 1 newsk->next->tail
NO_OVERFLOW_SIMPLE 1 newsk->next->truesize
NO_OVERFLOW_SIMPLE 1 newsk->prev->end
NO_OVERFLOW_SIMPLE 1 newsk->prev->len
NO_OVERFLOW_SIMPLE 1 newsk->prev->tail
NO_OVERFLOW_SIMPLE 1 newsk->prev->truesize
NO_OVERFLOW_SIMPLE 1 newsk->sk->sk_backlog.len
NO_OVERFLOW_SIMPLE 1 newsk->tail
NO_OVERFLOW_SIMPLE 1 newsk->truesize
UNITS 1 newsk unit_byte
HALF_LOCKED2 &sk->sk_lock.slock
HALF_LOCKED2 sk

net/x25/x25_subr.c x25_requeue_frames() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
DATA_SOURCE 1 newsk r skb_dequeue
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 newsk->next->data_len
HALF_LOCKED2 &sk->sk_lock.slock
HALF_LOCKED2 sk

drivers/tty/n_gsm.c gsm_mux_net_start_xmit() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 0,4096-ptr_max
PARAM_VALUE 1 newsk->dev->nd_net.net->ipv4.fqdir->f->frag_expire 0,663510801442193408,1753052602134376448,4007388366431105024,8876081723503042560
PARAM_VALUE 1 newsk->dev->nd_net.net->ipv4.fqdir->f->qsize 0,304,320
PARAM_VALUE 1 newsk->dev->rtnl_link_ops->maxtype 0-6,8-10,15,18,20,22,24,34,50
PARAM_VALUE 1 newsk->dev->rtnl_link_ops->priv_size 0,8,32,40,48,56,88,112,120,144,160,224,240,256,296,616,624,728,736,744,1056,1128,1336,1616,2176,2240,2272,2560,3296,3544,3552,3720,9688-u64max
BUF_SIZE 1 newsk (-1)-s32max
BUF_SIZE 1 newsk (-1)-s32max
CAPPED_DATA 1 newsk 1
DATA_SOURCE 1 newsk $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 newsk->csum_offset 0-u16max
HOST_DATA 1 newsk->data_len 0-2147483648[c]
HOST_DATA 1 newsk->len 0-u32max[c]
HOST_DATA 1 newsk->next->csum_offset 0-u16max
HOST_DATA 1 newsk->next->data_len 0-u32max[c]
HOST_DATA 1 newsk->next->len 1-u32max[c]
HOST_DATA 1 newsk->prev->csum_offset 0-u16max
HOST_DATA 1 newsk->prev->data_len 0-u32max[c]
HOST_DATA 1 newsk->prev->len 0-u32max[c]
HOST_DATA 1 newsk->prev->truesize 0-u32max
HOST_DATA 1 newsk->prev->tstamp 500000002-4294967299794967295[c]
HOST_DATA 1 newsk->prev->users.refs.counter s32min-0,2-s32max
HOST_DATA 1 newsk->tstamp 500000002-4294967299794967295[c]
HOST_DATA 1 newsk->users.refs.counter s32min-0,2-s32max
HOST_DATA 1 *newsk->data 0-255
NO_OVERFLOW_SIMPLE 1 newsk->data_len
NO_OVERFLOW_SIMPLE 1 newsk->dev->group
NO_OVERFLOW_SIMPLE 1 newsk->dev->num_tc
NO_OVERFLOW_SIMPLE 1 newsk->dev->proto_down
NO_OVERFLOW_SIMPLE 1 newsk->dev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 1 newsk->dev->real_num_tx_queues
NO_OVERFLOW_SIMPLE 1 newsk->dev->stats.rx_bytes
NO_OVERFLOW_SIMPLE 1 newsk->dev->stats.tx_bytes
NO_OVERFLOW_SIMPLE 1 newsk->dev->tx_queue_len
NO_OVERFLOW_SIMPLE 1 newsk->end
NO_OVERFLOW_SIMPLE 1 newsk->extensions
NO_OVERFLOW_SIMPLE 1 newsk->len
NO_OVERFLOW_SIMPLE 1 newsk->prev->data_len
NO_OVERFLOW_SIMPLE 1 newsk->prev->end
NO_OVERFLOW_SIMPLE 1 newsk->prev->len
NO_OVERFLOW_SIMPLE 1 newsk->prev->tail
NO_OVERFLOW_SIMPLE 1 newsk->prev->truesize
NO_OVERFLOW_SIMPLE 1 newsk->tail
NO_OVERFLOW_SIMPLE 1 newsk->truesize
HALF_LOCKED2 &net->tx_global_lock
HALF_LOCKED2 &txq->_xmit_lock
HALF_LOCKED2 bh
HALF_LOCKED2 flags
HALF_LOCKED2 rcu_read

drivers/net/wireless/broadcom/brcm80211/brcmutil/utils.c brcmu_pktq_penq_head() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->cb 4096-ptr_max
PARAM_VALUE 1 newsk->cb->mac->generation 0-1
PARAM_VALUE 1 newsk->cb->state 0-3
PARAM_VALUE 1 newsk->data 4096-ptr_max
PARAM_VALUE 1 newsk->data->data_offset 0-66
PARAM_VALUE 1 newsk->data->flags 32,40
PARAM_VALUE 1 newsk->data->priority 0-7
PARAM_VALUE 1 newsk->dev->rtnl_link_ops->priv_size 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,744,1056,1128,1336,1616,2176,2240,2272,2560,3296,3552,9688-s64max
PARAM_VALUE 1 newsk->ip_summed 1
PARAM_VALUE 1 newsk->next 4096-ptr_max
PARAM_VALUE 1 newsk->prev 4096-ptr_max
PARAM_VALUE 1 newsk->priority 0-7
BUF_SIZE 0 list 96
CAPPED_DATA 1 newsk->head 1
DATA_SOURCE 1 newsk $2
PREEMPT_ADD
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 newsk->end
NO_OVERFLOW_SIMPLE 1 newsk->len
LOCK2 &fws->spinlock
LOCK2 fws->flags
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct brcmf_fws_info)->spinlock

drivers/bluetooth/hci_vhci.c __vhci_create_device() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->cb 4096-ptr_max
PARAM_VALUE 1 newsk->data 4096-ptr_max
PARAM_VALUE 1 newsk->data_len 0
BUF_SIZE 1 newsk 0-s32max
BUF_SIZE 1 newsk 0-s32max
DATA_SOURCE 1 newsk r bt_skb_alloc
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &data->open_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct vhci_data)->open_mutex

drivers/bluetooth/hci_vhci.c vhci_read() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
DATA_SOURCE 1 newsk r skb_dequeue
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 newsk->data

drivers/net/ppp/ppp_generic.c __ppp_channel_push() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 0,4096-ptr_max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
DATA_SOURCE 1 newsk r skb_dequeue
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &pch->downl
LOCK2 rcu_read
TYPE_LOCK (struct channel)->downl

drivers/net/ppp/ppp_generic.c ppp_xmit_flush() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
DATA_SOURCE 1 newsk r skb_dequeue
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ppp->wlock
LOCK2 bh
HALF_LOCKED2 rcu_read
TYPE_LOCK (struct ppp)->wlock

net/bluetooth/hidp/core.c hidp_process_transmit() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 0 list->lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->len 1-u32max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
CAPPED_DATA 0 list 1
DATA_SOURCE 0 list $1
DATA_SOURCE 1 newsk r skb_dequeue
NOCHECK_CALL

net/rxrpc/conn_event.c rxrpc_process_event() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->cb.poke_conn 4096-ptr_max
PARAM_VALUE 1 newsk->cb.poke_conn->peer->local->io_thread->sched_class->set_cpus_allowed 0,1927640468783054848,5094656021401329664,7127180339355369472
PARAM_VALUE 1 newsk->mark 3
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
PARAM_VALUE 1 newsk->sk->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 1 newsk->sk->ns_tracker->dead 0-1
PARAM_VALUE 1 newsk->sk->ns_tracker->free_stack_handle 0-4294967295
DATA_SOURCE 1 newsk $1
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 newsk->next->data_len
HALF_LOCKED2 &pool->lock

drivers/net/phy/bcm-phy-ptp.c bcm_ptp_match_tstamp() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
DATA_SOURCE 1 newsk r skb_dequeue
NOCHECK_CALL
UNITS 0 list unit_byte
UNITS 1 newsk unit_byte

drivers/bluetooth/btmtkuart.c btmtkuart_tx_work() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->data 4096-ptr_max
PARAM_VALUE 1 newsk->len 1-u32max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
DATA_SOURCE 1 newsk r skb_dequeue
FUZZY_MAX 1 newsk->len 1
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

net/sctp/socket.c sctp_recvmsg() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->cb->chunk 0,4096-ptr_max
PARAM_VALUE 1 newsk->data 4096-ptr_max
DATA_SOURCE 1 newsk r sctp_skb_recv_datagram
CONSTRAINT 1 newsk->data_len <=49
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 sk

net/nfc/llcp_core.c nfc_llcp_recv_hdlc() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
RX_PATH
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 newsk->next->data_len
UNITS 1 newsk unit_byte
LOCK2 sk
HALF_LOCKED2 &pool->lock

net/nfc/llcp_core.c nfc_llcp_tx_work() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->data 4096-ptr_max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
PARAM_VALUE 1 newsk->sk 4096-ptr_max
DATA_SOURCE 1 newsk r skb_dequeue
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/sfc/siena/ptp.c efx_ptp_process_events() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->cb 4096-ptr_max
PARAM_VALUE 1 newsk->cb->state 0-2
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
DATA_SOURCE 1 newsk r skb_dequeue
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/sfc/ptp.c efx_ptp_process_events() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->cb 4096-ptr_max
PARAM_VALUE 1 newsk->cb->state 0-2
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
DATA_SOURCE 1 newsk r skb_dequeue
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/wireless/nxp/nxpwifi/wmm.c nxpwifi_process_bypass_tx() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->_nfct 0
PARAM_VALUE 1 newsk->_skb_refdst 0
PARAM_VALUE 1 newsk->active_extensions 0
PARAM_VALUE 1 newsk->data->flags 0,8,32
PARAM_VALUE 1 newsk->data->tx_pkt_offset 20-91
PARAM_VALUE 1 newsk->data->tx_pkt_type 0,229
PARAM_VALUE 1 newsk->destructor 0
PARAM_VALUE 1 newsk->next 0,4096-ptr_max
PARAM_VALUE 1 newsk->prev 0
PARAM_VALUE 1 newsk->sk 0
CAPPED_DATA 1 newsk 1
DATA_SOURCE 1 newsk r skb_dequeue
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 newsk->next->data_len

drivers/net/wireless/silabs/wfx/queue.c __wfx_tx_queue_drop() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 2415618540288659456
PARAM_VALUE 0 list->next 4096-ptr_max
PARAM_VALUE 0 list->prev 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
BUF_SIZE 0 list 0,96
BUF_SIZE 0 list 0,96
DATA_SOURCE 0 list $2
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 list->next->end
NO_OVERFLOW_SIMPLE 0 list->next->len
NO_OVERFLOW_SIMPLE 0 list->next->prev->end
NO_OVERFLOW_SIMPLE 0 list->next->prev->len
NO_OVERFLOW_SIMPLE 0 list->next->prev->tail
NO_OVERFLOW_SIMPLE 0 list->next->prev->truesize
NO_OVERFLOW_SIMPLE 0 list->next->tail
NO_OVERFLOW_SIMPLE 0 list->next->truesize
NO_OVERFLOW_SIMPLE 1 newsk->next->data_len
UNITS 1 newsk unit_byte
LOCK2 &skb_queue->lock
LOCK2 bh
TYPE_LOCK (struct sk_buff_head)->lock

drivers/net/wireless/silabs/wfx/queue.c wfx_pending_drop() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 2415618540288659456
PARAM_VALUE 0 list->next 4096-ptr_max
PARAM_VALUE 0 list->prev 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->data 4096-ptr_max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
CAPPED_DATA 1 newsk->data->interface 1
DATA_SOURCE 0 list $1
DATA_SOURCE 1 newsk r skb_dequeue
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 list->next->end
NO_OVERFLOW_SIMPLE 0 list->next->len
NO_OVERFLOW_SIMPLE 0 list->next->prev->end
NO_OVERFLOW_SIMPLE 0 list->next->prev->len
NO_OVERFLOW_SIMPLE 0 list->next->prev->tail
NO_OVERFLOW_SIMPLE 0 list->next->prev->truesize
NO_OVERFLOW_SIMPLE 0 list->next->tail
NO_OVERFLOW_SIMPLE 0 list->next->truesize
NO_OVERFLOW_SIMPLE 1 newsk->next->data_len
HALF_LOCKED2 global &rtnl_mutex

drivers/bluetooth/hci_intel.c intel_lpm_host_wake() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->cb 4096-ptr_max
PARAM_VALUE 1 newsk->data 4096-ptr_max
PARAM_VALUE 1 newsk->data_len 0
BUF_SIZE 1 newsk 0-s32max
BUF_SIZE 1 newsk 0-s32max
DATA_SOURCE 1 newsk r bt_skb_alloc
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &idev->hu_lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 irq
TYPE_LOCK (struct intel_device)->hu_lock

drivers/bluetooth/hci_intel.c intel_lpm_resume() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->cb 4096-ptr_max
PARAM_VALUE 1 newsk->data 4096-ptr_max
BUF_SIZE 1 newsk 0-s32max
BUF_SIZE 1 newsk 0-s32max
DATA_SOURCE 1 newsk r bt_skb_alloc
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &idev->hu_lock
TYPE_LOCK (struct intel_device)->hu_lock

drivers/bluetooth/hci_intel.c intel_lpm_suspend() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->cb 4096-ptr_max
PARAM_VALUE 1 newsk->data 4096-ptr_max
PARAM_VALUE 1 newsk->data_len 0
BUF_SIZE 1 newsk 0-s32max
BUF_SIZE 1 newsk 0-s32max
DATA_SOURCE 1 newsk r bt_skb_alloc
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &idev->hu_lock
TYPE_LOCK (struct intel_device)->hu_lock

drivers/net/wireless/marvell/mwifiex/wmm.c mwifiex_process_bypass_tx() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->data->flags 0,8,16,24,32,48
PARAM_VALUE 1 newsk->data->tx_pkt_offset 20-91
PARAM_VALUE 1 newsk->data->tx_pkt_type 0,229
CAPPED_DATA 1 newsk 1
DATA_SOURCE 1 newsk r skb_dequeue
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 newsk->next->data_len

drivers/nfc/st-nci/ndlc.c llt_ndlc_requeue_data_pending() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->data 4096-ptr_max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
DATA_SOURCE 1 newsk r skb_dequeue_tail
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 newsk->next->data_len
HALF_LOCKED2 &pool->lock

net/nfc/llcp_commands.c nfc_llcp_send_dm() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->data 4096-ptr_max
PARAM_VALUE 1 newsk->data_len 0
BUF_SIZE 1 newsk 0-s32max
BUF_SIZE 1 newsk 0-s32max
PARAM_COMPARE 1 newsk == $1
RX_PATH
NOCHECK_CALL
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 sk

net/nfc/llcp_commands.c nfc_llcp_send_rr() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 0 list->next 4096-ptr_max
PARAM_VALUE 0 list->prev 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->data 4096-ptr_max
PARAM_VALUE 1 newsk->data_len 0
BUF_SIZE 1 newsk 0-s32max
BUF_SIZE 1 newsk 0-s32max
DATA_SOURCE 1 newsk r llcp_allocate_pdu
RX_PATH
NOCHECK_CALL
LOCK2 sk
HALF_LOCKED2 &pool->lock

drivers/bluetooth/btmtksdio.c btmtksdio_txrx_work() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->data 4096-ptr_max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
DATA_SOURCE 1 newsk r skb_dequeue
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 newsk->next->data_len
HALF_LOCKED2 &pool->lock

net/bluetooth/hci_core.c hci_resend_last() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
BUF_SIZE 1 newsk (-1),240
BUF_SIZE 1 newsk (-1),240
DATA_SOURCE 1 newsk r skb_clone
RX_PATH
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

net/bluetooth/hci_core.c hci_send_cmd_sync() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->data 4096-ptr_max
PARAM_VALUE 1 newsk->hdr_len 0
PARAM_VALUE 1 newsk->head_frag 0
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->nohdr 0
PARAM_VALUE 1 newsk->pp_recycle 0
PARAM_VALUE 1 newsk->prev 0
DATA_SOURCE 1 newsk $1
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

net/bluetooth/af_bluetooth.c bt_sock_stream_recvmsg() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
DATA_SOURCE 1 newsk r skb_dequeue
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 sk
HALF_LOCKED2 &vq->mutex

net/bluetooth/af_bluetooth.c bt_sock_stream_recvmsg() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->data 4096-ptr_max
PARAM_VALUE 1 newsk->len 1-u32max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
PARAM_VALUE 1 newsk->tstamp_type 0
DATA_SOURCE 1 newsk r skb_dequeue
CONSTRAINT 1 newsk->data_len <=49
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 sk
HALF_LOCKED2 &vq->mutex

net/bluetooth/af_bluetooth.c bt_sock_stream_recvmsg() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
PARAM_VALUE 1 newsk->tstamp_type 0
DATA_SOURCE 1 newsk r skb_dequeue
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 newsk->data
LOCK2 sk
HALF_LOCKED2 &vq->mutex

net/x25/x25_out.c x25_kick() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
DATA_SOURCE 1 newsk r skb_dequeue
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 sk

net/lapb/lapb_out.c lapb_kick() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
DATA_SOURCE 1 newsk r skb_dequeue
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &lapb->lock
LOCK2 bh
TYPE_LOCK (struct lapb_cb)->lock

drivers/bluetooth/btnxpuart.c btnxpuart_tx_work() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->data 4096-ptr_max
PARAM_VALUE 1 newsk->len 1-u32max
DATA_SOURCE 1 newsk r nxp_dequeue
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 newsk->next->data_len
HALF_LOCKED2 &pool->lock

drivers/net/fddi/skfp/skfddi.c send_queued_packets() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->data 4096-ptr_max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
DATA_SOURCE 1 newsk r skb_dequeue
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &bp->DriverLock
LOCK2 Flags
HALF_LOCKED2 &bp->DriverLock
HALF_LOCKED2 flags
TYPE_LOCK (struct s_smt_os)->DriverLock

net/nfc/llcp_sock.c llcp_sock_recvmsg() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
BUF_SIZE 1 newsk (-1),1-s32max
BUF_SIZE 1 newsk (-1),1-s32max
DATA_SOURCE 1 newsk r skb_recv_datagram
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &vq->mutex
HALF_LOCKED2 sk

net/nfc/llcp_sock.c llcp_sock_recvmsg() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->data 4096-ptr_max
PARAM_VALUE 1 newsk->len 1-u32max
PARAM_VALUE 1 newsk->tstamp_type 0
BUF_SIZE 1 newsk (-1),1-s32max
BUF_SIZE 1 newsk (-1),1-s32max
DATA_SOURCE 1 newsk r skb_recv_datagram
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &vq->mutex
HALF_LOCKED2 sk

net/bluetooth/rfcomm/core.c rfcomm_process_tx() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
DATA_SOURCE 1 newsk r skb_dequeue
NOCHECK_CALL
LOCK2 global &rfcomm_mutex

drivers/net/wireless/ti/wl1251/tx.c wl1251_tx_work() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
DATA_SOURCE 1 newsk r skb_dequeue
NOCHECK_CALL
LOCK2 &wl->mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct wl1251)->mutex

drivers/net/wireless/ti/wl1251/tx.c wl1251_tx_work() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->cb 4096-ptr_max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
DATA_SOURCE 1 newsk r skb_dequeue
NOCHECK_CALL
LOCK2 &wl->mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct wl1251)->mutex

drivers/bluetooth/hci_h5.c h5_dequeue() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->cb 4096-ptr_max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
DATA_SOURCE 1 newsk r skb_dequeue
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/bluetooth/hci_h5.c h5_dequeue() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->cb 4096-ptr_max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
DATA_SOURCE 1 newsk r skb_dequeue
PREEMPT_ADD <- disables preempt
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 newsk->next->data_len
LOCK2 &h5->unack.lock
LOCK2 flags
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct sk_buff_head)->lock

drivers/bluetooth/hci_h5.c h5_timed_event() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
DATA_SOURCE 1 newsk r __skb_dequeue_tail
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 newsk->next->data_len
LOCK2 &h5->unack.lock
LOCK2 flags
TYPE_LOCK (struct sk_buff_head)->lock

drivers/net/wireless/broadcom/b43legacy/main.c b43legacy_tx_work() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
DATA_SOURCE 1 newsk r skb_dequeue
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 newsk->next->data_len
LOCK2 &wl->mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct b43legacy_wl)->mutex

drivers/bluetooth/btmrvl_main.c btmrvl_send_sync_cmd() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->cb 4096-ptr_max
PARAM_VALUE 1 newsk->data 4096-ptr_max
PARAM_VALUE 1 newsk->data_len 0
BUF_SIZE 1 newsk 0-s32max
BUF_SIZE 1 newsk 0-s32max
DATA_SOURCE 1 newsk r bt_skb_alloc
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &hdev->req_lock

drivers/bluetooth/bfusb.c bfusb_tx_wakeup() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
DATA_SOURCE 1 newsk r skb_dequeue
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 newsk->next->data_len
LOCK2 &data->lock
TYPE_LOCK (struct bfusb_data)->lock

drivers/bluetooth/hci_bcsp.c bcsp_dequeue() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->cb 4096-ptr_max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
DATA_SOURCE 1 newsk r skb_dequeue
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/bluetooth/hci_bcsp.c bcsp_dequeue() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->cb 4096-ptr_max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
DATA_SOURCE 1 newsk r skb_dequeue
PREEMPT_ADD <- disables preempt
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 newsk->next->data_len
LOCK2 &bcsp->unack.lock
LOCK2 flags
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct sk_buff_head)->lock

drivers/bluetooth/hci_bcsp.c bcsp_handle_le_pkt() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->cb 4096-ptr_max
PARAM_VALUE 1 newsk->data_len 0
BUF_SIZE 1 newsk 4
BUF_SIZE 1 newsk 4
DATA_SOURCE 1 newsk r alloc_skb
RX_PATH
NOCHECK_CALL
HALF_LOCKED2 &buf->lock
HALF_LOCKED2 &pool->lock

drivers/bluetooth/hci_bcsp.c bcsp_timed_event() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
DATA_SOURCE 1 newsk r __skb_dequeue_tail
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 newsk->next->data_len
LOCK2 &bcsp->unack.lock
LOCK2 flags
TYPE_LOCK (struct sk_buff_head)->lock

drivers/bluetooth/btsdio.c btsdio_work() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->data 4096-ptr_max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
CAPPED_DATA 1 newsk->head 1
DATA_SOURCE 1 newsk r skb_dequeue
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 newsk->len
HALF_LOCKED2 &pool->lock

net/x25/af_x25.c x25_rx_call_request() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->_sk_redir 0
PARAM_VALUE 1 newsk->alloc_cpu 0
PARAM_VALUE 1 newsk->csum 0
PARAM_VALUE 1 newsk->csum_complete_sw 0
PARAM_VALUE 1 newsk->csum_level 0
PARAM_VALUE 1 newsk->csum_not_inet 0
PARAM_VALUE 1 newsk->csum_offset 0
PARAM_VALUE 1 newsk->csum_valid 0
PARAM_VALUE 1 newsk->data 4096-ptr_max
PARAM_VALUE 1 newsk->decrypted 0
PARAM_VALUE 1 newsk->destructor 0
PARAM_VALUE 1 newsk->dev->linkwatch_dev_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 1 newsk->dev->linkwatch_dev_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 1 newsk->dev->nd_net.net->ipv4.fqdir->f->frag_expire 0,663510801442193408,1753052602134376448,4007388366431105024,8876081723503042560
PARAM_VALUE 1 newsk->dev->nd_net.net->ipv4.fqdir->f->qsize 0,304,320
PARAM_VALUE 1 newsk->dev->rtnl_link_ops->maxtype 0-6,8-10,15,18,20,22,24,34,50
PARAM_VALUE 1 newsk->dev->rtnl_link_ops->priv_size 0,8,32,40,48,56,88,112,120,144,160,224,240,256,296,616,624,728,744,1056,1128,1336,1616,2176,2240,2272,2560,3296,3544,3552,9688-u64max
PARAM_VALUE 1 newsk->dev_scratch 0
PARAM_VALUE 1 newsk->dst_pending_confirm 0
PARAM_VALUE 1 newsk->encap_hdr_csum 0
PARAM_VALUE 1 newsk->encapsulation 0
PARAM_VALUE 1 newsk->fclone 0-1
PARAM_VALUE 1 newsk->from_ingress 0
PARAM_VALUE 1 newsk->hash 0
PARAM_VALUE 1 newsk->headers.alloc_cpu 0
PARAM_VALUE 1 newsk->headers.csum 0
PARAM_VALUE 1 newsk->headers.csum_complete_sw 0
PARAM_VALUE 1 newsk->headers.csum_level 0
PARAM_VALUE 1 newsk->headers.csum_not_inet 0
PARAM_VALUE 1 newsk->headers.csum_offset 0
PARAM_VALUE 1 newsk->headers.csum_start 0
PARAM_VALUE 1 newsk->headers.csum_valid 0
PARAM_VALUE 1 newsk->headers.decrypted 0
PARAM_VALUE 1 newsk->headers.dst_pending_confirm 0
PARAM_VALUE 1 newsk->headers.encap_hdr_csum 0
PARAM_VALUE 1 newsk->headers.encapsulation 0
PARAM_VALUE 1 newsk->headers.from_ingress 0
PARAM_VALUE 1 newsk->headers.hash 0
PARAM_VALUE 1 newsk->headers.ignore_df 0
PARAM_VALUE 1 newsk->headers.inner_ipproto 0
PARAM_VALUE 1 newsk->headers.inner_mac_header 0
PARAM_VALUE 1 newsk->headers.inner_network_header 0
PARAM_VALUE 1 newsk->headers.inner_protocol 0
PARAM_VALUE 1 newsk->headers.inner_protocol_type 0
PARAM_VALUE 1 newsk->headers.inner_transport_header 0
PARAM_VALUE 1 newsk->headers.ip_summed 0
PARAM_VALUE 1 newsk->headers.ipvs_property 0
PARAM_VALUE 1 newsk->headers.kcov_handle.val 0
PARAM_VALUE 1 newsk->headers.l4_hash 0
PARAM_VALUE 1 newsk->headers.mac_header 0
PARAM_VALUE 1 newsk->headers.mark 0
PARAM_VALUE 1 newsk->headers.napi_id 0
PARAM_VALUE 1 newsk->headers.ndisc_nodetype 0
PARAM_VALUE 1 newsk->headers.network_header 0
PARAM_VALUE 1 newsk->headers.nf_skip_egress 0
PARAM_VALUE 1 newsk->headers.nf_trace 0
PARAM_VALUE 1 newsk->headers.no_fcs 0
PARAM_VALUE 1 newsk->headers.offload_fwd_mark 0
PARAM_VALUE 1 newsk->headers.offload_l3_fwd_mark 0
PARAM_VALUE 1 newsk->headers.ooo_okay 0
PARAM_VALUE 1 newsk->headers.pkt_type 0
PARAM_VALUE 1 newsk->headers.priority 0
PARAM_VALUE 1 newsk->headers.protocol 0
PARAM_VALUE 1 newsk->headers.redirected 0
PARAM_VALUE 1 newsk->headers.remcsum_offload 0
PARAM_VALUE 1 newsk->headers.reserved_tailroom 0
PARAM_VALUE 1 newsk->headers.secmark 0
PARAM_VALUE 1 newsk->headers.sender_cpu 0
PARAM_VALUE 1 newsk->headers.skb_iif 0
PARAM_VALUE 1 newsk->headers.slow_gro 0
PARAM_VALUE 1 newsk->headers.sw_hash 0
PARAM_VALUE 1 newsk->headers.tc_at_ingress 0
PARAM_VALUE 1 newsk->headers.tc_depth 0
PARAM_VALUE 1 newsk->headers.tc_index 0
PARAM_VALUE 1 newsk->headers.tc_skip_classify 0
PARAM_VALUE 1 newsk->headers.transport_header 0
PARAM_VALUE 1 newsk->headers.tstamp_type 0
PARAM_VALUE 1 newsk->headers.unreadable 0
PARAM_VALUE 1 newsk->headers.vlan_all 0
PARAM_VALUE 1 newsk->headers.vlan_proto 0
PARAM_VALUE 1 newsk->headers.vlan_tci 0
PARAM_VALUE 1 newsk->headers.wifi_acked 0
PARAM_VALUE 1 newsk->headers.wifi_acked_valid 0
PARAM_VALUE 1 newsk->ignore_df 0
PARAM_VALUE 1 newsk->inner_ipproto 0
PARAM_VALUE 1 newsk->inner_protocol 0
PARAM_VALUE 1 newsk->inner_protocol_type 0
PARAM_VALUE 1 newsk->ip_summed 0
PARAM_VALUE 1 newsk->ipvs_property 0
PARAM_VALUE 1 newsk->kcov_handle.val 0
PARAM_VALUE 1 newsk->l4_hash 0
PARAM_VALUE 1 newsk->list.next 0
PARAM_VALUE 1 newsk->list.prev 0
PARAM_VALUE 1 newsk->ll_node.next 0
PARAM_VALUE 1 newsk->mac_len 0
PARAM_VALUE 1 newsk->mark 0
PARAM_VALUE 1 newsk->napi_id 0
PARAM_VALUE 1 newsk->ndisc_nodetype 0
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->next->sk->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 1 newsk->next->sk->ns_tracker->dead 0-1
PARAM_VALUE 1 newsk->next->sk->ns_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 1 newsk->next->sk->sk_peer_cred->process_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 newsk->next->sk->sk_peer_cred->process_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 newsk->next->sk->sk_peer_cred->request_key_auth->user->qnbytes s32min-s32max
PARAM_VALUE 1 newsk->next->sk->sk_peer_cred->request_key_auth->user->qnkeys s32min-s32max
PARAM_VALUE 1 newsk->next->sk->sk_peer_cred->session_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 newsk->next->sk->sk_peer_cred->session_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 newsk->next->sk->sk_peer_cred->thread_keyring->user->qnbytes s32min-s32max
PARAM_VALUE 1 newsk->next->sk->sk_peer_cred->thread_keyring->user->qnkeys s32min-s32max
PARAM_VALUE 1 newsk->nf_skip_egress 0
PARAM_VALUE 1 newsk->nf_trace 0
PARAM_VALUE 1 newsk->no_fcs 0
PARAM_VALUE 1 newsk->offload_fwd_mark 0
PARAM_VALUE 1 newsk->offload_l3_fwd_mark 0
PARAM_VALUE 1 newsk->ooo_okay 0
PARAM_VALUE 1 newsk->peeked 0
PARAM_VALUE 1 newsk->pkt_type 0
PARAM_VALUE 1 newsk->prev 0
PARAM_VALUE 1 newsk->priority 0
PARAM_VALUE 1 newsk->protocol 0
PARAM_VALUE 1 newsk->rbnode.__rb_parent_color 0
PARAM_VALUE 1 newsk->rbnode.rb_left 0
PARAM_VALUE 1 newsk->rbnode.rb_right 0
PARAM_VALUE 1 newsk->redirected 0
PARAM_VALUE 1 newsk->remcsum_offload 0
PARAM_VALUE 1 newsk->reserved_tailroom 0
PARAM_VALUE 1 newsk->secmark 0
PARAM_VALUE 1 newsk->sender_cpu 0
PARAM_VALUE 1 newsk->sk 4096-ptr_max
PARAM_VALUE 1 newsk->sk->__sk_common.skc_family 9
PARAM_VALUE 1 newsk->sk->__sk_common.skc_incoming_cpu (-1)
PARAM_VALUE 1 newsk->sk->__sk_common.skc_net.net 4096-ptr_max
PARAM_VALUE 1 newsk->sk->__sk_common.skc_prot 4096-ptr_max
PARAM_VALUE 1 newsk->sk->__sk_common.skc_rcv_wnd u32max
PARAM_VALUE 1 newsk->sk->__sk_common.skc_refcnt.refs.counter 1
PARAM_VALUE 1 newsk->sk->__sk_common.skc_rx_queue_mapping u16max
PARAM_VALUE 1 newsk->sk->__sk_common.skc_state 1
PARAM_VALUE 1 newsk->sk->__sk_common.skc_tw_rcv_nxt u32max
PARAM_VALUE 1 newsk->sk->__sk_common.skc_tx_queue_mapping u16max
PARAM_VALUE 1 newsk->sk->ns_tracker 0,4096-ptr_max
PARAM_VALUE 1 newsk->sk->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 1 newsk->sk->ns_tracker->dead 0-1
PARAM_VALUE 1 newsk->sk->ns_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 1 newsk->sk->sk_allocation 3264
PARAM_VALUE 1 newsk->sk->sk_bpf_storage->owner_refcnt.refs.counter s32min-s32max
PARAM_VALUE 1 newsk->sk->sk_callback_lock.magic 3736018669
PARAM_VALUE 1 newsk->sk->sk_callback_lock.owner (-1)
PARAM_VALUE 1 newsk->sk->sk_callback_lock.owner_cpu u32max
PARAM_VALUE 1 newsk->sk->sk_cgrp_data.cgroup 4096-ptr_max
PARAM_VALUE 1 newsk->sk->sk_data_ready 528724923562565632
PARAM_VALUE 1 newsk->sk->sk_destruct 3381852785913503744
PARAM_VALUE 1 newsk->sk->sk_drop_counters 0,4096-ptr_max
PARAM_VALUE 1 newsk->sk->sk_drops.counter 0
PARAM_VALUE 1 newsk->sk->sk_error_queue.next 4096-ptr_max
PARAM_VALUE 1 newsk->sk->sk_error_queue.prev 4096-ptr_max
PARAM_VALUE 1 newsk->sk->sk_error_queue.qlen 0
PARAM_VALUE 1 newsk->sk->sk_error_report 6702601906265018368
PARAM_VALUE 1 newsk->sk->sk_frag.offset 0
PARAM_VALUE 1 newsk->sk->sk_frag.page 0
PARAM_VALUE 1 newsk->sk->sk_kern_sock 0
PARAM_VALUE 1 newsk->sk->sk_ll_usec 0
PARAM_VALUE 1 newsk->sk->sk_lock.owned 0
PARAM_VALUE 1 newsk->sk->sk_lock.wq.head.next 4096-ptr_max
PARAM_VALUE 1 newsk->sk->sk_lock.wq.head.prev 4096-ptr_max
PARAM_VALUE 1 newsk->sk->sk_max_pacing_rate u64max
PARAM_VALUE 1 newsk->sk->sk_napi_id 0
PARAM_VALUE 1 newsk->sk->sk_owner 0
PARAM_VALUE 1 newsk->sk->sk_pacing_rate u64max
PARAM_VALUE 1 newsk->sk->sk_pacing_shift 10
PARAM_VALUE 1 newsk->sk->sk_peek_off (-1)
PARAM_VALUE 1 newsk->sk->sk_peer_pid 0
PARAM_VALUE 1 newsk->sk->sk_prot_creator 6029062891424993280
PARAM_VALUE 1 newsk->sk->sk_rcvlowat 1
PARAM_VALUE 1 newsk->sk->sk_rcvtimeo s64max
PARAM_VALUE 1 newsk->sk->sk_receive_queue.next 4096-ptr_max
PARAM_VALUE 1 newsk->sk->sk_receive_queue.prev 4096-ptr_max
PARAM_VALUE 1 newsk->sk->sk_receive_queue.qlen 0
PARAM_VALUE 1 newsk->sk->sk_send_head 0
PARAM_VALUE 1 newsk->sk->sk_sndtimeo s64max
PARAM_VALUE 1 newsk->sk->sk_socket 0
PARAM_VALUE 1 newsk->sk->sk_stamp (-1000000000)
PARAM_VALUE 1 newsk->sk->sk_state_change 8403502521175646208
PARAM_VALUE 1 newsk->sk->sk_timer.entry.pprev 0
PARAM_VALUE 1 newsk->sk->sk_timer.flags 0-4194302
PARAM_VALUE 1 newsk->sk->sk_timer.function 2440664466533056512
PARAM_VALUE 1 newsk->sk->sk_type 5
PARAM_VALUE 1 newsk->sk->sk_use_task_frag 1
PARAM_VALUE 1 newsk->sk->sk_wmem_alloc.refs.counter 1
PARAM_VALUE 1 newsk->sk->sk_wq 0,4096-ptr_max
PARAM_VALUE 1 newsk->sk->sk_wq_raw 0,4096-ptr_max
PARAM_VALUE 1 newsk->sk->sk_write_pending 0
PARAM_VALUE 1 newsk->sk->sk_write_queue.next 4096-ptr_max
PARAM_VALUE 1 newsk->sk->sk_write_queue.prev 4096-ptr_max
PARAM_VALUE 1 newsk->sk->sk_write_queue.qlen 0
PARAM_VALUE 1 newsk->sk->sk_write_space 892094836763238400
PARAM_VALUE 1 newsk->sk->sk_zckey.counter 0
PARAM_VALUE 1 newsk->skb_iif 0
PARAM_VALUE 1 newsk->sw_hash 0
PARAM_VALUE 1 newsk->tc_at_ingress 0
PARAM_VALUE 1 newsk->tc_depth 0
PARAM_VALUE 1 newsk->tc_index 0
PARAM_VALUE 1 newsk->tc_skip_classify 0
PARAM_VALUE 1 newsk->tcp_tsorted_anchor.next 0
PARAM_VALUE 1 newsk->tcp_tsorted_anchor.prev 0
PARAM_VALUE 1 newsk->tstamp_type 0
PARAM_VALUE 1 newsk->users.refs.counter 0
PARAM_VALUE 1 newsk->vlan_all 0
PARAM_VALUE 1 newsk->vlan_proto 0
PARAM_VALUE 1 newsk->vlan_tci 0
PARAM_VALUE 1 newsk->wifi_acked 0
PARAM_VALUE 1 newsk->wifi_acked_valid 0
BUF_SIZE 1 newsk 0-s32max
BUF_SIZE 1 newsk 0-s32max
DATA_SOURCE 1 newsk $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 newsk->prev->csum_offset 0-u16max
HOST_DATA 1 newsk->prev->data_len 0-u32max[c]
HOST_DATA 1 newsk->prev->len 1-u32max[c]
HOST_DATA 1 newsk->prev->tstamp 500000002-4294967299794967295[c]
HOST_DATA 1 newsk->tstamp 500000002-4294967299794967295[c]
HOST_DATA 1 *newsk->data 0-255
NO_OVERFLOW_SIMPLE 1 newsk->data_len
NO_OVERFLOW_SIMPLE 1 newsk->dev->group
NO_OVERFLOW_SIMPLE 1 newsk->dev->num_tc
NO_OVERFLOW_SIMPLE 1 newsk->dev->proto_down
NO_OVERFLOW_SIMPLE 1 newsk->dev->real_num_rx_queues
NO_OVERFLOW_SIMPLE 1 newsk->dev->real_num_tx_queues
NO_OVERFLOW_SIMPLE 1 newsk->dev->stats.rx_bytes
NO_OVERFLOW_SIMPLE 1 newsk->dev->stats.tx_bytes
NO_OVERFLOW_SIMPLE 1 newsk->dev->tx_queue_len
NO_OVERFLOW_SIMPLE 1 newsk->end
NO_OVERFLOW_SIMPLE 1 newsk->extensions
NO_OVERFLOW_SIMPLE 1 newsk->len
NO_OVERFLOW_SIMPLE 1 newsk->next->end
NO_OVERFLOW_SIMPLE 1 newsk->next->len
NO_OVERFLOW_SIMPLE 1 newsk->prev->end
NO_OVERFLOW_SIMPLE 1 newsk->prev->len
NO_OVERFLOW_SIMPLE 1 newsk->prev->tail
NO_OVERFLOW_SIMPLE 1 newsk->prev->truesize
NO_OVERFLOW_SIMPLE 1 newsk->sk->sk_backlog.len
NO_OVERFLOW_SIMPLE 1 newsk->tail
NO_OVERFLOW_SIMPLE 1 newsk->truesize
UNITS 1 newsk unit_byte
HALF_LOCKED2 rcu_read

drivers/net/wwan/wwan_core.c wwan_port_fops_read() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->data 4096-ptr_max
PARAM_VALUE 1 newsk->len 1-u32max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->prev 0
DATA_SOURCE 1 newsk r skb_dequeue
NOCHECK_CALL

drivers/net/wireless/ti/wlcore/tx.c wl1271_skb_queue_head() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
CAPPED_DATA 1 newsk 1
DATA_SOURCE 1 newsk $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 newsk->next->data_len
LOCK2 &wl->mutex
TYPE_LOCK (struct wl1271)->mutex

net/core/netpoll.c queue_process() -> skb_queue_head()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 newsk 4096-ptr_max
PARAM_VALUE 1 newsk->dev 4096-ptr_max
PARAM_VALUE 1 newsk->dev->nd_net.net->ipv4.fqdir->f->frag_expire 0,663510801442193408,1753052602134376448,4007388366431105024,8876081723503042560
PARAM_VALUE 1 newsk->dev->nd_net.net->ipv4.fqdir->f->qsize 0,304,320
PARAM_VALUE 1 newsk->dev->ndisc_ops->fill_addr_option 4096-ptr_max
PARAM_VALUE 1 newsk->dev->ndisc_ops->parse_options 4096-ptr_max
PARAM_VALUE 1 newsk->dev->ndisc_ops->update 4096-ptr_max
PARAM_VALUE 1 newsk->dev->rtnl_link_ops->maxtype 0-6,8-10,15,18,20,22,24,34,50
PARAM_VALUE 1 newsk->dev->rtnl_link_ops->priv_size 0,8,32,40,48,56,88,112,120,144,160,224,240,256,296,616,624,728,736,744,1056,1128,1336,1616,2176,2240,2272,2560,3296,3552,3720,9688-u64max
PARAM_VALUE 1 newsk->next 0
PARAM_VALUE 1 newsk->next->sk->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 1 newsk->next->sk->ns_tracker->dead 0-1
PARAM_VALUE 1 newsk->next->sk->ns_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 1 newsk->prev 0
DATA_SOURCE 1 newsk r skb_dequeue
NOCHECK_CALL
LOCK2 flags
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &txq->_xmit_lock