Home
last modified time | relevance | path

Searched refs:l3 (Results 1 – 25 of 309) sorted by relevance

12345678910>>...13

/freebsd/sys/arm64/vmm/
H A Dvmm_mmu.c76 pt_entry_t *l3 __diagused; in vmmpmap_release_l3()
80 l3 = PHYS_TO_DMAP(l2e & ~ATTR_MASK); in vmmpmap_release_l3()
82 KASSERT(l3[i] == 0, ("%s: l3 still mapped: %p %lx", __func__, in vmmpmap_release_l3()
83 &l3[i], l3[i])); in vmmpmap_release_l3()
242 pt_entry_t new_l2e, l2e, *l2, *l3; in vmmpmap_l3_table() local
278 l3 = PHYS_TO_DMAP(l2e & ~ATTR_MASK); in vmmpmap_l3_table()
279 return (l3); in vmmpmap_l3_table()
288 pd_entry_t l3e, *l3; in vmmpmap_enter() local
312 l3 = vmmpmap_l3_table(va); in vmmpmap_enter()
313 if (l3 == NULL) in vmmpmap_enter()
[all …]
/freebsd/sys/contrib/device-tree/Bindings/arm/omap/
H A Dl3-noc.txt7 - compatible : Should be "ti,omap3-l3-smx" for OMAP3 family
8 Should be "ti,omap4-l3-noc" for OMAP4 family
9 Should be "ti,omap5-l3-noc" for OMAP5 family
10 Should be "ti,dra7-l3-noc" for DRA7 family
11 Should be "ti,am4372-l3-noc" for AM43 family
18 compatible = "ti,omap4-l3-noc", "simple-bus";
/freebsd/sys/riscv/riscv/
H A Dpmap.c334 static int pmap_remove_l3(pmap_t pmap, pt_entry_t *l3, vm_offset_t sva,
485 pt_entry_t *l3; in pmap_l2_to_l3() local
488 l3 = PHYS_TO_DMAP(phys); in pmap_l2_to_l3()
490 return (&l3[pmap_l3_index(va)]); in pmap_l2_to_l3()
602 pd_entry_t *l3, *l2; in pmap_bootstrap_dmap() local
630 l3 = l2 = NULL; in pmap_bootstrap_dmap()
655 if (l3 == NULL || pmap_l2_index(va) != l2slot) { in pmap_bootstrap_dmap()
656 l3 = pmap_early_alloc_tables(&freemempos, 1); in pmap_bootstrap_dmap()
661 L2_PDE((vm_paddr_t)l3, PTE_V)); in pmap_bootstrap_dmap()
666 pmap_store(&l3[l3slot], L3_PTE(pa, PTE_KERN | memattr)); in pmap_bootstrap_dmap()
[all …]
H A Dminidump_machdep.c157 pt_entry_t *l3, l3e; in cpu_minidumpsys() local
185 if (!pmap_get_tables(pmap_kernel(), va, &l1, &l2, &l3)) in cpu_minidumpsys()
203 l3e = atomic_load_64(&l3[i]); in cpu_minidumpsys()
284 if (!pmap_get_tables(pmap_kernel(), va, &l1, &l2, &l3)) { in cpu_minidumpsys()
/freebsd/sys/riscv/iommu/
H A Diommu_pmap.c158 pt_entry_t *l3; in pmap_l2_to_l3() local
161 l3 = (pd_entry_t *)PHYS_TO_DMAP(phys); in pmap_l2_to_l3()
163 return (&l3[pmap_l3_index(va)]); in pmap_l2_to_l3()
424 pt_entry_t *l3; in iommu_pmap_remove() local
429 l3 = pmap_l3(pmap, va); in iommu_pmap_remove()
430 if (l3 != NULL) { in iommu_pmap_remove()
432 pmap_clear(l3); in iommu_pmap_remove()
449 pt_entry_t *l3; in iommu_pmap_enter() local
485 l3 = pmap_l2_to_l3(l2, va); in iommu_pmap_enter()
493 l3 = pmap_l3(pmap, va); in iommu_pmap_enter()
[all …]
/freebsd/sys/arm64/arm64/
H A Defirt_machdep.c100 pt_entry_t *l3; in efi_1t1_l3() local
140 l3 = PHYS_TO_DMAP(mphys); in efi_1t1_l3()
141 l3 += pmap_l3_index(va); in efi_1t1_l3()
142 KASSERT(*l3 == 0, ("%s: Already mapped: va %#jx *pt %#jx", __func__, in efi_1t1_l3()
143 va, *l3)); in efi_1t1_l3()
145 return (l3); in efi_1t1_l3()
170 pt_entry_t *l3, l3_attr; in efi_create_1t1_map() local
235 l3 = efi_1t1_l3(va); in efi_create_1t1_map()
242 *l3 = PHYS_TO_PTE(pa) | l3_attr; in efi_create_1t1_map()
H A Dpmap.c586 static int pmap_remove_l3(pmap_t pmap, pt_entry_t *l3, vm_offset_t sva,
769 pt_entry_t *l3; in pmap_pte()
801 l3 = pmap_l2_to_l3(l2, va);
802 if ((pmap_load(l3) & ATTR_DESCR_MASK) != L3_PAGE)
805 return (l3);
896 pd_entry_t **l2, pt_entry_t **l3) in pmap_get_tables()
915 *l3 = NULL; in pmap_get_tables()
926 *l3 = NULL; in pmap_get_tables()
933 *l3 = pmap_l2_to_l3(l2p, va); in pmap_l3_valid() argument
939 pmap_l3_valid(pt_entry_t l3)
763 pt_entry_t *l3; pmap_pte() local
890 pmap_get_tables(pmap_t pmap,vm_offset_t va,pd_entry_t ** l0,pd_entry_t ** l1,pd_entry_t ** l2,pt_entry_t ** l3) pmap_get_tables() argument
1046 pt_entry_t *l3; global() member
4272 pmap_remove_l3(pmap_t pmap,pt_entry_t * l3,vm_offset_t va,pd_entry_t l2e,struct spglist * free,struct rwlock ** lockp) pmap_remove_l3() argument
4399 pt_entry_t *l3, old_l3; pmap_remove_l3_range() local
4827 pt_entry_t *l3p, l3; pmap_mask_set_locked() local
5206 pt_entry_t all_l3e_AF, *firstl3, *l3, newl2, oldl3, pa; pmap_promote_l2() local
5355 pd_entry_t all_l3e_AF, firstl3c, *l3, oldl3, pa; pmap_promote_l3c() local
5643 pt_entry_t *l2, *l3; pmap_enter() local
6567 pt_entry_t *l1, *l2, *l3, l3_val; pmap_enter_quick_locked() local
6753 pt_entry_t *l3; pmap_unwire() local
7999 pt_entry_t *l3, *dl3, oldl3; pmap_advise() local
8174 pt_entry_t *l3, oldl3; pmap_clear_modify() local
8861 pt_entry_t *l3; pmap_fill_l3() local
8918 pt_entry_t *l3, newl3, oldl2; pmap_demote_l2_locked() local
9082 pt_entry_t *l3; pmap_demote_l2() local
10256 pt_entry_t *l3; pmap_san_enter() local
10466 pt_entry_t *l3, l3e; sysctl_kmaps() local
[all...]
H A Dminidump_machdep.c154 pt_entry_t *l3, l3e; in cpu_minidumpsys() local
178 if (!pmap_get_tables(pmap_kernel(), va, &l0, &l1, &l2, &l3)) in cpu_minidumpsys()
201 l3e = atomic_load_64(&l3[i]); in cpu_minidumpsys()
289 if (!pmap_get_tables(pmap_kernel(), va, &l0, &l1, &l2, &l3)) { in cpu_minidumpsys()
/freebsd/sys/arm64/iommu/
H A Diommu_pmap.c225 pt_entry_t *l3; in smmu_pmap_pte() local
256 l3 = smmu_pmap_l2_to_l3(l2, va); in smmu_pmap_pte()
257 if ((smmu_pmap_load(l3) & ATTR_DESCR_MASK) != IOMMU_L3_PAGE) in smmu_pmap_pte()
260 return (l3); in smmu_pmap_pte()
264 smmu_pmap_l3_valid(pt_entry_t l3) in smmu_pmap_l3_valid() argument
267 return ((l3 & ATTR_DESCR_MASK) == IOMMU_L3_PAGE); in smmu_pmap_l3_valid()
587 pt_entry_t *l3; in pmap_gpu_enter() local
618 l3 = smmu_pmap_l2_to_l3(pde, va); in pmap_gpu_enter()
641 orig_l3 = smmu_pmap_load(l3); in pmap_gpu_enter()
645 smmu_pmap_store(l3, new_l3); in pmap_gpu_enter()
[all …]
/freebsd/sys/contrib/device-tree/src/arm64/realtek/
H A Drtd16xx.dtsi53 next-level-cache = <&l3>;
61 next-level-cache = <&l3>;
69 next-level-cache = <&l3>;
77 next-level-cache = <&l3>;
85 next-level-cache = <&l3>;
90 next-level-cache = <&l3>;
96 l3: l3-cache { label
H A Dkent.dtsi49 next-level-cache = <&l3>;
69 next-level-cache = <&l3>;
89 next-level-cache = <&l3>;
109 next-level-cache = <&l3>;
113 l3: l3-cache { label
/freebsd/crypto/heimdal/lib/hx509/
H A Dtest_name.c318 int l0, l1, l2, l3; in test_compare() local
337 ret = compare_subject(c2, c3, &l3); in test_compare()
342 if (l3 < l2) return 1; in test_compare()
343 if (l3 < l1) return 1; in test_compare()
/freebsd/lib/libkvm/
H A Dkvm_minidump_riscv.c147 riscv_pt_entry_t l3; in _riscv_minidump_vatop() local
169 if (l3_index >= vm->hdr.pmapsize / sizeof(l3)) in _riscv_minidump_vatop()
171 l3 = _riscv_pte_get(kd, l3_index); in _riscv_minidump_vatop()
172 if ((l3 & RISCV_PTE_V) == 0 || (l3 & RISCV_PTE_RWX) == 0) { in _riscv_minidump_vatop()
177 a = (l3 >> RISCV_PTE_PPN0_S) << RISCV_L3_SHIFT; in _riscv_minidump_vatop()
H A Dkvm_minidump_aarch64.c177 aarch64_pte_t l3; in _aarch64_minidump_vatop() local
199 if (l3_index >= vm->hdr.pmapsize / sizeof(l3)) in _aarch64_minidump_vatop()
201 l3 = _aarch64_pte_get(kd, l3_index); in _aarch64_minidump_vatop()
202 if ((l3 & AARCH64_ATTR_DESCR_MASK) != AARCH64_L3_PAGE) { in _aarch64_minidump_vatop()
207 a = l3 & ~AARCH64_ATTR_MASK; in _aarch64_minidump_vatop()
/freebsd/crypto/openssl/fuzz/
H A Dbignum.c32 size_t l1 = 0, l2 = 0, l3 = 0; in FuzzerTestOneInput() local
59 l3 = (len - l1 - l2) % 512; in FuzzerTestOneInput()
68 OPENSSL_assert(BN_bin2bn(buf + l1 + l2, l3, b3) == b3); in FuzzerTestOneInput()
/freebsd/sys/amd64/include/
H A Dpmap.h113 #define KV4ADDR(l4, l3, l2, l1) KV5ADDR(-1, l4, l3, l2, l1) argument
114 #define KV5ADDR(l5, l4, l3, l2, l1) ( \ argument
118 ((unsigned long)(l3) << PDPSHIFT) | \
122 #define UVADDR(l5, l4, l3, l2, l1) ( \ argument
125 ((unsigned long)(l3) << PDPSHIFT) | \
/freebsd/sys/contrib/device-tree/Bindings/edac/
H A Dapm-xgene-edac.txt40 - compatible : Shall be "apm,xgene-edac-l3" or
41 "apm,xgene-edac-l3-v2".
46 "apm,xgene-edac-l3-soc" for general value reporting
104 compatible = "apm,xgene-edac-l3";
/freebsd/sys/contrib/device-tree/src/arm64/qcom/
H A Dqcs8550-aim300.dtsi22 vdd-l3-supply = <&vreg_s4g_1p25>;
150 vdd-l3-supply = <&vreg_s4e_0p95>;
166 vdd-l3-supply = <&vreg_s4e_0p95>;
182 vdd-l3-supply = <&vreg_s4g_1p25>;
226 vdd-l3-supply = <&vreg_s4e_0p95>;
262 vdd-l3-supply = <&vreg_s4g_1p25>;
/freebsd/crypto/openssl/crypto/sha/asm/
H A Dsha512-sparcv9.pl111 $D="%l3";
180 ld [$inp+12],%l3
207 ld [%sp+STACK_BIAS+STACK_FRAME+`(($i+1+1)%16)*$SZ+4`],%l3
352 or %l3,$tmp0,$tmp0
357 ld [%sp+STACK_BIAS+STACK_FRAME+`(($i+1+1)%16)*$SZ+4`],%l3
741 ld [$ctx+`1*$SZ+4`],%l3
750 or %l3,$tmp1,$tmp1
767 ld [$ctx+`5*$SZ+4`],%l3
776 or %l3,$tmp1,$tmp1
/freebsd/sys/contrib/device-tree/Bindings/regulator/
H A Dqcom,smd-rpm-regulator.txt249 s1, s2, s3, s4, l1, l2, l3, l4, l5, l6, l7, l8, l9, l10, l11, l12, l13,
253 s1, s2, s3, s4, l1, l2, l3, l4, l5, l6, l7, l8, l9, l10, l11, l12, l13,
258 s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11, s12, l1, l2, l3, l4, l5,
263 s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11, s12, s13, l1, l2, l3, l4,
268 s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11, s12, l1, l2, l3, l4, l5,
279 s1, s2, s3, s4, s5, l1, l2, l3, l4, l5, l6, l7, l8, l9, l10, l11, l12,
/freebsd/tests/sys/netinet6/
H A Dredirect.py61 l3 = sc.IPv6(src=sip, dst=dip)
63 return e / l3 / icmp6
/freebsd/tests/sys/net/
H A Dif_geneve.sh171 ifconfig -j genevetest1 geneve1 create genevemode l3 debug \
174 ifconfig -j genevetest2 geneve1 create genevemode l3 debug \
227 ifconfig -j genevetest1 geneve1 create genevemode l3 debug \
230 ifconfig -j genevetest2 geneve1 create genevemode l3 debug \
679 ifconfig -j genevetest1 geneve1 create genevemode l3 debug \
683 ifconfig -j genevetest2 geneve1 create genevemode l3 debug \
748 ifconfig -j genevetest1 geneve1 create genevemode l3 debug \
752 ifconfig -j genevetest2 geneve1 create genevemode l3 debug \
814 ifconfig -j genevetest1 geneve1 create genevemode l3 debug \
817 ifconfig -j genevetest2 geneve1 create genevemode l3 debug \
[all …]
/freebsd/tests/sys/netinet/
H A Dredirect.py61 l3 = sc.IP(src=sip, dst=dip)
64 return e / l3 / icmp / orig_ip / sc.UDP()
/freebsd/crypto/openssl/crypto/ec/asm/
H A Decp_nistz256-sparcv9.pl1368 ld [$inp+12],%l3
1377 st %l3,[$out+64*3-4]
1387 ld [$inp+12],%l3
1396 st %l3,[$out+64*3-4]
1406 ld [$inp+12],%l3
1414 st %l3,[$out+64*3-4]
1442 ld [$inp+64*3],%l3
1453 and %l3,$mask,%l3
1456 st %l3,[$out+12]
1469 ld [$inp+64*3],%l3
[all …]
/freebsd/crypto/openssl/crypto/aes/asm/
H A Daes-sparcv9.pl61 $acc12="%l3";
557 ldub [%i0+3],%l3
564 or %l3,%l2,%l2
579 ldub [%i0+11],%l3
586 or %l3,%l2,%l2
1103 ldub [%i0+3],%l3
1110 or %l3,%l2,%l2
1125 ldub [%i0+11],%l3
1132 or %l3,%l2,%l2

12345678910>>...13