Home
last modified time | relevance | path

Searched refs:MAX_RISCV_PMPS (Results 1 – 4 of 4) sorted by relevance

/openbmc/qemu/target/riscv/
H A Dpmp.c58 if ((pmp_index + 1u) >= MAX_RISCV_PMPS) { in pmp_is_locked()
78 if (pmp_index < MAX_RISCV_PMPS) { in pmp_read_cfg()
92 if (pmp_index < MAX_RISCV_PMPS) { in pmp_write_cfg()
221 for (i = 0; i < MAX_RISCV_PMPS; i++) { in pmp_update_rule_nums()
339 for (i = 0; i < MAX_RISCV_PMPS; i++) { in pmp_hart_has_privs()
518 if (addr_index < MAX_RISCV_PMPS) { in pmpaddr_csr_write()
523 if (addr_index + 1 < MAX_RISCV_PMPS) { in pmpaddr_csr_write()
561 if (addr_index < MAX_RISCV_PMPS) { in pmpaddr_csr_read()
583 for (i = 0; i < MAX_RISCV_PMPS; i++) { in mseccfg_csr_write()
648 for (i = 0; i < MAX_RISCV_PMPS; i++) { in pmp_get_tlb_size()
H A Dpmp.h62 pmp_entry_t pmp[MAX_RISCV_PMPS];
63 pmp_addr_t addr[MAX_RISCV_PMPS];
H A Dmachine.c40 for (i = 0; i < MAX_RISCV_PMPS; i++) { in pmp_post_load()
66 VMSTATE_STRUCT_ARRAY(env.pmp_state.pmp, RISCVCPU, MAX_RISCV_PMPS,
H A Dcpu.h157 #define MAX_RISCV_PMPS (16) macro