Searched refs:phys_addr_t (Results 176 - 200 of 1017) sorted by relevance

1234567891011>>

/linux-master/tools/include/linux/
H A Dtypes.h72 typedef u64 phys_addr_t; typedef
74 typedef u32 phys_addr_t; typedef
/linux-master/include/clocksource/
H A Darm_arch_timer.h74 phys_addr_t cntbase;
81 phys_addr_t cntctlbase;
/linux-master/arch/s390/include/asm/
H A Dio.h19 void *xlate_dev_mem_ptr(phys_addr_t phys);
21 void unxlate_dev_mem_ptr(phys_addr_t phys, void *addr);
/linux-master/arch/arm/include/asm/
H A Ddma.h12 extern phys_addr_t arm_dma_zone_size; \
16 extern phys_addr_t arm_dma_limit;
/linux-master/arch/arm64/mm/
H A Ddma-mapping.c16 void arch_sync_dma_for_device(phys_addr_t paddr, size_t size,
24 void arch_sync_dma_for_cpu(phys_addr_t paddr, size_t size,
H A Dinit.c66 phys_addr_t __ro_after_init arm64_dma_phys_limit;
121 static phys_addr_t __init max_zone_phys(unsigned int zone_bits)
123 phys_addr_t zone_mask = DMA_BIT_MASK(zone_bits);
124 phys_addr_t phys_start = memblock_start_of_DRAM();
139 phys_addr_t __maybe_unused dma32_phys_limit = max_zone_phys(32);
162 phys_addr_t addr = PFN_PHYS(pfn);
172 static phys_addr_t memory_limit __ro_after_init = PHYS_ADDR_MAX;
/linux-master/arch/arm64/include/asm/
H A Dkvm_mmu.h107 #define __hyp_pa(x) (((phys_addr_t)(x)) + hyp_physvirt_offset)
160 int create_hyp_io_mappings(phys_addr_t phys_addr, size_t size,
163 int create_hyp_exec_mappings(phys_addr_t phys_addr, size_t size,
165 int create_hyp_stack(phys_addr_t phys_addr, unsigned long *haddr);
172 int kvm_phys_addr_ioremap(struct kvm *kvm, phys_addr_t guest_ipa,
173 phys_addr_t pa, unsigned long size, bool writable);
177 phys_addr_t kvm_mmu_get_httbr(void);
178 phys_addr_t kvm_get_idmap_vector(void);
H A Dmemory.h337 phys_addr_t __x = (phys_addr_t)(__tag_reset(x)); \
341 #define __pa_symbol_nodebug(x) __kimg_to_phys((phys_addr_t)(x))
344 extern phys_addr_t __virt_to_phys(unsigned long x);
345 extern phys_addr_t __phys_addr_symbol(unsigned long x);
366 static inline phys_addr_t virt_to_phys(const volatile void *x)
372 static inline void *phys_to_virt(phys_addr_t x)
391 #define __va(x) ((void *)__phys_to_virt((phys_addr_t)(x)))
/linux-master/include/linux/firmware/qcom/
H A Dqcom_scm.h78 int qcom_scm_pas_mem_setup(u32 peripheral, phys_addr_t addr, phys_addr_t size);
83 int qcom_scm_io_readl(phys_addr_t addr, unsigned int *val);
84 int qcom_scm_io_writel(phys_addr_t addr, unsigned int val);
93 int qcom_scm_assign_mem(phys_addr_t mem_addr, size_t mem_sz, u64 *src,
/linux-master/include/linux/
H A Dmhi_ep.h137 phys_addr_t ch_ctx_cache_phys;
138 phys_addr_t ev_ctx_cache_phys;
139 phys_addr_t cmd_ctx_cache_phys;
159 int (*alloc_map)(struct mhi_ep_cntrl *mhi_cntrl, u64 pci_addr, phys_addr_t *phys_ptr,
161 void (*unmap_free)(struct mhi_ep_cntrl *mhi_cntrl, u64 pci_addr, phys_addr_t phys,
H A Dtypes.h162 typedef u64 phys_addr_t; typedef
164 typedef u32 phys_addr_t; typedef
167 typedef phys_addr_t resource_size_t;
/linux-master/arch/riscv/include/asm/
H A Dpage.h124 extern phys_addr_t phys_ram_base;
148 phys_addr_t linear_mapping_va_to_pa(unsigned long x);
164 extern phys_addr_t __virt_to_phys(unsigned long x);
165 extern phys_addr_t __phys_addr_symbol(unsigned long x);
173 #define __va(x) ((void *)__pa_to_va_nodebug((phys_addr_t)(x)))
/linux-master/arch/x86/platform/intel-quark/
H A Dimr.c189 phys_addr_t base;
190 phys_addr_t end;
249 static int imr_check_params(phys_addr_t base, size_t size)
284 static inline int imr_address_overlap(phys_addr_t addr, struct imr_regs *imr)
298 int imr_add_range(phys_addr_t base, size_t size,
301 phys_addr_t end;
407 static int __imr_remove_range(int reg, phys_addr_t base, size_t size)
409 phys_addr_t end;
499 int imr_remove_range(phys_addr_t base, size_t size)
539 phys_addr_t bas
[all...]
/linux-master/arch/arm/mm/
H A Dinit.c84 phys_addr_t arm_dma_zone_size __read_mostly;
93 phys_addr_t arm_dma_limit;
127 phys_addr_t addr = __pfn_to_phys(pfn);
150 phys_addr_t __init arm_memblock_steal(phys_addr_t size, phys_addr_t align)
152 phys_addr_t phys;
211 early_memtest((phys_addr_t)min_low_pfn << PAGE_SHIFT,
212 (phys_addr_t)max_low_pfn << PAGE_SHIFT);
243 phys_addr_t range_star
[all...]
/linux-master/drivers/soc/qcom/
H A Dmdt_loader.c83 phys_addr_t min_addr = PHYS_ADDR_MAX;
84 phys_addr_t max_addr = 0;
205 const char *fw_name, int pas_id, phys_addr_t mem_phys,
211 phys_addr_t min_addr = PHYS_ADDR_MAX;
212 phys_addr_t max_addr = 0;
297 phys_addr_t mem_phys, size_t mem_size,
298 phys_addr_t *reloc_base, bool pas_init)
303 phys_addr_t mem_reloc;
304 phys_addr_t min_addr = PHYS_ADDR_MAX;
411 phys_addr_t mem_phy
[all...]
/linux-master/arch/microblaze/mm/
H A Dpgtable.c49 static void __iomem *__ioremap(phys_addr_t addr, unsigned long size,
53 phys_addr_t p;
74 !(p >= __virt_to_phys((phys_addr_t)__bss_stop) &&
75 p < __virt_to_phys((phys_addr_t)__bss_stop))) {
122 void __iomem *ioremap(phys_addr_t addr, unsigned long size)
137 int map_page(unsigned long va, phys_addr_t pa, int flags)
256 void __set_fixmap(enum fixed_addresses idx, phys_addr_t phys, pgprot_t flags)
/linux-master/arch/x86/kernel/
H A Dcheck.c94 phys_addr_t start, end;
117 start = clamp_t(phys_addr_t, round_up(start, PAGE_SIZE),
119 end = clamp_t(phys_addr_t, round_down(end, PAGE_SIZE),
/linux-master/arch/powerpc/mm/
H A Ddma-noncoherent.c94 static void __dma_sync_page(phys_addr_t paddr, size_t size, int dir)
107 void arch_sync_dma_for_device(phys_addr_t paddr, size_t size,
113 void arch_sync_dma_for_cpu(phys_addr_t paddr, size_t size,
H A Dinit-common.c25 phys_addr_t memstart_addr __ro_after_init = (phys_addr_t)~0ull;
27 phys_addr_t kernstart_addr __ro_after_init;
/linux-master/arch/x86/include/asm/
H A Dfixmap.h161 phys_addr_t phys, pgprot_t flags);
165 phys_addr_t phys, pgprot_t flags)
197 phys_addr_t phys, pgprot_t flags);
/linux-master/arch/arm/xen/
H A Dmm.c28 phys_addr_t base;
32 if (base < (phys_addr_t)0xffffffff) {
94 phys_addr_t phys,
/linux-master/arch/powerpc/mm/nohash/
H A D40x.c95 phys_addr_t p;
151 void setup_initial_memory_limit(phys_addr_t first_memblock_base,
152 phys_addr_t first_memblock_size)
/linux-master/arch/riscv/errata/thead/
H A Derrata.c80 static void thead_errata_cache_inv(phys_addr_t paddr, size_t size)
85 static void thead_errata_cache_wback(phys_addr_t paddr, size_t size)
90 static void thead_errata_cache_wback_inv(phys_addr_t paddr, size_t size)
/linux-master/arch/riscv/mm/
H A Dpgtable.c50 int p4d_set_huge(p4d_t *p4d, phys_addr_t addr, pgprot_t prot)
59 int pud_set_huge(pud_t *pud, phys_addr_t phys, pgprot_t prot)
97 int pmd_set_huge(pmd_t *pmd, phys_addr_t phys, pgprot_t prot)
/linux-master/arch/arm64/kvm/hyp/nvhe/
H A Dtlb.c82 phys_addr_t ipa, int level)
112 phys_addr_t ipa, int level)
142 phys_addr_t start, unsigned long pages)

Completed in 431 milliseconds

1234567891011>>