Defined in 1 files as a function:

Referenced in 33 files:

Smatch caller information:

drivers/net/wireless/marvell/mwifiex/util.c mwifiex_alloc_dma_align_buf() -> __dev_alloc_skb()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 2080,3264
DATA_SOURCE 1 gfp_mask $1
HARD_MAX 1 gfp_mask 3264
RX_PATH
TASK_NOT_RUNNING
UNITS 0 length unit_byte
HALF_LOCKED2 &port->tx_aggr_lock
HALF_LOCKED2 &priv->wmm.ra_list_spinlock
HALF_LOCKED2 bh

drivers/net/wwan/t7xx/t7xx_port_proxy.c t7xx_port_alloc_skb() -> __dev_alloc_skb()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 3264
RX_PATH
TASK_NOT_RUNNING
UNITS 0 length unit_byte
HALF_LOCKED2 &pool->lock

drivers/net/wan/lapbether.c lapbeth_connected() -> __dev_alloc_skb()

Type Parameter Key Value
PARAM_VALUE 0 length 1
PARAM_VALUE 1 gfp_mask 526368
RX_PATH
TASK_NOT_RUNNING
LOCK2 bh
HALF_LOCKED2 &lapb->lock
HALF_LOCKED2 &lapbeth->up_lock
HALF_LOCKED2 rcu_read

drivers/net/wan/lapbether.c lapbeth_disconnected() -> __dev_alloc_skb()

Type Parameter Key Value
PARAM_VALUE 0 length 1
PARAM_VALUE 1 gfp_mask 526368
RX_PATH
TASK_NOT_RUNNING
LOCK2 bh
HALF_LOCKED2 &lapb->lock
HALF_LOCKED2 &lapbeth->up_lock

drivers/net/wan/hdlc_x25.c x25_connect_disconnect() -> __dev_alloc_skb()

Type Parameter Key Value
PARAM_VALUE 0 length 1
PARAM_VALUE 1 gfp_mask 526368
RX_PATH
TASK_NOT_RUNNING
LOCK2 bh
HALF_LOCKED2 &dev->tx_global_lock
HALF_LOCKED2 &lapb->lock
HALF_LOCKED2 &x25st->up_lock

drivers/net/wireless/ath/carl9170/main.c carl9170_alloc() -> __dev_alloc_skb()

Type Parameter Key Value
PARAM_VALUE 0 length u16max
PARAM_VALUE 1 gfp_mask 3264
RX_PATH
TASK_NOT_RUNNING

drivers/net/wireless/intel/ipw2x00/libipw_tx.c libipw_alloc_txb() -> __dev_alloc_skb()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 2080
DATA_SOURCE 1 gfp_mask $3
RX_PATH
TASK_NOT_RUNNING
UNITS 0 length unit_byte
LOCK2 &ieee->lock
HALF_LOCKED2 &dev->tx_global_lock
HALF_LOCKED2 &txq->_xmit_lock
HALF_LOCKED2 bh
HALF_LOCKED2 flags
HALF_LOCKED2 rcu_read
TYPE_LOCK (struct libipw_device)->lock

drivers/staging/rtl8723bs/hal/sdio_ops.c sd_recv_rxfifo() -> __dev_alloc_skb()

Type Parameter Key Value
PARAM_VALUE 0 length 10248
PARAM_VALUE 1 gfp_mask 2080
HALF_LOCKED2 &pool->lock

drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c qtnf_ep_fw_send() -> __dev_alloc_skb()

Type Parameter Key Value
PARAM_VALUE 0 length 2048
PARAM_VALUE 1 gfp_mask 3264
HALF_LOCKED2 &pool->lock

drivers/net/wireless/ti/wl1251/rx.c wl1251_rx_body() -> __dev_alloc_skb()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 3264
BIT_INFO 0 length 0x0,0xfffc
RX_PATH
LOCK2 &wl->mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct wl1251)->mutex

drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c rtl8723bs_init_recv_priv() -> __dev_alloc_skb()

Type Parameter Key Value
PARAM_VALUE 0 length 10248
PARAM_VALUE 1 gfp_mask 2080
RX_PATH
TASK_NOT_RUNNING

drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c rtl8723bs_recv_tasklet() -> __dev_alloc_skb()

Type Parameter Key Value
PARAM_VALUE 0 length 14-u32max
PARAM_VALUE 1 gfp_mask 2080
FUZZY_MAX 0 length 1664
RX_PATH
TASK_NOT_RUNNING
UNITS 0 length unit_byte
HALF_LOCKED2 bh

drivers/net/wireless/broadcom/b43/dma.c setup_rx_descbuffer() -> __dev_alloc_skb()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 2080,3264
DATA_SOURCE 1 gfp_mask $3
HARD_MAX 1 gfp_mask 3264
RX_PATH
TASK_NOT_RUNNING
UNITS 0 length unit_byte
HALF_LOCKED2 &wl->mutex
TYPE_LOCK (struct b43_wl)->mutex

drivers/net/wireless/broadcom/b43/dma.c setup_rx_descbuffer() -> __dev_alloc_skb()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 2081,3265
CAPPED_DATA 0 length 1
DATA_SOURCE 1 gfp_mask $3 [m]
BIT_INFO 1 gfp_mask 0x1,0xfff
RX_PATH
TASK_NOT_RUNNING
UNITS 0 length unit_byte
HALF_LOCKED2 &wl->mutex
TYPE_LOCK (struct b43_wl)->mutex

drivers/net/wireless/ti/wlcore/rx.c wl1271_rx_handle_data() -> __dev_alloc_skb()

Type Parameter Key Value
PARAM_VALUE 0 length 1-u32max
PARAM_VALUE 1 gfp_mask 3264
RX_PATH
TASK_NOT_RUNNING
LOCK2 &wl->mutex
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct wl1271)->mutex

drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c qtnf_pcie_control_rx_callback() -> __dev_alloc_skb()

Type Parameter Key Value
PARAM_VALUE 0 length 1-4064
PARAM_VALUE 1 gfp_mask 3264
DATA_SOURCE 0 length $2
RX_PATH
HOST_DATA 0 length 1-4064
HALF_LOCKED2 &pool->lock

drivers/net/wireless/ath/ath9k/hif_usb.c ath9k_hif_usb_rx_stream() -> __dev_alloc_skb()

Type Parameter Key Value
PARAM_VALUE 0 length 32-287
PARAM_VALUE 1 gfp_mask 2080
RX_PATH
TASK_NOT_RUNNING
UNITS 0 length unit_byte
LOCK2 &hif_dev->rx_lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct hif_device_usb)->rx_lock

drivers/net/wireless/ath/ath9k/hif_usb.c ath9k_hif_usb_rx_stream() -> __dev_alloc_skb()

Type Parameter Key Value
PARAM_VALUE 0 length 32-287
PARAM_VALUE 1 gfp_mask 2080
RX_PATH
TASK_NOT_RUNNING
UNITS 0 length unit_byte
HALF_LOCKED2 &pool->lock

drivers/net/wireless/ath/ath6kl/htc_pipe.c build_htc_txctrl_packet() -> __dev_alloc_skb()

Type Parameter Key Value
PARAM_VALUE 0 length 262
PARAM_VALUE 1 gfp_mask 3264
RX_PATH
TASK_NOT_RUNNING
UNITS 0 length unit_byte
HALF_LOCKED2 &rdev->wiphy.mtx
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/intersil/p54/fwio.c p54_alloc_skb() -> __dev_alloc_skb()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 2080,3264
DATA_SOURCE 1 gfp_mask $4
HARD_MAX 1 gfp_mask 3264
RX_PATH
TASK_NOT_RUNNING
UNITS 0 length unit_byte
HALF_LOCKED2 &local->tim_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &priv->conf_mutex
HALF_LOCKED2 bh

drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c t7xx_alloc_and_map_skb_info() -> __dev_alloc_skb()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 3264
DATA_SOURCE 0 length $1
RX_PATH

net/openvswitch/datapath.c ovs_packet_cmd_execute() -> __dev_alloc_skb()

Type Parameter Key Value
PARAM_VALUE 0 length 0-u16max
PARAM_VALUE 1 gfp_mask 3264
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &devlink->lock
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &cb_lock
HALF_LOCKED2 global &crypto_cfg_mutex
HALF_LOCKED2 global &dpll_lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &net_dm_mutex
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

drivers/net/ipa/ipa_endpoint.c ipa_endpoint_skb_copy() -> __dev_alloc_skb()

Type Parameter Key Value
PARAM_VALUE 0 length 1-u32max
PARAM_VALUE 1 gfp_mask 2080
CAPPED_DATA 0 length 1
DATA_SOURCE 0 length $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 bh
HALF_LOCKED2 rcu_read

drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c rtl8187_init_urbs() -> __dev_alloc_skb()

Type Parameter Key Value
PARAM_VALUE 0 length 2500
PARAM_VALUE 1 gfp_mask 3264
RX_PATH
TASK_NOT_RUNNING
LOCK2 &priv->conf_mutex
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct rtl8187_priv)->conf_mutex

drivers/net/wwan/t7xx/t7xx_port_wwan.c t7xx_port_fastboot_tx() -> __dev_alloc_skb()

Type Parameter Key Value
PARAM_VALUE 0 length 0-s32max
PARAM_VALUE 1 gfp_mask 3264
CAPPED_DATA 0 length 1
UNITS 0 length unit_byte
LOCK2 &port->ops_lock
HALF_LOCKED2 &gdev->rwsem
HALF_LOCKED2 &gdev->write_mutex
TYPE_LOCK (struct wwan_port)->ops_lock

drivers/net/wwan/t7xx/t7xx_hif_cldma.c t7xx_cldma_alloc_and_map_skb() -> __dev_alloc_skb()

Type Parameter Key Value
PARAM_VALUE 0 length 2048,3584,64528
PARAM_VALUE 1 gfp_mask 2080,3264
DATA_SOURCE 0 length $2
DATA_SOURCE 1 gfp_mask $3
HARD_MAX 1 gfp_mask 3264
RX_PATH
UNITS 0 length unit_byte
HALF_LOCKED2 &rxq->ring_lock
HALF_LOCKED2 flags

drivers/net/wireless/broadcom/b43legacy/dma.c setup_rx_descbuffer() -> __dev_alloc_skb()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 2080,3264
DATA_SOURCE 1 gfp_mask $3
HARD_MAX 1 gfp_mask 3264
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->wl->irq_lock
HALF_LOCKED2 &wl->mutex
HALF_LOCKED2 flags

drivers/net/wireless/broadcom/b43legacy/dma.c setup_rx_descbuffer() -> __dev_alloc_skb()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 2081,3265
DATA_SOURCE 1 gfp_mask $3 [m]
BIT_INFO 1 gfp_mask 0x1,0xfff
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->wl->irq_lock
HALF_LOCKED2 &wl->mutex
HALF_LOCKED2 flags

drivers/net/wireless/ath/main.c ath_rxbuf_alloc() -> __dev_alloc_skb()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 2080,3264
DATA_SOURCE 1 gfp_mask $2
HARD_MAX 1 gfp_mask 3264
RX_PATH
TASK_NOT_RUNNING
UNITS 0 length unit_byte
HALF_LOCKED2 &ah->rxbuflock

drivers/staging/rtl8723bs/core/rtw_recv.c rtw_alloc_msdu_pkt() -> __dev_alloc_skb()

Type Parameter Key Value
PARAM_VALUE 0 length 12-267
PARAM_VALUE 1 gfp_mask 2080
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &ppending_recvframe_queue->lock
HALF_LOCKED2 bh

drivers/net/wireless/nxp/nxpwifi/util.c nxpwifi_alloc_dma_align_buf() -> __dev_alloc_skb()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 2080,3264
DATA_SOURCE 1 gfp_mask $1
HARD_MAX 1 gfp_mask 3264
RX_PATH
UNITS 0 length unit_byte
HALF_LOCKED2 &priv->wmm.ra_list_spinlock
HALF_LOCKED2 bh

drivers/net/wireless/ralink/rt2x00/rt2x00queue.c rt2x00queue_alloc_rxskb() -> __dev_alloc_skb()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 2080,3264
DATA_SOURCE 1 gfp_mask $1
HARD_MAX 1 gfp_mask 3264
RX_PATH
TASK_NOT_RUNNING
UNITS 0 length unit_byte

drivers/net/wireless/quantenna/qtnfmac/commands.c qtnf_cmd_alloc_new_cmdskb() -> __dev_alloc_skb()

Type Parameter Key Value
PARAM_VALUE 0 length 2060
PARAM_VALUE 1 gfp_mask 3264
RX_PATH
TASK_NOT_RUNNING
UNITS 0 length unit_byte
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &rdev->wiphy.mtx
HALF_LOCKED2 &wiphy->mtx
HALF_LOCKED2 global &rtnl_mutex

net/mac80211/mesh.c ieee80211_mesh_build_beacon() -> __dev_alloc_skb()

Type Parameter Key Value
PARAM_VALUE 0 length 76-s32max
PARAM_VALUE 1 gfp_mask 3264
RX_PATH
TASK_NOT_RUNNING
UNITS 0 length unit_byte

drivers/net/wireless/intersil/p54/p54usb.c p54u_init_urbs() -> __dev_alloc_skb()

Type Parameter Key Value
PARAM_VALUE 1 gfp_mask 3264
RX_PATH
TASK_NOT_RUNNING
UNITS 0 length unit_byte
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &priv->conf_mutex