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.c57 if ((pmp_index + 1u) >= MAX_RISCV_PMPS) { in pmp_is_locked()
77 if (pmp_index < MAX_RISCV_PMPS) { in pmp_read_cfg()
91 if (pmp_index < MAX_RISCV_PMPS) { in pmp_write_cfg()
221 for (i = 0; i < MAX_RISCV_PMPS; i++) { in pmp_update_rule_nums()
340 for (i = 0; i < MAX_RISCV_PMPS; i++) { in pmp_hart_has_privs()
519 if (addr_index < MAX_RISCV_PMPS) { in pmpaddr_csr_write()
524 if (addr_index + 1 < MAX_RISCV_PMPS) { in pmpaddr_csr_write()
562 if (addr_index < MAX_RISCV_PMPS) { in pmpaddr_csr_read()
584 for (i = 0; i < MAX_RISCV_PMPS; i++) { in mseccfg_csr_write()
644 for (i = 0; i < MAX_RISCV_PMPS; i++) { in pmp_get_tlb_size()
H A Dpmp.h61 pmp_entry_t pmp[MAX_RISCV_PMPS];
62 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.h107 #define MAX_RISCV_PMPS (16) macro