Home
last modified time | relevance | path

Searched refs:addr_index (Results 1 – 7 of 7) sorted by relevance

/openbmc/qemu/target/riscv/
H A Dpmp.c30 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 Dtrace-events7 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 Dpmp.h74 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 Ddc_helper.c483 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 Dpdc.h38 long mod_index, long addr_index);
/openbmc/linux/drivers/gpu/drm/amd/display/dc/inc/
H A Dreg_helper.h482 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 Dfirmware.c488 long mod_index, long addr_index) in pdc_system_map_find_addrs() argument
495 mod_index, addr_index); in pdc_system_map_find_addrs()