Defined in 2 files as a prototype:

Defined in 3 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/net/wireless/zydas/zd1211rw/zd_mac.c zd_mac_alloc_hw() -> housekeeping_init()

Type Parameter Key Value
PARAM_VALUE 0 mac 4096-ptr_max
PARAM_VALUE 0 mac->ack_pending 0
PARAM_VALUE 0 mac->ack_wait_queue.next 4096-ptr_max
PARAM_VALUE 0 mac->ack_wait_queue.prev 4096-ptr_max
PARAM_VALUE 0 mac->ack_wait_queue.qlen 0
PARAM_VALUE 0 mac->band.bitrates 0
PARAM_VALUE 0 mac->band.channels 0
PARAM_VALUE 0 mac->band.n_bitrates 12
PARAM_VALUE 0 mac->band.n_channels 14
PARAM_VALUE 0 mac->channels 0
PARAM_VALUE 0 mac->chip.al2230s_bit 0
PARAM_VALUE 0 mac->chip.fw_regs_base 0
PARAM_VALUE 0 mac->chip.link_led 0
PARAM_VALUE 0 mac->chip.new_phy_layout 0
PARAM_VALUE 0 mac->chip.pa_type 0
PARAM_VALUE 0 mac->chip.patch_6m_band_edge 0
PARAM_VALUE 0 mac->chip.patch_cck_gain 0
PARAM_VALUE 0 mac->chip.patch_cr157 0
PARAM_VALUE 0 mac->chip.rf.channel 0
PARAM_VALUE 0 mac->chip.rf.clear 0
PARAM_VALUE 0 mac->chip.rf.init_hw 0
PARAM_VALUE 0 mac->chip.rf.patch_6m_band_edge 0
PARAM_VALUE 0 mac->chip.rf.patch_cck_gain 0
PARAM_VALUE 0 mac->chip.rf.priv 0
PARAM_VALUE 0 mac->chip.rf.set_channel 0
PARAM_VALUE 0 mac->chip.rf.switch_radio_off 0
PARAM_VALUE 0 mac->chip.rf.switch_radio_on 0
PARAM_VALUE 0 mac->chip.rf.type 0
PARAM_VALUE 0 mac->chip.rf.update_channel_int 1
PARAM_VALUE 0 mac->chip.supports_tx_led 0
PARAM_VALUE 0 mac->chip.usb.cmd_error 0
PARAM_VALUE 0 mac->chip.usb.in_async 0
PARAM_VALUE 0 mac->chip.usb.initialized 0
PARAM_VALUE 0 mac->chip.usb.intf 4096-ptr_max
PARAM_VALUE 0 mac->chip.usb.intf->dev.driver_data 4096-ptr_max
PARAM_VALUE 0 mac->chip.usb.intr.buffer 0
PARAM_VALUE 0 mac->chip.usb.intr.buffer_dma 0
PARAM_VALUE 0 mac->chip.usb.intr.interval 1,4,10
PARAM_VALUE 0 mac->chip.usb.intr.read_regs.cr_int_addr 38160
PARAM_VALUE 0 mac->chip.usb.intr.read_regs.length 0
PARAM_VALUE 0 mac->chip.usb.intr.read_regs.req 0
PARAM_VALUE 0 mac->chip.usb.intr.read_regs.req_count 0
PARAM_VALUE 0 mac->chip.usb.intr.urb 0
PARAM_VALUE 0 mac->chip.usb.is_zd1211b 0
PARAM_VALUE 0 mac->chip.usb.rx.fragment_length 0
PARAM_VALUE 0 mac->chip.usb.rx.idle_work.cpu 0
PARAM_VALUE 0 mac->chip.usb.rx.idle_work.timer.flags 0
PARAM_VALUE 0 mac->chip.usb.rx.idle_work.work.func 0
PARAM_VALUE 0 mac->chip.usb.rx.idle_work.wq 0
PARAM_VALUE 0 mac->chip.usb.rx.reset_timer_tasklet.callback 2966570507813523456
PARAM_VALUE 0 mac->chip.usb.rx.reset_timer_tasklet.data 4096-18446744073709547520
PARAM_VALUE 0 mac->chip.usb.rx.reset_timer_tasklet.func 2966570507813523456
PARAM_VALUE 0 mac->chip.usb.rx.setup_mutex.dep_map->name 0-255
PARAM_VALUE 0 mac->chip.usb.rx.setup_mutex.magic 4096-ptr_max
PARAM_VALUE 0 mac->chip.usb.rx.urbs 0
PARAM_VALUE 0 mac->chip.usb.rx.urbs_count 0
PARAM_VALUE 0 mac->chip.usb.rx.usb_packet_size 64,512
PARAM_VALUE 0 mac->chip.usb.submitted_cmds.poisoned 0
PARAM_VALUE 0 mac->chip.usb.submitted_cmds.urb_list.next 4096-ptr_max
PARAM_VALUE 0 mac->chip.usb.submitted_cmds.urb_list.next->next 4096-ptr_max
PARAM_VALUE 0 mac->chip.usb.submitted_cmds.urb_list.prev 4096-ptr_max
PARAM_VALUE 0 mac->chip.usb.submitted_cmds.urb_list.prev->next 4096-ptr_max
PARAM_VALUE 0 mac->chip.usb.submitted_cmds.urb_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 mac->chip.usb.submitted_cmds.wait.head.next 4096-ptr_max
PARAM_VALUE 0 mac->chip.usb.submitted_cmds.wait.head.next->next 4096-ptr_max
PARAM_VALUE 0 mac->chip.usb.submitted_cmds.wait.head.prev 4096-ptr_max
PARAM_VALUE 0 mac->chip.usb.submitted_cmds.wait.head.prev->next 4096-ptr_max
PARAM_VALUE 0 mac->chip.usb.submitted_cmds.wait.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 mac->chip.usb.tx.enabled.counter 0
PARAM_VALUE 0 mac->chip.usb.tx.stopped 0
PARAM_VALUE 0 mac->chip.usb.tx.submitted.poisoned 0
PARAM_VALUE 0 mac->chip.usb.tx.submitted.urb_list.next 4096-ptr_max
PARAM_VALUE 0 mac->chip.usb.tx.submitted.urb_list.next->next 4096-ptr_max
PARAM_VALUE 0 mac->chip.usb.tx.submitted.urb_list.prev 4096-ptr_max
PARAM_VALUE 0 mac->chip.usb.tx.submitted.urb_list.prev->next 4096-ptr_max
PARAM_VALUE 0 mac->chip.usb.tx.submitted.urb_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 mac->chip.usb.tx.submitted.wait.head.next 4096-ptr_max
PARAM_VALUE 0 mac->chip.usb.tx.submitted.wait.head.next->next 4096-ptr_max
PARAM_VALUE 0 mac->chip.usb.tx.submitted.wait.head.prev 4096-ptr_max
PARAM_VALUE 0 mac->chip.usb.tx.submitted.wait.head.prev->next 4096-ptr_max
PARAM_VALUE 0 mac->chip.usb.tx.submitted.wait.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 mac->chip.usb.tx.submitted_skbs.next 4096-ptr_max
PARAM_VALUE 0 mac->chip.usb.tx.submitted_skbs.prev 4096-ptr_max
PARAM_VALUE 0 mac->chip.usb.tx.submitted_skbs.qlen 0
PARAM_VALUE 0 mac->chip.usb.tx.submitted_urbs 0
PARAM_VALUE 0 mac->chip.usb.tx.watchdog_enabled 0
PARAM_VALUE 0 mac->chip.usb.tx.watchdog_work.cpu 0
PARAM_VALUE 0 mac->chip.usb.tx.watchdog_work.wq 0
PARAM_VALUE 0 mac->chip.usb.urb_async_waiting 0
PARAM_VALUE 0 mac->chip.usb.was_running 0
PARAM_VALUE 0 mac->hw 4096-ptr_max
PARAM_VALUE 0 mac->rates 0
PARAM_VALUE 0 mac->type 0
BUF_SIZE 0 mac->hw 208
MEM_ZERO 0 mac
MEM_ZERO 0 &mac->chip
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL