| /linux/drivers/hv/ |
| H A D | mshv_regions.c | 77 static long mshv_region_process_chunk(struct mshv_mem_region *region, in mshv_region_process_chunk() 80 int (*handler)(struct mshv_mem_region *region, in mshv_region_process_chunk() 139 static int mshv_region_process_range(struct mshv_mem_region *region, in mshv_region_process_range() 142 int (*handler)(struct mshv_mem_region *region, in mshv_region_process_range() 178 struct mshv_mem_region *region; in mshv_region_create() local 198 static int mshv_region_chunk_share(struct mshv_mem_region *region, in mshv_region_chunk_share() 214 int mshv_region_share(struct mshv_mem_region *region) in mshv_region_share() 223 static int mshv_region_chunk_unshare(struct mshv_mem_region *region, in mshv_region_chunk_unshare() 237 int mshv_region_unshare(struct mshv_mem_region *region) in mshv_region_unshare() 246 static int mshv_region_chunk_remap(struct mshv_mem_region *region, in mshv_region_chunk_remap() [all …]
|
| /linux/drivers/fpga/ |
| H A D | dfl-afu-dma-region.c | 35 struct dfl_afu_dma_region *region) in afu_dma_pin_pages() 83 struct dfl_afu_dma_region *region) in afu_dma_unpin_pages() 102 static bool afu_dma_check_continuous_pages(struct dfl_afu_dma_region *region) in afu_dma_check_continuous_pages() 124 static bool dma_region_check_iova(struct dfl_afu_dma_region *region, in dma_region_check_iova() 144 struct dfl_afu_dma_region *region) in afu_dma_region_add() 186 struct dfl_afu_dma_region *region) in afu_dma_region_remove() 207 struct dfl_afu_dma_region *region; in afu_dma_region_destroy() local 252 struct dfl_afu_dma_region *region; in afu_dma_region_find() local 305 struct dfl_afu_dma_region *region; in afu_dma_map_region() local 383 struct dfl_afu_dma_region *region; in afu_dma_unmap_region() local
|
| H A D | fpga-region.c | 46 static struct fpga_region *fpga_region_get(struct fpga_region *region) in fpga_region_get() 72 static void fpga_region_put(struct fpga_region *region) in fpga_region_put() 97 int fpga_region_program_fpga(struct fpga_region *region) in fpga_region_program_fpga() 165 struct fpga_region *region = to_fpga_region(dev); in compat_id_show() local 195 struct fpga_region *region; in __fpga_region_register_full() local 281 void fpga_region_unregister(struct fpga_region *region) in fpga_region_unregister() 289 struct fpga_region *region = to_fpga_region(dev); in fpga_region_dev_release() local
|
| /linux/net/devlink/ |
| H A D | region.c | 29 struct devlink_region *region; member 37 struct devlink_region *region; in devlink_region_get_by_name() local 50 struct devlink_region *region; in devlink_port_region_get_by_name() local 60 devlink_region_snapshot_get_by_id(struct devlink_region *region, u32 id) in devlink_region_snapshot_get_by_id() 96 struct devlink_region *region) in devlink_nl_region_snapshots_id_put() 124 struct devlink_region *region) in devlink_nl_region_fill() 170 devlink_nl_region_notify_build(struct devlink_region *region, in devlink_nl_region_notify_build() 227 static void devlink_nl_region_notify(struct devlink_region *region, in devlink_nl_region_notify() 248 struct devlink_region *region; in devlink_regions_notify_register() local 256 struct devlink_region *region; in devlink_regions_notify_unregister() local [all …]
|
| /linux/drivers/net/ethernet/mellanox/mlxsw/ |
| H A D | spectrum1_acl_tcam.c | 14 struct mlxsw_sp_acl_tcam_region *region; member 62 struct mlxsw_sp1_acl_tcam_region *region) in mlxsw_sp1_acl_ctcam_region_catchall_add() 101 struct mlxsw_sp1_acl_tcam_region *region) in mlxsw_sp1_acl_ctcam_region_catchall_del() 118 struct mlxsw_sp1_acl_tcam_region *region = region_priv; in mlxsw_sp1_acl_tcam_region_init() local 140 struct mlxsw_sp1_acl_tcam_region *region = region_priv; in mlxsw_sp1_acl_tcam_region_fini() local 148 struct mlxsw_sp_acl_tcam_region *region) in mlxsw_sp1_acl_tcam_region_associate() 156 struct mlxsw_sp1_acl_tcam_region *region = region_priv; in mlxsw_sp1_acl_tcam_chunk_init() local 175 struct mlxsw_sp1_acl_tcam_region *region = region_priv; in mlxsw_sp1_acl_tcam_entry_add() local 188 struct mlxsw_sp1_acl_tcam_region *region = region_priv; in mlxsw_sp1_acl_tcam_entry_del() local 227 struct mlxsw_sp1_acl_tcam_region *region = region_priv; in mlxsw_sp1_acl_tcam_entry_activity_get() local
|
| H A D | spectrum2_acl_tcam.c | 18 struct mlxsw_sp_acl_tcam_region *region; member 155 struct mlxsw_sp2_acl_tcam_region *region = region_priv; in mlxsw_sp2_acl_tcam_region_init() local 169 struct mlxsw_sp2_acl_tcam_region *region = region_priv; in mlxsw_sp2_acl_tcam_region_fini() local 176 struct mlxsw_sp_acl_tcam_region *region) in mlxsw_sp2_acl_tcam_region_associate() 183 struct mlxsw_sp2_acl_tcam_region *region = region_priv; in mlxsw_sp2_acl_tcam_region_rehash_hints_get() local 196 struct mlxsw_sp2_acl_tcam_region *region = region_priv; in mlxsw_sp2_acl_tcam_chunk_init() local 215 struct mlxsw_sp2_acl_tcam_region *region = region_priv; in mlxsw_sp2_acl_tcam_entry_add() local 229 struct mlxsw_sp2_acl_tcam_region *region = region_priv; in mlxsw_sp2_acl_tcam_entry_del() local 242 struct mlxsw_sp2_acl_tcam_region *region = region_priv; in mlxsw_sp2_acl_tcam_entry_action_replace() local
|
| H A D | spectrum_acl_ctcam.c | 15 struct mlxsw_sp_acl_tcam_region *region, in mlxsw_sp_acl_ctcam_region_resize() 28 struct mlxsw_sp_acl_tcam_region *region, in mlxsw_sp_acl_ctcam_region_move() 46 struct mlxsw_sp_acl_tcam_region *region = cregion->region; in mlxsw_sp_acl_ctcam_region_entry_insert() local 125 struct mlxsw_sp_acl_tcam_region *region = cregion->region; in mlxsw_sp_acl_ctcam_region_parman_resize() local 141 struct mlxsw_sp_acl_tcam_region *region = cregion->region; in mlxsw_sp_acl_ctcam_region_parman_move() local 159 struct mlxsw_sp_acl_tcam_region *region, in mlxsw_sp_acl_ctcam_region_init()
|
| H A D | spectrum_acl_atcam.c | 225 struct mlxsw_sp_acl_tcam_region *region = aregion->region; in mlxsw_sp_acl_atcam_12kb_lkey_id_get() local 293 struct mlxsw_sp_acl_tcam_region *region = aregion->region; in mlxsw_sp_acl_atcam_region_type_init() local 318 struct mlxsw_sp_acl_tcam_region *region, in mlxsw_sp_acl_atcam_region_init() 383 struct mlxsw_sp_acl_tcam_region *region = aregion->region; in mlxsw_sp_acl_atcam_region_entry_insert() local 426 struct mlxsw_sp_acl_tcam_region *region = aregion->region; in mlxsw_sp_acl_atcam_region_entry_remove() local 450 struct mlxsw_sp_acl_tcam_region *region = aregion->region; in mlxsw_sp_acl_atcam_region_entry_action_replace() local 476 struct mlxsw_sp_acl_tcam_region *region = aregion->region; in __mlxsw_sp_acl_atcam_entry_add() local
|
| /linux/drivers/mtd/nand/spi/ |
| H A D | winbond.c | 136 struct mtd_oob_region *region) in w25m02gv_ooblayout_ecc() 148 struct mtd_oob_region *region) in w25m02gv_ooblayout_free() 175 struct mtd_oob_region *region) in w25n01kv_ooblayout_ecc() 187 struct mtd_oob_region *region) in w25n02kv_ooblayout_ecc() 199 struct mtd_oob_region *region) in w25n02kv_ooblayout_free() 221 struct mtd_oob_region *region) in w25n01jw_ooblayout_ecc() 233 struct mtd_oob_region *region) in w25n01jw_ooblayout_free() 251 struct mtd_oob_region *region) in w35n01jw_ooblayout_ecc() 263 struct mtd_oob_region *region) in w35n01jw_ooblayout_free()
|
| H A D | gigadevice.c | 148 struct mtd_oob_region *region) in gd5fxgq4xa_ooblayout_ecc() 160 struct mtd_oob_region *region) in gd5fxgq4xa_ooblayout_free() 206 struct mtd_oob_region *region) in gd5fxgqx_variant2_ooblayout_ecc() 218 struct mtd_oob_region *region) in gd5fxgqx_variant2_ooblayout_free()
|
| /linux/drivers/vfio/pci/pds/ |
| H A D | dirty.c | 72 static int pds_vfio_dirty_alloc_bitmaps(struct pds_vfio_region *region, in pds_vfio_dirty_alloc_bitmaps() 100 struct pds_vfio_region *region = &dirty->regions[i]; in pds_vfio_dirty_free_bitmaps() local 111 struct pds_vfio_region *region) in __pds_vfio_dirty_free_sgl() 134 struct pds_vfio_region *region = &dirty->regions[i]; in pds_vfio_dirty_free_sgl() local 142 struct pds_vfio_region *region, in pds_vfio_dirty_alloc_sgl() 195 struct pds_vfio_region *region = &dirty->regions[i]; in pds_vfio_dirty_alloc_regions() local 370 struct pds_vfio_region *region, in pds_vfio_dirty_seq_ack() 454 struct pds_vfio_region *region, in pds_vfio_dirty_write_ack() 463 struct pds_vfio_region *region, in pds_vfio_dirty_read_seq() 471 struct pds_vfio_region *region, in pds_vfio_dirty_process_bitmaps() [all …]
|
| /linux/drivers/gpib/include/ |
| H A D | amcc5920.h | 23 static inline uint32_t amcc_wait_state_bits(unsigned int region, unsigned int num_wait_states) in amcc_wait_state_bits() 35 static inline uint32_t amcc_prefetch_bits(unsigned int region, enum amcc_prefetch_bits prefetch) in amcc_prefetch_bits() 40 static inline uint32_t amcc_PTADR_mode_bit(unsigned int region) in amcc_PTADR_mode_bit() 45 static inline uint32_t amcc_disable_write_fifo_bit(unsigned int region) in amcc_disable_write_fifo_bit()
|
| /linux/tools/testing/selftests/vfio/lib/ |
| H A D | iommu.c | 71 struct dma_region *region; in __iommu_hva2iova() local 100 static int vfio_iommu_map(struct iommu *iommu, struct dma_region *region) in vfio_iommu_map() 116 static int iommufd_map(struct iommu *iommu, struct dma_region *region) in iommufd_map() 135 int __iommu_map(struct iommu *iommu, struct dma_region *region) in __iommu_map() 170 static int vfio_iommu_unmap(struct iommu *iommu, struct dma_region *region, in vfio_iommu_unmap() 195 static int iommufd_unmap(struct iommu *iommu, struct dma_region *region, in iommufd_unmap() 202 int __iommu_unmap(struct iommu *iommu, struct dma_region *region, u64 *unmapped) in __iommu_unmap()
|
| /linux/drivers/md/ |
| H A D | dm-region-hash.c | 125 sector_t dm_rh_region_to_sector(struct dm_region_hash *rh, region_t region) in dm_rh_region_to_sector() 269 static unsigned int rh_hash(struct dm_region_hash *rh, region_t region) in rh_hash() 274 static struct dm_region *__rh_lookup(struct dm_region_hash *rh, region_t region) in __rh_lookup() 291 static struct dm_region *__rh_alloc(struct dm_region_hash *rh, region_t region) in __rh_alloc() 327 static struct dm_region *__rh_find(struct dm_region_hash *rh, region_t region) in __rh_find() 341 int dm_rh_get_state(struct dm_region_hash *rh, region_t region, int may_block) in dm_rh_get_state() 403 region_t region = dm_rh_bio_to_region(rh, bio); in dm_rh_mark_nosync() local 506 static void rh_inc(struct dm_region_hash *rh, region_t region) in rh_inc() 541 void dm_rh_dec(struct dm_region_hash *rh, region_t region) in dm_rh_dec() 593 region_t region; in __rh_recovery_prepare() local
|
| H A D | dm-log-userspace-base.c | 25 region_t region; member 407 static int userspace_is_clean(struct dm_dirty_log *log, region_t region) in userspace_is_clean() 434 static int userspace_in_sync(struct dm_dirty_log *log, region_t region, in userspace_in_sync() 648 static void userspace_mark_region(struct dm_dirty_log *log, region_t region) in userspace_mark_region() 675 static void userspace_clear_region(struct dm_dirty_log *log, region_t region) in userspace_clear_region() 708 static int userspace_get_resync_work(struct dm_dirty_log *log, region_t *region) in userspace_get_resync_work() 736 region_t region, int in_sync) in userspace_set_region_sync() 831 region_t region) in userspace_is_remote_recovering()
|
| /linux/drivers/s390/cio/ |
| H A D | vfio_ccw_chp.c | 22 struct ccw_schib_region *region; in vfio_ccw_schib_region_read() local 59 struct vfio_ccw_region *region) in vfio_ccw_schib_region_release() 86 struct ccw_crw_region *region; in vfio_ccw_crw_region_read() local 131 struct vfio_ccw_region *region) in vfio_ccw_crw_region_release()
|
| H A D | vfio_ccw_async.c | 20 struct ccw_cmd_region *region; in vfio_ccw_async_region_read() local 42 struct ccw_cmd_region *region; in vfio_ccw_async_region_write() local 67 struct vfio_ccw_region *region) in vfio_ccw_async_region_release()
|
| /linux/lib/ |
| H A D | bitmap-str.c | 212 struct region { struct 220 static void bitmap_set_region(const struct region *r, unsigned long *bitmap) in bitmap_set_region() argument
|
| /linux/tools/testing/selftests/vfio/ |
| H A D | vfio_dma_mapping_test.c | 138 struct dma_region region; in TEST_F() local 206 struct dma_region region; in FIXTURE() local 225 struct dma_region *region = &self->region; in FIXTURE_SETUP() local 262 struct dma_region *region = &self->region; in TEST_F() local 276 struct dma_region *region = &self->region; in TEST_F() local 290 struct dma_region *region = &self->region; in TEST_F() local
|
| /linux/tools/testing/selftests/kvm/lib/ |
| H A D | kvm_util.c | 596 struct userspace_mem_region *region; in kvm_vm_restart() local 723 struct userspace_mem_region *region = in userspace_mem_region_find() local 806 struct userspace_mem_region *region) in __vm_mem_region_delete() 833 struct userspace_mem_region *region; in kvm_vm_free() local 870 struct userspace_mem_region *region) in vm_userspace_mem_region_gpa_insert() 896 struct userspace_mem_region *region) in vm_userspace_mem_region_hva_insert() 924 struct kvm_userspace_memory_region region = { in __vm_set_user_memory_region() local 952 struct kvm_userspace_memory_region2 region = { in __vm_set_user_memory_region2() local 985 struct userspace_mem_region *region; in vm_mem_add() local 1167 struct userspace_mem_region *region; in memslot2region() local [all …]
|
| /linux/arch/arm/mm/ |
| H A D | pmsa-v7.c | 19 struct region { struct 25 static struct region __initdata mem[MPU_MAX_REGIONS]; argument 146 static bool __init try_split_region(phys_addr_t base, phys_addr_t size, struct region *region) in try_split_region() 422 int i, region = 0, err = 0; in pmsav7_setup() local
|
| /linux/drivers/mtd/devices/ |
| H A D | mtd_intel_dg.c | 86 static inline void idg_nvm_set_region_id(struct intel_dg_nvm *nvm, u8 region) in idg_nvm_set_region_id() 172 static bool idg_nvm_region_readable(u32 access_map, u8 region) in idg_nvm_region_readable() 180 static bool idg_nvm_region_writable(u32 access_map, u8 region) in idg_nvm_region_writable() 235 static ssize_t idg_write(struct intel_dg_nvm *nvm, u8 region, in idg_write() 309 static ssize_t idg_read(struct intel_dg_nvm *nvm, u8 region, in idg_read() 385 idg_erase(struct intel_dg_nvm *nvm, u8 region, loff_t from, u64 len, u64 *fail_addr) in idg_erase() 443 u32 address, base, limit, region; in intel_dg_nvm_init() local 505 u8 region; in intel_dg_mtd_erase() local 578 u8 region; in intel_dg_mtd_read() local 624 u8 region; in intel_dg_mtd_write() local
|
| /linux/arch/x86/boot/compressed/ |
| H A D | kaslr.c | 463 static void store_slot_info(struct mem_vector *region, unsigned long image_size) in store_slot_info() 482 process_gb_huge_pages(struct mem_vector *region, unsigned long image_size) in process_gb_huge_pages() 555 struct mem_vector region, overlap; in __process_mem_region() local 595 static bool process_mem_region(struct mem_vector *region, in process_mem_region() 682 struct mem_vector region; in process_efi_entries() local 747 struct mem_vector region; in process_e820_entries() local 794 struct mem_vector region = { in process_kho_entries() local
|
| /linux/tools/testing/selftests/powerpc/syscalls/ |
| H A D | rtas_filter.c | 48 struct region { struct 51 struct region *next; argument
|
| /linux/tools/testing/memblock/tests/ |
| H A D | common.h | 121 struct region { struct 126 static inline phys_addr_t __maybe_unused region_end(struct memblock_region *rgn) in region_end() argument
|