| /include/linux/ |
| A D | memblock.h | 126 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 D | kexec_handover.h | 9 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 D | cma.h | 26 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 D | mbus.h | 60 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 D | swiotlb.h | 71 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 D | dma-direct.h | 21 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 D | dma-map-ops.h | 109 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 D | of_fdt.h | 34 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 D | kmemleak.h | 34 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 D | pci-epc.h | 58 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 D | io.h | 29 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 D | acpi_iort.h | 26 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 D | mhi_ep.h | 137 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 D | mdt_loader.h | 19 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 D | mchp-ipc.h | 22 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 D | sram.h | 25 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 D | gen_bd.h | 20 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 D | fec.h | 41 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 D | sart.h | 37 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 D | sprd-dma.h | 186 phys_addr_t phy_addr; 187 phys_addr_t wrap_addr;
|
| /include/xen/arm/ |
| A D | page.h | 19 phys_addr_t maddr; 24 phys_addr_t paddr; 113 phys_addr_t phys,
|
| /include/linux/irqchip/ |
| A D | riscv-imsic.h | 42 phys_addr_t msi_pa; 64 phys_addr_t base_addr;
|
| /include/linux/firmware/qcom/ |
| A D | qcom_scm.h | 78 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 D | arm_arch_timer.h | 80 phys_addr_t cntbase; 87 phys_addr_t cntctlbase;
|
| /include/linux/mtd/ |
| A D | pismo.h | 11 phys_addr_t cs_addrs[5];
|