Documented in 1 files:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

net/tipc/node.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 reason 103
BUF_SIZE 0 list (-1),96
BUF_SIZE 0 list (-1),96
CAPPED_DATA 0 list 1
DATA_SOURCE 0 list $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 list->prev->data_len
NO_OVERFLOW_SIMPLE 0 list->prev->end
NO_OVERFLOW_SIMPLE 0 list->prev->len
NO_OVERFLOW_SIMPLE 0 list->prev->next->data_len
NO_OVERFLOW_SIMPLE 0 list->prev->next->end
NO_OVERFLOW_SIMPLE 0 list->prev->next->len
NO_OVERFLOW_SIMPLE 0 list->prev->next->tail
NO_OVERFLOW_SIMPLE 0 list->prev->next->truesize
NO_OVERFLOW_SIMPLE 0 list->prev->tail
NO_OVERFLOW_SIMPLE 0 list->prev->truesize
UNITS 0 list unit_byte
HALF_LOCKED2 &nt->cluster_scope_lock
HALF_LOCKED2 rcu_read

drivers/target/iscsi/cxgbit/cxgbit_ddp.c __skb_queue_purge() -> __skb_queue_purge_reason()

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 reason 103
DATA_SOURCE 0 list $0
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/ifb.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex

net/tipc/link.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 reason 103
BUF_SIZE 0 list (-1),96
BUF_SIZE 0 list (-1),96
CAPPED_DATA 0 list 1
DATA_SOURCE 0 list $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 list->prev->data_len
NO_OVERFLOW_SIMPLE 0 list->prev->end
NO_OVERFLOW_SIMPLE 0 list->prev->len
NO_OVERFLOW_SIMPLE 0 list->prev->next->data_len
NO_OVERFLOW_SIMPLE 0 list->prev->next->end
NO_OVERFLOW_SIMPLE 0 list->prev->next->len
NO_OVERFLOW_SIMPLE 0 list->prev->next->tail
NO_OVERFLOW_SIMPLE 0 list->prev->next->truesize
NO_OVERFLOW_SIMPLE 0 list->prev->tail
NO_OVERFLOW_SIMPLE 0 list->prev->truesize
UNITS 0 list unit_byte
HALF_LOCKED2 &n->lock
HALF_LOCKED2 bh

drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c __skb_queue_purge() -> __skb_queue_purge_reason()

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

drivers/scsi/cxgbi/libcxgbi.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &csk->lock
LOCK2 bh
HALF_LOCKED2 &conn->ep_mutex
HALF_LOCKED2 global &rx_queue_mutex
TYPE_LOCK (struct cxgbi_sock)->lock

net/kcm/kcmsock.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 sk

drivers/net/can/dev/rx-offload.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

net/mac80211/agg-rx.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 bh
HALF_LOCKED2 rcu

net/nfc/rawsock.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &sk->sk_write_queue.lock
LOCK2 bh
TYPE_LOCK (struct sk_buff_head)->lock

drivers/net/wireless/ath/ath6kl/txrx.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 7748407110304325632
PARAM_VALUE 0 list->next 4096-ptr_max
PARAM_VALUE 0 list->prev 4096-ptr_max
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

net/sched/sch_generic.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &priv->state_lock
HALF_LOCKED2 bh

net/mac80211/tx.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 1084693767230566400,8007109929204613120
PARAM_VALUE 0 list->next 4096-ptr_max
PARAM_VALUE 0 list->prev 4096-ptr_max
PARAM_VALUE 0 list->prev->next->next 1084693767230566400,8007109929204613120
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 rcu_read
HALF_LOCKED2 &dev->tx_global_lock
HALF_LOCKED2 &txq->_xmit_lock
HALF_LOCKED2 bh
HALF_LOCKED2 flags

net/vmw_vsock/vsock_loopback.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 8323122270845825032
PARAM_VALUE 0 list->lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
PREEMPT_ADD
NOCHECK_CALL
LOCK2 bh
LOCK2 0 &list->lock
TYPE_LOCK (struct sk_buff_head)->lock

drivers/net/xen-netfront.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 5690052741334953984
PARAM_VALUE 0 list->next 4096-ptr_max
PARAM_VALUE 0 list->prev 4096-ptr_max
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &queue->rx_lock
HALF_LOCKED2 &ni->dev_lock
HALF_LOCKED2 bh
HALF_LOCKED2 rcu_read
TYPE_LOCK (struct netfront_queue)->rx_lock

net/tipc/bearer.c __skb_queue_purge() -> __skb_queue_purge_reason()

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 reason 103
CAPPED_DATA 0 list 1
CAPPED_DATA 0 list->next 1
DATA_SOURCE 0 list $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 rcu_read

net/mac80211/rx.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 1 reason 103
BUF_SIZE 0 list (-1),96
BUF_SIZE 0 list (-1),96
DATA_SOURCE 0 list $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &tid_agg_rx->reorder_lock
HALF_LOCKED2 rcu_read

drivers/net/wireless/ath/wcn36xx/main.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &_dev->mutex
TYPE_LOCK (struct device)->mutex

drivers/net/wireless/intel/iwlwifi/mld/tx.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 1342782572039761920
PARAM_VALUE 0 list->next 4096-1342782572039761919,1342782572039761921-ptr_max
PARAM_VALUE 0 list->prev 4096-ptr_max
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 rcu_read

drivers/net/wireless/mediatek/mt76/mt7603/main.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &dev->ps_lock
LOCK2 bh
HALF_LOCKED2 &dev->mt76.mutex
HALF_LOCKED2 &dev->mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct mt7603_dev)->ps_lock
TYPE_LOCK (struct mt76_dev)->mutex

net/core/skbuff.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 1847214232655482880
PARAM_VALUE 0 list->next 4096-ptr_max
PARAM_VALUE 0 list->prev 4096-ptr_max
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

net/core/skbuff.c skb_queue_purge_reason() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 2011684551238094848
PARAM_VALUE 0 list->prev 2011684551238094848
PARAM_VALUE 1 reason 1,4,7,103
DATA_SOURCE 1 reason $1
HARD_MAX 1 reason 103
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/ethernet/chelsio/cxgb3/sge.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

net/tipc/socket.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 list unit_byte
HALF_LOCKED2 sk

net/ipv4/tcp.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 sk

drivers/net/wireless/intel/iwlwifi/mvm/tx.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 5449437198186102784
PARAM_VALUE 0 list->next 4096-5449437198186102783,5449437198186102785-ptr_max
PARAM_VALUE 0 list->prev 4096-ptr_max
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 rcu_read

net/core/neighbour.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &n->lock
HALF_LOCKED2 &neigh->lock
HALF_LOCKED2 &tbl->lock
HALF_LOCKED2 bh
TYPE_LOCK (struct neighbour)->lock

drivers/net/ethernet/chelsio/cxgb4/sge.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &uld_mutex

drivers/net/wireless/ath/ath10k/htt_rx.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 674900961949134848,2162693216325697536,8985252860392775680
PARAM_VALUE 0 list->prev 4096-ptr_max
PARAM_VALUE 1 reason 103
CAPPED_DATA 0 list 1
DATA_SOURCE 0 list $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 list unit_byte
HALF_LOCKED2 &htt->rx_ring.lock
HALF_LOCKED2 bh
HALF_LOCKED2 rcu_read

drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 7145420964279541760
PARAM_VALUE 0 list->next 4096-ptr_max
PARAM_VALUE 0 list->prev 4096-ptr_max
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/ethernet/netronome/nfp/flower/lag_conf.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &devlink->lock

net/l2tp/l2tp_ip.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 sk

drivers/net/wireguard/send.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &peer->staged_packet_queue.lock
LOCK2 bh
HALF_LOCKED2 &wg->device_update_lock
TYPE_LOCK (struct sk_buff_head)->lock

drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &uld_mutex

net/core/stream.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 sk

drivers/net/ethernet/chelsio/cxgb/sge.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/intel/iwlwifi/mld/agg.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

net/tls/tls_sw.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 sk

net/vmw_vsock/virtio_transport.c __skb_queue_purge() -> __skb_queue_purge_reason()

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 reason 103
DATA_SOURCE 0 list $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 bh
LOCK2 global &the_virtio_vsock_mutex
LOCK2 0 &list->lock
TYPE_LOCK (struct sk_buff_head)->lock

net/mptcp/protocol.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 sk

drivers/net/xen-netback/rx.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 8642732188956332032
PARAM_VALUE 0 list->next 4096-ptr_max
PARAM_VALUE 0 list->prev 4096-ptr_max
PARAM_VALUE 1 reason 103
BUF_SIZE 0 list 96
DATA_SOURCE 0 list $0
RX_PATH
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 list->prev->end
NO_OVERFLOW_SIMPLE 0 list->prev->len
NO_OVERFLOW_SIMPLE 0 list->prev->next->end
NO_OVERFLOW_SIMPLE 0 list->prev->next->len
NO_OVERFLOW_SIMPLE 0 list->prev->next->tail
NO_OVERFLOW_SIMPLE 0 list->prev->next->truesize
NO_OVERFLOW_SIMPLE 0 list->prev->tail
NO_OVERFLOW_SIMPLE 0 list->prev->truesize

drivers/net/wireless/intel/iwlwifi/mvm/sta.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &mvm->mutex
LOCK2 &reorder_buf->lock
LOCK2 bh
TYPE_LOCK (struct iwl_mvm)->mutex
TYPE_LOCK (struct iwl_mvm_reorder_buffer)->lock

net/ipv4/af_inet.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

net/vmw_vsock/af_vsock.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

net/tipc/msg.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 reason 103
BUF_SIZE 0 list (-1),96
BUF_SIZE 0 list (-1),96
CAPPED_DATA 0 list 1
DATA_SOURCE 0 list $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 list->prev->data_len
NO_OVERFLOW_SIMPLE 0 list->prev->end
NO_OVERFLOW_SIMPLE 0 list->prev->len
NO_OVERFLOW_SIMPLE 0 list->prev->next->data_len
NO_OVERFLOW_SIMPLE 0 list->prev->next->end
NO_OVERFLOW_SIMPLE 0 list->prev->next->len
NO_OVERFLOW_SIMPLE 0 list->prev->next->tail
NO_OVERFLOW_SIMPLE 0 list->prev->next->truesize
NO_OVERFLOW_SIMPLE 0 list->prev->tail
NO_OVERFLOW_SIMPLE 0 list->prev->truesize
UNITS 0 list unit_byte
HALF_LOCKED2 &n->lock
HALF_LOCKED2 bh

net/sched/sch_skbprio.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/ethernet/asix/ax88796c_main.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ax_local->spi_lock
HALF_LOCKED2 &ndev->lock
HALF_LOCKED2 &rdev->wiphy.mtx
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct ax88796c_device)->spi_lock

net/wireless/util.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 487375394108686336,5568406709831524352,8355615399142408192
PARAM_VALUE 0 list->next 4096-ptr_max
PARAM_VALUE 0 list->prev 4096-ptr_max
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/ethernet/chelsio/cxgb4/l2t.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &e->lock
LOCK2 bh
HALF_LOCKED2 &d->lock
TYPE_LOCK (struct l2t_entry)->lock

drivers/vhost/vsock.c __skb_queue_purge() -> __skb_queue_purge_reason()

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 reason 103
DATA_SOURCE 0 list $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 bh
LOCK2 0 &list->lock
TYPE_LOCK (struct sk_buff_head)->lock

net/tipc/bcast.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 0 list->next 4096-ptr_max
PARAM_VALUE 1 reason 103
CAPPED_DATA 0 list 1
CAPPED_DATA 0 list->next 1
DATA_SOURCE 0 list $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 list unit_byte

drivers/target/iscsi/cxgbit/cxgbit_target.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 rcu_read

net/ipv6/mcast.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 bh
HALF_LOCKED2 &idev->mc_query_lock
HALF_LOCKED2 &idev->mc_report_lock
HALF_LOCKED2 global &init_net.rtnl_mutex
HALF_LOCKED2 global &rtnl_mutex

net/unix/garbage.c unix_gc() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 2487864151772860416
PARAM_VALUE 0 list->prev 2487864151772860416
PARAM_VALUE 1 reason 4
NOCHECK_CALL
UNITS 0 list unit_byte
HALF_LOCKED2 &pool->lock

net/vmw_vsock/virtio_transport_common.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 sk

net/batman-adv/bat_v_ogm.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &hard_iface->bat_v.aggr_list.lock
LOCK2 bh
TYPE_LOCK (struct sk_buff_head)->lock

drivers/net/wireless/ath/ath9k/wmi.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &priv->mutex
LOCK2 &priv->wmi->wmi_lock
LOCK2 flags
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct ath9k_htc_priv)->mutex
TYPE_LOCK (struct wmi)->wmi_lock

drivers/target/iscsi/cxgbit/cxgbit_cm.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

net/core/dev.c flush_backlog() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 3787095350716870656
PARAM_VALUE 0 list->next 4096-ptr_max
PARAM_VALUE 0 list->prev 4096-ptr_max
PARAM_VALUE 1 reason 77
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

net/bridge/br_multicast.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

net/bluetooth/l2cap_core.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 7971830146572820480
PARAM_VALUE 0 list->next 4096-ptr_max
PARAM_VALUE 0 list->prev 4096-ptr_max
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 list unit_byte
HALF_LOCKED2 &chan->lock

drivers/net/wireless/morsemicro/mm81x/yaps.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 4282716805602869248
PARAM_VALUE 0 list->next 4096-6017058470038392832
PARAM_VALUE 0 list->prev 4096-6017058470038392832
PARAM_VALUE 0 list->qlen 1-u32max
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
NOCHECK_CALL
UNITS 0 list unit_byte

drivers/net/wireless/ath/ath11k/dp_rx.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 reason 103
CAPPED_DATA 0 list 1
DATA_SOURCE 0 list $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 bh
HALF_LOCKED2 rcu_read

net/core/gro_cells.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 4096-ptr_max
PARAM_VALUE 1 reason 103
DATA_SOURCE 0 list $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &dsa2_mutex

drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c __skb_queue_purge() -> __skb_queue_purge_reason()

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

net/tipc/group.c __skb_queue_purge() -> __skb_queue_purge_reason()

Type Parameter Key Value
PARAM_VALUE 0 list 56,4096-ptr_max
PARAM_VALUE 1 reason 103
BUF_SIZE 0 list (-1),96
BUF_SIZE 0 list (-1),96
CAPPED_DATA 0 list 1
DATA_SOURCE 0 list $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 sk