| /freebsd-14.2/sys/contrib/dev/athk/ |
| H A D | dfs_pri_detector.c | 173 pde->count--; in pulse_queue_dequeue() 177 return (pde->count > 0); in pulse_queue_dequeue() 187 if (pde->count < 2) in pulse_queue_check_window() 190 if (pde->last_ts <= pde->window_size) in pulse_queue_check_window() 193 min_valid_ts = pde->last_ts - pde->window_size; in pulse_queue_check_window() 197 pulse_queue_dequeue(pde); in pulse_queue_check_window() 216 pde->count++; in pulse_queue_enqueue() 217 pde->last_ts = ts; in pulse_queue_enqueue() 219 if (pde->count >= pde->max_count) in pulse_queue_enqueue() 370 pde->count = 0; in pri_detector_reset() [all …]
|
| /freebsd-14.2/usr.sbin/uefisign/ |
| H A D | pe.c | 172 pde = (struct pe_directory_entry *) in signature_size() 175 if (pde->pde_rva != 0 && pde->pde_size == 0) in signature_size() 177 if (pde->pde_rva == 0 && pde->pde_size != 0) in signature_size() 180 return (pde->pde_size); in signature_size() 202 pde->pde_rva, pde->pde_size); in show_certificate() 205 range_check(x, pde->pde_rva, pde->pde_size, "Certificate chunk"); in show_certificate() 289 printf("rva %zd, size %zd\n", pde->pde_rva, pde->pde_size); in parse_directory() 290 pde++; in parse_directory() 521 struct pe_directory_entry pde; in update() local 560 pde.pde_rva = pc_off; in update() [all …]
|
| /freebsd-14.2/sys/amd64/amd64/ |
| H A D | pmap.c | 1514 if (pde == NULL || (*pde & PG_V) == 0) in pmap_pte() 3475 act.pde = pde; in pmap_update_pde() 4853 pde = &pde[pmap_pde_index(va)]; in pmap_alloc_pde() 6416 if (pde && (*pde & PG_PS) == 0) { in pmap_remove1() 7104 pde = &pde[pmap_pde_index(va)]; in pmap_enter_largepage() 7240 if (pde != NULL && (*pde & PG_V) != 0 && ((*pde & PG_PS) == 0 || in pmap_enter() 9591 for (pde = firstpde; pde < firstpde + NPDEPG; pde++) { in pmap_demote_pdpe() 10366 if (pde == NULL || (*pde & PG_V) == 0) in pmap_emulate_accessed_dirty() 10461 if ((*pde & PG_V) == 0 || (*pde & PG_PS) != 0) in pmap_get_mapping() 10723 pd = *pde; in pmap_large_map_kextract() [all …]
|
| H A D | minidump_machdep.c | 168 uint64_t pdpe, pde, pte; in cpu_minidumpsys() local 221 pde = atomic_load_64(&pd[pmap_pde_index(va)]); in cpu_minidumpsys() 223 if ((pde & PG_V) == 0) in cpu_minidumpsys() 226 if ((pde & PG_PS) != 0) { in cpu_minidumpsys() 228 pa = pde & PG_PS_FRAME; in cpu_minidumpsys() 238 pa = pde & PG_FRAME; in cpu_minidumpsys() 243 pt = (uint64_t *)PHYS_TO_DMAP(pde & PG_FRAME); in cpu_minidumpsys()
|
| H A D | efirt_machdep.c | 112 pd_entry_t *pde; in efi_1t1_pte() local 154 pde = (pd_entry_t *)PHYS_TO_DMAP(mphys); in efi_1t1_pte() 156 pde += pd_idx; in efi_1t1_pte() 157 if (*pde == 0) { in efi_1t1_pte() 160 *pde = mphys | X86_PG_RW | X86_PG_V; in efi_1t1_pte() 162 mphys = *pde & PG_FRAME; in efi_1t1_pte()
|
| H A D | machdep.c | 1277 pd_entry_t *pde; in amd64_loadaddr() local 1283 pde = (pd_entry_t *)(*pdpe & PG_FRAME) + pmap_pde_index(KERNSTART); in amd64_loadaddr() 1284 return (*pde & PG_FRAME); in amd64_loadaddr()
|
| /freebsd-14.2/sys/i386/i386/ |
| H A D | pmap.c | 1387 act.pde = pde; in pmap_update_pde() 1520 return (pde); in __CONCAT() 1581 return (pde); in pmap_pte_quick() 1618 return (pde); in pmap_pte_quick3() 1702 pd_entry_t pde; in __CONCAT() local 2768 oldpde = *pde; in pmap_demote_pde() 3694 KASSERT(pde != NULL && (*pde & PG_V) != 0, in __CONCAT() 3946 oldpde = *pde; in pmap_enter_pde() 3972 pde)); in pmap_enter_pde() 4944 if (pde != 0 && (pde & PG_PS) == 0) in __CONCAT() [all …]
|
| H A D | minidump_machdep_base.c | 161 pd_entry_t *pd, pde; in cpu_minidumpsys() local 185 pde = pte_load(&pd[va >> PDRSHIFT]); in cpu_minidumpsys() 186 if ((pde & (PG_PS | PG_V)) == (PG_PS | PG_V)) { in cpu_minidumpsys() 188 pa = pde & PG_PS_FRAME; in cpu_minidumpsys() 197 if ((pde & PG_V) == PG_V) { in cpu_minidumpsys() 199 pt = pmap_kenter_temporary(pde & PG_FRAME, 0); in cpu_minidumpsys() 285 pde = pte_load(&pd[va >> PDRSHIFT]); in cpu_minidumpsys() 286 if ((pde & (PG_PS | PG_V)) == (PG_PS | PG_V)) { in cpu_minidumpsys() 288 pa = pde & PG_PS_FRAME; in cpu_minidumpsys() 301 if ((pde & PG_V) == PG_V) { in cpu_minidumpsys() [all …]
|
| H A D | pmap_base.c | 166 static SYSCTL_NODE(_vm_pmap, OID_AUTO, pde, CTLFLAG_RD | CTLFLAG_MPSAFE, 0,
|
| /freebsd-14.2/lib/libkvm/ |
| H A D | kvm_minidump_amd64.c | 78 amd64_pde_t *pde = _kvm_pmap_get(kd, pdeindex, sizeof(*pde)); in _amd64_pde_get() local 80 return le64toh(*pde); in _amd64_pde_get() 245 amd64_pde_t pde; in _amd64_minidump_vatop() local 259 pde = _amd64_pde_get(kd, pdeindex); in _amd64_minidump_vatop() 260 if ((pde & AMD64_PG_V) == 0) { in _amd64_minidump_vatop() 265 if ((pde & AMD64_PG_PS) == 0) { in _amd64_minidump_vatop() 266 a = pde & AMD64_PG_FRAME; in _amd64_minidump_vatop() 292 a = pde & AMD64_PG_PS_FRAME; in _amd64_minidump_vatop() 365 if ((pde & AMD64_PG_V) == 0) in _amd64_minidump_walk_pages() 368 if ((pde & AMD64_PG_PS) != 0) { in _amd64_minidump_walk_pages() [all …]
|
| H A D | kvm_i386.c | 219 i386_pde_t pde; in _i386_vatop() local 247 pde = le32toh(PTD[pdeindex]); in _i386_vatop() 248 if ((pde & I386_PG_V) == 0) { in _i386_vatop() 253 if (pde & I386_PG_PS) { in _i386_vatop() 260 a = (pde & I386_PG_PS_FRAME) + offset; in _i386_vatop() 309 i386_pde_pae_t pde; in _i386_vatop_pae() local 337 pde = le64toh(PTD[pdeindex]); in _i386_vatop_pae() 338 if ((pde & I386_PG_V) == 0) { in _i386_vatop_pae() 343 if (pde & I386_PG_PS) { in _i386_vatop_pae() 350 a = (pde & I386_PG_PS_FRAME_PAE) + offset; in _i386_vatop_pae() [all …]
|
| H A D | kvm_amd64.c | 176 amd64_pde_t pde; in _amd64_vatop() local 246 if (s < sizeof(pde)) { in _amd64_vatop() 250 if (pread(kd->pmfd, &pde, sizeof(pde), ofs) != sizeof(pde)) { in _amd64_vatop() 254 pde = le64toh(pde); in _amd64_vatop() 255 if ((pde & AMD64_PG_V) == 0) { in _amd64_vatop() 260 if (pde & AMD64_PG_PS) { in _amd64_vatop() 264 a = (pde & AMD64_PG_PS_FRAME) + (va & AMD64_PDRMASK); in _amd64_vatop() 275 pte_pa = (pde & AMD64_PG_FRAME) + (pteindex * sizeof(amd64_pte_t)); in _amd64_vatop()
|
| H A D | kvm_arm.c | 187 #define l1pte_section_p(pde) (((pde) & ARM_L1_TYPE_MASK) == ARM_L1_TYPE_S) argument 188 #define l1pte_valid(pde) ((pde) != 0) argument
|
| /freebsd-14.2/sys/arm64/iommu/ |
| H A D | iommu_pmap.c | 584 pd_entry_t *pde; in pmap_gpu_enter() local 616 pde = smmu_pmap_pde(pmap, va, &lvl); in pmap_gpu_enter() 617 if (pde != NULL && lvl == 2) { in pmap_gpu_enter() 618 l3 = smmu_pmap_l2_to_l3(pde, va); in pmap_gpu_enter() 665 pd_entry_t *pde; in pmap_gpu_remove() local 674 pde = smmu_pmap_pde(pmap, va, &lvl); in pmap_gpu_remove() 675 if (pde == NULL || lvl != 2) { in pmap_gpu_remove() 680 pte = smmu_pmap_l2_to_l3(pde, va); in pmap_gpu_remove() 700 pd_entry_t *pde; in smmu_pmap_enter() local 729 if (pde != NULL && lvl == 2) { in smmu_pmap_enter() [all …]
|
| /freebsd-14.2/usr.sbin/bhyve/ |
| H A D | pci_emul.c | 267 struct pci_devemu *pde; in pci_parse_slot() local 307 pde = pci_emul_finddev(emul); in pci_parse_slot() 308 if (pde == NULL) { in pci_parse_slot() 323 if (pde->pe_alias != NULL) in pci_parse_slot() 1129 pdi->pi_d = pde; in pci_emul_init() 1497 struct pci_devemu *pde; in init_pci() local 1554 if (pde == NULL) { in init_pci() 1564 pde->pe_alias); in init_pci() 1567 fi->fi_pde = pde; in init_pci() 2511 struct pci_devemu *pde; in pci_snapshot() local [all …]
|
| /freebsd-14.2/sys/arm64/arm64/ |
| H A D | pmap.c | 1970 pd_entry_t *pde; in pmap_kenter() local 1988 KASSERT(pde != NULL, in pmap_kenter() 2089 pd_entry_t *pde; in pmap_qenter() local 2099 KASSERT(pde != NULL, in pmap_qenter() 2816 pd_entry_t *pde; in reclaim_pv_chunk_domain() local 3785 KASSERT(pde != NULL, in pmap_remove_all() 4415 pd_entry_t *pde; in pmap_enter() local 5013 pd_entry_t *pde; in pmap_enter_quick_locked() local 5703 pd_entry_t *pde; in pmap_remove_pages() local 5990 pd_entry_t *pde; in pmap_is_prefaultable() local [all …]
|
| /freebsd-14.2/sys/i386/include/ |
| H A D | pmap.h | 153 #define pde_store(pdep, pde) pte_store(pdep, pde) argument
|
| /freebsd-14.2/sys/contrib/openzfs/module/os/linux/spl/ |
| H A D | spl-kstat.c | 386 struct proc_dir_entry *pde; in kstat_create_module() local 388 pde = proc_mkdir(name, proc_spl_kstat); in kstat_create_module() 389 if (pde == NULL) in kstat_create_module() 393 module->ksm_proc = pde; in kstat_create_module()
|
| /freebsd-14.2/sys/dev/bnxt/bnxt_re/ |
| H A D | qplib_res.c | 422 hctx->tqm_ctx.pde.level = hctx->tqm_ctx.pde_level; in bnxt_qplib_free_hwctx() 423 bnxt_qplib_free_hwq(res, &hctx->tqm_ctx.pde); in bnxt_qplib_free_hwctx() 445 rc = bnxt_qplib_alloc_init_hwq(&tqmctx->pde, &hwq_attr); in bnxt_qplib_alloc_tqm_rings() 449 tqmctx->pde_level = tqmctx->pde.level; in bnxt_qplib_alloc_tqm_rings() 473 pbl_ptr = (__le64 **)ctx->pde.pbl_ptr; in bnxt_qplib_map_tqm_pgtbl() 503 ctx->pde.level = (ctx->qtbl[fnz_idx].level == PBL_LVL_2) ? PBL_LVL_2 : in bnxt_qplib_map_tqm_pgtbl()
|
| /freebsd-14.2/sys/geom/raid/ |
| H A D | md_ddf.c | 572 struct ddf_pd_entry *pde; in ddf_meta_create() local 707 pde = &meta->pdr->entry[0]; in ddf_meta_create() 718 SET16D(meta, pde->PD_State, 0); in ddf_meta_create() 719 SET64D(meta, pde->Configured_Size, in ddf_meta_create() 721 SET16D(meta, pde->Block_Size, ss); in ddf_meta_create() 786 struct ddf_pd_entry *pde, *spde; in ddf_meta_update() local 797 pde = &meta->pdr->entry[j]; in ddf_meta_update() 798 memcpy(pde, spde, sizeof(*pde)); in ddf_meta_update() 800 pde = &meta->pdr->entry[j]; in ddf_meta_update() 801 SET16D(meta, pde->PD_State, in ddf_meta_update() [all …]
|
| /freebsd-14.2/sys/x86/iommu/ |
| H A D | intel_idpgtbl.c | 554 iommu_pte_t *pde; in dmar_free_pgtbl_pde() local 558 pde = dmar_pgtbl_map_pte(domain, base, lvl, flags, &idx, &sf); in dmar_free_pgtbl_pde() 559 dmar_unmap_clear_pte(domain, base, lvl, flags, pde, &sf, in dmar_free_pgtbl_pde()
|
| /freebsd-14.2/sys/amd64/include/ |
| H A D | pmap.h | 349 #define pde_store(pdep, pde) pte_store(pdep, pde) argument
|
| /freebsd-14.2/sys/powerpc/aim/ |
| H A D | mmu_radix.c | 2793 mpte = PHYS_TO_VM_PAGE(be64toh(*pde) & PG_FRAME); in pmap_promote_l3e() 2812 pte_store(pde, PG_PROMOTED | newpde); in pmap_promote_l3e() 4846 pa = pde & PG_PS_FRAME; in pmap_pv_insert_l3e() 5970 pml3_entry_t *firstpde, newpde, *pde; in pmap_demote_l2e() local 5996 for (pde = firstpde; pde < firstpde + NPDEPG; pde++) { in pmap_demote_l2e() 5997 *pde = htobe64(newpde); in pmap_demote_l2e() 6381 pml3_entry_t *pde; in mmu_radix_page_array_startup() local 6410 pde = pmap_l2e_to_l3e(l2e, va); in mmu_radix_page_array_startup() 6411 if ((be64toh(*pde) & PG_V) != 0) in mmu_radix_page_array_startup() 6412 panic("Unexpected pde %p", pde); in mmu_radix_page_array_startup() [all …]
|
| /freebsd-14.2/sys/fs/tmpfs/ |
| H A D | tmpfs_subr.c | 1381 struct tmpfs_dirent *de, *pde; in tmpfs_dir_attach_dup() local 1402 pde = de; in tmpfs_dir_attach_dup() 1404 if (de == NULL && pde->td_cookie != TMPFS_DIRCOOKIE_DUP_MIN) { in tmpfs_dir_attach_dup() 1410 LIST_INSERT_AFTER(pde, nde, uh.td_dup.index_entries); in tmpfs_dir_attach_dup() 1426 if (de->td_cookie + 1 == pde->td_cookie || in tmpfs_dir_attach_dup() 1431 MPASS(pde->td_cookie > nde->td_cookie); in tmpfs_dir_attach_dup()
|
| /freebsd-14.2/sys/amd64/vmm/amd/ |
| H A D | amdvi_hw.c | 351 bool pde, bool page) in amdvi_cmd_inv_iommu_pages() argument 364 cmd->addr |= pde ? AMDVI_INVD_PAGE_PDE : 0; in amdvi_cmd_inv_iommu_pages()
|