Searched refs:phys_addr_t (Results 126 - 150 of 1017) sorted by relevance

1234567891011>>

/linux-master/arch/x86/coco/tdx/
H A Dtdx-shared.c4 static unsigned long try_accept_one(phys_addr_t start, unsigned long len,
44 bool tdx_accept_memory(phys_addr_t start, phys_addr_t end)
/linux-master/drivers/xen/
H A Dswiotlb-xen.c47 static inline phys_addr_t xen_phys_to_bus(struct device *dev, phys_addr_t paddr)
50 phys_addr_t baddr = (phys_addr_t)bfn << XEN_PAGE_SHIFT;
56 static inline dma_addr_t xen_phys_to_dma(struct device *dev, phys_addr_t paddr)
61 static inline phys_addr_t xen_bus_to_phys(struct device *dev,
62 phys_addr_t baddr)
65 phys_addr_t paddr = (xen_pfn << XEN_PAGE_SHIFT) |
71 static inline phys_addr_t xen_dma_to_phys(struct device *dev,
77 static inline int range_straddles_page_boundary(phys_addr_t
[all...]
/linux-master/arch/riscv/mm/
H A Ddma-noncoherent.c18 static inline void arch_dma_cache_wback(phys_addr_t paddr, size_t size)
31 static inline void arch_dma_cache_inv(phys_addr_t paddr, size_t size)
45 static inline void arch_dma_cache_wback_inv(phys_addr_t paddr, size_t size)
69 void arch_sync_dma_for_device(phys_addr_t paddr, size_t size,
98 void arch_sync_dma_for_cpu(phys_addr_t paddr, size_t size,
H A Dinit.c58 phys_addr_t phys_ram_base __ro_after_init;
69 phys_addr_t dma32_phys_limit __initdata;
175 static phys_addr_t memory_limit;
177 #define memory_limit (*(phys_addr_t *)XIP_FIXUP(&memory_limit))
198 phys_addr_t vmlinux_end = __pa_symbol(&_end);
199 phys_addr_t max_mapped_addr;
200 phys_addr_t phys_ram_end, vmlinux_start;
318 void __set_fixmap(enum fixed_addresses idx, phys_addr_t phys, pgprot_t prot)
334 static inline pte_t *__init get_pte_virt_early(phys_addr_t pa)
339 static inline pte_t *__init get_pte_virt_fixmap(phys_addr_t p
[all...]
/linux-master/include/linux/
H A Dio.h25 phys_addr_t phys_addr, pgprot_t prot);
27 phys_addr_t phys_addr, pgprot_t prot);
30 phys_addr_t phys_addr, pgprot_t prot)
35 phys_addr_t phys_addr, pgprot_t prot)
96 static inline void __iomem *pci_remap_cfgspace(phys_addr_t offset,
H A Dpci-epc.h65 phys_addr_t addr, u64 pci_addr, size_t size);
67 phys_addr_t addr);
77 phys_addr_t phys_addr, u8 interrupt_num,
94 phys_addr_t phys_base;
238 phys_addr_t phys_addr,
241 phys_addr_t phys_addr);
249 phys_addr_t phys_addr, u8 interrupt_num,
264 int pci_epc_mem_init(struct pci_epc *epc, phys_addr_t base,
271 phys_addr_t *phys_addr, size_t size);
272 void pci_epc_mem_free_addr(struct pci_epc *epc, phys_addr_t phys_add
[all...]
H A Dacpi_iort.h26 int iort_register_domain_token(int trans_id, phys_addr_t base,
45 phys_addr_t acpi_iort_dma_get_max_cpu_address(void);
66 static inline phys_addr_t acpi_iort_dma_get_max_cpu_address(void)
/linux-master/arch/arm/mm/
H A Dpmsa-v8.c96 phys_addr_t mem_end;
97 phys_addr_t reg_start, reg_end;
103 phys_addr_t phys_offset = PHYS_OFFSET;
161 static int __init pmsav8_setup_ram(unsigned int number, phys_addr_t start,phys_addr_t end)
177 static int __init pmsav8_setup_io(unsigned int number, phys_addr_t start,phys_addr_t end)
193 static int __init pmsav8_setup_fixed(unsigned int number, phys_addr_t start,phys_addr_t end)
222 static int __init pmsav8_setup_vector(unsigned int number, phys_addr_t star
[all...]
/linux-master/arch/arm64/include/asm/
H A Dpgalloc.h24 static inline void __pud_populate(pud_t *pudp, phys_addr_t pmdp, pudval_t prot)
37 static inline void __pud_populate(pud_t *pudp, phys_addr_t pmdp, pudval_t prot)
45 static inline void __p4d_populate(p4d_t *p4dp, phys_addr_t pudp, p4dval_t prot)
66 static inline void __p4d_populate(p4d_t *p4dp, phys_addr_t pudp, p4dval_t prot)
74 static inline void __pgd_populate(pgd_t *pgdp, phys_addr_t p4dp, pgdval_t prot)
107 static inline void __pgd_populate(pgd_t *pgdp, phys_addr_t p4dp, pgdval_t prot)
116 static inline void __pmd_populate(pmd_t *pmdp, phys_addr_t ptep,
/linux-master/arch/powerpc/mm/nohash/
H A De500.c59 phys_addr_t phys;
66 phys_addr_t v_block_mapped(unsigned long va)
78 unsigned long p_block_mapped(phys_addr_t pa)
97 static void settlbcam(int index, unsigned long virt, phys_addr_t phys,
139 phys_addr_t phys)
163 static unsigned long map_mem_in_cams_addr(phys_addr_t phys, unsigned long virt,
227 phys_addr_t phys = memstart_addr;
272 ram = min((phys_addr_t)__max_low_memory, (phys_addr_t)total_lowmem);
307 void setup_initial_memory_limit(phys_addr_t first_memblock_bas
[all...]
/linux-master/arch/arc/mm/
H A Dcache.c35 void (*_cache_line_loop_ic_fn)(phys_addr_t paddr, unsigned long vaddr,
38 void (*__dma_cache_wback_inv)(phys_addr_t start, unsigned long sz);
39 void (*__dma_cache_inv)(phys_addr_t start, unsigned long sz);
40 void (*__dma_cache_wback)(phys_addr_t start, unsigned long sz);
188 void __cache_line_loop_v3(phys_addr_t paddr, unsigned long vaddr,
248 void __cache_line_loop_v4(phys_addr_t paddr, unsigned long vaddr,
302 void __cache_line_loop_v4(phys_addr_t paddr, unsigned long vaddr,
460 static inline void __dc_line_op(phys_addr_t paddr, unsigned long vaddr,
496 __ic_line_inv_vaddr_local(phys_addr_t paddr, unsigned long vaddr,
514 phys_addr_t padd
[all...]
/linux-master/arch/arm64/mm/
H A Dmmu.c109 static phys_addr_t __init early_pgtable_alloc(int shift)
111 phys_addr_t phys;
176 phys_addr_t phys, pgprot_t prot)
200 unsigned long end, phys_addr_t phys,
202 phys_addr_t (*pgtable_alloc)(int),
211 phys_addr_t pte_phys;
239 phys_addr_t phys, pgprot_t prot,
240 phys_addr_t (*pgtable_alloc)(int), int flags)
276 unsigned long end, phys_addr_t phys,
278 phys_addr_t (*pgtable_allo
[all...]
/linux-master/arch/arm64/kernel/
H A Dhibernate.c73 phys_addr_t ttbr1_el1;
80 phys_addr_t __hyp_stub_vectors;
189 phys_addr_t *phys_dst_addr)
197 phys_addr_t trans_ttbr0;
405 phys_addr_t el2_vectors;
406 void __noreturn (*hibernate_exit)(phys_addr_t, phys_addr_t, void *,
407 void *, phys_addr_t, phys_addr_t);
447 (phys_addr_t *)
[all...]
/linux-master/drivers/soc/apple/
H A Dsart.c53 phys_addr_t *paddr, size_t *size);
55 phys_addr_t paddr_shifted, size_t size_shifted);
72 phys_addr_t *paddr, size_t *size)
75 phys_addr_t paddr_ = readl(sart->regs + APPLE_SART2_PADDR(index));
84 phys_addr_t paddr_shifted, size_t size_shifted)
104 phys_addr_t *paddr, size_t *size)
106 phys_addr_t paddr_ = readl(sart->regs + APPLE_SART3_PADDR(index));
115 phys_addr_t paddr_shifted, size_t size_shifted)
150 phys_addr_t paddr;
208 phys_addr_t padd
[all...]
/linux-master/arch/arm/mach-hisi/
H A Dplatsmp.c106 static void hix5hd2_set_scu_boot_addr(phys_addr_t start_addr, phys_addr_t jump_addr)
119 phys_addr_t jumpaddr;
142 static void hip01_set_boot_addr(phys_addr_t start_addr, phys_addr_t jump_addr)
154 phys_addr_t jumpaddr;
/linux-master/drivers/ntb/hw/intel/
H A Dntb_hw_intel.h126 phys_addr_t bar0_addr;
127 phys_addr_t bar2_addr64;
128 phys_addr_t bar4_addr64;
129 phys_addr_t bar4_addr32;
130 phys_addr_t bar5_addr32;
174 phys_addr_t peer_addr;
/linux-master/tools/testing/memblock/tests/
H A Dcommon.c70 memblock_add((phys_addr_t)memory_block.base, MEM_SIZE);
87 phys_addr_t base;
91 base = (phys_addr_t)memory_block.base;
96 phys_addr_t size = MEM_SIZE * node_fracs[i] / BASIS;
116 phys_addr_t dummy_physical_memory_base(void)
118 return (phys_addr_t)memory_block.base;
/linux-master/arch/powerpc/platforms/pseries/
H A Drtas-work-area.c137 const phys_addr_t pa_start = __pa(rwa_state.arena);
138 const phys_addr_t pa_end = pa_start + RTAS_WORK_AREA_ARENA_SZ - 1;
189 void __init rtas_work_area_reserve_arena(const phys_addr_t limit)
191 const phys_addr_t align = RTAS_WORK_AREA_ARENA_ALIGN;
192 const phys_addr_t size = RTAS_WORK_AREA_ARENA_SZ;
193 const phys_addr_t min = MEMBLOCK_LOW_LIMIT;
/linux-master/arch/powerpc/include/asm/
H A Dpage.h88 extern phys_addr_t memstart_addr;
89 extern phys_addr_t kernstart_addr;
197 #define __va(x) ((void *)(unsigned long)((phys_addr_t)(x) + VIRT_PHYS_OFFSET))
198 #define __pa(x) ((phys_addr_t)(unsigned long)(x) - VIRT_PHYS_OFFSET)
212 (void *)(unsigned long)((phys_addr_t)(x) | PAGE_OFFSET); \
222 #define __va(x) ((void *)(unsigned long)((phys_addr_t)(x) + PAGE_OFFSET - MEMORY_START))
/linux-master/arch/csky/mm/
H A Ddma-mapping.c14 static inline void cache_op(phys_addr_t paddr, size_t size,
58 void arch_sync_dma_for_device(phys_addr_t paddr, size_t size,
74 void arch_sync_dma_for_cpu(phys_addr_t paddr, size_t size,
/linux-master/include/xen/arm/
H A Dpage.h19 phys_addr_t maddr;
24 phys_addr_t paddr;
113 phys_addr_t phys,
/linux-master/arch/arm64/kvm/hyp/include/nvhe/
H A Dmem_protect.h73 bool addr_is_memory(phys_addr_t phys);
74 int host_stage2_idmap_locked(phys_addr_t addr, u64 size, enum kvm_pgtable_prot prot);
75 int host_stage2_set_owner_locked(phys_addr_t addr, u64 size, u8 owner_id);
/linux-master/arch/sh/mm/
H A Dioremap.c40 __ioremap_29bit(phys_addr_t offset, unsigned long size, pgprot_t prot)
42 phys_addr_t last_addr = offset + size - 1;
75 void __iomem __ref *ioremap_prot(phys_addr_t phys_addr, size_t size,
/linux-master/arch/powerpc/mm/
H A Dinit_32.c54 phys_addr_t total_memory;
55 phys_addr_t total_lowmem;
63 phys_addr_t lowmem_end_addr;
/linux-master/arch/mips/mm/
H A Ddma-noncoherent.c95 static inline void dma_sync_phys(phys_addr_t paddr, size_t size,
124 void arch_sync_dma_for_device(phys_addr_t paddr, size_t size,
131 void arch_sync_dma_for_cpu(phys_addr_t paddr, size_t size,

Completed in 834 milliseconds

1234567891011>>