Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/net/wireless/ath/ath9k/recv.c ath_edma_stop_recv() -> ath_rx_remove_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sc | 4096-ptr_max |
| PARAM_VALUE | 0 | sc->hw | 4096-ptr_max |
| PARAM_VALUE | 0 | sc->hw->queues | 0-64 |
| PARAM_VALUE | 0 | sc->sc_ah | 4096-ptr_max |
| PARAM_VALUE | 0 | sc->sc_ah->caps.hw_caps | 16-u32max |
| PARAM_VALUE | 0 | sc->sc_ah->curchan->channelFlags | 0-5,8-9,24-25,40-41 |
| PARAM_VALUE | 0 | sc->sc_ah->imask | 0,16-u32max |
| PARAM_VALUE | 0 | sc->sc_ah->reg_ops.multi_read | 4096-ptr_max |
| PARAM_VALUE | 0 | sc->sc_ah->reg_ops.read | 4096-ptr_max |
| PARAM_VALUE | 0 | sc->sc_ah->reg_ops.rmw | 4096-ptr_max |
| PARAM_VALUE | 0 | sc->sc_ah->reg_ops.write | 4096-ptr_max |
| PARAM_VALUE | 0 | sc->sc_pcu_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | sc->sc_pm_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | sc->sleep_timer.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | *sc->sc_ah->caldata->num_measures | 0-4294967295 |
| PARAM_VALUE | 0 | *sc->sc_ah->meas0.sign | s32min-s32max |
| PARAM_VALUE | 0 | *sc->sc_ah->meas1.sign | s32min-s32max |
| PARAM_VALUE | 0 | *sc->sc_ah->meas2.sign | s32min-s32max |
| PARAM_VALUE | 0 | *sc->sc_ah->meas3.sign | s32min-s32max |
| PARAM_VALUE | 0 | *sc->sc_ah->nf_2g.cal | s16min-s16max |
| PARAM_VALUE | 0 | *sc->sc_ah->nf_2g.pwr | s16min-s16max |
| PARAM_VALUE | 0 | *sc->sc_ah->nf_5g.cal | s16min-s16max |
| PARAM_VALUE | 0 | *sc->sc_ah->nf_5g.pwr | s16min-s16max |
| PARAM_VALUE | 0 | *sc->sc_ah->originalGain | 0-4294967295 |
| PARAM_VALUE | 0 | *sc->sc_ah->tx_power | 0-255 |
| PARAM_VALUE | 1 | qtype | 0 |
| BUF_SIZE | 0 | sc | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | sc | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | sc->tx99_skb | (-1),1200 |
| CAPPED_DATA | 0 | sc->hw->queues | 1 |
| DATA_SOURCE | 0 | sc | $0 |
| BIT_INFO | 0 | sc->sc_ah->caps.hw_caps | 0x10,0xffffffff |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | sc->cur_chan->last_beacon | 0-u32max |
| HOST_DATA | 0 | sc->sc_ah->ani.iniDef.cycpwrThr1 | 0-127[c] |
| HOST_DATA | 0 | sc->sc_ah->ani.iniDef.cycpwrThr1Ext | 0-127[c] |
| HOST_DATA | 0 | sc->sc_ah->ani.iniDef.firstep | 0-63[c] |
| HOST_DATA | 0 | sc->sc_ah->ani.iniDef.firstepLow | 0-63[c] |
| HOST_DATA | 0 | sc->sc_ah->ani.iniDef.m1Thresh | 0-127[c] |
| HOST_DATA | 0 | sc->sc_ah->ani.iniDef.m1ThreshExt | 0-127[c] |
| HOST_DATA | 0 | sc->sc_ah->ani.iniDef.m1ThreshLow | 0-127[c] |
| HOST_DATA | 0 | sc->sc_ah->ani.iniDef.m1ThreshLowExt | 0-127[c] |
| HOST_DATA | 0 | sc->sc_ah->ani.iniDef.m2CountThr | 0-31[c] |
| HOST_DATA | 0 | sc->sc_ah->ani.iniDef.m2CountThrLow | 0-63[c] |
| HOST_DATA | 0 | sc->sc_ah->ani.iniDef.m2Thresh | 0-127[c] |
| HOST_DATA | 0 | sc->sc_ah->ani.iniDef.m2ThreshExt | 0-127[c] |
| HOST_DATA | 0 | sc->sc_ah->ani.iniDef.m2ThreshLow | 0-127[c] |
| HOST_DATA | 0 | sc->sc_ah->ani.iniDef.m2ThreshLowExt | 0-127[c] |
| HOST_DATA | 0 | sc->sc_ah->btcoex_hw.aic.aic_cal_start_time | 0-u32max |
| HOST_DATA | 0 | sc->sc_ah->btcoex_hw.mci.gpm_idx | 0-u16max[c] |
| HOST_DATA | 0 | sc->sc_ah->btcoex_hw.mci.last_recovery | 0-u32max |
| HOST_DATA | 0 | sc->sc_ah->msi_reg | 0-u32max |
| HOST_DATA | 0 | sc->sc_ah->pacal_info.prev_offset | 1-127[c] |
| HOST_DATA | 0 | sc->sc_ah->tx_trig_level | 0-63[c] |
| HOST_DATA | 0 | sc->sched.next_tbtt | 0-u32max |
| USER_PTR | 0 | sc->tx99_skb->data | |
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | 0 | &sc->mutex | |
| HALF_LOCKED2 | 0 | &sc->sc_pcu_lock |
drivers/net/wireless/ath/ath9k/recv.c ath_edma_stop_recv() -> ath_rx_remove_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sc | 4096-ptr_max |
| PARAM_VALUE | 0 | sc->hw | 4096-ptr_max |
| PARAM_VALUE | 0 | sc->hw->queues | 0-64 |
| PARAM_VALUE | 0 | sc->rx.rxbuf.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sc->rx.rxbuf.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sc->rx.rxbuf.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sc->sc_ah | 4096-ptr_max |
| PARAM_VALUE | 0 | sc->sc_ah->caps.hw_caps | 16-u32max |
| PARAM_VALUE | 0 | sc->sc_ah->curchan->channelFlags | 0-5,8-9,24-25,40-41 |
| PARAM_VALUE | 0 | sc->sc_ah->imask | 0,16-u32max |
| PARAM_VALUE | 0 | sc->sc_ah->reg_ops.multi_read | 4096-ptr_max |
| PARAM_VALUE | 0 | sc->sc_ah->reg_ops.read | 4096-ptr_max |
| PARAM_VALUE | 0 | sc->sc_ah->reg_ops.rmw | 4096-ptr_max |
| PARAM_VALUE | 0 | sc->sc_ah->reg_ops.write | 4096-ptr_max |
| PARAM_VALUE | 0 | sc->sc_pcu_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | sc->sc_pm_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | sc->sleep_timer.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | *sc->sc_ah->caldata->num_measures | 0-4294967295 |
| PARAM_VALUE | 0 | *sc->sc_ah->meas0.sign | s32min-s32max |
| PARAM_VALUE | 0 | *sc->sc_ah->meas1.sign | s32min-s32max |
| PARAM_VALUE | 0 | *sc->sc_ah->meas2.sign | s32min-s32max |
| PARAM_VALUE | 0 | *sc->sc_ah->meas3.sign | s32min-s32max |
| PARAM_VALUE | 0 | *sc->sc_ah->nf_2g.cal | s16min-s16max |
| PARAM_VALUE | 0 | *sc->sc_ah->nf_2g.pwr | s16min-s16max |
| PARAM_VALUE | 0 | *sc->sc_ah->nf_5g.cal | s16min-s16max |
| PARAM_VALUE | 0 | *sc->sc_ah->nf_5g.pwr | s16min-s16max |
| PARAM_VALUE | 0 | *sc->sc_ah->originalGain | 0-4294967295 |
| PARAM_VALUE | 0 | *sc->sc_ah->tx_power | 0-255 |
| PARAM_VALUE | 1 | qtype | 1 |
| BUF_SIZE | 0 | sc | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | sc | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | sc->tx99_skb | (-1),1200 |
| CAPPED_DATA | 0 | sc->hw->queues | 1 |
| DATA_SOURCE | 0 | sc | $0 |
| BIT_INFO | 0 | sc->sc_ah->caps.hw_caps | 0x10,0xffffffffffffffff |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | sc->cur_chan->last_beacon | 0-u32max |
| HOST_DATA | 0 | sc->sc_ah->ani.iniDef.cycpwrThr1 | 0-127[c] |
| HOST_DATA | 0 | sc->sc_ah->ani.iniDef.cycpwrThr1Ext | 0-127[c] |
| HOST_DATA | 0 | sc->sc_ah->ani.iniDef.firstep | 0-63[c] |
| HOST_DATA | 0 | sc->sc_ah->ani.iniDef.firstepLow | 0-63[c] |
| HOST_DATA | 0 | sc->sc_ah->ani.iniDef.m1Thresh | 0-127[c] |
| HOST_DATA | 0 | sc->sc_ah->ani.iniDef.m1ThreshExt | 0-127[c] |
| HOST_DATA | 0 | sc->sc_ah->ani.iniDef.m1ThreshLow | 0-127[c] |
| HOST_DATA | 0 | sc->sc_ah->ani.iniDef.m1ThreshLowExt | 0-127[c] |
| HOST_DATA | 0 | sc->sc_ah->ani.iniDef.m2CountThr | 0-31[c] |
| HOST_DATA | 0 | sc->sc_ah->ani.iniDef.m2CountThrLow | 0-63[c] |
| HOST_DATA | 0 | sc->sc_ah->ani.iniDef.m2Thresh | 0-127[c] |
| HOST_DATA | 0 | sc->sc_ah->ani.iniDef.m2ThreshExt | 0-127[c] |
| HOST_DATA | 0 | sc->sc_ah->ani.iniDef.m2ThreshLow | 0-127[c] |
| HOST_DATA | 0 | sc->sc_ah->ani.iniDef.m2ThreshLowExt | 0-127[c] |
| HOST_DATA | 0 | sc->sc_ah->btcoex_hw.aic.aic_cal_start_time | 0-u32max |
| HOST_DATA | 0 | sc->sc_ah->btcoex_hw.mci.gpm_idx | 0-u16max[c] |
| HOST_DATA | 0 | sc->sc_ah->btcoex_hw.mci.last_recovery | 0-u32max |
| HOST_DATA | 0 | sc->sc_ah->msi_reg | 0-u32max |
| HOST_DATA | 0 | sc->sc_ah->pacal_info.prev_offset | 1-127[c] |
| HOST_DATA | 0 | sc->sc_ah->tx_trig_level | 0-63[c] |
| HOST_DATA | 0 | sc->sched.next_tbtt | 0-u32max |
| USER_PTR | 0 | sc->tx99_skb->data | |
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | 0 | &sc->mutex | |
| HALF_LOCKED2 | 0 | &sc->sc_pcu_lock |
drivers/net/wireless/ath/ath9k/recv.c ath_rx_edma_cleanup() -> ath_rx_remove_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sc | 4096-ptr_max |
| PARAM_VALUE | 0 | sc->btcoex.no_stomp_timer.entry.pprev | 0 |
| PARAM_VALUE | 0 | sc->btcoex.no_stomp_timer.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | sc->dev->cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 0 | sc->hw | 4096-ptr_max |
| PARAM_VALUE | 0 | sc->hw->priv->dev->kobj.kref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | sc->hw->priv->dev->kobj.state_add_uevent_sent | 0-1 |
| PARAM_VALUE | 0 | sc->hw->priv->dev->kobj.state_in_sysfs | 0-1 |
| PARAM_VALUE | 0 | sc->hw->priv->dev->kobj.state_initialized | 0-1 |
| PARAM_VALUE | 0 | sc->hw->priv->dev->kobj.state_remove_uevent_sent | 0-1 |
| PARAM_VALUE | 0 | sc->led_cdev.dev->kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | sc->led_cdev.dev->kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | sc->led_cdev.dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | sc->led_cdev.trigger_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | sc->led_cdev.trigger_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | sc->sc_ah | 4096-ptr_max |
| PARAM_VALUE | 0 | sc->sc_ah->caps.hw_caps | 16-u32max |
| PARAM_VALUE | 0 | sc->sc_ah->curchan->channelFlags | 0-5,8-9,24-25,40-41 |
| PARAM_VALUE | 0 | sc->sleep_timer.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | *sc->hw->wiphy->perm_addr | 0-255 |
| PARAM_VALUE | 1 | qtype | 1 |
| BUF_SIZE | 0 | sc->dev | (-1),1616 |
| BUF_SIZE | 0 | sc->hw | (-1),208 |
| BUF_SIZE | 0 | sc->led_cdev.default_trigger | (-1),32 |
| DATA_SOURCE | 0 | sc | $0 |
| BIT_INFO | 0 | sc->sc_ah->caps.hw_caps | 0x10,0xffffffffffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | sc->sc_ah->btcoex_hw.aic.aic_cal_start_time | 0-u32max |
| HOST_DATA | 0 | sc->sc_ah->btcoex_hw.mci.last_recovery | 0-u32max |
drivers/net/wireless/ath/ath9k/recv.c ath_rx_edma_cleanup() -> ath_rx_remove_buffer()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sc | 4096-ptr_max |
| PARAM_VALUE | 0 | sc->btcoex.no_stomp_timer.entry.pprev | 0 |
| PARAM_VALUE | 0 | sc->btcoex.no_stomp_timer.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | sc->dev->cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 0 | sc->hw | 4096-ptr_max |
| PARAM_VALUE | 0 | sc->hw->priv->dev->kobj.kref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | sc->hw->priv->dev->kobj.state_add_uevent_sent | 0-1 |
| PARAM_VALUE | 0 | sc->hw->priv->dev->kobj.state_in_sysfs | 0-1 |
| PARAM_VALUE | 0 | sc->hw->priv->dev->kobj.state_initialized | 0-1 |
| PARAM_VALUE | 0 | sc->hw->priv->dev->kobj.state_remove_uevent_sent | 0-1 |
| PARAM_VALUE | 0 | sc->led_cdev.dev->kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | sc->led_cdev.dev->kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | sc->led_cdev.dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | sc->led_cdev.trigger_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | sc->led_cdev.trigger_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | sc->rx.rxbuf.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sc->rx.rxbuf.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sc->rx.rxbuf.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sc->sc_ah | 4096-ptr_max |
| PARAM_VALUE | 0 | sc->sc_ah->caps.hw_caps | 16-u32max |
| PARAM_VALUE | 0 | sc->sc_ah->curchan->channelFlags | 0-5,8-9,24-25,40-41 |
| PARAM_VALUE | 0 | sc->sleep_timer.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | *sc->hw->wiphy->perm_addr | 0-255 |
| PARAM_VALUE | 1 | qtype | 0 |
| BUF_SIZE | 0 | sc->dev | (-1),1616 |
| BUF_SIZE | 0 | sc->hw | (-1),208 |
| BUF_SIZE | 0 | sc->led_cdev.default_trigger | (-1),32 |
| DATA_SOURCE | 0 | sc | $0 |
| BIT_INFO | 0 | sc->sc_ah->caps.hw_caps | 0x10,0xffffffffffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | sc->sc_ah->btcoex_hw.aic.aic_cal_start_time | 0-u32max |
| HOST_DATA | 0 | sc->sc_ah->btcoex_hw.mci.last_recovery | 0-u32max |