/freebsd-9.3-release/sys/boot/powerpc/ps3/ |
H A D | ps3.h | 32 int ps3mmu_map(uint64_t va, uint64_t pa); 33 void *ps3mmu_mapdev(uint64_t pa, size_t length);
|
H A D | ps3mmu.c | 48 ps3mmu_map(uint64_t va, uint64_t pa) argument 54 if (pa < 0x8000000) { /* Phys mem? */ 68 pt.pte_lo |= pa; 78 ps3mmu_mapdev(uint64_t pa, size_t length) argument 86 for (spa = pa; spa < pa + length; spa += PAGE_SIZE) {
|
/freebsd-9.3-release/crypto/heimdal/lib/krb5/ |
H A D | padata.c | 51 PA_DATA *pa; local 53 pa = realloc (md->val, (md->len + 1) * sizeof(*md->val)); 54 if (pa == NULL) { 58 md->val = pa; 60 pa[md->len].padata_type = type; 61 pa[md->len].padata_value.length = len; 62 pa[md->len].padata_value.data = buf;
|
/freebsd-9.3-release/sys/boot/ia64/common/ |
H A D | icache.c | 38 uintptr_t pa; local 43 pa = (uintptr_t)ia64_va2pa(va, &max); 45 ia64_fc_i(pa + cnt);
|
H A D | copy.c | 44 vm_paddr_t pa; local 70 pa = ia64_platform_alloc(0, pgtblsz); 71 if (pa == ~0UL) 73 pgtbl = (void *)pa; 91 uint64_t pa, pte; local 98 pa = IA64_RR_MASK(va); 99 return ((void *)pa); 119 pa = ia64_platform_alloc(va - ofs, IA64_PBVM_PAGE_SIZE); 120 if (pa == ~0UL) { 125 pte |= (pa 144 void *pa; local 165 void *pa; local 199 void *pa; local [all...] |
/freebsd-9.3-release/sys/amd64/amd64/ |
H A D | uma_machdep.c | 46 vm_paddr_t pa; local 67 pa = m->phys_addr; 69 dump_add_page(pa); 70 va = (void *)PHYS_TO_DMAP(pa); 80 vm_paddr_t pa; local 82 pa = DMAP_TO_PHYS((vm_offset_t)mem); 83 dump_drop_page(pa); 84 m = PHYS_TO_VM_PAGE(pa);
|
H A D | minidump_machdep.c | 75 is_dumpable(vm_paddr_t pa) argument 80 if ((m = vm_phys_paddr_to_vm_page(pa)) != NULL) 83 if (pa >= dump_avail[i] && pa < dump_avail[i + 1]) 141 blk_write(struct dumperinfo *di, char *ptr, vm_paddr_t pa, size_t sz) argument 155 if (ptr != NULL && pa != 0) { 156 printf("cant have both va and pa!\n"); 159 if ((((uintptr_t)pa) % PAGE_SIZE) != 0) { 164 /* If we're doing a virtual dump, flush any pre-existing pa pages */ 191 dump_va = pmap_kenter_temporary(pa 223 uint64_t *pdp, *pd, *pt, pa; local 462 dump_add_page(vm_paddr_t pa) argument 473 dump_drop_page(vm_paddr_t pa) argument [all...] |
/freebsd-9.3-release/sys/sparc64/include/ |
H A D | watch.h | 30 int watch_phys_set_mask(vm_paddr_t pa, u_long mask); 31 int watch_phys_set(vm_paddr_t pa, int sz);
|
/freebsd-9.3-release/sys/boot/ia64/ski/ |
H A D | skimd.c | 43 vm_paddr_t pa; local 46 pa = 2 * 1024 * 1024; 48 pa = (va - IA64_PBVM_BASE) + (32 * 1024 * 1024); 50 return (pa); 54 ia64_platform_free(vm_offset_t va __unused, vm_paddr_t pa __unused,
|
/freebsd-9.3-release/usr.sbin/acpi/acpidump/ |
H A D | acpi_user.c | 51 vm_offset_t pa; member in struct:acpi_user_mapping 71 acpi_user_find_mapping(vm_offset_t pa, size_t size) argument 77 if (map->pa <= pa && map->size >= pa + size - map->pa) 82 size = round_page(pa + size) - trunc_page(pa); 83 pa = trunc_page(pa); 189 acpi_map_physical(vm_offset_t pa, size_t size) argument [all...] |
/freebsd-9.3-release/sys/mips/mips/ |
H A D | minidump_machdep.c | 75 is_dumpable(vm_paddr_t pa) argument 80 if (pa >= dump_avail[i] && pa < dump_avail[i + 1]) 87 dump_add_page(vm_paddr_t pa) argument 91 pa >>= PAGE_SHIFT; 92 idx = pa >> 5; /* 2^5 = 32 */ 93 bit = pa & 31; 98 dump_drop_page(vm_paddr_t pa) argument 102 pa >>= PAGE_SHIFT; 103 idx = pa >> 163 vm_paddr_t pa; local [all...] |
H A D | uma_machdep.c | 46 vm_paddr_t pa; local 69 pa = VM_PAGE_TO_PHYS(m); 70 va = (void *)MIPS_PHYS_TO_DIRECT(pa); 80 vm_paddr_t pa; local 82 pa = MIPS_DIRECT_TO_PHYS((vm_offset_t)mem); 83 m = PHYS_TO_VM_PAGE(pa);
|
/freebsd-9.3-release/sys/arm/arm/ |
H A D | minidump_machdep.c | 76 is_dumpable(vm_paddr_t pa) argument 81 if (pa >= dump_avail[i] && pa < dump_avail[i + 1]) 105 blk_write(struct dumperinfo *di, char *ptr, vm_paddr_t pa, size_t sz) argument 118 if (ptr != NULL && pa != 0) { 119 printf("cant have both va and pa!\n"); 124 /* If we're doing a virtual dump, flush any pre-existing pa pages */ 132 offset = pa & PAGE_MASK; 158 dump_va = pmap_kenter_temp(pa + i, 161 pa 182 blk_write_cont(struct dumperinfo *di, vm_paddr_t pa, size_t sz) argument 207 uint32_t pa, prev_pa = 0, count = 0; local 471 dump_add_page(vm_paddr_t pa) argument 482 dump_drop_page(vm_paddr_t pa) argument [all...] |
/freebsd-9.3-release/lib/libkvm/ |
H A D | kvm_arm.c | 93 _kvm_pa2off(kvm_t *kd, uint64_t pa, off_t *ofs, size_t pgsz) argument 99 while (n && (pa < p->p_paddr || pa >= p->p_paddr + p->p_memsz)) 104 *ofs = (pa - p->p_paddr) + p->p_offset; 106 return (p->p_memsz - (pa - p->p_paddr)); 107 return (pgsz - ((size_t)pa & (pgsz - 1))); 128 u_long kernbase, physaddr, pa; local 175 if (kvm_read(kd, (nl[0].n_value - kernbase + physaddr), &pa, 176 sizeof(pa)) != sizeof(pa)) { 206 _kvm_kvatop(kvm_t *kd, u_long va, off_t *pa) argument [all...] |
H A D | kvm_minidump_amd64.c | 58 vm_paddr_t pa; member in struct:hpte 74 hpt_insert(kvm_t *kd, vm_paddr_t pa, int64_t off) argument 79 fnv = fnv_32_buf(&pa, sizeof(pa), fnv); 82 hpte->pa = pa; 89 hpt_find(kvm_t *kd, vm_paddr_t pa) argument 94 fnv = fnv_32_buf(&pa, sizeof(pa), fnv); 97 if (pa 108 vm_paddr_t pa; local 203 _kvm_minidump_vatop_v1(kvm_t *kd, u_long va, off_t *pa) argument 250 _kvm_minidump_vatop(kvm_t *kd, u_long va, off_t *pa) argument 321 _kvm_minidump_kvatop(kvm_t *kd, u_long va, off_t *pa) argument [all...] |
H A D | kvm_minidump_i386.c | 60 uint64_t pa; member in struct:hpte 76 hpt_insert(kvm_t *kd, uint64_t pa, int64_t off) argument 81 fnv = fnv_32_buf(&pa, sizeof(pa), fnv); 84 hpte->pa = pa; 91 hpt_find(kvm_t *kd, uint64_t pa) argument 96 fnv = fnv_32_buf(&pa, sizeof(pa), fnv); 99 if (pa 110 uint64_t pa; local 200 _kvm_minidump_vatop_pae(kvm_t *kd, u_long va, off_t *pa) argument 240 _kvm_minidump_vatop(kvm_t *kd, u_long va, off_t *pa) argument 280 _kvm_minidump_kvatop(kvm_t *kd, u_long va, off_t *pa) argument [all...] |
H A D | kvm_minidump_arm.c | 61 uint64_t pa; member in struct:hpte 77 hpt_insert(kvm_t *kd, uint64_t pa, int64_t off) argument 82 fnv = fnv_32_buf(&pa, sizeof(pa), fnv); 85 hpte->pa = pa; 92 hpt_find(kvm_t *kd, uint64_t pa) argument 97 fnv = fnv_32_buf(&pa, sizeof(pa), fnv); 100 if (pa 109 uint64_t idx, pa; local 211 _kvm_minidump_kvatop(kvm_t *kd, u_long va, off_t *pa) argument [all...] |
H A D | kvm_minidump_mips.c | 62 uint64_t pa; member in struct:hpte 78 hpt_insert(kvm_t *kd, uint64_t pa, int64_t off) argument 83 fnv = fnv_32_buf(&pa, sizeof(pa), fnv); 86 hpte->pa = pa; 93 hpt_find(kvm_t *kd, uint64_t pa) argument 98 fnv = fnv_32_buf(&pa, sizeof(pa), fnv); 101 if (pa 110 uint64_t idx, pa; local 214 _kvm_minidump_kvatop(kvm_t *kd, u_long va, off_t *pa) argument [all...] |
H A D | kvm_i386.c | 117 _kvm_pa2off(kvm_t *kd, uint64_t pa, off_t *ofs) argument 124 *ofs = pa; 125 return (PAGE_SIZE - ((size_t)pa & PAGE_MASK)); 130 while (n && (pa < p->p_paddr || pa >= p->p_paddr + p->p_memsz)) 134 *ofs = (pa - p->p_paddr) + p->p_offset; 135 return (PAGE_SIZE - ((size_t)pa & PAGE_MASK)); 157 u_long pa; local 200 if (kvm_read(kd, (nl[0].n_value - kernbase), &pa, 201 sizeof(pa)) ! 248 _kvm_vatop(kvm_t *kd, u_long va, off_t *pa) argument 344 _kvm_vatop_pae(kvm_t *kd, u_long va, off_t *pa) argument 441 _kvm_kvatop(kvm_t *kd, u_long va, off_t *pa) argument [all...] |
/freebsd-9.3-release/contrib/pf/pfctl/ |
H A D | pfctl_altq.c | 234 eval_pfaltq(struct pfctl *pf, struct pf_altq *pa, struct node_queue_bw *bw, argument 240 pa->ifbandwidth = bw->bw_absolute; 243 if ((rate = getifspeed(pf->dev, pa->ifname)) == 0) { 245 if ((rate = getifspeed(pa->ifname)) == 0) { 249 pa->ifname); 251 } else if ((pa->ifbandwidth = eval_bwspec(bw, rate)) == 0) 252 pa->ifbandwidth = rate; 254 errors += eval_queue_opts(pa, opts, pa->ifbandwidth); 257 if (pa 309 eval_pfqueue(struct pfctl *pf, struct pf_altq *pa, struct node_queue_bw *bw, struct node_queue_opt *opts) argument 404 eval_pfqueue_cbq(struct pfctl *pf, struct pf_altq *pa) argument 442 cbq_compute_idletime(struct pfctl *pf, struct pf_altq *pa) argument 525 check_commit_cbq(int dev, int opts, struct pf_altq *pa) argument 596 eval_pfqueue_priq(struct pfctl *pf, struct pf_altq *pa) argument 618 check_commit_priq(int dev, int opts, struct pf_altq *pa) argument 673 eval_pfqueue_hfsc(struct pfctl *pf, struct pf_altq *pa) argument 811 check_commit_hfsc(int dev, int opts, struct pf_altq *pa) argument 1169 eval_queue_opts(struct pf_altq *pa, struct node_queue_opt *opts, u_int32_t ref_bw) argument [all...] |
/freebsd-9.3-release/tools/tools/ncpus/ |
H A D | acpi.c | 50 static struct ACPIsdt *acpi_map_sdt(vm_offset_t pa); 115 acpi_map_sdt(vm_offset_t pa) argument 119 sp = acpi_map_physical(pa, sizeof(struct ACPIsdt)); 120 sp = acpi_map_physical(pa, sp->len); 162 vm_offset_t pa; member in struct:acpi_user_mapping 182 acpi_user_find_mapping(vm_offset_t pa, size_t size) argument 188 if (map->pa <= pa && map->size >= pa + size - map->pa) 209 acpi_map_physical(vm_offset_t pa, size_t size) argument [all...] |
/freebsd-9.3-release/sys/i386/i386/ |
H A D | minidump_machdep.c | 78 is_dumpable(vm_paddr_t pa) argument 83 if (pa >= dump_avail[i] && pa < dump_avail[i + 1]) 106 blk_write(struct dumperinfo *di, char *ptr, vm_paddr_t pa, size_t sz) argument 120 if (ptr != NULL && pa != 0) { 121 printf("cant have both va and pa!\n"); 124 if (pa != 0 && (((uintptr_t)ptr) % PAGE_SIZE) != 0) { 129 /* If we're doing a virtual dump, flush any pre-existing pa pages */ 156 dump_va = pmap_kenter_temporary(pa + i, (i + fragsz) >> PAGE_SHIFT); 158 pa 189 uint64_t pa; local 395 dump_add_page(vm_paddr_t pa) argument 406 dump_drop_page(vm_paddr_t pa) argument [all...] |
/freebsd-9.3-release/sys/amd64/include/xen/ |
H A D | xenvar.h | 54 phystomach(vm_paddr_t pa) argument 57 return (pa); 68 #define PFNTOMFN(pa) (pa) 109 #define phystomach(pa) (((vm_paddr_t)(PFNTOMFN((pa) >> PAGE_SHIFT))) << PAGE_SHIFT)
|
/freebsd-9.3-release/sys/sparc64/sparc64/ |
H A D | db_hwwatch.c | 48 watch_phys_set_mask(vm_paddr_t pa, u_long mask) argument 52 stxa_sync(AA_DMMU_PWPR, ASI_DMMU, pa & (((2UL << 38) - 1) << 3)); 61 watch_phys_set(vm_paddr_t pa, int sz) argument 65 off = (u_long)pa & 7; 69 return (watch_phys_set_mask(pa, ((1 << sz) - 1) << off)); 75 vm_paddr_t pa; local 81 pa = ldxa(AA_DMMU_PWPR, ASI_DMMU); 85 return (pa); 196 vm_paddr_t pa; local 201 pa [all...] |
/freebsd-9.3-release/sys/dev/xen/xenpci/ |
H A D | xenpcivar.h | 42 extern int xenpci_alloc_space(size_t sz, vm_paddr_t *pa);
|