Searched refs:addr_index (Results 1 – 7 of 7) sorted by relevance
/openbmc/qemu/target/riscv/ |
H A D | pmp.c | 30 static bool pmp_write_cfg(CPURISCVState *env, uint32_t addr_index, 32 static uint8_t pmp_read_cfg(CPURISCVState *env, uint32_t addr_index); 512 void pmpaddr_csr_write(CPURISCVState *env, uint32_t addr_index, in pmpaddr_csr_write() argument 515 trace_pmpaddr_csr_write(env->mhartid, addr_index, val); in pmpaddr_csr_write() 518 if (addr_index < MAX_RISCV_PMPS) { in pmpaddr_csr_write() 523 if (addr_index + 1 < MAX_RISCV_PMPS) { in pmpaddr_csr_write() 524 uint8_t pmp_cfg = env->pmp_state.pmp[addr_index + 1].cfg_reg; in pmpaddr_csr_write() 534 if (!pmp_is_locked(env, addr_index)) { in pmpaddr_csr_write() 535 if (env->pmp_state.pmp[addr_index].addr_reg != val) { in pmpaddr_csr_write() 536 env->pmp_state.pmp[addr_index].addr_reg = val; in pmpaddr_csr_write() [all …]
|
H A D | trace-events | 7 pmpaddr_csr_read(uint64_t mhartid, uint32_t addr_index, uint64_t val) "hart %" PRIu64 ": read addr%… 8 pmpaddr_csr_write(uint64_t mhartid, uint32_t addr_index, uint64_t val) "hart %" PRIu64 ": write add…
|
H A D | pmp.h | 74 void pmpaddr_csr_write(CPURISCVState *env, uint32_t addr_index, 76 target_ulong pmpaddr_csr_read(CPURISCVState *env, uint32_t addr_index);
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/ |
H A D | dc_helper.c | 483 uint32_t addr_index, uint32_t addr_data, in generic_write_indirect_reg() argument 486 dm_write_reg(ctx, addr_index, index); in generic_write_indirect_reg() 491 uint32_t addr_index, uint32_t addr_data, in generic_read_indirect_reg() argument 502 dm_write_reg(ctx, addr_index, index); in generic_read_indirect_reg() 509 uint32_t addr_index, uint32_t addr_data, in generic_indirect_reg_get() argument 522 value = generic_read_indirect_reg(ctx, addr_index, addr_data, index); in generic_indirect_reg_get() 540 uint32_t addr_index, uint32_t addr_data, in generic_indirect_reg_update_ex() argument 563 generic_write_indirect_reg(ctx, addr_index, addr_data, index, reg_val); in generic_indirect_reg_update_ex()
|
/openbmc/linux/arch/parisc/include/asm/ |
H A D | pdc.h | 38 long mod_index, long addr_index);
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/inc/ |
H A D | reg_helper.h | 482 uint32_t addr_index, uint32_t addr_data, 486 uint32_t addr_index, uint32_t addr_data, 490 uint32_t addr_index, uint32_t addr_data, 496 uint32_t addr_index, uint32_t addr_data,
|
/openbmc/linux/arch/parisc/kernel/ |
H A D | firmware.c | 488 long mod_index, long addr_index) in pdc_system_map_find_addrs() argument 495 mod_index, addr_index); in pdc_system_map_find_addrs()
|