Defined in 5 files as a member:

Defined in 2 files as a function:

Referenced in 7 files:

Smatch caller information:

sound/firewire/oxfw/oxfw-scs1x.c snd_oxfw_scs1x_add() -> register_address()

Type Parameter Key Value
PARAM_VALUE 0 ctxt 4096-ptr_max
PARAM_VALUE 0 ctxt->card 4096-ptr_max
PARAM_VALUE 0 ctxt->card->card_dev.class 235665674555068416
PARAM_VALUE 0 ctxt->card->card_dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 ctxt->card->card_dev.devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 ctxt->card->card_dev.devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 ctxt->card->card_dev.dma_io_tlb_mem 1473117533515866112
PARAM_VALUE 0 ctxt->card->card_dev.dma_uses_io_tlb 0
PARAM_VALUE 0 ctxt->card->card_dev.kobj.kref.refcount.refs.counter 1
PARAM_VALUE 0 ctxt->card->card_dev.kobj.ktype 5399513539053756416
PARAM_VALUE 0 ctxt->card->card_dev.kobj.state_initialized 1
PARAM_VALUE 0 ctxt->card->card_dev.links.status 0
PARAM_VALUE 0 ctxt->card->card_dev.numa_node (-1)
PARAM_VALUE 0 ctxt->card->card_dev.parent 4096-ptr_max
PARAM_VALUE 0 ctxt->card->card_dev.power.disable_depth 1
PARAM_VALUE 0 ctxt->card->card_dev.power.early_init 1
PARAM_VALUE 0 ctxt->card->card_dev.power.is_prepared 0
PARAM_VALUE 0 ctxt->card->card_dev.power.is_suspended 0
PARAM_VALUE 0 ctxt->card->card_dev.power.last_status (-1)
PARAM_VALUE 0 ctxt->card->card_dev.power.qos 0
PARAM_VALUE 0 ctxt->card->card_dev.power.request 0
PARAM_VALUE 0 ctxt->card->card_dev.power.runtime_auto 1
PARAM_VALUE 0 ctxt->card->card_dev.power.runtime_status 2
PARAM_VALUE 0 ctxt->card->card_dev.release 530793378695925760
PARAM_VALUE 0 ctxt->card->controls_rwlock.magic 3736018669
PARAM_VALUE 0 ctxt->card->controls_rwlock.owner (-1)
PARAM_VALUE 0 ctxt->card->controls_rwlock.owner_cpu u32max
PARAM_VALUE 0 ctxt->card->controls_rwsem.first_waiter 0
PARAM_VALUE 0 ctxt->card->ctl_hash.xa_flags 0
PARAM_VALUE 0 ctxt->card->ctl_hash.xa_head 0
PARAM_VALUE 0 ctxt->card->ctl_numids.xa_flags 0
PARAM_VALUE 0 ctxt->card->ctl_numids.xa_head 0
PARAM_VALUE 0 ctxt->card->dev 4096-ptr_max
PARAM_VALUE 0 ctxt->card->memory_mutex.first_waiter 0
PARAM_VALUE 0 ctxt->card->memory_mutex.owner.counter 0
PARAM_VALUE 0 ctxt->card->number 0-2147483646
PARAM_VALUE 0 ctxt->card->power_ref.count.counter 0
PARAM_VALUE 0 ctxt->card->private_data 4096-ptr_max
PARAM_VALUE 0 ctxt->card->private_free 1950717201527042048
PARAM_VALUE 0 ctxt->card->sync_irq (-1)
PARAM_VALUE 0 ctxt->has_input 1
PARAM_VALUE 0 ctxt->has_output 1
PARAM_VALUE 0 ctxt->hwdep_wait.head.next 4096-ptr_max
PARAM_VALUE 0 ctxt->hwdep_wait.head.next->next 4096-ptr_max
PARAM_VALUE 0 ctxt->hwdep_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 ctxt->hwdep_wait.head.prev->next 4096-ptr_max
PARAM_VALUE 0 ctxt->hwdep_wait.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 ctxt->midi_input_ports 0
PARAM_VALUE 0 ctxt->midi_output_ports 0
PARAM_VALUE 0 ctxt->mutex.dep_map->name 0-255
PARAM_VALUE 0 ctxt->mutex.first_waiter 0
PARAM_VALUE 0 ctxt->mutex.magic 4096-ptr_max
PARAM_VALUE 0 ctxt->mutex.osq.tail.counter 0
PARAM_VALUE 0 ctxt->mutex.owner.counter 0
PARAM_VALUE 0 ctxt->quirks 0,4-u32max
PARAM_VALUE 0 ctxt->spec 4096-ptr_max
PARAM_VALUE 0 ctxt->unit 4096-ptr_max
PARAM_VALUE 0 ctxt->unit->device.bus 0,4096-ptr_max
PARAM_VALUE 0 ctxt->unit->device.class 0,4096-ptr_max
PARAM_VALUE 0 ctxt->unit->device.driver 0,4096-ptr_max
PARAM_VALUE 0 ctxt->unit->directory 4096-ptr_max
PARAM_VALUE 0 *ctxt->card->longname 0-255
BUF_SIZE 0 ctxt 72,104,256,376,448,2728
BUF_SIZE 0 ctxt 72,104,256,376,448,2728
BUF_SIZE 0 ctxt->spec 704
DATA_SOURCE 0 ctxt $0
BIT_INFO 0 ctxt->quirks 0x8,0xffffffff
RX_PATH
TASK_NOT_RUNNING
UNITS 0 ctxt unit_byte

sound/firewire/oxfw/oxfw-scs1x.c snd_oxfw_scs1x_update() -> register_address()

Type Parameter Key Value
PARAM_VALUE 0 ctxt 4096-ptr_max
PARAM_VALUE 0 ctxt->quirks 8-u32max
BUF_SIZE 0 ctxt s32min-(-2),1-s32max
BUF_SIZE 0 ctxt s32min-(-2),1-s32max
DATA_SOURCE 0 ctxt $0
BIT_INFO 0 ctxt->quirks 0x8,0xffffffff
NOCHECK_CALL
UNITS 0 ctxt unit_byte
LOCK2 &dev->mutex
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct device)->mutex

arch/x86/kvm/emulate.c decode_operand() -> register_address()

Type Parameter Key Value
PARAM_VALUE 0 ctxt 4096-ptr_max
PARAM_VALUE 0 ctxt->ad_bytes 2,4,8
PARAM_VALUE 0 ctxt->fetch.end 4096-ptr_max
PARAM_VALUE 0 ctxt->memop.addr.mem.seg 0-255
PARAM_VALUE 0 ctxt->memop.type 0-1,4-7
PARAM_VALUE 0 ctxt->memopp 0,4096-ptr_max
PARAM_VALUE 0 ctxt->memopp->addr.mem.seg 0-255
PARAM_VALUE 0 ctxt->memopp->addr.mm 0-7
PARAM_VALUE 0 ctxt->memopp->addr.xmm 0-255
PARAM_VALUE 0 ctxt->memopp->bytes 1-2,4,6,8,10,16,18,32,34
PARAM_VALUE 0 ctxt->memopp->type 0-1,4-7
PARAM_VALUE 0 ctxt->op_bytes 2,4,8,16,32
PARAM_VALUE 0 ctxt->opcode_len 1-3
PARAM_VALUE 0 ctxt->ops 4096-ptr_max
PARAM_VALUE 1 reg 7
DATA_SOURCE 0 ctxt $0
FUZZY_MAX 0 ctxt->ad_bytes 4
FUZZY_MAX 0 ctxt->memop.type 7
FUZZY_MAX 0 ctxt->op_bytes 8
FUZZY_MAX 0 ctxt->opcode_len 3
USER_DATA 0 *ctxt->fetch.end 0-255

arch/x86/kvm/emulate.c decode_operand() -> register_address()

Type Parameter Key Value
PARAM_VALUE 0 ctxt 4096-ptr_max
PARAM_VALUE 0 ctxt->ad_bytes 2,4,8
PARAM_VALUE 0 ctxt->fetch.end 4096-ptr_max
PARAM_VALUE 0 ctxt->memop.addr.mem.seg 0-255
PARAM_VALUE 0 ctxt->memop.type 0-1,4-7
PARAM_VALUE 0 ctxt->memopp 0,4096-ptr_max
PARAM_VALUE 0 ctxt->memopp->addr.mem.seg 0-255
PARAM_VALUE 0 ctxt->memopp->addr.mm 0-7
PARAM_VALUE 0 ctxt->memopp->addr.xmm 0-255
PARAM_VALUE 0 ctxt->memopp->bytes 1-2,4,6,8,10,16,18,32,34
PARAM_VALUE 0 ctxt->memopp->type 0-1,4-7
PARAM_VALUE 0 ctxt->op_bytes 2,4,8,16,32
PARAM_VALUE 0 ctxt->opcode_len 1-3
PARAM_VALUE 0 ctxt->ops 4096-ptr_max
PARAM_VALUE 1 reg 6
DATA_SOURCE 0 ctxt $0
FUZZY_MAX 0 ctxt->ad_bytes 4
FUZZY_MAX 0 ctxt->memop.type 7
FUZZY_MAX 0 ctxt->op_bytes 8
FUZZY_MAX 0 ctxt->opcode_len 3
USER_DATA 0 *ctxt->fetch.end 0-255

arch/x86/kvm/emulate.c string_addr_inc() -> register_address()

Type Parameter Key Value
PARAM_VALUE 0 ctxt 4096-ptr_max
DATA_SOURCE 0 ctxt $0
DATA_SOURCE 1 reg $1