Home
last modified time | relevance | path

Searched refs:sl0 (Results 1 – 9 of 9) sorted by relevance

/openbmc/qemu/hw/arm/
H A Dsmmu-internal.h105 static inline int get_start_level(int sl0 , int granule_sz) in get_start_level() argument
109 return 2 - sl0; in get_start_level()
112 return 3 - sl0; in get_start_level()
H A Dsmmuv3.c419 static bool s2_pgtable_config_valid(uint8_t sl0, uint8_t t0sz, uint8_t gran) in s2_pgtable_config_valid() argument
421 int level = get_start_level(sl0, gran); in s2_pgtable_config_valid()
458 cfg->s2cfg.sl0 = STE_S2SL0(ste); in decode_ste_s2_cfg()
460 if (cfg->s2cfg.sl0 == 0x3) { in decode_ste_s2_cfg()
495 if (!s2_pgtable_config_valid(cfg->s2cfg.sl0, cfg->s2cfg.tsz, in decode_ste_s2_cfg()
H A Dsmmu-common.c573 int level = get_start_level(cfg->s2cfg.sl0, granule_sz); in smmu_ptw_64_s2()
/openbmc/linux/arch/arm64/include/asm/
H A Dkvm_arm.h210 #define VTCR_EL2_SL0_TO_LVLS(sl0) \ argument
211 ((sl0) + 4 - VTCR_EL2_TGRAN_SL0_BASE)
/openbmc/qemu/target/arm/
H A Dptw.c1548 int sl0, sl2, startlevel, granulebits, levels; in check_s2_mmu_setup() local
1551 sl0 = extract32(tcr, 6, 2); in check_s2_mmu_setup()
1562 if (sl0 != 0) { in check_s2_mmu_setup()
1567 startlevel = 2 - sl0; in check_s2_mmu_setup()
1568 switch (sl0) { in check_s2_mmu_setup()
1584 switch (sl0) { in check_s2_mmu_setup()
1596 startlevel = 3 - sl0; in check_s2_mmu_setup()
1599 switch (sl0) { in check_s2_mmu_setup()
1608 startlevel = 3 - sl0; in check_s2_mmu_setup()
1620 if (sl0 >= 2) { in check_s2_mmu_setup()
[all …]
/openbmc/qemu/include/hw/arm/
H A Dsmmu-common.h87 uint8_t sl0; /* Start level of translation (S2SL0) */ member
/openbmc/linux/arch/arm64/kvm/hyp/
H A Dpgtable.c1523 u32 sl0 = FIELD_GET(VTCR_EL2_SL0_MASK, vtcr); in __kvm_pgtable_stage2_init() local
1524 u32 start_level = VTCR_EL2_TGRAN_SL0_BASE - sl0; in __kvm_pgtable_stage2_init()
1546 u32 sl0 = FIELD_GET(VTCR_EL2_SL0_MASK, vtcr); in kvm_pgtable_stage2_pgd_size() local
1547 u32 start_level = VTCR_EL2_TGRAN_SL0_BASE - sl0; in kvm_pgtable_stage2_pgd_size()
/openbmc/linux/Documentation/networking/
H A Deql.rst136 eql_enslave eql sl0 28800
146 eql_emancipate eql sl0
/openbmc/linux/Documentation/arch/m68k/
H A Dkernel-options.rst254 eth3, sl0, ... sl3, ppp0, ..., ppp3, dummy, and lo.