Defined in 1 files as a function:
Referenced in 17 files:
- drivers/net/ethernet/fungible/funeth/funeth_tx.c
- drivers/net/ethernet/intel/idpf/idpf_txrx.c, line 2867
- drivers/net/ethernet/meta/fbnic/fbnic_txrx.c, line 233
- include/linux/tcp.h, line 36
- include/net/tcp.h, line 1701
- include/trace/events/tcp.h, line 410
- net/core/dev.c, line 4174
- net/core/flow_dissector.c, line 841
- net/ipv4/netfilter/nf_socket_ipv4.c, line 117
- net/ipv4/netfilter/nf_tproxy_ipv4.c, line 98
- net/ipv4/tcp_ipv4.c
- net/ipv6/netfilter/nf_socket_ipv6.c, line 132
- net/ipv6/netfilter/nf_tproxy_ipv6.c, line 97
- net/ipv6/tcp_ipv6.c
- net/netfilter/nft_exthdr.c, line 181
- net/netfilter/nft_payload.c, line 92
- net/sched/sch_cake.c
Smatch caller information:
net/ipv4/netfilter/nf_tproxy_ipv4.c nf_tproxy_get_sock_v4() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| BUF_SIZE | 0 | th | (-1),20 |
| BUF_SIZE | 0 | th | (-1),20 |
| DATA_SOURCE | 0 | th | r skb_header_pointer |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/ipv4/tcp_ipv4.c tcp_filter() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | th | 1-s32max |
| BUF_SIZE | 0 | th | 1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | th->ack | 0-1[u] |
| USER_DATA | 0 | th->ack_seq | 0-u32max[u] |
| USER_DATA | 0 | th->ae | 0-1[u] |
| USER_DATA | 0 | th->check | 0-u16max[u] |
| USER_DATA | 0 | th->cwr | 0-1[u] |
| USER_DATA | 0 | th->dest | 0-u16max[u] |
| USER_DATA | 0 | th->doff | 0-15[u] |
| USER_DATA | 0 | th->ece | 0-1[u] |
| USER_DATA | 0 | th->fin | 0-1[u] |
| USER_DATA | 0 | th->psh | 0-1[u] |
| USER_DATA | 0 | th->res1 | 0-7[u] |
| USER_DATA | 0 | th->rst | 0-1[u] |
| USER_DATA | 0 | th->seq | 0-u32max[u] |
| USER_DATA | 0 | th->source | 0-u16max[u] |
| USER_DATA | 0 | th->syn | 0-1[u] |
| USER_DATA | 0 | th->urg | 0-1[u] |
| USER_DATA | 0 | th->urg_ptr | 0-u16max[u] |
| USER_DATA | 0 | th->window | 0-u16max[u] |
| UNITS | 0 | th | unit_byte |
| USER_PTR | 0 | th | |
| HALF_LOCKED2 | rcu_read |
net/ipv4/tcp_ipv4.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct socket_lock_t)->slock |
net/ipv4/tcp_ipv4.c tcp_v4_rcv() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | th | 1-s32max |
| BUF_SIZE | 0 | th | 1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | th->ack | 0-1[u] |
| USER_DATA | 0 | th->ack_seq | 0-u32max[u] |
| USER_DATA | 0 | th->ae | 0-1[u] |
| USER_DATA | 0 | th->check | 0-u16max[u] |
| USER_DATA | 0 | th->cwr | 0-1[u] |
| USER_DATA | 0 | th->dest | 0-u16max[u] |
| USER_DATA | 0 | th->doff | 0-15[u] |
| USER_DATA | 0 | th->ece | 0-1[u] |
| USER_DATA | 0 | th->fin | 0-1[u] |
| USER_DATA | 0 | th->psh | 0-1[u] |
| USER_DATA | 0 | th->res1 | 0-7[u] |
| USER_DATA | 0 | th->rst | 0-1[u] |
| USER_DATA | 0 | th->seq | 0-u32max[u] |
| USER_DATA | 0 | th->source | 0-u16max[u] |
| USER_DATA | 0 | th->syn | 0-1[u] |
| USER_DATA | 0 | th->urg | 0-1[u] |
| USER_DATA | 0 | th->urg_ptr | 0-u16max[u] |
| USER_DATA | 0 | th->window | 0-u16max[u] |
| UNITS | 0 | th | unit_byte |
| USER_PTR | 0 | th | |
| HALF_LOCKED2 | rcu_read |
net/ipv4/tcp_ipv4.c tcp_v4_rcv() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| BUF_SIZE | 0 | th | 1-s32max |
| BUF_SIZE | 0 | th | 1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | th->ack | 0[u] |
| USER_DATA | 0 | th->ack_seq | 0-u32max[u] |
| USER_DATA | 0 | th->ae | 0-1[u] |
| USER_DATA | 0 | th->check | 0-u16max[u] |
| USER_DATA | 0 | th->cwr | 0-1[u] |
| USER_DATA | 0 | th->dest | 0-u16max[u] |
| USER_DATA | 0 | th->doff | 0-15[u] |
| USER_DATA | 0 | th->ece | 0-1[u] |
| USER_DATA | 0 | th->fin | 0-1[u] |
| USER_DATA | 0 | th->psh | 0-1[u] |
| USER_DATA | 0 | th->res1 | 0-7[u] |
| USER_DATA | 0 | th->rst | 0[u] |
| USER_DATA | 0 | th->seq | 0-u32max[u] |
| USER_DATA | 0 | th->source | 0-u16max[u] |
| USER_DATA | 0 | th->syn | 1[u] |
| USER_DATA | 0 | th->urg | 0-1[u] |
| USER_DATA | 0 | th->urg_ptr | 0-u16max[u] |
| USER_DATA | 0 | th->window | 0-u16max[u] |
| UNITS | 0 | th | unit_byte |
| USER_PTR | 0 | th | |
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/freescale/enetc/enetc.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ndev->tx_global_lock | ||
| HALF_LOCKED2 | bh |
drivers/net/ethernet/google/gve/gve_tx.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->tx_global_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
net/ipv4/netfilter/nf_socket_ipv4.c nf_sk_lookup_slow_v4() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| BUF_SIZE | 0 | th | (-1),20 |
| BUF_SIZE | 0 | th | (-1),20 |
| DATA_SOURCE | 0 | th | r skb_header_pointer |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/marvell/mv643xx_eth.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->tx_global_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/qualcomm/emac/emac-mac.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &netdev->tx_global_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/synopsys/dwc-xlgmac-net.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &netdev->tx_global_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/netronome/nfp/nfd3/dp.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &netdev->tx_global_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
net/tls/tls_device_fallback.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/netronome/nfp/nfdk/dp.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &netdev->tx_global_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/wireless/intel/iwlwifi/mld/tx.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/microsoft/mana/mana_en.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ndev->tx_global_lock | ||
| HALF_LOCKED2 | &ndevtxq->_xmit_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/cortina/gemini.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &netdev->tx_global_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/broadcom/bnxt/bnxt.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->tx_global_lock | ||
| HALF_LOCKED2 | &txq->_xmit_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
net/core/filter.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
drivers/net/wireless/intel/iwlwifi/mvm/tx.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/google/gve/gve_tx_dqo.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | flags |
drivers/net/ethernet/chelsio/cxgb4/sge.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &eohw_txq->lock | ||
| HALF_LOCKED2 | &eosw_txq->lock | ||
| HALF_LOCKED2 | bh |
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &txq->lock | ||
| HALF_LOCKED2 | &mvmsta->lock | ||
| HALF_LOCKED2 | &priv->sta_lock | ||
| HALF_LOCKED2 | &txq->reclaim_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct iwl_txq)->lock |
drivers/net/ethernet/marvell/mvneta.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->tx_global_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
net/netfilter/nft_exthdr.c nft_tcp_header_pointer() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| BUF_SIZE | 0 | th | (-1),60 |
| BUF_SIZE | 0 | th | (-1),60 |
| DATA_SOURCE | 0 | th | r skb_header_pointer |
drivers/net/wireless/ath/wil6210/txrx.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
drivers/net/vmxnet3/vmxnet3_drv.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &netdev->tx_global_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/aquantia/atlantic/aq_nic.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &self->aq_ptp->ptp_ring_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq_flags | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->tx_global_lock | ||
| HALF_LOCKED2 | &txq->_xmit_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &txq->lock | ||
| HALF_LOCKED2 | &mvmsta->lock | ||
| HALF_LOCKED2 | &priv->sta_lock | ||
| HALF_LOCKED2 | &txq->reclaim_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct iwl_txq)->lock |
net/ipv4/tcp_input.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &sk->sk_lock.slock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read | ||
| HALF_LOCKED2 | sk |
drivers/net/ethernet/atheros/atl1e/atl1e_main.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &netdev->tx_global_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
net/netfilter/nft_payload.c __nft_payload_inner_offset() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| BUF_SIZE | 0 | th | (-1),20 |
| BUF_SIZE | 0 | th | (-1),20 |
| DATA_SOURCE | 0 | th | r skb_header_pointer |
drivers/net/ethernet/mellanox/mlx5/core/en_tx.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->tx_global_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags |
drivers/net/ethernet/marvell/sky2.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->tx_global_lock | ||
| HALF_LOCKED2 | &txq->_xmit_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->tx_global_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | flags |
drivers/net/wireless/ath/wil6210/txrx_edma.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
drivers/net/ethernet/broadcom/bnge/bnge_txrx.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | flags |
drivers/net/ethernet/intel/e1000e/netdev.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &netdev->tx_global_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/intel/e1000/e1000_main.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &netdev->tx_global_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/brocade/bna/bnad.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &netdev->tx_global_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->tx_global_lock | ||
| HALF_LOCKED2 | &txq->_xmit_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &adap->ptp_lock | ||
| HALF_LOCKED2 | &dev->tx_global_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags |
drivers/net/ethernet/hisilicon/hns/hns_enet.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/openvswitch/flow.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/core/tso.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &txq->lock |
drivers/net/ethernet/cadence/macb_main.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->tx_global_lock | ||
| HALF_LOCKED2 | &txq->_xmit_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/xen-netback/netback.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &netdev->tx_global_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
net/core/gso.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/atheros/atlx/atl1.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/mellanox/mlx4/en_tx.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->tx_global_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/cavium/thunder/nicvf_queues.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &netdev->tx_global_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags |
drivers/net/wireless/intel/iwlwifi/iwl-utils.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/atheros/atl1c/atl1c_main.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &netdev->tx_global_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
net/ipv4/tcp_minisocks.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/realtek/r8169_main.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &queue->tx_lock | ||
| HALF_LOCKED2 | flags |
drivers/net/ethernet/wangxun/libwx/wx_lib.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &netdev->tx_global_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/broadcom/tg3.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/ipv4/tcp_fastopen.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags |
drivers/net/ethernet/apm/xgene/xgene_enet_main.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ndev->tx_global_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
net/core/flow_dissector.c __skb_flow_dissect_tcp() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| BUF_SIZE | 0 | th | (-1),20 |
| BUF_SIZE | 0 | th | (-1),20 |
| DATA_SOURCE | 0 | th | r __skb_header_pointer |
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c fbnic_tx_lso() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| DATA_SOURCE | 0 | th | r skb_checksum_start |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->tx_global_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/amd/xgbe/xgbe-drv.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &netdev->tx_global_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/tun.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/ipv6/netfilter/nf_tproxy_ipv6.c nf_tproxy_get_sock_v6() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| BUF_SIZE | 0 | th | (-1),20 |
| BUF_SIZE | 0 | th | (-1),20 |
| DATA_SOURCE | 0 | th | r skb_header_pointer |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/ipv6/tcp_ipv6.c tcp_filter() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | th | 1-s32max |
| BUF_SIZE | 0 | th | 1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | th->ack | 0-1[u] |
| USER_DATA | 0 | th->ack_seq | 0-u32max[u] |
| USER_DATA | 0 | th->ae | 0-1[u] |
| USER_DATA | 0 | th->check | 0-u16max[u] |
| USER_DATA | 0 | th->cwr | 0-1[u] |
| USER_DATA | 0 | th->dest | 0-u16max[u] |
| USER_DATA | 0 | th->doff | 0-15[u] |
| USER_DATA | 0 | th->ece | 0-1[u] |
| USER_DATA | 0 | th->fin | 0-1[u] |
| USER_DATA | 0 | th->psh | 0-1[u] |
| USER_DATA | 0 | th->res1 | 0-7[u] |
| USER_DATA | 0 | th->rst | 0-1[u] |
| USER_DATA | 0 | th->seq | 0-u32max[u] |
| USER_DATA | 0 | th->source | 0-u16max[u] |
| USER_DATA | 0 | th->syn | 0-1[u] |
| USER_DATA | 0 | th->urg | 0-1[u] |
| USER_DATA | 0 | th->urg_ptr | 0-u16max[u] |
| USER_DATA | 0 | th->window | 0-u16max[u] |
| UNITS | 0 | th | unit_byte |
| USER_PTR | 0 | th |
net/ipv6/tcp_ipv6.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &sk->sk_lock.slock | ||
| TYPE_LOCK | (struct socket_lock_t)->slock |
net/ipv6/tcp_ipv6.c tcp_v6_rcv() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | th | 1-s32max |
| BUF_SIZE | 0 | th | 1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | th->ack | 0-1[u] |
| USER_DATA | 0 | th->ack_seq | 0-u32max[u] |
| USER_DATA | 0 | th->ae | 0-1[u] |
| USER_DATA | 0 | th->check | 0-u16max[u] |
| USER_DATA | 0 | th->cwr | 0-1[u] |
| USER_DATA | 0 | th->dest | 0-u16max[u] |
| USER_DATA | 0 | th->doff | 0-15[u] |
| USER_DATA | 0 | th->ece | 0-1[u] |
| USER_DATA | 0 | th->fin | 0-1[u] |
| USER_DATA | 0 | th->psh | 0-1[u] |
| USER_DATA | 0 | th->res1 | 0-7[u] |
| USER_DATA | 0 | th->rst | 0-1[u] |
| USER_DATA | 0 | th->seq | 0-u32max[u] |
| USER_DATA | 0 | th->source | 0-u16max[u] |
| USER_DATA | 0 | th->syn | 0-1[u] |
| USER_DATA | 0 | th->urg | 0-1[u] |
| USER_DATA | 0 | th->urg_ptr | 0-u16max[u] |
| USER_DATA | 0 | th->window | 0-u16max[u] |
| UNITS | 0 | th | unit_byte |
| USER_PTR | 0 | th |
net/ipv6/tcp_ipv6.c tcp_v6_rcv() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| BUF_SIZE | 0 | th | 1-s32max |
| BUF_SIZE | 0 | th | 1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | th->ack | 0[u] |
| USER_DATA | 0 | th->ack_seq | 0-u32max[u] |
| USER_DATA | 0 | th->ae | 0-1[u] |
| USER_DATA | 0 | th->check | 0-u16max[u] |
| USER_DATA | 0 | th->cwr | 0-1[u] |
| USER_DATA | 0 | th->dest | 0-u16max[u] |
| USER_DATA | 0 | th->doff | 0-15[u] |
| USER_DATA | 0 | th->ece | 0-1[u] |
| USER_DATA | 0 | th->fin | 0-1[u] |
| USER_DATA | 0 | th->psh | 0-1[u] |
| USER_DATA | 0 | th->res1 | 0-7[u] |
| USER_DATA | 0 | th->rst | 0[u] |
| USER_DATA | 0 | th->seq | 0-u32max[u] |
| USER_DATA | 0 | th->source | 0-u16max[u] |
| USER_DATA | 0 | th->syn | 1[u] |
| USER_DATA | 0 | th->urg | 0-1[u] |
| USER_DATA | 0 | th->urg_ptr | 0-u16max[u] |
| USER_DATA | 0 | th->window | 0-u16max[u] |
| UNITS | 0 | th | unit_byte |
| USER_PTR | 0 | th |
drivers/net/ethernet/emulex/benet/be_main.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &netdev->tx_global_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags |
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &netdev->tx_global_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
net/ipv6/netfilter/nf_socket_ipv6.c nf_sk_lookup_slow_v6() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| BUF_SIZE | 0 | th | (-1),20 |
| BUF_SIZE | 0 | th | (-1),20 |
| DATA_SOURCE | 0 | th | r skb_header_pointer |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/fungible/funeth/funeth_tx.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &netdev->tx_global_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/fungible/funeth/funeth_tx.c write_pkt_desc() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| DATA_SOURCE | 0 | th | r inner_tcp_hdr |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &netdev->tx_global_lock | ||
| HALF_LOCKED2 | &txq->_xmit_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/fungible/funeth/funeth_tx.c write_pkt_desc() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| DATA_SOURCE | 0 | th | r tcp_hdr |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &netdev->tx_global_lock | ||
| HALF_LOCKED2 | &txq->_xmit_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/freescale/fec_main.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ndev->tx_global_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/virtio_net.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->tx_global_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
drivers/infiniband/ulp/ipoib/ipoib_ib.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->tx_global_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/qlogic/qede/qede_fp.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ndev->tx_global_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
net/core/dev.c qdisc_pkt_len_segs_init() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | th->ack | 0-1[u] |
| USER_DATA | 0 | th->ack_seq | 0-u32max[u] |
| USER_DATA | 0 | th->ae | 0-1[u] |
| USER_DATA | 0 | th->check | 0-u16max[u] |
| USER_DATA | 0 | th->cwr | 0-1[u] |
| USER_DATA | 0 | th->dest | 0-u16max[u] |
| USER_DATA | 0 | th->doff | 0-15[u] |
| USER_DATA | 0 | th->ece | 0-1[u] |
| USER_DATA | 0 | th->fin | 0-1[u] |
| USER_DATA | 0 | th->psh | 0-1[u] |
| USER_DATA | 0 | th->res1 | 0-7[u] |
| USER_DATA | 0 | th->rst | 0-1[u] |
| USER_DATA | 0 | th->seq | 0-u32max[u] |
| USER_DATA | 0 | th->source | 0-u16max[u] |
| USER_DATA | 0 | th->syn | 0-1[u] |
| USER_DATA | 0 | th->urg | 0-1[u] |
| USER_DATA | 0 | th->urg_ptr | 0-u16max[u] |
| USER_DATA | 0 | th->window | 0-u16max[u] |
| UNITS | 0 | th | unit_byte |
| USER_PTR | 0 | th | |
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/cisco/enic/enic_main.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &netdev->tx_global_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &netdev->tx_global_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/myricom/myri10ge/myri10ge.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->tx_global_lock | ||
| HALF_LOCKED2 | &txq->_xmit_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/pensando/ionic/ionic_txrx.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &netdev->tx_global_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/intel/idpf/idpf_txrx.c idpf_tso() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &netdev->tx_global_lock | ||
| HALF_LOCKED2 | &txq->_xmit_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
net/sched/sch_cake.c cake_ack_filter() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| BUF_SIZE | 0 | th | (-1),64 |
| BUF_SIZE | 0 | th | (-1),64 |
| CAPPED_DATA | 0 | th->dest | 1 |
| CAPPED_DATA | 0 | th->source | 1 |
| DATA_SOURCE | 0 | th | r cake_get_tcphdr |
net/sched/sch_cake.c cake_get_tcphdr() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| PARAM_VALUE | 0 | th->doff | 5-15 |
| BUF_SIZE | 0 | th | (-1),20 |
| BUF_SIZE | 0 | th | (-1),20 |
| DATA_SOURCE | 0 | th | r skb_header_pointer |
| FUZZY_MAX | 0 | th->doff | 5 |
net/sched/sch_cake.c cake_get_tcpopt() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| BUF_SIZE | 0 | th | (-1),64 |
| BUF_SIZE | 0 | th | (-1),64 |
| DATA_SOURCE | 0 | th | $0 |
net/sched/sch_cake.c cake_overhead() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| BUF_SIZE | 0 | th | (-1),20 |
| BUF_SIZE | 0 | th | (-1),20 |
| DATA_SOURCE | 0 | th | r skb_header_pointer |
net/sched/sch_cake.c cake_tcph_may_drop() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| BUF_SIZE | 0 | th | (-1),64 |
| BUF_SIZE | 0 | th | (-1),64 |
| CAPPED_DATA | 0 | th->dest | 1 |
| CAPPED_DATA | 0 | th->source | 1 |
| DATA_SOURCE | 0 | th | $0 |
net/ipv4/tcp_output.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/netronome/nfp/nfp_net_common.c tcp_hdrlen() -> __tcp_hdrlen()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | th | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &netdev->tx_global_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |