Searched refs:phys_addr_t (Results 76 - 100 of 1017) sorted by relevance

1234567891011>>

/linux-master/drivers/infiniband/hw/mlx5/
H A Ddm.h17 phys_addr_t dev_addr;
23 phys_addr_t op_addr;
63 void mlx5_cmd_dealloc_memic(struct mlx5_dm *dm, phys_addr_t addr,
65 void mlx5_cmd_dealloc_memic_op(struct mlx5_dm *dm, phys_addr_t addr,
/linux-master/arch/um/include/asm/
H A Dio.h11 static inline void __iomem *ioremap(phys_addr_t offset, size_t size)
/linux-master/arch/arm64/include/asm/
H A Dkvm_ras.h17 static inline int kvm_handle_guest_sea(phys_addr_t addr, u64 esr)
/linux-master/include/linux/
H A Dinitrd.h29 extern phys_addr_t phys_initrd_start;
H A Dpstore_ram.h31 phys_addr_t mem_address;
H A Ddma-direct.h21 phys_addr_t cpu_start;
27 phys_addr_t paddr)
42 static inline phys_addr_t translate_dma_to_phys(struct device *dev,
54 return (phys_addr_t)-1;
64 phys_addr_t paddr)
77 static inline dma_addr_t phys_to_dma(struct device *dev, phys_addr_t paddr)
82 static inline phys_addr_t dma_to_phys(struct device *dev, dma_addr_t dma_addr)
84 phys_addr_t paddr;
129 dma_addr_t dma_direct_map_resource(struct device *dev, phys_addr_t paddr,
H A Dkmemleak.h32 extern void kmemleak_alloc_phys(phys_addr_t phys, size_t size,
34 extern void kmemleak_free_part_phys(phys_addr_t phys, size_t size) __ref;
35 extern void kmemleak_ignore_phys(phys_addr_t phys) __ref;
108 static inline void kmemleak_alloc_phys(phys_addr_t phys, size_t size,
112 static inline void kmemleak_free_part_phys(phys_addr_t phys, size_t size)
115 static inline void kmemleak_ignore_phys(phys_addr_t phys)
/linux-master/arch/loongarch/include/asm/
H A Dpci.h20 extern phys_addr_t mcfg_addr_init(int node);
H A Dfixmap.h24 phys_addr_t phys, pgprot_t flags);
H A Dkvm_mmu.h22 #define kvm_pte_pfn(x) ((phys_addr_t)((x & _PFN_MASK) >> PFN_PTE_SHIFT))
26 typedef int (*kvm_pte_ops)(kvm_pte_t *pte, phys_addr_t addr, kvm_ptw_ctx *ctx);
96 phys_addr_t addr)
102 static inline phys_addr_t kvm_pgtable_addr_end(kvm_ptw_ctx *ctx,
103 phys_addr_t addr, phys_addr_t end)
105 phys_addr_t boundary, size;
/linux-master/drivers/net/ethernet/freescale/fman/
H A Dfman_muram.h16 struct muram_info *fman_muram_init(phys_addr_t base, size_t size);
/linux-master/arch/arm64/kvm/hyp/include/nvhe/
H A Dmemory.h18 #define __hyp_va(phys) ((void *)((phys_addr_t)(phys) - hyp_physvirt_offset))
20 static inline void *hyp_phys_to_virt(phys_addr_t phys)
25 static inline phys_addr_t hyp_virt_to_phys(void *addr)
31 #define hyp_pfn_to_phys(pfn) ((phys_addr_t)((pfn) << PAGE_SHIFT))
/linux-master/include/linux/soc/qcom/
H A Dsmem.h13 phys_addr_t qcom_smem_virt_to_phys(void *p);
/linux-master/arch/x86/include/asm/
H A Dpage_types.h50 extern phys_addr_t physical_mask;
53 #define __PHYSICAL_MASK ((phys_addr_t)((1ULL << __PHYSICAL_MASK_SHIFT) - 1))
61 static inline phys_addr_t get_max_mapped(void)
63 return (phys_addr_t)max_pfn_mapped << PAGE_SHIFT;
/linux-master/drivers/staging/media/atomisp/include/mmu/
H A Disp_mmu.h36 #define ISP_PAGE_MASK (~(phys_addr_t)(ISP_PAGE_SIZE - 1))
88 unsigned int (*get_pd_base)(struct isp_mmu *mmu, phys_addr_t pd_base);
104 phys_addr_t phys);
105 phys_addr_t (*pte_to_phys)(struct isp_mmu *mmu,
114 phys_addr_t base_address;
126 #define NULL_PAGE ((phys_addr_t)(-1) & ISP_PAGE_MASK)
149 phys_addr_t phys, unsigned int pgnr);
/linux-master/arch/powerpc/mm/
H A Dioremap.c12 void __iomem *ioremap(phys_addr_t addr, unsigned long size)
23 void __iomem *ioremap_wc(phys_addr_t addr, unsigned long size)
34 void __iomem *ioremap_coherent(phys_addr_t addr, unsigned long size)
44 void __iomem *ioremap_prot(phys_addr_t addr, size_t size, unsigned long flags)
59 int early_ioremap_range(unsigned long ea, phys_addr_t pa,
/linux-master/arch/arm/mm/
H A Dpmsa-v7.c20 phys_addr_t base;
21 phys_addr_t size;
146 static bool __init try_split_region(phys_addr_t base, phys_addr_t size, struct region *region)
149 phys_addr_t abase = base & ~(size - 1);
150 phys_addr_t asize = base + size - abase;
151 phys_addr_t p2size = 1 << __fls(asize);
152 phys_addr_t bdiff, sdiff;
189 static int __init allocate_region(phys_addr_t base, phys_addr_t siz
[all...]
/linux-master/tools/testing/memblock/tests/
H A Dalloc_exact_nid_api.c33 phys_addr_t size;
34 phys_addr_t min_addr;
35 phys_addr_t max_addr;
86 phys_addr_t size;
87 phys_addr_t min_addr;
88 phys_addr_t max_addr;
146 phys_addr_t size = SZ_512;
147 phys_addr_t min_addr;
148 phys_addr_t max_addr;
149 phys_addr_t req_node_en
[all...]
H A Dalloc_api.c13 static inline void *run_memblock_alloc(phys_addr_t size, phys_addr_t align)
28 phys_addr_t size = SZ_2;
29 phys_addr_t expected_start;
77 phys_addr_t r2_size = SZ_16;
79 phys_addr_t alignment = SMP_CACHE_BYTES * 2;
80 phys_addr_t total_size;
81 phys_addr_t expected_start;
130 phys_addr_t r1_size = SMP_CACHE_BYTES;
131 phys_addr_t r2_siz
[all...]
/linux-master/kernel/dma/
H A Dcontiguous.c67 static const phys_addr_t size_bytes __initconst =
68 (phys_addr_t)CMA_SIZE_MBYTES * SZ_1M;
69 static phys_addr_t size_cmdline __initdata = -1;
70 static phys_addr_t base_cmdline __initdata;
71 static phys_addr_t limit_cmdline __initdata;
97 static phys_addr_t numa_cma_size[MAX_NUMNODES] __initdata;
99 static phys_addr_t pernuma_size_bytes __initdata;
142 static phys_addr_t __init __maybe_unused cma_early_percent_memory(void)
151 static inline __maybe_unused phys_addr_t cma_early_percent_memory(void)
212 void __init dma_contiguous_reserve(phys_addr_t limi
[all...]
/linux-master/drivers/of/
H A Dof_reserved_mem.c34 static int __init early_init_dt_alloc_reserved_memory_arch(phys_addr_t size,
35 phys_addr_t align, phys_addr_t start, phys_addr_t end, bool nomap,
36 phys_addr_t *res_base)
38 phys_addr_t base;
63 phys_addr_t base, phys_addr_t size)
81 static int __init early_init_dt_reserve_memory(phys_addr_t base,
82 phys_addr_t siz
[all...]
/linux-master/include/linux/fsl/bestcomm/
H A Dfec.h41 bcom_fec_rx_init(int queue_len, phys_addr_t fifo, int maxbufsize);
51 bcom_fec_tx_init(int queue_len, phys_addr_t fifo);
/linux-master/tools/testing/nvdimm/
H A Ddax-dev.c9 phys_addr_t dax_pgoff_to_phys(struct dev_dax *dev_dax, pgoff_t pgoff,
18 phys_addr_t addr;
/linux-master/drivers/nvdimm/
H A Dpmem.h16 phys_addr_t phys_addr;
18 phys_addr_t data_offset;
/linux-master/arch/mips/mm/
H A Dphysaddr.c30 phys_addr_t __virt_to_phys(volatile const void *x)
40 phys_addr_t __phys_addr_symbol(unsigned long x)

Completed in 395 milliseconds

1234567891011>>