Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 6 files:

Smatch caller information:

drivers/gpib/tnt4882/tnt4882_gpib.c generic_write() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 reg 1
PARAM_VALUE 2 mask 4
PARAM_VALUE 3 bits 4
BUF_SIZE 0 priv 192
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpib/tnt4882/tnt4882_gpib.c generic_write() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->register_page_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->type 0,2-5,7-u32max
PARAM_VALUE 0 priv->write_byte 4096-ptr_max
PARAM_VALUE 0 *priv->reg_bits 0-32
PARAM_VALUE 1 reg 2
PARAM_VALUE 2 mask 32
PARAM_VALUE 3 bits 32
BUF_SIZE 0 priv 192
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpib/tnt4882/tnt4882_gpib.c generic_write() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->register_page_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->type 1,6
PARAM_VALUE 0 priv->write_byte 4096-ptr_max
PARAM_VALUE 0 *priv->reg_bits 0-32
PARAM_VALUE 1 reg 2
PARAM_VALUE 2 mask 32
PARAM_VALUE 3 bits 0
BUF_SIZE 0 priv 192
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpib/tnt4882/tnt4882_gpib.c generic_write() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->register_page_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->write_byte 4096-ptr_max
PARAM_VALUE 0 *priv->reg_bits 0-255
PARAM_VALUE 1 reg 1
PARAM_VALUE 2 mask 4
PARAM_VALUE 3 bits 0
BUF_SIZE 0 priv 192
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpib/tnt4882/tnt4882_gpib.c generic_write() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->register_page_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->write_byte 4096-ptr_max
PARAM_VALUE 0 *priv->reg_bits 0-255
PARAM_VALUE 1 reg 2
PARAM_VALUE 2 mask 32
PARAM_VALUE 3 bits 0
BUF_SIZE 0 priv 192
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpib/tnt4882/tnt4882_gpib.c tnt4882_accel_read() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 reg 1
PARAM_VALUE 2 mask 16
PARAM_VALUE 3 bits 16
BUF_SIZE 0 priv 192
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &board->big_gpib_mutex

drivers/gpib/tnt4882/tnt4882_gpib.c tnt4882_accel_read() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->register_page_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->type 0,2-5,7-u32max
PARAM_VALUE 0 priv->write_byte 4096-ptr_max
PARAM_VALUE 0 *priv->reg_bits 0-32
PARAM_VALUE 1 reg 2
PARAM_VALUE 2 mask 16
PARAM_VALUE 3 bits 16
BUF_SIZE 0 priv 192
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &board->big_gpib_mutex

drivers/gpib/tnt4882/tnt4882_gpib.c tnt4882_accel_read() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->register_page_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->type 1,6
PARAM_VALUE 0 priv->write_byte 4096-ptr_max
PARAM_VALUE 0 *priv->reg_bits 0-32
PARAM_VALUE 1 reg 2
PARAM_VALUE 2 mask 16
PARAM_VALUE 3 bits 0
BUF_SIZE 0 priv 192
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &board->big_gpib_mutex

drivers/gpib/tnt4882/tnt4882_gpib.c tnt4882_accel_read() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->register_page_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->write_byte 4096-ptr_max
PARAM_VALUE 0 *priv->reg_bits 0-255
PARAM_VALUE 1 reg 1
PARAM_VALUE 2 mask 16
PARAM_VALUE 3 bits 0
BUF_SIZE 0 priv 192
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &board->big_gpib_mutex

drivers/gpib/tnt4882/tnt4882_gpib.c tnt4882_accel_read() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->register_page_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->write_byte 4096-ptr_max
PARAM_VALUE 0 *priv->reg_bits 0-255
PARAM_VALUE 1 reg 2
PARAM_VALUE 2 mask 16
PARAM_VALUE 3 bits 0
BUF_SIZE 0 priv 192
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &board->big_gpib_mutex

drivers/gpib/ines/ines_gpib.c ines_accel_read() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->register_page_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->write_byte 4096-ptr_max
PARAM_VALUE 1 reg 4
PARAM_VALUE 2 mask 8
PARAM_VALUE 3 bits 0
BUF_SIZE 0 priv 192
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &board->big_gpib_mutex

drivers/gpib/ines/ines_gpib.c ines_accel_read() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->register_page_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->write_byte 4096-ptr_max
PARAM_VALUE 0 *priv->reg_bits 0-32
PARAM_VALUE 1 reg 4
PARAM_VALUE 2 mask 8
PARAM_VALUE 3 bits 8
BUF_SIZE 0 priv 192
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &board->big_gpib_mutex

drivers/gpib/ines/ines_gpib.c ines_accel_write() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 1 reg 4
PARAM_VALUE 2 mask 4
PARAM_VALUE 3 bits 0
BUF_SIZE 0 priv 192
NOCHECK_CALL

drivers/gpib/ines/ines_gpib.c ines_accel_write() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->register_page_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->write_byte 4096-ptr_max
PARAM_VALUE 0 *priv->reg_bits 0-32
PARAM_VALUE 1 reg 4
PARAM_VALUE 2 mask 4
PARAM_VALUE 3 bits 4
BUF_SIZE 0 priv 192
NOCHECK_CALL

drivers/gpib/ines/ines_gpib.c ines_online() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->register_page_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->write_byte 4096-ptr_max
PARAM_VALUE 1 reg 4
PARAM_VALUE 2 mask 12
PARAM_VALUE 3 bits 0
BUF_SIZE 0 priv 192
CAPABLE 0 21
NOCHECK_CALL
LOCK2 &board->big_gpib_mutex
TYPE_LOCK (struct gpib_board)->big_gpib_mutex

drivers/gpib/ines/ines_gpib.c ines_online() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->register_page_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->write_byte 4096-ptr_max
PARAM_VALUE 1 reg 1
PARAM_VALUE 2 mask 3
PARAM_VALUE 3 bits 0
BUF_SIZE 0 priv 192
CAPABLE 0 21
NOCHECK_CALL
LOCK2 &board->big_gpib_mutex
TYPE_LOCK (struct gpib_board)->big_gpib_mutex

drivers/gpib/fmh_gpib/fmh_gpib.c fmh_gpib_dma_callback() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 1 reg 1
PARAM_VALUE 2 mask 3
PARAM_VALUE 3 bits 3
BUF_SIZE 0 priv 192
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &board->spinlock
LOCK2 flags
HALF_LOCKED2 &bdma_chan->lock
HALF_LOCKED2 &ioat_chan->cleanup_lock
HALF_LOCKED2 &mv_chan->lock
HALF_LOCKED2 &pd_chan->lock
HALF_LOCKED2 &plxdev->ring_lock
HALF_LOCKED2 &swdma_chan->complete_lock
HALF_LOCKED2 &td_chan->lock
HALF_LOCKED2 bh
TYPE_LOCK (struct gpib_board)->spinlock

drivers/gpib/fmh_gpib/fmh_gpib.c fmh_gpib_dma_read() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 1 reg 1
PARAM_VALUE 2 mask 1
PARAM_VALUE 3 bits 0
BUF_SIZE 0 priv 192
PREEMPT_ADD <- disables preempt
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &board->spinlock
LOCK2 flags
HALF_LOCKED2 &board->big_gpib_mutex
HALF_LOCKED2 &board->user_mutex
TYPE_LOCK (struct gpib_board)->spinlock

drivers/gpib/fmh_gpib/fmh_gpib.c fmh_gpib_dma_read() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->register_page_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->write_byte 4096-ptr_max
PARAM_VALUE 0 *priv->reg_bits 0-32
PARAM_VALUE 1 reg 2
PARAM_VALUE 2 mask 16
PARAM_VALUE 3 bits 16
BUF_SIZE 0 priv 192
PREEMPT_ADD <- disables preempt
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &board->spinlock
LOCK2 flags
HALF_LOCKED2 &board->big_gpib_mutex
HALF_LOCKED2 &board->user_mutex
TYPE_LOCK (struct gpib_board)->spinlock

drivers/gpib/fmh_gpib/fmh_gpib.c fmh_gpib_dma_read() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->register_page_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->write_byte 4096-ptr_max
PARAM_VALUE 0 *priv->reg_bits 0-255
PARAM_VALUE 1 reg 2
PARAM_VALUE 2 mask 16
PARAM_VALUE 3 bits 0
BUF_SIZE 0 priv 192
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &board->big_gpib_mutex
HALF_LOCKED2 &board->user_mutex

drivers/gpib/fmh_gpib/fmh_gpib.c fmh_gpib_dma_write() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 reg 1
PARAM_VALUE 2 mask 2
PARAM_VALUE 3 bits 0
BUF_SIZE 0 priv 192
PREEMPT_ADD <- disables preempt
NOCHECK_CALL
LOCK2 &board->spinlock
LOCK2 flags
TYPE_LOCK (struct gpib_board)->spinlock

drivers/gpib/fmh_gpib/fmh_gpib.c fmh_gpib_dma_write() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->register_page_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->write_byte 4096-ptr_max
PARAM_VALUE 0 *priv->reg_bits 0-32
PARAM_VALUE 1 reg 2
PARAM_VALUE 2 mask 32
PARAM_VALUE 3 bits 32
BUF_SIZE 0 priv 192
PREEMPT_ADD <- disables preempt
NOCHECK_CALL
LOCK2 &board->spinlock
LOCK2 flags
TYPE_LOCK (struct gpib_board)->spinlock

drivers/gpib/fmh_gpib/fmh_gpib.c fmh_gpib_dma_write() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->register_page_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->write_byte 4096-ptr_max
PARAM_VALUE 0 *priv->reg_bits 0-255
PARAM_VALUE 1 reg 2
PARAM_VALUE 2 mask 32
PARAM_VALUE 3 bits 0
BUF_SIZE 0 priv 192
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpib/fmh_gpib/fmh_gpib.c fmh_gpib_fifo_read() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 reg 1
PARAM_VALUE 2 mask 1
PARAM_VALUE 3 bits 1
BUF_SIZE 0 priv 192
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &board->big_gpib_mutex

drivers/gpib/fmh_gpib/fmh_gpib.c fmh_gpib_fifo_read_countable() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 reg 1
PARAM_VALUE 2 mask 1
PARAM_VALUE 3 bits 0
BUF_SIZE 0 priv 192
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &board->big_gpib_mutex
HALF_LOCKED2 &board->user_mutex

drivers/gpib/fmh_gpib/fmh_gpib.c fmh_gpib_fifo_read_countable() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->register_page_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->write_byte 4096-ptr_max
PARAM_VALUE 0 *priv->reg_bits 0-32
PARAM_VALUE 1 reg 2
PARAM_VALUE 2 mask 16
PARAM_VALUE 3 bits 16
BUF_SIZE 0 priv 192
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &board->big_gpib_mutex
HALF_LOCKED2 &board->user_mutex

drivers/gpib/fmh_gpib/fmh_gpib.c fmh_gpib_fifo_read_countable() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->register_page_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->write_byte 4096-ptr_max
PARAM_VALUE 0 *priv->reg_bits 0-255
PARAM_VALUE 1 reg 2
PARAM_VALUE 2 mask 16
PARAM_VALUE 3 bits 0
BUF_SIZE 0 priv 192
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &board->big_gpib_mutex
HALF_LOCKED2 &board->user_mutex

drivers/gpib/fmh_gpib/fmh_gpib.c fmh_gpib_fifo_write_countable() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 1 reg 1
PARAM_VALUE 2 mask 2
PARAM_VALUE 3 bits 0
BUF_SIZE 0 priv 192
NOCHECK_CALL

drivers/gpib/fmh_gpib/fmh_gpib.c fmh_gpib_fifo_write_countable() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->register_page_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->write_byte 4096-ptr_max
PARAM_VALUE 0 *priv->reg_bits 0-32
PARAM_VALUE 1 reg 2
PARAM_VALUE 2 mask 32
PARAM_VALUE 3 bits 32
BUF_SIZE 0 priv 192
NOCHECK_CALL

drivers/gpib/fmh_gpib/fmh_gpib.c fmh_gpib_fifo_write_countable() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->register_page_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->write_byte 4096-ptr_max
PARAM_VALUE 0 *priv->reg_bits 0-255
PARAM_VALUE 1 reg 1
PARAM_VALUE 2 mask 2
PARAM_VALUE 3 bits 2
BUF_SIZE 0 priv 192
NOCHECK_CALL

drivers/gpib/fmh_gpib/fmh_gpib.c fmh_gpib_fifo_write_countable() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->register_page_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->write_byte 4096-ptr_max
PARAM_VALUE 0 *priv->reg_bits 0-255
PARAM_VALUE 1 reg 1
PARAM_VALUE 2 mask 2
PARAM_VALUE 3 bits 0
BUF_SIZE 0 priv 192
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpib/fmh_gpib/fmh_gpib.c fmh_gpib_fifo_write_countable() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->register_page_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->write_byte 4096-ptr_max
PARAM_VALUE 0 *priv->reg_bits 0-255
PARAM_VALUE 1 reg 2
PARAM_VALUE 2 mask 32
PARAM_VALUE 3 bits 0
BUF_SIZE 0 priv 192
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpib/cb7210/cb7210.c fifo_read() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 0 priv->read_byte 4096-ptr_max
PARAM_VALUE 1 reg 2
PARAM_VALUE 2 mask 16
PARAM_VALUE 3 bits 16
BUF_SIZE 0 priv 192
NOCHECK_CALL

drivers/gpib/cb7210/cb7210.c fifo_read() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->read_byte 4096-ptr_max
PARAM_VALUE 0 priv->register_page_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->write_byte 4096-ptr_max
PARAM_VALUE 0 *priv->reg_bits 0-255
PARAM_VALUE 1 reg 2
PARAM_VALUE 2 mask 16
PARAM_VALUE 3 bits 0
BUF_SIZE 0 priv 192
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpib/cb7210/cb7210.c fifo_read() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->read_byte 4096-ptr_max
PARAM_VALUE 0 priv->register_page_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->write_byte 4096-ptr_max
PARAM_VALUE 0 *priv->reg_bits 0-255
PARAM_VALUE 1 reg 2
PARAM_VALUE 2 mask 16
PARAM_VALUE 3 bits 0
BUF_SIZE 0 priv 192
PREEMPT_ADD <- disables preempt
NOCHECK_CALL
LOCK2 &board->spinlock
LOCK2 flags
TYPE_LOCK (struct gpib_board)->spinlock

drivers/gpib/cb7210/cb7210.c input_fifo_enable() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 1 reg 2
PARAM_VALUE 2 mask 16
PARAM_VALUE 3 bits 0
BUF_SIZE 0 priv 192
PREEMPT_ADD <- disables preempt
NOCHECK_CALL
LOCK2 &board->spinlock
LOCK2 flags
TYPE_LOCK (struct gpib_board)->spinlock

drivers/gpib/cb7210/cb7210.c input_fifo_enable() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 1 reg 2
PARAM_VALUE 2 mask 16
PARAM_VALUE 3 bits 0
BUF_SIZE 0 priv 192
PREEMPT_ADD <- disables preempt
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &board->spinlock
LOCK2 flags
TYPE_LOCK (struct gpib_board)->spinlock

drivers/gpib/cb7210/cb7210.c output_fifo_enable() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 reg 1
PARAM_VALUE 2 mask 2
PARAM_VALUE 3 bits 0
BUF_SIZE 0 priv 192
PREEMPT_ADD <- disables preempt
NOCHECK_CALL
LOCK2 &board->spinlock
LOCK2 flags
TYPE_LOCK (struct gpib_board)->spinlock

drivers/gpib/cb7210/cb7210.c output_fifo_enable() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->register_page_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->write_byte 4096-ptr_max
PARAM_VALUE 0 *priv->reg_bits 0-32
PARAM_VALUE 1 reg 2
PARAM_VALUE 2 mask 32
PARAM_VALUE 3 bits 32
BUF_SIZE 0 priv 192
PREEMPT_ADD <- disables preempt
NOCHECK_CALL
LOCK2 &board->spinlock
LOCK2 flags
TYPE_LOCK (struct gpib_board)->spinlock

drivers/gpib/cb7210/cb7210.c output_fifo_enable() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 reg 2
PARAM_VALUE 2 mask 32
PARAM_VALUE 3 bits 0
BUF_SIZE 0 priv 192
PREEMPT_ADD <- disables preempt
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &board->spinlock
LOCK2 flags
TYPE_LOCK (struct gpib_board)->spinlock

drivers/gpib/cb7210/cb7210.c output_fifo_enable() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->register_page_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->write_byte 4096-ptr_max
PARAM_VALUE 0 *priv->reg_bits 0-32
PARAM_VALUE 1 reg 1
PARAM_VALUE 2 mask 2
PARAM_VALUE 3 bits 2
BUF_SIZE 0 priv 192
PREEMPT_ADD <- disables preempt
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &board->spinlock
LOCK2 flags
TYPE_LOCK (struct gpib_board)->spinlock

drivers/gpib/eastwood/fluke_gpib.c fluke_dma_callback() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 1 reg 1
PARAM_VALUE 2 mask 3
PARAM_VALUE 3 bits 3
BUF_SIZE 0 priv 192
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &board->spinlock
LOCK2 flags
HALF_LOCKED2 &bdma_chan->lock
HALF_LOCKED2 &ioat_chan->cleanup_lock
HALF_LOCKED2 &mv_chan->lock
HALF_LOCKED2 &pd_chan->lock
HALF_LOCKED2 &plxdev->ring_lock
HALF_LOCKED2 &swdma_chan->complete_lock
HALF_LOCKED2 &td_chan->lock
HALF_LOCKED2 bh
TYPE_LOCK (struct gpib_board)->spinlock

drivers/gpib/eastwood/fluke_gpib.c fluke_dma_read() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 1 reg 1
PARAM_VALUE 2 mask 1
PARAM_VALUE 3 bits 0
BUF_SIZE 0 priv 192
PREEMPT_ADD <- disables preempt
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &board->spinlock
LOCK2 flags
HALF_LOCKED2 &board->big_gpib_mutex
HALF_LOCKED2 &board->user_mutex
TYPE_LOCK (struct gpib_board)->spinlock

drivers/gpib/eastwood/fluke_gpib.c fluke_dma_read() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->register_page_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->write_byte 4096-ptr_max
PARAM_VALUE 0 *priv->reg_bits 0-32
PARAM_VALUE 1 reg 2
PARAM_VALUE 2 mask 16
PARAM_VALUE 3 bits 16
BUF_SIZE 0 priv 192
PREEMPT_ADD <- disables preempt
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &board->spinlock
LOCK2 flags
HALF_LOCKED2 &board->big_gpib_mutex
HALF_LOCKED2 &board->user_mutex
TYPE_LOCK (struct gpib_board)->spinlock

drivers/gpib/eastwood/fluke_gpib.c fluke_dma_read() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->register_page_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->write_byte 4096-ptr_max
PARAM_VALUE 0 *priv->reg_bits 0-255
PARAM_VALUE 1 reg 2
PARAM_VALUE 2 mask 16
PARAM_VALUE 3 bits 0
BUF_SIZE 0 priv 192
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &board->big_gpib_mutex
HALF_LOCKED2 &board->user_mutex

drivers/gpib/eastwood/fluke_gpib.c fluke_dma_write() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 reg 1
PARAM_VALUE 2 mask 2
PARAM_VALUE 3 bits 0
BUF_SIZE 0 priv 192
PREEMPT_ADD <- disables preempt
NOCHECK_CALL
LOCK2 &board->spinlock
LOCK2 flags
TYPE_LOCK (struct gpib_board)->spinlock

drivers/gpib/eastwood/fluke_gpib.c fluke_dma_write() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->register_page_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->write_byte 4096-ptr_max
PARAM_VALUE 0 *priv->reg_bits 0-32
PARAM_VALUE 1 reg 2
PARAM_VALUE 2 mask 32
PARAM_VALUE 3 bits 32
BUF_SIZE 0 priv 192
PREEMPT_ADD <- disables preempt
NOCHECK_CALL
LOCK2 &board->spinlock
LOCK2 flags
TYPE_LOCK (struct gpib_board)->spinlock

drivers/gpib/eastwood/fluke_gpib.c fluke_dma_write() -> nec7210_set_reg_bits()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->register_page_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->write_byte 4096-ptr_max
PARAM_VALUE 0 *priv->reg_bits 0-255
PARAM_VALUE 1 reg 2
PARAM_VALUE 2 mask 32
PARAM_VALUE 3 bits 0
BUF_SIZE 0 priv 192
TASK_NOT_RUNNING
NOCHECK_CALL