Home
last modified time | relevance | path

Searched refs:pa (Results 1 – 25 of 179) sorted by relevance

12345678

/f-stack/freebsd/contrib/device-tree/include/dt-bindings/pinctrl/
H A Domap.h57 #define OMAP_IOPAD_OFFSET(pa, offset) (((pa) & 0xffff) - (offset)) argument
59 #define OMAP2420_CORE_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x0030) (val) argument
60 #define OMAP2430_CORE_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x2030) (val) argument
61 #define OMAP3_CORE1_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x2030) (val) argument
62 #define OMAP3430_CORE2_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x25d8) (val) argument
63 #define OMAP3630_CORE2_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x25a0) (val) argument
64 #define OMAP3_WKUP_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x2a00) (val) argument
65 #define DM814X_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x0800) (val) argument
66 #define DM816X_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x0800) (val) argument
67 #define AM33XX_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x0800) (val) argument
[all …]
H A Dk3.h32 #define AM65X_IOPAD(pa, val, muxmode) (((pa) & 0x1fff)) ((val) | (muxmode)) argument
33 #define AM65X_WKUP_IOPAD(pa, val, muxmode) (((pa) & 0x1fff)) ((val) | (muxmode)) argument
35 #define J721E_IOPAD(pa, val, muxmode) (((pa) & 0x1fff)) ((val) | (muxmode)) argument
36 #define J721E_WKUP_IOPAD(pa, val, muxmode) (((pa) & 0x1fff)) ((val) | (muxmode)) argument
H A Dkeystone.h35 #define KEYSTONE_IOPAD_OFFSET(pa, offset) (((pa) & 0xffff) - (offset)) argument
37 #define K2G_CORE_IOPAD(pa) KEYSTONE_IOPAD_OFFSET((pa), 0x1000) argument
/f-stack/freebsd/arm64/arm64/
H A Dminidump_machdep.c78 if (pa >= dump_avail[i] && pa < dump_avail[i + 1]) in is_dumpable()
186 pa += len; in blk_write()
211 vm_paddr_t pa; in minidumpsys() local
229 if (is_dumpable(pa)) in minidumpsys()
230 dump_add_page(pa); in minidumpsys()
236 if (is_dumpable(pa)) in minidumpsys()
237 dump_add_page(pa); in minidumpsys()
244 if (is_dumpable(pa)) in minidumpsys()
245 dump_add_page(pa); in minidumpsys()
256 if (is_dumpable(pa)) in minidumpsys()
[all …]
H A Duma_machdep.c45 vm_paddr_t pa; in uma_small_alloc() local
53 pa = m->phys_addr; in uma_small_alloc()
55 dump_add_page(pa); in uma_small_alloc()
56 va = (void *)PHYS_TO_DMAP(pa); in uma_small_alloc()
66 vm_paddr_t pa; in uma_small_free() local
68 pa = DMAP_TO_PHYS((vm_offset_t)mem); in uma_small_free()
69 dump_drop_page(pa); in uma_small_free()
70 m = PHYS_TO_VM_PAGE(pa); in uma_small_free()
/f-stack/freebsd/i386/i386/
H A Dminidump_machdep_base.c66 is_dumpable(vm_paddr_t pa) in is_dumpable() argument
74 if (pa >= dump_avail[i] && pa < dump_avail[i + 1]) in is_dumpable()
147 pa += len; in blk_write()
185 uint64_t pa; in minidumpsys() local
206 if (is_dumpable(pa)) in minidumpsys()
207 dump_add_page(pa); in minidumpsys()
208 pa += PAGE_SIZE; in minidumpsys()
218 if (is_dumpable(pa)) in minidumpsys()
219 dump_add_page(pa); in minidumpsys()
234 if (is_dumpable(pa)) { in minidumpsys()
[all …]
/f-stack/freebsd/amd64/amd64/
H A Dminidump_machdep.c70 is_dumpable(vm_paddr_t pa) in is_dumpable() argument
78 if (pa >= dump_avail[i] && pa < dump_avail[i + 1]) in is_dumpable()
194 pa += len; in blk_write()
259 if (is_dumpable(pa)) in minidumpsys()
260 dump_add_page(pa); in minidumpsys()
261 pa += PAGE_SIZE; in minidumpsys()
279 pa += PAGE_SIZE; in minidumpsys()
286 if (is_dumpable(pa)) in minidumpsys()
287 dump_add_page(pa); in minidumpsys()
295 dump_add_page(pa); in minidumpsys()
[all …]
H A Duma_machdep.c47 vm_paddr_t pa; in uma_small_alloc() local
55 pa = m->phys_addr; in uma_small_alloc()
57 dump_add_page(pa); in uma_small_alloc()
58 va = (void *)PHYS_TO_DMAP(pa); in uma_small_alloc()
68 vm_paddr_t pa; in uma_small_free() local
70 pa = DMAP_TO_PHYS((vm_offset_t)mem); in uma_small_free()
71 dump_drop_page(pa); in uma_small_free()
72 m = PHYS_TO_VM_PAGE(pa); in uma_small_free()
/f-stack/freebsd/arm/include/
H A Dpte-v6.h239 #define PTE1_PA(pa) ((pa) & PTE1_FRAME) argument
242 #define PTE1(pa, ap, attr) (PTE1_PA(pa) | (ap) | (attr) | PTE1_AP_COMMON) argument
244 #define PTE1_KERN(pa, ap, attr) PTE1(pa, (ap) | PTE1_A | PTE1_G, attr) argument
245 #define PTE1_KERN_NG(pa, ap, attr) PTE1(pa, (ap) | PTE1_A | PTE1_NG, attr) argument
247 #define PTE1_LINK(pa) (((pa) & L1_C_ADDR_MASK) | L1_TYPE_C) argument
289 #define PTE2_PA(pa) ((pa) & PTE2_FRAME) argument
292 #define PTE2(pa, ap, attr) (PTE2_PA(pa) | (ap) | (attr) | PTE2_AP_COMMON) argument
294 #define PTE2_KERN(pa, ap, attr) PTE2(pa, (ap) | PTE2_A | PTE2_G, attr) argument
295 #define PTE2_KERN_NG(pa, ap, attr) PTE2(pa, (ap) | PTE2_A | PTE2_NG, attr) argument
/f-stack/freebsd/kern/
H A Dsubr_devmap.c153 m->pd_pa = pa; in devmap_add_entry()
214 devmap_ptov(vm_paddr_t pa, vm_size_t size) in devmap_ptov() argument
222 if (pa >= pd->pd_pa && pa + size <= pd->pd_pa + pd->pd_size) in devmap_ptov()
263 pmap_mapdev(vm_offset_t pa, vm_size_t size) in pmap_mapdev() argument
269 if ((rva = devmap_ptov(pa, size)) != NULL) in pmap_mapdev()
272 offset = pa & PAGE_MASK; in pmap_mapdev()
273 pa = trunc_page(pa); in pmap_mapdev()
288 pmap_kenter_device(va, size, pa); in pmap_mapdev()
304 offset = pa & PAGE_MASK; in pmap_mapdev_attr()
305 pa = trunc_page(pa); in pmap_mapdev_attr()
[all …]
H A Dsubr_physmem.c314 physmem_hardware_region(uint64_t pa, uint64_t sz) in physmem_hardware_region() argument
322 if (pa == 0) { in physmem_hardware_region()
325 pa = PAGE_SIZE; in physmem_hardware_region()
327 } else if (pa > MAX_PHYS_ADDR) { in physmem_hardware_region()
343 if ((pa + sz) > (MAX_PHYS_ADDR - 1024 * 1024)) { in physmem_hardware_region()
344 sz = MAX_PHYS_ADDR - pa + 1; in physmem_hardware_region()
354 adj = round_page(pa) - pa; in physmem_hardware_region()
355 pa = round_page(pa); in physmem_hardware_region()
374 adj = pa - trunc_page(pa); in physmem_exclude_region()
375 pa = trunc_page(pa); in physmem_exclude_region()
[all …]
H A Dkern_sendfile.c99 vm_page_t pa[]; member
311 sfio->pa[(pa[0]->pindex - sfio->pindex0) + i] = in sendfile_iodone()
333 KASSERT(sfio->pa[0]->object == sfio->pa[i]->object, in sendfile_iodone()
335 sfio->pa[i], sfio->pa[0]->object, sfio->pa[i]->object)); in sendfile_iodone()
336 KASSERT(sfio->pa[0]->pindex + i == sfio->pa[i]->pindex, in sendfile_iodone()
338 sfio->pa[i], (uintmax_t)sfio->pa[0]->pindex, in sendfile_iodone()
418 vm_page_t *pa; in sendfile_swapin() local
421 pa = sfio->pa; in sendfile_swapin()
435 pa[i] = NULL; in sendfile_swapin()
539 KASSERT(pa[j] != NULL && pa[j] != bogus_page, in sendfile_swapin()
[all …]
/f-stack/freebsd/arm/arm/
H A Dminidump_machdep.c69 is_dumpable(vm_paddr_t pa) in is_dumpable() argument
77 if (pa >= dump_avail[i] && pa < dump_avail[i + 1]) in is_dumpable()
113 if (pa != 0) { in blk_write()
154 pa += len; in blk_write()
205 if (pa != 0 && is_dumpable(pa)) in minidumpsys()
206 dump_add_page(pa); in minidumpsys()
215 VM_PAGE_DUMP_FOREACH(pa) { in minidumpsys()
217 if (is_dumpable(pa)) in minidumpsys()
220 dump_drop_page(pa); in minidumpsys()
301 prev_pa = pa; in minidumpsys()
[all …]
H A Dpmap-v6.c836 for (pa = pt2pg_pa; pa < pt2pg_pa + size; pa += PTE2_SIZE) in pmap_bootstrap_prepare()
840 for (pa = pt2pg_pa; pa < pt2pg_pa + size; pa += NB_IN_PT2) in pmap_bootstrap_prepare()
846 for (pa = KERNEL_V2P(KERNBASE); pa < last; pa += PTE1_SIZE) in pmap_bootstrap_prepare()
1115 return (pa); in pmap_kextract()
1141 pa = 0; in pmap_dump_kextract()
1145 return (pa); in pmap_dump_kextract()
1675 return (pa); in pmap_pt2pg_zero()
1707 return (pa); in pmap_pt2pg_init()
1972 pa = 0; in pmap_extract()
4877 for (pa = pte2_pa + PAGE_SIZE; pa < pte2_pa + size; in pmap_object_init_pt()
[all …]
/f-stack/freebsd/vm/
H A Dvm_dumpset.h41 dump_add_page(vm_paddr_t pa) in dump_add_page() argument
48 if (pa >= dump_avail[i] && pa < dump_avail[i + 1]) { in dump_add_page()
50 (pa >> PAGE_SHIFT) - (dump_avail[i] >> PAGE_SHIFT) + in dump_add_page()
60 dump_drop_page(vm_paddr_t pa) in dump_drop_page() argument
67 if (pa >= dump_avail[i] && pa < dump_avail[i + 1]) { in dump_drop_page()
69 (pa >> PAGE_SHIFT) - (dump_avail[i] >> PAGE_SHIFT) + in dump_drop_page()
94 #define VM_PAGE_DUMP_FOREACH(pa) \ argument
96 (pa) = vm_page_dump_index_to_pa(__b - 1), __b != 0; \
H A Dvm_phys.c889 if (pa >= seg->start && pa < seg->end) in vm_phys_paddr_to_vm_page()
902 tmp.start = pa; in vm_phys_fictitious_to_vm_page()
1088 vm_paddr_t pa; in vm_phys_free_pages() local
1105 if (pa < seg->start || pa >= seg->end) in vm_phys_free_pages()
1315 if (pa >= seg->start) in vm_phys_unfree_page()
1441 if (pa_end < pa) in vm_phys_alloc_seg_contig()
1457 if (pa < pa_end) in vm_phys_alloc_seg_contig()
1536 if (phys_avail[i] <= pa && phys_avail[i + 1] > pa) in vm_phys_avail_find()
1581 if (pa <= phys_avail[i] || pa >= phys_avail[i + 1]) in vm_phys_avail_split()
1677 return (pa); in vm_phys_early_alloc()
[all …]
H A Dvm_page.h356 #define pa_index(pa) ((pa) >> PDRSHIFT) argument
357 #define PA_LOCKPTR(pa) ((struct mtx *)(&pa_lock[pa_index(pa) % PA_LOCK_COUNT])) argument
358 #define PA_LOCKOBJPTR(pa) ((struct lock_object *)PA_LOCKPTR((pa))) argument
359 #define PA_LOCK(pa) mtx_lock(PA_LOCKPTR(pa)) argument
360 #define PA_TRYLOCK(pa) mtx_trylock(PA_LOCKPTR(pa)) argument
361 #define PA_UNLOCK(pa) mtx_unlock(PA_LOCKPTR(pa)) argument
362 #define PA_UNLOCK_COND(pa) \ argument
364 if ((pa) != 0) { \
365 PA_UNLOCK((pa)); \
366 (pa) = 0; \
[all …]
H A Dvm_phys.h73 vm_page_t vm_phys_fictitious_to_vm_page(vm_paddr_t pa);
77 vm_page_t vm_phys_paddr_to_vm_page(vm_paddr_t pa);
92 vm_phys_domain(vm_paddr_t pa) in vm_phys_domain() argument
100 if (mem_affinity[i].start <= pa && in vm_phys_domain()
101 mem_affinity[i].end >= pa) in vm_phys_domain()
/f-stack/freebsd/mips/mips/
H A Dminidump_machdep.c68 is_dumpable(vm_paddr_t pa) in is_dumpable() argument
76 if (pa >= dump_avail[i] && pa < dump_avail[i + 1]) in is_dumpable()
170 vm_paddr_t pa; in minidumpsys() local
192 if (is_dumpable(pa)) in minidumpsys()
193 dump_add_page(pa); in minidumpsys()
202 for (pa = 0; pa < phys_avail[0]; pa += PAGE_SIZE) { in minidumpsys()
203 if (is_dumpable(pa)) in minidumpsys()
204 dump_add_page(pa); in minidumpsys()
212 VM_PAGE_DUMP_FOREACH(pa) { in minidumpsys()
214 if (is_dumpable(pa)) in minidumpsys()
[all …]
H A Duma_machdep.c46 vm_paddr_t pa; in uma_small_alloc() local
73 pa = VM_PAGE_TO_PHYS(m); in uma_small_alloc()
75 dump_add_page(pa); in uma_small_alloc()
76 va = (void *)MIPS_PHYS_TO_DIRECT(pa); in uma_small_alloc()
86 vm_paddr_t pa; in uma_small_free() local
88 pa = MIPS_DIRECT_TO_PHYS((vm_offset_t)mem); in uma_small_free()
89 dump_drop_page(pa); in uma_small_free()
90 m = PHYS_TO_VM_PAGE(pa); in uma_small_free()
/f-stack/freebsd/net/
H A Dpfil.c216 head->head_type = pa->pa_type; in pfil_head_register()
225 pa->pa_headname); in pfil_head_register()
265 hook->hook_func = pa->pa_func; in pfil_add_hook()
268 hook->hook_type = pa->pa_type; in pfil_add_hook()
277 pa->pa_modname, pa->pa_rulname); in pfil_add_hook()
292 if (pa->pa_flags & PFIL_IN) { in pfil_unlink()
342 head = pa->pa_head; in pfil_link()
348 hook = pa->pa_hook; in pfil_link()
368 if (pa->pa_flags & PFIL_IN) in pfil_link()
374 if (pa->pa_flags & PFIL_OUT) in pfil_link()
[all …]
/f-stack/freebsd/arm64/include/
H A Dvmparam.h167 #define PHYS_IN_DMAP(pa) ((pa) >= DMAP_MIN_PHYSADDR && \ argument
168 (pa) < DMAP_MAX_PHYSADDR)
174 #define PHYS_TO_DMAP(pa) \ argument
176 KASSERT(PHYS_IN_DMAP(pa), \
178 (vm_paddr_t)(pa))); \
179 ((pa) - dmap_phys_base) + DMAP_MIN_ADDRESS; \
/f-stack/freebsd/mips/include/
H A Dcpuregs.h132 #define MIPS_DIRECT_MAPPABLE(pa) 1 argument
133 #define MIPS_PHYS_TO_DIRECT(pa) MIPS_PHYS_TO_XKPHYS_CACHED(pa) argument
134 #define MIPS_PHYS_TO_DIRECT_UNCACHED(pa) MIPS_PHYS_TO_XKPHYS_UNCACHED(pa) argument
137 #define MIPS_DIRECT_MAPPABLE(pa) ((pa) < MIPS_KSEG0_LARGEST_PHYS) argument
138 #define MIPS_PHYS_TO_DIRECT(pa) MIPS_PHYS_TO_KSEG0(pa) argument
139 #define MIPS_PHYS_TO_DIRECT_UNCACHED(pa) MIPS_PHYS_TO_KSEG1(pa) argument
/f-stack/freebsd/arm/broadcom/bcm2835/
H A Dbcm2835_vcbus.c222 bcm283x_armc_to_vcbus(vm_paddr_t pa) in bcm283x_armc_to_vcbus() argument
231 if (pa >= ment->armc_start && in bcm283x_armc_to_vcbus()
232 pa < ment->armc_start + ment->armc_size) { in bcm283x_armc_to_vcbus()
233 return (pa - ment->armc_start) + ment->vcbus_start; in bcm283x_armc_to_vcbus()
243 (uintmax_t)pa); in bcm283x_armc_to_vcbus()
244 return (pa); in bcm283x_armc_to_vcbus()
/f-stack/dpdk/kernel/linux/kni/
H A Dkni_net.c57 pa2kva(void *pa) in pa2kva() argument
59 return phys_to_virt((unsigned long)pa); in pa2kva()
64 pa2va(void *pa, struct rte_kni_mbuf *m) in pa2va() argument
68 va = (void *)((unsigned long)pa + in pa2va()
82 get_kva(struct kni_dev *kni, void *pa) in get_kva() argument
86 return iova2kva(kni, pa); in get_kva()
88 return pa2kva(pa); in get_kva()
217 kva = get_kva(kni, kni->pa[i]); in kni_fifo_trans_pa2va()
377 kva = get_kva(kni, kni->pa[i]); in kni_net_rx_normal()
476 kva = get_kva(kni, kni->pa[i]); in kni_net_rx_lo_fifo()
[all …]

12345678