Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/net/wireless/broadcom/b43legacy/pio.c b43legacy_pio_rx() -> b43legacy_rx()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev 4096-ptr_max
PARAM_VALUE 0 dev->dev->bus->chipco.pmu.crystalfreq 0,2,12000,13000,14400,15360,16200,16800,19200,19800,20000,24000
PARAM_VALUE 0 dev->dev->ops 4096-ptr_max
PARAM_VALUE 0 dev->dev->ops->read16 4096-ptr_max
PARAM_VALUE 0 dev->dev->ops->write16 4096-ptr_max
PARAM_VALUE 1 skb 4096-ptr_max
PARAM_VALUE 1 skb->data_len 0
PARAM_VALUE 2 _rxhdr 4096-ptr_max
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 2 _rxhdr 42
CAPPED_DATA 0 dev->dev 1
DATA_SOURCE 1 skb r dev_alloc_skb
BIT_INFO 2 _rxhdr 0xb7e10a9b7608000,0xb7e10a9b7608000
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 dev unit_byte
LOCK2 &dev->wl->irq_lock
LOCK2 flags
HALF_LOCKED2 bh
TYPE_LOCK (struct b43legacy_wl)->irq_lock

drivers/net/wireless/broadcom/b43legacy/dma.c dma_rx() -> b43legacy_rx()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev 4096-ptr_max
PARAM_VALUE 0 dev->dev->dma_dev 4096-ptr_max
PARAM_VALUE 1 skb 4096-ptr_max
PARAM_VALUE 1 skb->data 4096-ptr_max
PARAM_VALUE 1 skb->data_len 0
PARAM_VALUE 2 _rxhdr 4096-ptr_max
BUF_SIZE 2 _rxhdr 1-s32max
CAPPED_DATA 0 dev->dev 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 dev unit_byte
UNITS 2 _rxhdr unit_byte
USER_PTR 2 _rxhdr
LOCK2 &dev->wl->irq_lock
LOCK2 flags
HALF_LOCKED2 bh
TYPE_LOCK (struct b43legacy_wl)->irq_lock