Searched refs:pa (Results 1 - 25 of 237) sorted by relevance

12345678910

/freebsd-9.3-release/sys/boot/powerpc/ps3/
H A Dps3.h32 int ps3mmu_map(uint64_t va, uint64_t pa);
33 void *ps3mmu_mapdev(uint64_t pa, size_t length);
H A Dps3mmu.c48 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 Dpadata.c51 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 Dicache.c38 uintptr_t pa; local
43 pa = (uintptr_t)ia64_va2pa(va, &max);
45 ia64_fc_i(pa + cnt);
H A Dcopy.c44 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 Duma_machdep.c46 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 Dminidump_machdep.c75 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 Dwatch.h30 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 Dskimd.c43 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 Dacpi_user.c51 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 Dminidump_machdep.c75 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 Duma_machdep.c46 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 Dminidump_machdep.c76 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 Dkvm_arm.c93 _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 Dkvm_minidump_amd64.c58 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 Dkvm_minidump_i386.c60 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 Dkvm_minidump_arm.c61 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 Dkvm_minidump_mips.c62 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 Dkvm_i386.c117 _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 Dpfctl_altq.c234 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 Dacpi.c50 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 Dminidump_machdep.c78 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 Dxenvar.h54 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 Ddb_hwwatch.c48 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 Dxenpcivar.h42 extern int xenpci_alloc_space(size_t sz, vm_paddr_t *pa);

Completed in 239 milliseconds

12345678910