Home
last modified time | relevance | path

Searched refs:phys_addr_t (Results 1 – 25 of 100) sorted by relevance

1234

/include/linux/
A Dmemblock.h126 int memblock_add(phys_addr_t base, phys_addr_t size);
127 int memblock_remove(phys_addr_t base, phys_addr_t size);
147 phys_addr_t base2, phys_addr_t size2);
149 phys_addr_t base, phys_addr_t size);
422 phys_addr_t memblock_phys_alloc_range(phys_addr_t size, phys_addr_t align,
423 phys_addr_t start, phys_addr_t end);
425 phys_addr_t align, phys_addr_t start,
427 phys_addr_t memblock_phys_alloc_try_nid(phys_addr_t size, phys_addr_t align, int nid);
437 phys_addr_t min_addr, phys_addr_t max_addr,
440 phys_addr_t min_addr, phys_addr_t max_addr,
[all …]
A Dkexec_handover.h9 phys_addr_t addr;
10 phys_addr_t size;
24 phys_addr_t phys; \
45 int kho_preserve_phys(phys_addr_t phys, size_t size);
46 struct folio *kho_restore_folio(phys_addr_t phys);
48 int kho_retrieve_subtree(const char *name, phys_addr_t *phys);
55 void kho_populate(phys_addr_t fdt_phys, u64 fdt_len, phys_addr_t scratch_phys,
68 static inline int kho_preserve_phys(phys_addr_t phys, size_t size) in kho_preserve_phys()
73 static inline struct folio *kho_restore_folio(phys_addr_t phys) in kho_restore_folio()
103 static inline void kho_populate(phys_addr_t fdt_phys, u64 fdt_len, in kho_populate()
[all …]
A Dcma.h26 extern phys_addr_t cma_get_base(const struct cma *cma);
30 extern int __init cma_declare_contiguous_nid(phys_addr_t base,
31 phys_addr_t size, phys_addr_t limit,
32 phys_addr_t alignment, unsigned int order_per_bit,
35 static inline int __init cma_declare_contiguous(phys_addr_t base, in cma_declare_contiguous()
36 phys_addr_t size, phys_addr_t limit, in cma_declare_contiguous()
37 phys_addr_t alignment, unsigned int order_per_bit, in cma_declare_contiguous()
43 extern int __init cma_declare_contiguous_multi(phys_addr_t size,
44 phys_addr_t align, unsigned int order_per_bit,
46 extern int cma_init_reserved_mem(phys_addr_t base, phys_addr_t size,
A Dmbus.h60 int mvebu_mbus_get_io_win_info(phys_addr_t phyaddr, u32 *size, u8 *target,
71 static inline int mvebu_mbus_get_io_win_info(phys_addr_t phyaddr, u32 *size, in mvebu_mbus_get_io_win_info()
89 int mvebu_mbus_get_dram_win_info(phys_addr_t phyaddr, u8 *target, u8 *attr);
92 phys_addr_t base, size_t size,
93 phys_addr_t remap);
95 phys_addr_t base, size_t size);
96 int mvebu_mbus_del_window(phys_addr_t base, size_t size);
97 int mvebu_mbus_init(const char *soc, phys_addr_t mbus_phys_base,
98 size_t mbus_size, phys_addr_t sdram_phys_base,
102 static inline int mvebu_mbus_get_dram_win_info(phys_addr_t phyaddr, u8 *target, in mvebu_mbus_get_dram_win_info()
A Dswiotlb.h71 phys_addr_t start;
72 phys_addr_t end;
143 phys_addr_t paddr) in swiotlb_find_pool()
186 phys_addr_t default_swiotlb_base(void);
187 phys_addr_t default_swiotlb_limit(void);
198 phys_addr_t paddr) in swiotlb_find_pool()
228 static inline phys_addr_t default_swiotlb_base(void) in default_swiotlb_base()
233 static inline phys_addr_t default_swiotlb_limit(void) in default_swiotlb_limit()
239 phys_addr_t swiotlb_tbl_map_single(struct device *hwdev, phys_addr_t phys,
242 dma_addr_t swiotlb_map(struct device *dev, phys_addr_t phys,
[all …]
A Ddma-direct.h21 phys_addr_t cpu_start;
27 phys_addr_t paddr) in translate_phys_to_dma()
42 static inline phys_addr_t translate_dma_to_phys(struct device *dev, in translate_dma_to_phys()
54 return (phys_addr_t)-1; in translate_dma_to_phys()
81 static inline dma_addr_t __phys_to_dma(struct device *dev, phys_addr_t paddr) in __phys_to_dma()
89 phys_addr_t paddr) in phys_to_dma_unencrypted()
99 static inline dma_addr_t phys_to_dma(struct device *dev, phys_addr_t paddr) in phys_to_dma()
104 static inline phys_addr_t dma_to_phys(struct device *dev, dma_addr_t dma_addr) in dma_to_phys()
106 phys_addr_t paddr; in dma_to_phys()
152 dma_addr_t dma_direct_map_resource(struct device *dev, phys_addr_t paddr,
A Ddma-map-ops.h109 void dma_contiguous_reserve(phys_addr_t addr_limit);
110 int __init dma_contiguous_reserve_area(phys_addr_t size, phys_addr_t base,
111 phys_addr_t limit, struct cma **res_cma, bool fixed);
126 static inline void dma_contiguous_reserve(phys_addr_t limit) in dma_contiguous_reserve()
129 static inline int dma_contiguous_reserve_area(phys_addr_t size, in dma_contiguous_reserve_area()
130 phys_addr_t base, phys_addr_t limit, struct cma **res_cma, in dma_contiguous_reserve_area()
169 phys_addr_t phys_addr, dma_addr_t device_addr, size_t size) in dma_declare_coherent_memory()
224 bool (*phys_addr_ok)(struct device *, phys_addr_t, size_t));
348 void arch_sync_dma_for_device(phys_addr_t paddr, size_t size,
358 void arch_sync_dma_for_cpu(phys_addr_t paddr, size_t size,
[all …]
A Dof_fdt.h34 extern phys_addr_t initial_boot_params_pa;
74 extern bool early_init_dt_scan(void *dt_virt, phys_addr_t dt_phys);
75 extern bool early_init_dt_verify(void *dt_virt, phys_addr_t dt_phys);
86 extern void early_get_first_memblock_info(void *, phys_addr_t *);
A Dkmemleak.h34 extern void kmemleak_alloc_phys(phys_addr_t phys, size_t size,
36 extern void kmemleak_free_part_phys(phys_addr_t phys, size_t size) __ref;
37 extern void kmemleak_ignore_phys(phys_addr_t phys) __ref;
116 static inline void kmemleak_alloc_phys(phys_addr_t phys, size_t size, in kmemleak_alloc_phys()
120 static inline void kmemleak_free_part_phys(phys_addr_t phys, size_t size) in kmemleak_free_part_phys()
123 static inline void kmemleak_ignore_phys(phys_addr_t phys) in kmemleak_ignore_phys()
A Dpci-epc.h58 phys_addr_t phys_base;
59 phys_addr_t phys_addr;
99 phys_addr_t addr, u64 pci_addr, size_t size);
101 phys_addr_t addr);
111 phys_addr_t phys_addr, u8 interrupt_num,
128 phys_addr_t phys_base;
285 phys_addr_t phys_addr,
288 phys_addr_t phys_addr);
295 phys_addr_t phys_addr, u8 interrupt_num,
310 int pci_epc_mem_init(struct pci_epc *epc, phys_addr_t base,
[all …]
A Dio.h29 phys_addr_t phys_addr, pgprot_t prot);
31 phys_addr_t phys_addr, pgprot_t prot);
34 phys_addr_t phys_addr, pgprot_t prot) in ioremap_page_range()
39 phys_addr_t phys_addr, pgprot_t prot) in vmap_page_range()
98 static inline void __iomem *pci_remap_cfgspace(phys_addr_t offset, in pci_remap_cfgspace()
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) in acpi_iort_dma_get_max_cpu_address()
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,
/include/linux/soc/qcom/
A Dmdt_loader.h19 const char *fw_name, int pas_id, phys_addr_t mem_phys,
23 phys_addr_t mem_phys, size_t mem_size,
24 phys_addr_t *reloc_base);
28 phys_addr_t mem_phys, size_t mem_size,
29 phys_addr_t *reloc_base);
41 const char *fw_name, int pas_id, phys_addr_t mem_phys, in qcom_mdt_pas_init()
49 void *mem_region, phys_addr_t mem_phys, in qcom_mdt_load()
50 size_t mem_size, phys_addr_t *reloc_base) in qcom_mdt_load()
58 void *mem_region, phys_addr_t mem_phys, in qcom_mdt_load_no_init()
60 phys_addr_t *reloc_base) in qcom_mdt_load_no_init()
/include/linux/mailbox/
A Dmchp-ipc.h22 phys_addr_t buf_base_tx_addr;
23 phys_addr_t buf_base_rx_addr;
24 phys_addr_t msg_buf_tx_addr;
25 phys_addr_t msg_buf_rx_addr;
/include/linux/fsl/bestcomm/
A Dsram.h25 phys_addr_t base_phys;
39 extern void* bcom_sram_alloc(int size, int align, phys_addr_t *phys);
42 static inline phys_addr_t bcom_sram_va2pa(void *va) { in bcom_sram_va2pa()
47 static inline void *bcom_sram_pa2va(phys_addr_t pa) { in bcom_sram_pa2va()
A Dgen_bd.h20 bcom_gen_bd_rx_init(int queue_len, phys_addr_t fifo,
31 bcom_gen_bd_tx_init(int queue_len, phys_addr_t fifo,
43 phys_addr_t fifo, int maxbufsize);
45 phys_addr_t fifo);
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);
/include/linux/soc/apple/
A Dsart.h37 int apple_sart_add_allowed_region(struct apple_sart *sart, phys_addr_t paddr,
50 int apple_sart_remove_allowed_region(struct apple_sart *sart, phys_addr_t paddr,
/include/linux/dma/
A Dsprd-dma.h186 phys_addr_t phy_addr;
187 phys_addr_t wrap_addr;
/include/xen/arm/
A Dpage.h19 phys_addr_t maddr;
24 phys_addr_t paddr;
113 phys_addr_t phys,
/include/linux/irqchip/
A Driscv-imsic.h42 phys_addr_t msi_pa;
64 phys_addr_t base_addr;
/include/linux/firmware/qcom/
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);
95 int qcom_scm_assign_mem(phys_addr_t mem_addr, size_t mem_sz, u64 *src,
/include/clocksource/
A Darm_arch_timer.h80 phys_addr_t cntbase;
87 phys_addr_t cntctlbase;
/include/linux/mtd/
A Dpismo.h11 phys_addr_t cs_addrs[5];

Completed in 734 milliseconds

1234