Defined in 2 files as a member:
- drivers/i2c/i2c-slave-eeprom.c, line 33 (as a member)
- drivers/md/dm-vdo/indexer/volume-index.h, line 73 (as a member)
Defined in 1 files as a function:
Referenced in 5 files:
- arch/x86/kvm/emulate.c
- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
- drivers/i2c/i2c-slave-eeprom.c
- drivers/md/dm-vdo/indexer/volume-index.c
- net/wireless/sysfs.c, line 38
Smatch caller information:
arch/x86/kvm/emulate.c decode_operand() -> address_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctxt | 4096-ptr_max |
| PARAM_VALUE | 0 | ctxt->ad_bytes | 2,4,8 |
| DATA_SOURCE | 0 | ctxt | $0 |
| FUZZY_MAX | 0 | ctxt->ad_bytes | 4 |
| USER_DATA | 0 | *ctxt->fetch.end | 0-255 |
arch/x86/kvm/emulate.c em_jcxz() -> address_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctxt | 4096-ptr_max |
| DATA_SOURCE | 0 | ctxt | $0 |
| USER_PTR | 0 | ctxt->fetch.end |
arch/x86/kvm/emulate.c em_loop() -> address_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctxt | 4096-ptr_max |
| DATA_SOURCE | 0 | ctxt | $0 |
| USER_PTR | 0 | ctxt->fetch.end |
arch/x86/kvm/emulate.c fetch_bit_operand() -> address_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctxt | 4096-ptr_max |
| PARAM_VALUE | 0 | ctxt->ad_bytes | 2,4,8 |
| DATA_SOURCE | 0 | ctxt | $0 |
| FUZZY_MAX | 0 | ctxt->ad_bytes | 4 |
| BIT_INFO | 0 | ctxt->d | 0x800,0xffffffffffffffff |
| USER_DATA | 0 | *ctxt->fetch.end | 0-255 |
| UNITS | 1 | reg | unit_byte |
arch/x86/kvm/emulate.c pio_in_emulated() -> address_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctxt | 4096-ptr_max |
| DATA_SOURCE | 0 | ctxt | $0 |
| USER_PTR | 0 | ctxt->fetch.end |
arch/x86/kvm/emulate.c register_address() -> address_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctxt | 4096-ptr_max |
| DATA_SOURCE | 0 | ctxt | $0 |
| USER_DATA | 0 | *ctxt->fetch.end | 0-255 |
arch/x86/kvm/emulate.c x86_decode_insn() -> address_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctxt | 4096-ptr_max |
| PARAM_VALUE | 0 | ctxt->ad_bytes | 2,4,8 |
| DATA_SOURCE | 0 | ctxt | $0 |
| FUZZY_MAX | 0 | ctxt->ad_bytes | 4 |
| USER_DATA | 0 | *ctxt->fetch.end | 0-255 |
| UNITS | 1 | reg | unit_byte |
| USER_PTR | 0 | ctxt->fetch.end |
arch/x86/kvm/emulate.c x86_emulate_insn() -> address_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ctxt | 4096-ptr_max |
| PARAM_VALUE | 0 | ctxt->d | 8192-u64max |
| DATA_SOURCE | 0 | ctxt | $0 |
| BIT_INFO | 0 | ctxt->d | 0x2000,0xffffffffffffffff |
| USER_PTR | 0 | ctxt->fetch.end |