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 |