Defined in 2 files as a function:

Referenced in 10 files:

Smatch caller information:

drivers/net/wireless/realtek/rtl818x/rtl8187/leds.c led_turn_off() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->conf_mutex.dep_map->name 0-255
PARAM_VALUE 0 priv->conf_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->conf_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->conf_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->conf_mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 priv->conf_mutex.wait_lock.owner (-1)
PARAM_VALUE 0 priv->conf_mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 0 priv->led_tx.dev 1-u64max
PARAM_VALUE 0 priv->vif 4096-ptr_max
PARAM_VALUE 0 priv->vif->type 1-u32max
PARAM_VALUE 1 addr 4096-ptr_max
CAPPED_DATA 0 &priv->conf_mutex 1
LOCK2 0 &priv->conf_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct rtl8187_priv)->conf_mutex

drivers/net/wireless/realtek/rtl818x/rtl8187/leds.c led_turn_off() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->conf_mutex.dep_map->name 0-255
PARAM_VALUE 0 priv->conf_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->conf_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->conf_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->conf_mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 priv->conf_mutex.wait_lock.owner (-1)
PARAM_VALUE 0 priv->conf_mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 0 priv->led_tx.dev 1-u64max
PARAM_VALUE 0 priv->vif 4096-ptr_max
PARAM_VALUE 0 priv->vif->type 1-u32max
PARAM_VALUE 1 addr 4096-ptr_max
CAPPED_DATA 0 &priv->conf_mutex 1
LOCK2 0 &priv->conf_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct rtl8187_priv)->conf_mutex

drivers/net/wireless/realtek/rtl818x/rtl8187/leds.c led_turn_on() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->conf_mutex.dep_map->name 0-255
PARAM_VALUE 0 priv->conf_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->conf_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->conf_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->conf_mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 priv->conf_mutex.wait_lock.owner (-1)
PARAM_VALUE 0 priv->conf_mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 0 priv->led_tx.dev 1-u64max
PARAM_VALUE 0 priv->vif 4096-ptr_max
PARAM_VALUE 0 priv->vif->type 1-u32max
PARAM_VALUE 1 addr 4096-ptr_max
CAPPED_DATA 0 &priv->conf_mutex 1
LOCK2 0 &priv->conf_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct rtl8187_priv)->conf_mutex

drivers/net/wireless/realtek/rtl818x/rtl8187/leds.c led_turn_on() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->conf_mutex.dep_map->name 0-255
PARAM_VALUE 0 priv->conf_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->conf_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->conf_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->conf_mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 priv->conf_mutex.wait_lock.owner (-1)
PARAM_VALUE 0 priv->conf_mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 0 priv->led_tx.dev 1-u64max
PARAM_VALUE 0 priv->vif 4096-ptr_max
PARAM_VALUE 0 priv->vif->type 1-u32max
PARAM_VALUE 1 addr 4096-ptr_max
CAPPED_DATA 0 &priv->conf_mutex 1
LOCK2 0 &priv->conf_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct rtl8187_priv)->conf_mutex

drivers/net/wireless/realtek/rtl818x/rtl8180/grf5101.c grf5101_rf_init() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &priv->conf_mutex
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8225.c rtl8225_rf_set_tx_power() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->channels 4096-ptr_max
PARAM_VALUE 0 priv->io_dmabuf 4096-ptr_max
PARAM_VALUE 0 priv->io_dmabuf->bits8 192
PARAM_VALUE 0 priv->io_mutex.dep_map->name 0-255
PARAM_VALUE 0 priv->io_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->io_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->io_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->udev 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8225.c rtl8225z2_rf_set_tx_power() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->channels 4096-ptr_max
PARAM_VALUE 0 priv->io_dmabuf 4096-ptr_max
PARAM_VALUE 0 priv->io_dmabuf->bits8 192
PARAM_VALUE 0 priv->io_mutex.dep_map->name 0-255
PARAM_VALUE 0 priv->io_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->io_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->io_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->udev 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/net/wireless/realtek/rtl818x/rtl8180/max2820.c max2820_rf_init() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &priv->conf_mutex
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/realtek/rtl818x/rtl8180/sa2400.c sa2400_rf_init() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &priv->conf_mutex
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c rtl8187_cmd_reset() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &priv->conf_mutex
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct rtl8187_priv)->conf_mutex

drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c rtl8187_cmd_reset() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->io_dmabuf 4096-ptr_max
PARAM_VALUE 0 priv->io_dmabuf->bits8 16,18
PARAM_VALUE 0 priv->io_mutex.dep_map->name 0-255
PARAM_VALUE 0 priv->io_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->io_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 priv->io_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->udev 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &priv->conf_mutex
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct rtl8187_priv)->conf_mutex

drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c rtl8187_cmd_reset() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->io_dmabuf 4096-ptr_max
PARAM_VALUE 0 priv->io_dmabuf->bits8 64
PARAM_VALUE 0 priv->io_mutex.dep_map->name 0-255
PARAM_VALUE 0 priv->io_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->io_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 priv->io_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->udev 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &priv->conf_mutex
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct rtl8187_priv)->conf_mutex

drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c rtl8187_eeprom_register_read() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c rtl8187_init_hw() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->io_dmabuf 4096-ptr_max
PARAM_VALUE 0 priv->io_dmabuf->bits16 u16max
PARAM_VALUE 0 priv->io_dmabuf->bits32 1920941906,2248962834
PARAM_VALUE 0 priv->io_dmabuf->bits8 192
PARAM_VALUE 0 priv->io_mutex.dep_map->name 0-255
PARAM_VALUE 0 priv->io_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->io_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->io_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 priv->io_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->udev 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &priv->conf_mutex
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct rtl8187_priv)->conf_mutex

drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c rtl8187_init_hw() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->io_dmabuf 4096-ptr_max
PARAM_VALUE 0 priv->io_dmabuf->bits16 0
PARAM_VALUE 0 priv->io_dmabuf->bits32 0
PARAM_VALUE 0 priv->io_dmabuf->bits8 0
PARAM_VALUE 0 priv->io_mutex.dep_map->name 0-255
PARAM_VALUE 0 priv->io_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->io_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->io_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 priv->io_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->udev 4096-ptr_max
PARAM_VALUE 1 addr 65107
RX_PATH
TASK_NOT_RUNNING
LOCK2 &priv->conf_mutex
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct rtl8187_priv)->conf_mutex

drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c rtl8187_init_hw() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->io_dmabuf 4096-ptr_max
PARAM_VALUE 0 priv->io_dmabuf->bits16 499
PARAM_VALUE 0 priv->io_dmabuf->bits32 1048644
PARAM_VALUE 0 priv->io_dmabuf->bits8 0
PARAM_VALUE 0 priv->io_mutex.dep_map->name 0-255
PARAM_VALUE 0 priv->io_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->io_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->io_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 priv->io_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->rf 4096-ptr_max
PARAM_VALUE 0 priv->udev 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &priv->conf_mutex
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct rtl8187_priv)->conf_mutex

drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c rtl8187_probe() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->band.band 0
PARAM_VALUE 0 priv->band.n_bitrates 12
PARAM_VALUE 0 priv->band.n_channels 14
PARAM_VALUE 0 priv->conf_mutex.dep_map->name 0-255
PARAM_VALUE 0 priv->conf_mutex.first_waiter 0
PARAM_VALUE 0 priv->conf_mutex.magic 4096-ptr_max
PARAM_VALUE 0 priv->conf_mutex.osq.tail.counter 0
PARAM_VALUE 0 priv->conf_mutex.owner.counter 0
PARAM_VALUE 0 priv->io_dmabuf 4096-ptr_max
PARAM_VALUE 0 priv->io_dmabuf->bits8 192
PARAM_VALUE 0 priv->io_mutex.dep_map->name 0-255
PARAM_VALUE 0 priv->io_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->io_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->io_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->is_rtl8187b 0-1
PARAM_VALUE 0 priv->map 65280
PARAM_VALUE 0 priv->rx_queue.next 4096-ptr_max
PARAM_VALUE 0 priv->rx_queue.prev 4096-ptr_max
PARAM_VALUE 0 priv->rx_queue.qlen 0
PARAM_VALUE 0 priv->udev 4096-ptr_max
PARAM_VALUE 1 addr 65374
BUF_SIZE 0 priv->band.bitrates 144
BUF_SIZE 0 priv->band.channels 1120
BUF_SIZE 0 priv->io_dmabuf 64
FUZZY_MAX 0 priv->is_rtl8187b 1
HARD_MAX 0 priv->is_rtl8187b 1
RX_PATH
TASK_NOT_RUNNING

drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c rtl8187_probe() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->band.band 0
PARAM_VALUE 0 priv->band.n_bitrates 12
PARAM_VALUE 0 priv->band.n_channels 14
PARAM_VALUE 0 priv->conf_mutex.dep_map->name 0-255
PARAM_VALUE 0 priv->conf_mutex.first_waiter 0
PARAM_VALUE 0 priv->conf_mutex.magic 4096-ptr_max
PARAM_VALUE 0 priv->conf_mutex.osq.tail.counter 0
PARAM_VALUE 0 priv->conf_mutex.owner.counter 0
PARAM_VALUE 0 priv->io_dmabuf 4096-ptr_max
PARAM_VALUE 0 priv->io_dmabuf->bits8 1,3-255
PARAM_VALUE 0 priv->io_mutex.dep_map->name 0-255
PARAM_VALUE 0 priv->io_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->io_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 priv->io_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->is_rtl8187b 0-1
PARAM_VALUE 0 priv->map 65280
PARAM_VALUE 0 priv->rx_queue.next 4096-ptr_max
PARAM_VALUE 0 priv->rx_queue.prev 4096-ptr_max
PARAM_VALUE 0 priv->rx_queue.qlen 0
PARAM_VALUE 0 priv->udev 4096-ptr_max
PARAM_VALUE 1 addr 65534
BUF_SIZE 0 priv->band.bitrates 144
BUF_SIZE 0 priv->band.channels 1120
BUF_SIZE 0 priv->io_dmabuf 64
FUZZY_MAX 0 priv->is_rtl8187b 1
HARD_MAX 0 priv->is_rtl8187b 1
RX_PATH
TASK_NOT_RUNNING

drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c rtl8187_probe() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->asic_rev 0-3
PARAM_VALUE 0 priv->band.band 0
PARAM_VALUE 0 priv->band.n_bitrates 12
PARAM_VALUE 0 priv->band.n_channels 14
PARAM_VALUE 0 priv->conf_mutex.dep_map->name 0-255
PARAM_VALUE 0 priv->conf_mutex.first_waiter 0
PARAM_VALUE 0 priv->conf_mutex.magic 4096-ptr_max
PARAM_VALUE 0 priv->conf_mutex.osq.tail.counter 0
PARAM_VALUE 0 priv->conf_mutex.owner.counter 0
PARAM_VALUE 0 priv->io_dmabuf 4096-ptr_max
PARAM_VALUE 0 priv->io_dmabuf->bits8 0
PARAM_VALUE 0 priv->io_mutex.dep_map->name 0-255
PARAM_VALUE 0 priv->io_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->io_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 priv->io_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->is_rtl8187b 1
PARAM_VALUE 0 priv->map 65280
PARAM_VALUE 0 priv->rx_queue.next 4096-ptr_max
PARAM_VALUE 0 priv->rx_queue.prev 4096-ptr_max
PARAM_VALUE 0 priv->rx_queue.qlen 0
PARAM_VALUE 0 priv->udev 4096-ptr_max
PARAM_VALUE 1 addr 65505
BUF_SIZE 0 priv->band.bitrates 144
BUF_SIZE 0 priv->band.channels 1120
BUF_SIZE 0 priv->io_dmabuf 64
RX_PATH
TASK_NOT_RUNNING

drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c rtl8187_set_anaparam() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->io_dmabuf 4096-ptr_max
PARAM_VALUE 0 priv->io_dmabuf->bits8 192
PARAM_VALUE 0 priv->io_mutex.dep_map->name 0-255
PARAM_VALUE 0 priv->io_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->io_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->io_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->udev 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
DATA_SOURCE 0 priv $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &priv->conf_mutex
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 0 &priv->conf_mutex
TYPE_LOCK (struct rtl8187_priv)->conf_mutex

drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c rtl8187_start() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->anchored.poisoned 0
PARAM_VALUE 0 priv->anchored.suspend_wakeups.counter 0
PARAM_VALUE 0 priv->anchored.wait.head.next 4096-ptr_max
PARAM_VALUE 0 priv->anchored.wait.head.next->next 4096-ptr_max
PARAM_VALUE 0 priv->anchored.wait.head.prev 4096-ptr_max
PARAM_VALUE 0 priv->anchored.wait.head.prev->next 4096-ptr_max
PARAM_VALUE 0 priv->anchored.wait.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 priv->conf_mutex.dep_map->name 0-255
PARAM_VALUE 0 priv->conf_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->conf_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->conf_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->conf_mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 priv->conf_mutex.wait_lock.owner (-1)
PARAM_VALUE 0 priv->conf_mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 0 priv->dev 4096-ptr_max
PARAM_VALUE 0 priv->dev->priv 4096-ptr_max
PARAM_VALUE 0 priv->io_dmabuf 4096-ptr_max
PARAM_VALUE 0 priv->io_dmabuf->bits32 2425682954
PARAM_VALUE 0 priv->io_mutex.dep_map->name 0-255
PARAM_VALUE 0 priv->io_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->io_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->io_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->is_rtl8187b 1-255
PARAM_VALUE 0 priv->rx_conf 2425682954
PARAM_VALUE 0 priv->udev 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
CAPPED_DATA 0 &priv->conf_mutex 1
MEM_ZERO 0 &priv->anchored
RX_PATH
TASK_NOT_RUNNING
LOCK2 0 &priv->conf_mutex
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct rtl8187_priv)->conf_mutex

drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c rtl8187_start() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->anchored.poisoned 0
PARAM_VALUE 0 priv->anchored.suspend_wakeups.counter 0
PARAM_VALUE 0 priv->anchored.wait.head.next 4096-ptr_max
PARAM_VALUE 0 priv->anchored.wait.head.next->next 4096-ptr_max
PARAM_VALUE 0 priv->anchored.wait.head.prev 4096-ptr_max
PARAM_VALUE 0 priv->anchored.wait.head.prev->next 4096-ptr_max
PARAM_VALUE 0 priv->anchored.wait.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 priv->conf_mutex.dep_map->name 0-255
PARAM_VALUE 0 priv->conf_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->conf_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->conf_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->conf_mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 priv->conf_mutex.wait_lock.owner (-1)
PARAM_VALUE 0 priv->conf_mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 0 priv->dev 4096-ptr_max
PARAM_VALUE 0 priv->dev->priv 4096-ptr_max
PARAM_VALUE 0 priv->io_dmabuf 4096-ptr_max
PARAM_VALUE 0 priv->io_dmabuf->bits16 u16max
PARAM_VALUE 0 priv->io_dmabuf->bits32 2425682954
PARAM_VALUE 0 priv->io_mutex.dep_map->name 0-255
PARAM_VALUE 0 priv->io_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->io_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->io_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->is_rtl8187b 0
PARAM_VALUE 0 priv->map->MAR 4096-ptr_max
PARAM_VALUE 0 priv->rx_conf 2425682954
PARAM_VALUE 0 priv->udev 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
CAPPED_DATA 0 &priv->conf_mutex 1
MEM_ZERO 0 &priv->anchored
RX_PATH
TASK_NOT_RUNNING
LOCK2 0 &priv->conf_mutex
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct rtl8187_priv)->conf_mutex

drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c rtl8187_start() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->anchored.poisoned 0
PARAM_VALUE 0 priv->anchored.suspend_wakeups.counter 0
PARAM_VALUE 0 priv->anchored.wait.head.next 4096-ptr_max
PARAM_VALUE 0 priv->anchored.wait.head.next->next 4096-ptr_max
PARAM_VALUE 0 priv->anchored.wait.head.prev 4096-ptr_max
PARAM_VALUE 0 priv->anchored.wait.head.prev->next 4096-ptr_max
PARAM_VALUE 0 priv->anchored.wait.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 priv->conf_mutex.dep_map->name 0-255
PARAM_VALUE 0 priv->conf_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->conf_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->conf_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->conf_mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 priv->conf_mutex.wait_lock.owner (-1)
PARAM_VALUE 0 priv->conf_mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 0 priv->dev 4096-ptr_max
PARAM_VALUE 0 priv->dev->priv 4096-ptr_max
PARAM_VALUE 0 priv->io_dmabuf 4096-ptr_max
PARAM_VALUE 0 priv->io_dmabuf->bits16 u16max
PARAM_VALUE 0 priv->io_dmabuf->bits32 2425682954
PARAM_VALUE 0 priv->io_dmabuf->bits8 2,4-255
PARAM_VALUE 0 priv->io_mutex.dep_map->name 0-255
PARAM_VALUE 0 priv->io_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->io_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 priv->io_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->is_rtl8187b 0
PARAM_VALUE 0 priv->map->MAR 4096-ptr_max
PARAM_VALUE 0 priv->rx_conf 2425682954
PARAM_VALUE 0 priv->udev 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
CAPPED_DATA 0 &priv->conf_mutex 1
MEM_ZERO 0 &priv->anchored
RX_PATH
TASK_NOT_RUNNING
LOCK2 0 &priv->conf_mutex
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct rtl8187_priv)->conf_mutex

drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c rtl8187_start() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->anchored.poisoned 0
PARAM_VALUE 0 priv->anchored.suspend_wakeups.counter 0
PARAM_VALUE 0 priv->anchored.wait.head.next 4096-ptr_max
PARAM_VALUE 0 priv->anchored.wait.head.next->next 4096-ptr_max
PARAM_VALUE 0 priv->anchored.wait.head.prev 4096-ptr_max
PARAM_VALUE 0 priv->anchored.wait.head.prev->next 4096-ptr_max
PARAM_VALUE 0 priv->anchored.wait.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 priv->conf_mutex.dep_map->name 0-255
PARAM_VALUE 0 priv->conf_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->conf_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->conf_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->conf_mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 priv->conf_mutex.wait_lock.owner (-1)
PARAM_VALUE 0 priv->conf_mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 0 priv->dev 4096-ptr_max
PARAM_VALUE 0 priv->dev->priv 4096-ptr_max
PARAM_VALUE 0 priv->io_dmabuf 4096-ptr_max
PARAM_VALUE 0 priv->io_dmabuf->bits16 u16max
PARAM_VALUE 0 priv->io_dmabuf->bits32 2162688000
PARAM_VALUE 0 priv->io_dmabuf->bits8 0,8-248
PARAM_VALUE 0 priv->io_mutex.dep_map->name 0-255
PARAM_VALUE 0 priv->io_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->io_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 priv->io_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->is_rtl8187b 0
PARAM_VALUE 0 priv->map->MAR 4096-ptr_max
PARAM_VALUE 0 priv->rx_conf 2425682954
PARAM_VALUE 0 priv->udev 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
CAPPED_DATA 0 &priv->conf_mutex 1
MEM_ZERO 0 &priv->anchored
RX_PATH
TASK_NOT_RUNNING
LOCK2 0 &priv->conf_mutex
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct rtl8187_priv)->conf_mutex

drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c rtl8187_stop() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->conf_mutex.dep_map->name 0-255
PARAM_VALUE 0 priv->conf_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->conf_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->conf_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->conf_mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 priv->conf_mutex.wait_lock.owner (-1)
PARAM_VALUE 0 priv->conf_mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 0 priv->io_dmabuf 4096-ptr_max
PARAM_VALUE 0 priv->io_dmabuf->bits16 0
PARAM_VALUE 0 priv->io_mutex.dep_map->name 0-255
PARAM_VALUE 0 priv->io_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->io_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->io_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->udev 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
CAPPED_DATA 0 &priv->conf_mutex 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 0 &priv->conf_mutex
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct rtl8187_priv)->conf_mutex

drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c rtl8187_stop() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->conf_mutex.dep_map->name 0-255
PARAM_VALUE 0 priv->conf_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->conf_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->conf_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 priv->conf_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->conf_mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 priv->conf_mutex.wait_lock.owner (-1)
PARAM_VALUE 0 priv->conf_mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 0 priv->io_dmabuf 4096-ptr_max
PARAM_VALUE 0 priv->io_dmabuf->bits16 0
PARAM_VALUE 0 priv->io_dmabuf->bits32 1912618832,2215504913
PARAM_VALUE 0 priv->io_dmabuf->bits8 192
PARAM_VALUE 0 priv->io_mutex.dep_map->name 0-255
PARAM_VALUE 0 priv->io_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->io_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->io_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 priv->io_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->rf 4096-ptr_max
PARAM_VALUE 0 priv->udev 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
CAPPED_DATA 0 &priv->conf_mutex 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 0 &priv->conf_mutex
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct rtl8187_priv)->conf_mutex

drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c rtl8187b_init_hw() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->io_dmabuf 4096-ptr_max
PARAM_VALUE 0 priv->io_dmabuf->bits32 1920941906,2248962834
PARAM_VALUE 0 priv->io_dmabuf->bits8 16
PARAM_VALUE 0 priv->io_mutex.dep_map->name 0-255
PARAM_VALUE 0 priv->io_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->io_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->io_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 priv->io_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->udev 4096-ptr_max
PARAM_VALUE 1 addr 65378
RX_PATH
TASK_NOT_RUNNING
LOCK2 &priv->conf_mutex
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct rtl8187_priv)->conf_mutex

drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c rtl8187b_init_hw() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->io_dmabuf 4096-ptr_max
PARAM_VALUE 0 priv->io_dmabuf->bits16 4095
PARAM_VALUE 0 priv->io_dmabuf->bits32 1920941906,2248962834
PARAM_VALUE 0 priv->io_dmabuf->bits8 0
PARAM_VALUE 0 priv->io_mutex.dep_map->name 0-255
PARAM_VALUE 0 priv->io_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->io_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->io_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 priv->io_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->udev 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &priv->conf_mutex
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct rtl8187_priv)->conf_mutex

drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c rtl8187b_init_hw() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->io_dmabuf 4096-ptr_max
PARAM_VALUE 0 priv->io_dmabuf->bits16 u16max
PARAM_VALUE 0 priv->io_dmabuf->bits32 1920941906,2248962834
PARAM_VALUE 0 priv->io_dmabuf->bits8 192
PARAM_VALUE 0 priv->io_mutex.dep_map->name 0-255
PARAM_VALUE 0 priv->io_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->io_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->io_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 priv->io_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->udev 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &priv->conf_mutex
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct rtl8187_priv)->conf_mutex

drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c rtl8187b_init_hw() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->io_dmabuf 4096-ptr_max
PARAM_VALUE 0 priv->io_dmabuf->bits16 u16max
PARAM_VALUE 0 priv->io_dmabuf->bits32 16385
PARAM_VALUE 0 priv->io_dmabuf->bits8 1
PARAM_VALUE 0 priv->io_mutex.dep_map->name 0-255
PARAM_VALUE 0 priv->io_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->io_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->io_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 priv->io_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->rf 4096-ptr_max
PARAM_VALUE 0 priv->udev 4096-ptr_max
PARAM_VALUE 1 addr 65499
RX_PATH
TASK_NOT_RUNNING
LOCK2 &priv->conf_mutex
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct rtl8187_priv)->conf_mutex

drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225se.c rtl8187se_three_wire_io() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &priv->conf_mutex

drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225se.c rtl8187se_three_wire_io() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &priv->conf_mutex

drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225se.c rtl8187se_three_wire_io() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &priv->conf_mutex

drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225se.c rtl8187se_three_wire_io() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &priv->conf_mutex

drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225se.c rtl8225se_rf_init() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &priv->conf_mutex
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/realtek/rtl818x/rtl8187/rfkill.c rtl8187_is_radio_enabled() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
DATA_SOURCE 0 priv $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &rdev->wiphy.mtx
HALF_LOCKED2 0 &priv->conf_mutex

drivers/net/wireless/realtek/rtl818x/rtl8187/rfkill.c rtl8187_is_radio_enabled() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->io_dmabuf 4096-ptr_max
PARAM_VALUE 0 priv->io_mutex.dep_map->name 0-255
PARAM_VALUE 0 priv->io_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 priv->io_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 priv->io_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 priv->io_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 priv->udev 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
DATA_SOURCE 0 priv $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &rdev->wiphy.mtx
HALF_LOCKED2 0 &priv->conf_mutex

drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c rtl8180_config_cardbus() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c rtl8180_eeprom_read() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->band.band 0
PARAM_VALUE 0 priv->band.n_bitrates 4,12
PARAM_VALUE 0 priv->band.n_channels 14
PARAM_VALUE 0 priv->chip_family 0-2
PARAM_VALUE 0 priv->map 4096-ptr_max
PARAM_VALUE 0 priv->pdev 4096-ptr_max
PARAM_VALUE 0 priv->pdev->dev.dma_mask 4096-ptr_max
PARAM_VALUE 0 priv->pdev->driver 4096-ptr_max
PARAM_VALUE 0 priv->pdev->error_state 0-2,4-u32max
PARAM_VALUE 0 priv->pdev->is_busmaster 1
PARAM_VALUE 0 priv->pdev->pcie_cap 0-1
PARAM_VALUE 1 addr 4096-ptr_max
BUF_SIZE 0 priv->band.bitrates 144
BUF_SIZE 0 priv->band.channels 1120
BUF_SIZE 0 priv->pdev (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
DATA_SOURCE 0 priv $0
FUZZY_MAX 0 priv->band.n_bitrates 12
FUZZY_MAX 0 priv->chip_family 2
BIT_INFO 0 priv->band.n_bitrates 0x4,0xffffffffffffffff
HARD_MAX 0 priv->band.n_bitrates 12
HARD_MAX 0 priv->chip_family 2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 priv->pdev->current_state 0-3[c]

drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c rtl8180_eeprom_register_read() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
BUF_SIZE 0 priv (-1),208
BUF_SIZE 0 priv (-1),208
RX_PATH
TASK_NOT_RUNNING

drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c rtl8180_eeprom_register_write() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
BUF_SIZE 0 priv (-1),208
BUF_SIZE 0 priv (-1),208
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c rtl8180_init_hw() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c rtl8180_init_hw() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c rtl8180_init_hw() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c rtl8180_init_hw() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c rtl8180_init_hw() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c rtl8180_init_hw() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c rtl8180_init_hw() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c rtl8180_init_hw() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->tx_ring 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c rtl8180_init_hw() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->chip_family 1
PARAM_VALUE 0 priv->tx_ring 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c rtl8180_init_hw() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->chip_family 1
PARAM_VALUE 0 priv->tx_ring 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c rtl8180_init_hw() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->chip_family 1
PARAM_VALUE 0 priv->tx_ring 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c rtl8180_init_hw() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->chip_family 1
PARAM_VALUE 0 priv->map_pio 1
PARAM_VALUE 0 priv->tx_ring 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c rtl8180_init_hw() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->chip_family 2
PARAM_VALUE 0 priv->tx_ring 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c rtl8180_init_hw() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->chip_family 2
PARAM_VALUE 0 priv->tx_ring 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c rtl8180_set_anaparam() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
DATA_SOURCE 0 priv $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c rtl8180_set_anaparam2() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
DATA_SOURCE 0 priv $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c rtl8180_set_anaparam3() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->chip_family 2
PARAM_VALUE 0 priv->tx_ring 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
DATA_SOURCE 0 priv $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c rtl8180_start() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->chip_family 1-u32max
PARAM_VALUE 0 priv->pdev 4096-ptr_max
PARAM_VALUE 0 priv->pdev->irq 0
PARAM_VALUE 0 priv->rx_conf 2417231626,4027844362
PARAM_VALUE 1 addr 4096-ptr_max
FUZZY_MAX 0 priv->chip_family 2
BIT_INFO 0 priv->rx_conf 0x9014070a,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c rtl8180_start() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->chip_family 1-u32max
PARAM_VALUE 0 priv->pdev 4096-ptr_max
PARAM_VALUE 0 priv->pdev->irq 0
PARAM_VALUE 0 priv->rx_conf 2417231626,4027844362
PARAM_VALUE 1 addr 4096-ptr_max
FUZZY_MAX 0 priv->chip_family 2
BIT_INFO 0 priv->rx_conf 0x9014070a,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c rtl8180_start() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->pdev 4096-ptr_max
PARAM_VALUE 0 priv->pdev->irq 0
PARAM_VALUE 0 priv->rx_conf 2417231626,2954102538,3490973450,4027844362
PARAM_VALUE 1 addr 4096-ptr_max
BIT_INFO 0 priv->rx_conf 0x9014070a,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c rtl8180_stop() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c rtl8180_stop() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->rf 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c rtl8180_write_phy() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->map->PHY 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
BUF_SIZE 1 addr 2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c rtl8187se_mac_config() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c rtl8187se_mac_config() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c rtl8180_detect_rf() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c rtl8225_read() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c rtl8225_read() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c rtl8225_read() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c rtl8225_read() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c rtl8225_read() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c rtl8225_read() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c rtl8225_read() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c rtl8225_read() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c rtl8225_read() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c rtl8225_read() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c rtl8225_read() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c rtl8225_read() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c rtl8225_read() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c rtl8225_read() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c rtl8225_read() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c rtl8225_read() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c rtl8225_rf_init() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &priv->conf_mutex
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c rtl8225_rf_set_tx_power() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->channels 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &priv->conf_mutex

drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c rtl8225_rf_stop() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &local->hw.wiphy->mtx
HALF_LOCKED2 &priv->conf_mutex
HALF_LOCKED2 &rdev->wiphy.mtx
TYPE_LOCK (struct wiphy)->mtx

drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c rtl8225_write() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c rtl8225_write() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c rtl8225_write() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c rtl8225_write() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c rtl8225z2_rf_init() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &priv->conf_mutex
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c rtl8225z2_rf_set_tx_power() -> rtl818x_ioread8()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->channels 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &priv->conf_mutex