Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/wireless/intel/ipw2x00/ipw2200.c _ipw_read_indirect() -> _ipw_read32()

Type Parameter Key Value
PARAM_VALUE 0 ipw 4096-ptr_max
PARAM_VALUE 1 ofs 28
BUF_SIZE 0 ipw s32min-(-1),1-s32max
BUF_SIZE 0 ipw s32min-(-1),1-s32max
DATA_SOURCE 0 ipw $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 ipw->last_missed_beacons 0-u32max
HOST_DATA 0 ipw->last_rx_err 0-u32max
HOST_DATA 0 ipw->last_tx_failures 0-u32max
HOST_DATA 0 ipw->missed_beacons 0-u32max
USER_DATA 0 ipw->ieee->prev_seq_ctl 0-u16max[u]
USER_DATA 0 ipw->prom_priv->ieee->prev_seq_ctl 0-u16max[u]
UNITS 0 ipw unit_byte
HALF_LOCKED2 flags
HALF_LOCKED2 0 &ipw->lock
HALF_LOCKED2 0 &ipw->mutex

drivers/net/wireless/intel/ipw2x00/ipw2200.c _ipw_read_reg32() -> _ipw_read32()

Type Parameter Key Value
PARAM_VALUE 0 ipw 4096-ptr_max
PARAM_VALUE 1 ofs 20
BUF_SIZE 0 ipw s32min-(-1),1-s32max
BUF_SIZE 0 ipw s32min-(-1),1-s32max
BUF_SIZE 0 ipw->pci_dev (-1),1-s32max
BUF_SIZE 0 ipw->rxq (-1),2424
DATA_SOURCE 0 ipw $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 ipw->last_missed_beacons 0-u32max
HOST_DATA 0 ipw->last_rx_err 0-u32max
HOST_DATA 0 ipw->last_tx_failures 0-u32max
HOST_DATA 0 ipw->missed_beacons 0-u32max
HOST_DATA 0 ipw->pci_dev->current_state 0-3[c]
HOST_DATA 0 ipw->table0_len 0-u32max
HOST_DATA 0 ipw->table1_addr 0-u32max
HOST_DATA 0 ipw->table1_len 0-u32max
HOST_DATA 0 ipw->table2_addr 0-u32max
HOST_DATA 0 ipw->table2_len 0-u16max[c]
USER_DATA 0 ipw->assoc_network->stats.rssi (-128)-127
USER_DATA 0 ipw->exp_avg_rssi (-28688)-28687[c]
USER_DATA 0 ipw->ieee->mode 1-6
USER_DATA 0 ipw->ieee->prev_seq_ctl 0-u16max[u]
USER_DATA 0 ipw->prom_priv->ieee->prev_seq_ctl 0-u16max[u]
NO_OVERFLOW_SIMPLE 0 ipw->cmdlog_len
NO_OVERFLOW_SIMPLE 0 ipw->txq_cmd.q.n_bd
UNITS 0 ipw unit_byte
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 flags
HALF_LOCKED2 0 &ipw->lock
HALF_LOCKED2 0 &ipw->mutex

drivers/net/wireless/intel/ipw2x00/ipw2200.c _ipw_read_reg8() -> _ipw_read32()

Type Parameter Key Value
PARAM_VALUE 0 ipw 4096-ptr_max
PARAM_VALUE 1 ofs 20
BUF_SIZE 0 ipw s32min-(-1),1-s32max
BUF_SIZE 0 ipw s32min-(-1),1-s32max
BUF_SIZE 0 ipw->pci_dev (-1),1-s32max
BUF_SIZE 0 ipw->rxq (-1),2424
DATA_SOURCE 0 ipw $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 ipw->pci_dev->current_state 0-3[c]
HOST_DATA 0 ipw->table0_len 0-u32max
HOST_DATA 0 ipw->table1_addr 0-u32max
HOST_DATA 0 ipw->table1_len 0-u32max
HOST_DATA 0 ipw->table2_addr 0-u32max
HOST_DATA 0 ipw->table2_len 0-u16max[c]
NO_OVERFLOW_SIMPLE 0 ipw->cmdlog_len
UNITS 0 ipw unit_byte
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 0 &ipw->mutex

drivers/net/wireless/intel/ipw2x00/ipw2200.c direct_dword_show() -> _ipw_read32()

Type Parameter Key Value
PARAM_VALUE 0 ipw 4096-ptr_max
BUF_SIZE 0 ipw s32min-(-2),1-s32max
BUF_SIZE 0 ipw s32min-(-2),1-s32max
BIT_INFO 0 ipw->status 0x40000000,0xffffffff
RX_PATH
TASK_NOT_RUNNING
UNITS 0 ipw unit_byte
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/net/wireless/intel/ipw2x00/ipw2200.c ipw_alloc_error_log() -> _ipw_read32()

Type Parameter Key Value
PARAM_VALUE 0 ipw 4096-ptr_max
PARAM_VALUE 1 ofs 1552
DATA_SOURCE 0 ipw $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 ipw->ieee->prev_seq_ctl 0-u16max[u]
USER_DATA 0 ipw->prom_priv->ieee->prev_seq_ctl 0-u16max[u]
LOCK2 flags
LOCK2 0 &ipw->lock
HALF_LOCKED2 bh
TYPE_LOCK (struct ipw_priv)->lock

drivers/net/wireless/intel/ipw2x00/ipw2200.c ipw_capture_event_log() -> _ipw_read32()

Type Parameter Key Value
PARAM_VALUE 0 ipw 4096-ptr_max
PARAM_VALUE 1 ofs 1556
BUF_SIZE 0 ipw s32min-(-1),1-s32max
BUF_SIZE 0 ipw s32min-(-1),1-s32max
DATA_SOURCE 0 ipw $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 ipw->ieee->prev_seq_ctl 0-u16max[u]
USER_DATA 0 ipw->prom_priv->ieee->prev_seq_ctl 0-u16max[u]
UNITS 0 ipw unit_byte
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 flags
HALF_LOCKED2 0 &ipw->lock

drivers/net/wireless/intel/ipw2x00/ipw2200.c ipw_clear_bit() -> _ipw_read32()

Type Parameter Key Value
PARAM_VALUE 0 ipw 4096-ptr_max
PARAM_VALUE 1 ofs 32
BUF_SIZE 0 ipw->pci_dev (-1),1-s32max
BUF_SIZE 0 ipw->rxq (-1),2424
CAPPED_DATA 0 ipw->sram_desc.last_cb_index 1
DATA_SOURCE 0 ipw $0
DATA_SOURCE 1 ofs $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ipw->pci_dev->current_state 0-3[c]
HOST_DATA 0 ipw->table0_len 0-u32max
HOST_DATA 0 ipw->table1_addr 0-u32max
HOST_DATA 0 ipw->table1_len 0-u32max
HOST_DATA 0 ipw->table2_addr 0-u32max
HOST_DATA 0 ipw->table2_len 0-u16max[c]
NO_OVERFLOW_SIMPLE 0 ipw->cmdlog_len
NO_OVERFLOW_SIMPLE 0 ipw->txq_cmd.q.n_bd
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &priv->mutex
HALF_LOCKED2 0 &ipw->mutex
TYPE_LOCK (struct ipw_priv)->mutex

drivers/net/wireless/intel/ipw2x00/ipw2200.c ipw_clear_bit() -> _ipw_read32()

Type Parameter Key Value
PARAM_VALUE 0 ipw 4096-ptr_max
PARAM_VALUE 1 ofs 32
BUF_SIZE 0 ipw->pci_dev (-1),1-s32max
BUF_SIZE 0 ipw->rxq (-1),2424
CAPPED_DATA 0 ipw->sram_desc.last_cb_index 1
DATA_SOURCE 0 ipw $0
DATA_SOURCE 1 ofs $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ipw->pci_dev->current_state 0-3[c]
HOST_DATA 0 ipw->table0_len 0-u32max
HOST_DATA 0 ipw->table1_addr 0-u32max
HOST_DATA 0 ipw->table1_len 0-u32max
HOST_DATA 0 ipw->table2_addr 0-u32max
HOST_DATA 0 ipw->table2_len 0-u16max[c]
NO_OVERFLOW_SIMPLE 0 ipw->cmdlog_len
NO_OVERFLOW_SIMPLE 0 ipw->txq_cmd.q.n_bd
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &priv->mutex
HALF_LOCKED2 0 &ipw->mutex
TYPE_LOCK (struct ipw_priv)->mutex

drivers/net/wireless/intel/ipw2x00/ipw2200.c ipw_get_event_log_len() -> _ipw_read32()

Type Parameter Key Value
PARAM_VALUE 1 ofs 1556
BUF_SIZE 0 ipw s32min-(-1),1-s32max
BUF_SIZE 0 ipw s32min-(-1),1-s32max
DATA_SOURCE 0 ipw $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 ipw->ieee->prev_seq_ctl 0-u16max[u]
USER_DATA 0 ipw->prom_priv->ieee->prev_seq_ctl 0-u16max[u]
UNITS 0 ipw unit_byte
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 flags
HALF_LOCKED2 0 &ipw->lock

drivers/net/wireless/intel/ipw2x00/ipw2200.c ipw_get_ordinal() -> _ipw_read32()

Type Parameter Key Value
PARAM_VALUE 0 ipw 4096-ptr_max
PARAM_VALUE 1 ofs 1-u32max
BUF_SIZE 0 ipw s32min-(-1),1-s32max
BUF_SIZE 0 ipw s32min-(-1),1-s32max
DATA_SOURCE 0 ipw $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 ipw->last_missed_beacons 0-u32max
HOST_DATA 0 ipw->last_rx_err 0-u32max
HOST_DATA 0 ipw->last_tx_failures 0-u32max
HOST_DATA 0 ipw->missed_beacons 0-u32max
UNITS 0 ipw unit_byte
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 0 &ipw->mutex

drivers/net/wireless/intel/ipw2x00/ipw2200.c ipw_init_ordinals() -> _ipw_read32()

Type Parameter Key Value
PARAM_VALUE 0 ipw 4096-ptr_max
PARAM_VALUE 1 ofs 1792
BUF_SIZE 0 ipw->pci_dev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
DATA_SOURCE 0 ipw $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 ipw->pci_dev->current_state 0-3[c]
HOST_DATA 0 ipw->table0_len 0-u32max
HOST_DATA 0 ipw->table1_addr 0-u32max
HOST_DATA 0 ipw->table1_len 0-u32max
HOST_DATA 0 ipw->table2_addr 0-u32max
HOST_DATA 0 ipw->table2_len 0-u16max[c]
NO_OVERFLOW_SIMPLE 0 ipw->cmdlog_len
HALF_LOCKED2 &priv->mutex
HALF_LOCKED2 0 &ipw->mutex
TYPE_LOCK (struct ipw_priv)->mutex

drivers/net/wireless/intel/ipw2x00/ipw2200.c ipw_init_ordinals() -> _ipw_read32()

Type Parameter Key Value
PARAM_VALUE 0 ipw 4096-ptr_max
PARAM_VALUE 1 ofs 900
BUF_SIZE 0 ipw->pci_dev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
DATA_SOURCE 0 ipw $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 ipw->pci_dev->current_state 0-3[c]
HOST_DATA 0 ipw->table0_len 0-u32max
HOST_DATA 0 ipw->table1_addr 0-u32max
HOST_DATA 0 ipw->table1_len 0-u32max
HOST_DATA 0 ipw->table2_addr 0-u32max
HOST_DATA 0 ipw->table2_len 0-u16max[c]
NO_OVERFLOW_SIMPLE 0 ipw->cmdlog_len
HALF_LOCKED2 &priv->mutex
HALF_LOCKED2 0 &ipw->mutex
TYPE_LOCK (struct ipw_priv)->mutex

drivers/net/wireless/intel/ipw2x00/ipw2200.c ipw_init_ordinals() -> _ipw_read32()

Type Parameter Key Value
PARAM_VALUE 0 ipw 4096-ptr_max
PARAM_VALUE 1 ofs 904
BUF_SIZE 0 ipw->pci_dev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
DATA_SOURCE 0 ipw $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 ipw->pci_dev->current_state 0-3[c]
HOST_DATA 0 ipw->table0_len 0-u32max
HOST_DATA 0 ipw->table1_addr 0-u32max
HOST_DATA 0 ipw->table1_len 0-u32max
HOST_DATA 0 ipw->table2_addr 0-u32max
HOST_DATA 0 ipw->table2_len 0-u16max[c]
NO_OVERFLOW_SIMPLE 0 ipw->cmdlog_len
HALF_LOCKED2 &priv->mutex
HALF_LOCKED2 0 &ipw->mutex
TYPE_LOCK (struct ipw_priv)->mutex

drivers/net/wireless/intel/ipw2x00/ipw2200.c ipw_irq_tasklet() -> _ipw_read32()

Type Parameter Key Value
PARAM_VALUE 0 ipw 4096-ptr_max
PARAM_VALUE 1 ofs 8
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
LOCK2 flags
LOCK2 0 &ipw->irq_lock
HALF_LOCKED2 bh
TYPE_LOCK (struct ipw_priv)->irq_lock

drivers/net/wireless/intel/ipw2x00/ipw2200.c ipw_irq_tasklet() -> _ipw_read32()

Type Parameter Key Value
PARAM_VALUE 0 ipw 4096-ptr_max
PARAM_VALUE 1 ofs 12
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
LOCK2 flags
LOCK2 0 &ipw->irq_lock
HALF_LOCKED2 bh
TYPE_LOCK (struct ipw_priv)->irq_lock

drivers/net/wireless/intel/ipw2x00/ipw2200.c ipw_isr() -> _ipw_read32()

Type Parameter Key Value
PARAM_VALUE 0 ipw 4096-ptr_max
PARAM_VALUE 1 ofs 8
DATA_SOURCE 0 ipw $1
BIT_INFO 0 ipw->status 0x2,0xffffffff
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
LOCK2 0 &ipw->irq_lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 flags
TYPE_LOCK (struct ipw_priv)->irq_lock

drivers/net/wireless/intel/ipw2x00/ipw2200.c ipw_isr() -> _ipw_read32()

Type Parameter Key Value
PARAM_VALUE 0 ipw 4096-ptr_max
PARAM_VALUE 1 ofs 12
DATA_SOURCE 0 ipw $1
BIT_INFO 0 ipw->status 0x2,0xffffffffffffffff
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
LOCK2 0 &ipw->irq_lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 flags
TYPE_LOCK (struct ipw_priv)->irq_lock

drivers/net/wireless/intel/ipw2x00/ipw2200.c ipw_load() -> _ipw_read32()

Type Parameter Key Value
PARAM_VALUE 0 ipw 4096-ptr_max
PARAM_VALUE 1 ofs 8
BUF_SIZE 0 ipw->pci_dev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
BUF_SIZE 0 ipw->rxq (-1),2424
DATA_SOURCE 0 ipw $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ipw->pci_dev->current_state 0-3[c]
HOST_DATA 0 ipw->table0_len 0-u32max
HOST_DATA 0 ipw->table1_addr 0-u32max
HOST_DATA 0 ipw->table1_len 0-u32max
HOST_DATA 0 ipw->table2_addr 0-u32max
HOST_DATA 0 ipw->table2_len 0-u16max[c]
NO_OVERFLOW_SIMPLE 0 ipw->cmdlog_len
HALF_LOCKED2 &priv->mutex
HALF_LOCKED2 0 &ipw->mutex
TYPE_LOCK (struct ipw_priv)->mutex

drivers/net/wireless/intel/ipw2x00/ipw2200.c ipw_poll_bit() -> _ipw_read32()

Type Parameter Key Value
PARAM_VALUE 0 ipw 4096-ptr_max
PARAM_VALUE 1 ofs 8,32,36
BUF_SIZE 0 ipw s32min-(-1),1-s32max
BUF_SIZE 0 ipw s32min-(-1),1-s32max
BUF_SIZE 0 ipw->pci_dev (-1),1-s32max
BUF_SIZE 0 ipw->rxq (-1),2424
DATA_SOURCE 0 ipw $0
DATA_SOURCE 1 ofs $1
HARD_MAX 1 ofs 36
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ipw->pci_dev->current_state 0-3[c]
HOST_DATA 0 ipw->table0_len 0-u32max
HOST_DATA 0 ipw->table1_addr 0-u32max
HOST_DATA 0 ipw->table1_len 0-u32max
HOST_DATA 0 ipw->table2_addr 0-u32max
HOST_DATA 0 ipw->table2_len 0-u16max[c]
NO_OVERFLOW_SIMPLE 0 ipw->cmdlog_len
NO_OVERFLOW_SIMPLE 0 ipw->txq_cmd.q.n_bd
UNITS 0 ipw unit_byte
HALF_LOCKED2 &priv->mutex
HALF_LOCKED2 0 &ipw->mutex

drivers/net/wireless/intel/ipw2x00/ipw2200.c ipw_queue_init() -> _ipw_read32()

Type Parameter Key Value
PARAM_VALUE 0 ipw 4096-ptr_max
PARAM_VALUE 1 ofs 144
BUF_SIZE 0 ipw->pci_dev (-1),1-s32max
BUF_SIZE 0 ipw->rxq (-1),2424
DATA_SOURCE 0 ipw $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ipw->pci_dev->current_state 0-3[c]
HOST_DATA 0 ipw->table0_len 0-u32max
HOST_DATA 0 ipw->table1_addr 0-u32max
HOST_DATA 0 ipw->table1_len 0-u32max
HOST_DATA 0 ipw->table2_addr 0-u32max
HOST_DATA 0 ipw->table2_len 0-u16max[c]
NO_OVERFLOW_SIMPLE 0 ipw->cmdlog_len
NO_OVERFLOW_SIMPLE 0 ipw->txq_cmd.q.n_bd
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &priv->mutex
HALF_LOCKED2 0 &ipw->mutex
TYPE_LOCK (struct ipw_priv)->mutex

drivers/net/wireless/intel/ipw2x00/ipw2200.c ipw_queue_tx_hcmd() -> _ipw_read32()

Type Parameter Key Value
PARAM_VALUE 0 ipw 4096-ptr_max
PARAM_VALUE 1 ofs 144
BUF_SIZE 0 ipw s32min-(-1),1-s32max
BUF_SIZE 0 ipw s32min-(-1),1-s32max
DATA_SOURCE 0 ipw $0
BIT_INFO 0 ipw->status 0x1,0xffffffffffffffff
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ipw->pci_dev->current_state 0-3[c]
HOST_DATA 0 ipw->table0_len 0-u32max
HOST_DATA 0 ipw->table1_addr 0-u32max
HOST_DATA 0 ipw->table1_len 0-u32max
HOST_DATA 0 ipw->table2_addr 0-u32max
HOST_DATA 0 ipw->table2_len 0-u16max[c]
USER_DATA 0 ipw->channel 1-255
USER_DATA 0 ipw->ieee->mode 1-6
NO_OVERFLOW_SIMPLE 0 ipw->cmdlog_len
NO_OVERFLOW_SIMPLE 0 ipw->txq_cmd.q.n_bd
UNITS 0 ipw unit_byte
LOCK2 flags
LOCK2 0 &ipw->lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &priv->mutex
HALF_LOCKED2 0 &ipw->mutex
TYPE_LOCK (struct ipw_priv)->lock

drivers/net/wireless/intel/ipw2x00/ipw2200.c ipw_queue_tx_reclaim() -> _ipw_read32()

Type Parameter Key Value
PARAM_VALUE 0 ipw 4096-ptr_max
DATA_SOURCE 0 ipw $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 ipw->ieee->prev_seq_ctl 0-u16max[u]
USER_DATA 0 ipw->prom_priv->ieee->prev_seq_ctl 0-u16max[u]
LOCK2 flags
LOCK2 0 &ipw->lock
HALF_LOCKED2 bh
TYPE_LOCK (struct ipw_priv)->lock

drivers/net/wireless/intel/ipw2x00/ipw2200.c ipw_rx() -> _ipw_read32()

Type Parameter Key Value
PARAM_VALUE 0 ipw 4096-ptr_max
PARAM_VALUE 1 ofs 672
DATA_SOURCE 0 ipw $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 flags
LOCK2 0 &ipw->lock
HALF_LOCKED2 bh
TYPE_LOCK (struct ipw_priv)->lock

drivers/net/wireless/intel/ipw2x00/ipw2200.c ipw_rx() -> _ipw_read32()

Type Parameter Key Value
PARAM_VALUE 0 ipw 4096-ptr_max
PARAM_VALUE 1 ofs 4000
DATA_SOURCE 0 ipw $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 flags
LOCK2 0 &ipw->lock
HALF_LOCKED2 bh
TYPE_LOCK (struct ipw_priv)->lock

drivers/net/wireless/intel/ipw2x00/ipw2200.c ipw_set_bit() -> _ipw_read32()

Type Parameter Key Value
PARAM_VALUE 0 ipw 4096-ptr_max
PARAM_VALUE 1 ofs 32,36
BUF_SIZE 0 ipw s32min-(-1),1-s32max
BUF_SIZE 0 ipw s32min-(-1),1-s32max
BUF_SIZE 0 ipw->pci_dev (-1),1-s32max
BUF_SIZE 0 ipw->rxq (-1),2424
DATA_SOURCE 0 ipw $0
DATA_SOURCE 1 ofs $1
HARD_MAX 1 ofs 36
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ipw->pci_dev->current_state 0-3[c]
HOST_DATA 0 ipw->table0_len 0-u32max
HOST_DATA 0 ipw->table1_addr 0-u32max
HOST_DATA 0 ipw->table1_len 0-u32max
HOST_DATA 0 ipw->table2_addr 0-u32max
HOST_DATA 0 ipw->table2_len 0-u16max[c]
NO_OVERFLOW_SIMPLE 0 ipw->cmdlog_len
NO_OVERFLOW_SIMPLE 0 ipw->txq_cmd.q.n_bd
UNITS 0 ipw unit_byte
HALF_LOCKED2 &priv->mutex
HALF_LOCKED2 0 &ipw->mutex

drivers/net/wireless/intel/ipw2x00/ipw2200.c ipw_set_bit() -> _ipw_read32()

Type Parameter Key Value
PARAM_VALUE 0 ipw 4096-ptr_max
PARAM_VALUE 1 ofs 32,36
BUF_SIZE 0 ipw s32min-(-1),1-s32max
BUF_SIZE 0 ipw s32min-(-1),1-s32max
BUF_SIZE 0 ipw->pci_dev (-1),1-s32max
BUF_SIZE 0 ipw->rxq (-1),2424
DATA_SOURCE 0 ipw $0
DATA_SOURCE 1 ofs $1
HARD_MAX 1 ofs 36
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ipw->pci_dev->current_state 0-3[c]
HOST_DATA 0 ipw->table0_len 0-u32max
HOST_DATA 0 ipw->table1_addr 0-u32max
HOST_DATA 0 ipw->table1_len 0-u32max
HOST_DATA 0 ipw->table2_addr 0-u32max
HOST_DATA 0 ipw->table2_len 0-u16max[c]
NO_OVERFLOW_SIMPLE 0 ipw->cmdlog_len
NO_OVERFLOW_SIMPLE 0 ipw->txq_cmd.q.n_bd
UNITS 0 ipw unit_byte
HALF_LOCKED2 &priv->mutex
HALF_LOCKED2 0 &ipw->mutex

drivers/net/wireless/intel/ipw2x00/ipw2200.c ipw_set_fixed_rate() -> _ipw_read32()

Type Parameter Key Value
PARAM_VALUE 0 ipw 4096-ptr_max
PARAM_VALUE 1 ofs 1564
DATA_SOURCE 0 ipw $0
BIT_INFO 0 ipw->config 0x0,0xffffffff
HALF_LOCKED2 &priv->mutex
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 0 &ipw->mutex
TYPE_LOCK (struct ipw_priv)->mutex

drivers/net/wireless/intel/ipw2x00/ipw2200.c rf_kill_active() -> _ipw_read32()

Type Parameter Key Value
PARAM_VALUE 0 ipw 4096-ptr_max
PARAM_VALUE 1 ofs 48
BUF_SIZE 0 ipw s32min-(-1),1-s32max
BUF_SIZE 0 ipw s32min-(-1),1-s32max
BUF_SIZE 0 ipw->pci_dev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
DATA_SOURCE 0 ipw $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 ipw->pci_dev->current_state 0-3[c]
HOST_DATA 0 ipw->table0_len 0-u32max
HOST_DATA 0 ipw->table1_addr 0-u32max
HOST_DATA 0 ipw->table1_len 0-u32max
HOST_DATA 0 ipw->table2_addr 0-u32max
HOST_DATA 0 ipw->table2_len 0-u16max[c]
NO_OVERFLOW_SIMPLE 0 ipw->cmdlog_len
UNITS 0 ipw unit_byte
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &priv->mutex
HALF_LOCKED2 flags
HALF_LOCKED2 0 &ipw->lock
HALF_LOCKED2 0 &ipw->mutex