| /linux/include/linux/ |
| H A D | ioport.h | 23 resource_size_t start; 24 resource_size_t end; 214 typedef resource_size_t (*resource_alignf)(void *data, 217 resource_size_t size, 218 resource_size_t align); 234 resource_size_t min, max, align; 249 resource_size_t start, resource_size_t end, 257 resource_size_t size, resource_size_t min, 258 resource_size_t max, resource_size_t align, 261 struct resource *lookup_resource(struct resource *root, resource_size_t start); [all …]
|
| H A D | aperture.h | 13 resource_size_t base, 14 resource_size_t size); 16 int aperture_remove_conflicting_devices(resource_size_t base, resource_size_t size, 24 resource_size_t base, in devm_aperture_acquire_for_platform_device() 25 resource_size_t size) in devm_aperture_acquire_for_platform_device() 30 static inline int aperture_remove_conflicting_devices(resource_size_t base, resource_size_t size, in aperture_remove_conflicting_devices() 59 return aperture_remove_conflicting_devices(0, (resource_size_t)-1, name); in aperture_remove_all_conflicting_devices()
|
| H A D | pnp.h | 51 static inline resource_size_t pnp_resource_len(struct resource *res) in pnp_resource_len() 59 static inline resource_size_t pnp_port_start(struct pnp_dev *dev, in pnp_port_start() 69 static inline resource_size_t pnp_port_end(struct pnp_dev *dev, in pnp_port_end() 94 static inline resource_size_t pnp_port_len(struct pnp_dev *dev, in pnp_port_len() 105 static inline resource_size_t pnp_mem_start(struct pnp_dev *dev, in pnp_mem_start() 115 static inline resource_size_t pnp_mem_end(struct pnp_dev *dev, in pnp_mem_end() 139 static inline resource_size_t pnp_mem_len(struct pnp_dev *dev, in pnp_mem_len() 150 static inline resource_size_t pnp_irq(struct pnp_dev *dev, unsigned int bar) in pnp_irq() 174 static inline resource_size_t pnp_dma(struct pnp_dev *dev, unsigned int bar) in pnp_dma() 455 int pnp_possible_config(struct pnp_dev *dev, int type, resource_size_t base, [all …]
|
| H A D | io-mapping.h | 24 resource_size_t base; 43 resource_size_t base, in io_mapping_init_wc() 68 resource_size_t phys_addr; in io_mapping_map_atomic_wc() 94 resource_size_t phys_addr; in io_mapping_map_local_wc() 111 resource_size_t phys_addr; in io_mapping_map_wc() 132 resource_size_t base, in io_mapping_init_wc() 204 io_mapping_create_wc(resource_size_t base, in io_mapping_create_wc()
|
| /linux/drivers/video/ |
| H A D | aperture.c | 135 resource_size_t base; 136 resource_size_t size; 144 static bool overlap(resource_size_t base1, resource_size_t end1, in overlap() 145 resource_size_t base2, resource_size_t end2) in overlap() 164 resource_size_t base, resource_size_t size, in devm_aperture_acquire() 240 resource_size_t base, in devm_aperture_acquire_for_platform_device() 241 resource_size_t size) in devm_aperture_acquire_for_platform_device() 247 static void aperture_detach_devices(resource_size_t base, resource_size_t size) in aperture_detach_devices() 249 resource_size_t end = base + size; in aperture_detach_devices() 284 int aperture_remove_conflicting_devices(resource_size_t base, resource_size_t size, in aperture_remove_conflicting_devices() [all …]
|
| /linux/drivers/gpu/drm/i915/ |
| H A D | intel_memory_region.h | 53 resource_size_t offset, 54 resource_size_t size, 55 resource_size_t page_size, 68 resource_size_t min_page_size; 69 resource_size_t total; 96 resource_size_t start, 97 resource_size_t size, 98 resource_size_t min_page_size, 99 resource_size_t io_start, 100 resource_size_t io_size, [all …]
|
| H A D | intel_memory_region.c | 39 u8 value, resource_size_t offset, in __iopagetest() 63 resource_size_t offset, in iopagetest() 93 static resource_size_t random_page(resource_size_t last) in random_page() 103 resource_size_t last, page; in iomemtest() 195 resource_size_t offset, in intel_memory_region_reserve() 196 resource_size_t size) in intel_memory_region_reserve() 249 resource_size_t start, in intel_memory_region_create() 250 resource_size_t size, in intel_memory_region_create() 251 resource_size_t min_page_size, in intel_memory_region_create() 252 resource_size_t io_start, in intel_memory_region_create() [all …]
|
| /linux/tools/testing/nvdimm/test/ |
| H A D | iomap.c | 42 static struct nfit_test_resource *__get_nfit_res(resource_size_t resource) 52 struct nfit_test_resource *get_nfit_res(resource_size_t resource) 74 resource_size_t offset, unsigned long size) in __wrap_devm_ioremap() 85 void *__wrap_devm_memremap(struct device *dev, resource_size_t offset, 118 resource_size_t offset = pgmap->range.start; in __wrap_devm_memremap_pages() 137 void *__wrap_memremap(resource_size_t offset, size_t size, 158 void __iomem *__wrap_ioremap(resource_size_t offset, unsigned long size) 164 void __iomem *__wrap_ioremap_wc(resource_size_t offset, unsigned long size) in __wrap_devm_memunmap() 190 struct resource *parent, resource_size_t start, in __wrap_memunmap() 191 resource_size_t in __wrap_memunmap() [all...] |
| H A D | nfit_test.h | 206 typedef struct nfit_test_resource *(*nfit_test_lookup_fn)(resource_size_t); 211 resource_size_t offset, unsigned long size); 212 void *__wrap_devm_memremap(struct device *dev, resource_size_t offset, 215 void *__wrap_memremap(resource_size_t offset, size_t size, 218 void __iomem *__wrap_ioremap(resource_size_t offset, unsigned long size); 219 void __iomem *__wrap_ioremap_wc(resource_size_t offset, unsigned long size); 223 resource_size_t start, resource_size_t n, const char *name, 228 struct resource *parent, resource_size_t start, 229 resource_size_t [all...] |
| /linux/rust/helpers/ |
| H A D | io.c | 125 __rust_helper resource_size_t rust_helper_resource_size(struct resource *res) in rust_helper_resource_size() 131 rust_helper_request_mem_region(resource_size_t start, resource_size_t n, in rust_helper_request_mem_region() 137 __rust_helper void rust_helper_release_mem_region(resource_size_t start, in rust_helper_release_mem_region() 138 resource_size_t n) in rust_helper_release_mem_region() 143 __rust_helper struct resource *rust_helper_request_region(resource_size_t start, in rust_helper_request_region() 144 resource_size_t n, in rust_helper_request_region() 151 rust_helper_request_muxed_region(resource_size_t start, resource_size_t n, in rust_helper_request_muxed_region() 157 __rust_helper void rust_helper_release_region(resource_size_t start, in rust_helper_release_region() 158 resource_size_t n) in rust_helper_release_region()
|
| /linux/lib/ |
| H A D | devres.c | 29 static void __iomem *__devm_ioremap(struct device *dev, resource_size_t offset, in __devm_ioremap() 30 resource_size_t size, in __devm_ioremap() 72 void __iomem *devm_ioremap(struct device *dev, resource_size_t offset, in devm_ioremap() 73 resource_size_t size) in devm_ioremap() 87 void __iomem *devm_ioremap_uc(struct device *dev, resource_size_t offset, in devm_ioremap_uc() 88 resource_size_t size) in devm_ioremap_uc() 102 void __iomem *devm_ioremap_wc(struct device *dev, resource_size_t offset, in devm_ioremap_wc() 103 resource_size_t size) in devm_ioremap_wc() 127 resource_size_t size; in __devm_ioremap_resource() 242 resource_size_t *size) in devm_of_iomap() [all …]
|
| /linux/drivers/pci/ |
| H A D | setup-res.c | 198 resource_size_t __weak pcibios_retrieve_fw_addr(struct pci_dev *dev, int idx) in pcibios_retrieve_fw_addr() 204 int resno, resource_size_t size) in pci_revert_fw_address() 207 resource_size_t fw_addr, start, end; in pci_revert_fw_address() 251 resource_size_t pci_resource_alignment(const struct pci_dev *dev, in pci_resource_alignment() 268 resource_size_t pci_align_resource(struct pci_dev *dev, in pci_align_resource() 271 resource_size_t size, in pci_align_resource() 272 resource_size_t align) in pci_align_resource() 274 resource_size_t remainder, start_addr; in pci_align_resource() 303 resource_size_t __weak pcibios_align_resource(void *data, in pcibios_align_resource() 306 resource_size_t size, in pcibios_align_resource() [all …]
|
| /linux/drivers/gpu/drm/i915/selftests/ |
| H A D | mock_region.h | 16 resource_size_t start, 17 resource_size_t size, 18 resource_size_t min_page_size, 19 resource_size_t io_start, 20 resource_size_t io_size);
|
| H A D | mock_region.c | 62 resource_size_t offset, in mock_object_init() 63 resource_size_t size, in mock_object_init() 64 resource_size_t page_size, in mock_object_init() 107 resource_size_t start, in mock_region_create() 108 resource_size_t size, in mock_region_create() 109 resource_size_t min_page_size, in mock_region_create() 110 resource_size_t io_start, in mock_region_create() 111 resource_size_t io_size) in mock_region_create()
|
| /linux/arch/x86/mm/ |
| H A D | ioremap.c | 114 static void __ioremap_check_other(resource_size_t addr, struct ioremap_desc *desc) in __ioremap_check_other() 155 static void __ioremap_check_mem(resource_size_t addr, unsigned long size, in __ioremap_check_mem() 184 __ioremap_caller(resource_size_t phys_addr, unsigned long size, in __ioremap_caller() 188 resource_size_t last_addr; in __ioremap_caller() 189 const resource_size_t unaligned_phys_addr = phys_addr; in __ioremap_caller() 343 void __iomem *ioremap(resource_size_t phys_addr, unsigned long size) in ioremap() 384 void __iomem *ioremap_uc(resource_size_t phys_addr, unsigned long size) in ioremap_uc() 403 void __iomem *ioremap_wc(resource_size_t phys_addr, unsigned long size) in ioremap_wc() 420 void __iomem *ioremap_wt(resource_size_t phys_addr, unsigned long size) in ioremap_wt() 427 void __iomem *ioremap_encrypted(resource_size_t phys_addr, unsigned long size) in ioremap_encrypted() [all …]
|
| /linux/drivers/pnp/ |
| H A D | resource.c | 99 resource_size_t min, resource_size_t max, in pnp_register_port_resource() 100 resource_size_t align, resource_size_t size, in pnp_register_port_resource() 122 resource_size_t min, resource_size_t max, in pnp_register_mem_resource() 123 resource_size_t align, resource_size_t size, in pnp_register_mem_resource() 172 resource_size_t *port, *end, *tport, *tend; in pnp_check_port() 235 resource_size_t *addr, *end, *taddr, *tend; in pnp_check_mem() 358 resource_size_t *irq; in pnp_check_irq() 422 resource_size_t *dma; in pnp_check_dma() 570 resource_size_t start, in pnp_add_io_resource() 571 resource_size_t end, int flags) in pnp_add_io_resource() [all …]
|
| /linux/drivers/gpu/drm/i915/gem/ |
| H A D | i915_gem_region.h | 17 #define I915_BO_INVALID_OFFSET ((resource_size_t)-1) 56 resource_size_t size, 57 resource_size_t page_size, 61 resource_size_t offset, 62 resource_size_t size,
|
| /linux/drivers/net/ethernet/intel/libie/ |
| H A D | pci.c | 20 resource_size_t offset, resource_size_t size, in libie_find_mmio_region() 23 resource_size_t end_offset = offset + size; in libie_find_mmio_region() 27 resource_size_t mr_end = mr->offset + mr->size; in libie_find_mmio_region() 28 resource_size_t mr_start = mr->offset; in libie_find_mmio_region() 55 resource_size_t offset, in __libie_pci_get_mmio_addr() 95 resource_size_t offset, in __libie_pci_map_mmio_region() 96 resource_size_t size, int num_args, ...) in __libie_pci_map_mmio_region() 100 resource_size_t end_offset; in __libie_pci_map_mmio_region()
|
| /linux/arch/powerpc/include/asm/ |
| H A D | pci-bridge.h | 35 resource_size_t (*window_alignment)(struct pci_bus *bus, 75 resource_size_t io_base_phys; 76 resource_size_t pci_io_size; 82 resource_size_t isa_mem_phys; 83 resource_size_t isa_mem_size; 121 resource_size_t mem_offset[3]; 124 resource_size_t dma_window_base_cur; 125 resource_size_t dma_window_size; 160 resource_size_t cfg_addr, 161 resource_size_t cfg_data, u32 flags);
|
| /linux/include/linux/net/intel/libie/ |
| H A D | pci.h | 21 resource_size_t offset; 22 resource_size_t size; 45 resource_size_t offset, resource_size_t size, 48 resource_size_t offset,
|
| /linux/drivers/nvdimm/ |
| H A D | nd-core.h | 124 resource_size_t nd_pmem_max_contiguous_dpa(struct nd_region *nd_region, 126 resource_size_t nd_region_allocatable_dpa(struct nd_region *nd_region); 127 resource_size_t nd_pmem_available_dpa(struct nd_region *nd_region, 129 resource_size_t nd_region_available_dpa(struct nd_region *nd_region); 130 resource_size_t nvdimm_allocated_dpa(struct nvdimm_drvdata *ndd, 134 resource_size_t __nvdimm_namespace_capacity(struct nd_namespace_common *ndns); 147 resource_size_t size); 151 struct nd_namespace_io *nsio, resource_size_t size) in devm_nsio_enable()
|
| /linux/drivers/cxl/core/ |
| H A D | regs.c | 180 void __iomem *devm_cxl_iomap_block(struct device *dev, resource_size_t addr, in devm_cxl_iomap_block() 181 resource_size_t length) in devm_cxl_iomap_block() 191 resource_size_t end = addr + length - 1; in devm_cxl_iomap_block() 220 resource_size_t addr; in cxl_map_component_regs() 221 resource_size_t length; in cxl_map_component_regs() 242 resource_size_t phys_addr = map->resource; in cxl_map_device_regs() 255 resource_size_t length; in cxl_map_device_regs() 256 resource_size_t addr; in cxl_map_device_regs() 406 resource_size_t phys_addr; in cxl_map_pmu_regs() 486 u16 cxl_rcrb_to_aer(struct device *dev, resource_size_t rcrb) in cxl_rcrb_to_aer() [all …]
|
| H A D | core.h | 98 void __iomem *devm_cxl_iomap_block(struct device *dev, resource_size_t addr, 99 resource_size_t length); 108 resource_size_t cxl_dpa_size(struct cxl_endpoint_decoder *cxled); 109 resource_size_t cxl_dpa_resource_start(struct cxl_endpoint_decoder *cxled); 110 bool cxl_resource_contains_addr(const struct resource *res, const resource_size_t addr); 117 resource_size_t __rcrb_to_component(struct device *dev, 120 u16 cxl_rcrb_to_aer(struct device *dev, resource_size_t rcrb); 230 resource_size_t cxl_rcd_component_reg_phys(struct device *dev,
|
| /linux/arch/x86/include/asm/ |
| H A D | memtype.h | 19 extern int memtype_reserve_io(resource_size_t start, resource_size_t end, 22 extern void memtype_free_io(resource_size_t start, resource_size_t end);
|
| /linux/arch/x86/mm/pat/ |
| H A D | memtype.c | 400 static int pat_pagerange_is_ram(resource_size_t start, resource_size_t end) in pat_pagerange_is_ram() 713 int memtype_reserve_io(resource_size_t start, resource_size_t end, in memtype_reserve_io() 716 resource_size_t size = end - start; in memtype_reserve_io() 748 void memtype_free_io(resource_size_t start, resource_size_t end) in memtype_free_io() 754 int arch_io_reserve_memtype_wc(resource_size_t start, resource_size_t size) in arch_io_reserve_memtype_wc() 762 void arch_io_free_memtype_wc(resource_size_t start, resource_size_t size) in arch_io_free_memtype_wc() 910 resource_size_t paddr = (resource_size_t)pfn << PAGE_SHIFT; in pfnmap_setup_cachemode() 932 const resource_size_t paddr = (resource_size_t)pfn << PAGE_SHIFT; in pfnmap_track() 939 const resource_size_t paddr = (resource_size_t)pfn << PAGE_SHIFT; in pfnmap_untrack()
|