| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_svm.h | 77 static inline bool xe_svm_range_pages_valid(struct xe_svm_range *range) in xe_svm_range_pages_valid() 134 static inline bool xe_svm_range_has_dma_mapping(struct xe_svm_range *range) in xe_svm_range_has_dma_mapping() 160 static inline unsigned long xe_svm_range_start(struct xe_svm_range *range) in xe_svm_range_start() 171 static inline unsigned long xe_svm_range_end(struct xe_svm_range *range) in xe_svm_range_end() 182 static inline unsigned long xe_svm_range_size(struct xe_svm_range *range) in xe_svm_range_size() 223 static inline bool xe_svm_range_pages_valid(struct xe_svm_range *range) in xe_svm_range_pages_valid() 280 void xe_svm_range_debug(struct xe_svm_range *range, const char *operation) in xe_svm_range_debug() 285 xe_svm_alloc_vram(struct xe_svm_range *range, const struct drm_gpusvm_ctx *ctx, in xe_svm_alloc_vram() 299 int xe_svm_range_get_pages(struct xe_vm *vm, struct xe_svm_range *range, in xe_svm_range_get_pages() 310 static inline unsigned long xe_svm_range_start(struct xe_svm_range *range) in xe_svm_range_start() [all …]
|
| H A D | xe_svm.c | 60 static bool xe_svm_range_in_vram(struct xe_svm_range *range) in xe_svm_range_in_vram() 75 static bool xe_svm_range_has_vram_binding(struct xe_svm_range *range) in xe_svm_range_has_vram_binding() 103 void xe_svm_range_debug(struct xe_svm_range *range, const char *operation) in xe_svm_range_debug() 111 struct xe_svm_range *range; in xe_svm_range_alloc() local 124 static void xe_svm_range_free(struct drm_gpusvm_range *range) in xe_svm_range_free() 133 xe_svm_garbage_collector_add_range(struct xe_vm *vm, struct xe_svm_range *range, in xe_svm_garbage_collector_add_range() 162 struct xe_svm_range *range = to_xe_range(r); in xe_svm_range_notifier_event_begin() local 305 struct xe_svm_range *range) in __xe_svm_garbage_collector() 391 struct xe_svm_range *range; in xe_svm_garbage_collector() local 963 struct drm_gpusvm_range *range, *__next; in xe_svm_fini() local [all …]
|
| /linux/mm/ |
| H A D | hmm.c | 35 struct hmm_range *range; member 70 struct hmm_range *range, unsigned long cpu_flags) in hmm_pfns_fill() 107 struct hmm_range *range = hmm_vma_walk->range; in hmm_pte_need_fault() local 142 struct hmm_range *range = hmm_vma_walk->range; in hmm_range_need_fault() local 168 struct hmm_range *range = hmm_vma_walk->range; in hmm_vma_walk_hole() local 194 static inline unsigned long pmd_to_hmm_pfn_flags(struct hmm_range *range, in pmd_to_hmm_pfn_flags() 209 struct hmm_range *range = hmm_vma_walk->range; in hmm_vma_handle_pmd() local 234 static inline unsigned long pte_to_hmm_pfn_flags(struct hmm_range *range, in pte_to_hmm_pfn_flags() 247 struct hmm_range *range = hmm_vma_walk->range; in hmm_vma_handle_pte() local 347 struct hmm_range *range = hmm_vma_walk->range; in hmm_vma_handle_absent_pmd() local [all …]
|
| H A D | memremap.c | 41 static void pgmap_array_delete(struct range *range) in pgmap_array_delete() 50 struct range *range = &pgmap->ranges[range_id]; in pfn_first() local 63 struct range *range = &pgmap->ranges[i]; in pgmap_pfn_valid() local 75 const struct range *range = &pgmap->ranges[range_id]; in pfn_end() local 88 struct range *range = &pgmap->ranges[range_id]; in pageunmap_range() local 148 struct range *range = &pgmap->ranges[range_id]; in pagemap_range() local
|
| H A D | madvise.c | 78 struct madvise_behavior_range range; member 156 struct madvise_behavior_range *range = &madv_behavior->range; in madvise_update_vma() local 587 struct madvise_behavior_range *range = &madv_behavior->range; in madvise_cold_page_range() local 622 struct madvise_behavior_range *range) in madvise_pageout_page_range() 812 struct mmu_notifier_range range = { in madvise_free_single_vma() local 863 struct madvise_behavior_range *range = &madv_behavior->range; in madvise_dontneed_single_vma() local 878 struct madvise_behavior_range *range = &madv_behavior->range; in madvise_dontneed_free_valid_vma() local 908 struct madvise_behavior_range *range = &madv_behavior->range; in madvise_dontneed_free() local 1127 struct madvise_behavior_range *range = &madv_behavior->range; in madvise_guard_install() local 1255 struct madvise_behavior_range *range = &madv_behavior->range; in madvise_guard_remove() local [all …]
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_hmm.c | 65 const struct mmu_notifier_range *range, in amdgpu_hmm_invalidate_gfx() 104 const struct mmu_notifier_range *range, in amdgpu_hmm_invalidate_hsa() 171 struct amdgpu_hmm_range *range) in amdgpu_hmm_range_get_pages() 239 bool amdgpu_hmm_range_valid(struct amdgpu_hmm_range *range) in amdgpu_hmm_range_valid() 261 struct amdgpu_hmm_range *range; in amdgpu_hmm_range_alloc() local 280 void amdgpu_hmm_range_free(struct amdgpu_hmm_range *range) in amdgpu_hmm_range_free()
|
| /linux/include/linux/ |
| H A D | range.h | 6 struct range { struct 11 static inline u64 range_len(const struct range *range) in range_len()
|
| /linux/net/netfilter/ |
| H A D | xt_nat.c | 64 struct nf_nat_range2 range; in xt_snat_target_v0() local 81 struct nf_nat_range2 range; in xt_dnat_target_v0() local 97 struct nf_nat_range2 range; in xt_snat_target_v1() local 116 struct nf_nat_range2 range; in xt_dnat_target_v1() local 133 const struct nf_nat_range2 *range = par->targinfo; in xt_snat_target_v2() local 148 const struct nf_nat_range2 *range = par->targinfo; in xt_dnat_target_v2() local
|
| H A D | nf_nat_core.c | 382 const struct nf_nat_range2 *range) in nf_nat_inet_in_range() argument 425 const struct nf_nat_range2 *range) in nf_in_range() argument 459 find_appropriate_src(struct net * net,const struct nf_conntrack_zone * zone,const struct nf_conntrack_tuple * tuple,struct nf_conntrack_tuple * result,const struct nf_nat_range2 * range) find_appropriate_src() argument 489 find_best_ips_proto(const struct nf_conntrack_zone * zone,struct nf_conntrack_tuple * tuple,const struct nf_nat_range2 * range,const struct nf_conn * ct,enum nf_nat_manip_type maniptype) find_best_ips_proto() argument 560 nf_nat_l4proto_unique_tuple(struct nf_conntrack_tuple * tuple,const struct nf_nat_range2 * range,enum nf_nat_manip_type maniptype,const struct nf_conn * ct) nf_nat_l4proto_unique_tuple() argument 685 get_unique_tuple(struct nf_conntrack_tuple * tuple,const struct nf_conntrack_tuple * orig_tuple,const struct nf_nat_range2 * range,struct nf_conn * ct,enum nf_nat_manip_type maniptype) get_unique_tuple() argument 760 nf_nat_setup_info(struct nf_conn * ct,const struct nf_nat_range2 * range,enum nf_nat_manip_type maniptype) nf_nat_setup_info() argument 838 struct nf_nat_range2 range = { __nf_nat_alloc_null_binding() local 1024 nf_nat_l4proto_nlattr_to_range(struct nlattr * tb[],struct nf_nat_range2 * range) nf_nat_l4proto_nlattr_to_range() argument 1040 nfnetlink_parse_nat_proto(struct nlattr * attr,const struct nf_conn * ct,struct nf_nat_range2 * range) nfnetlink_parse_nat_proto() argument 1062 nf_nat_ipv4_nlattr_to_range(struct nlattr * tb[],struct nf_nat_range2 * range) nf_nat_ipv4_nlattr_to_range() argument 1076 nf_nat_ipv6_nlattr_to_range(struct nlattr * tb[],struct nf_nat_range2 * range) nf_nat_ipv6_nlattr_to_range() argument 1095 nfnetlink_parse_nat(const struct nlattr * nat,const struct nf_conn * ct,struct nf_nat_range2 * range) nfnetlink_parse_nat() argument 1134 struct nf_nat_range2 range; nfnetlink_parse_nat_setup() local [all...] |
| H A D | nf_nat_redirect.c | 29 nf_nat_redirect(struct sk_buff *skb, const struct nf_nat_range2 *range, in nf_nat_redirect() 50 nf_nat_redirect_ipv4(struct sk_buff *skb, const struct nf_nat_range2 *range, in nf_nat_redirect_ipv4() 104 nf_nat_redirect_ipv6(struct sk_buff *skb, const struct nf_nat_range2 *range, in nf_nat_redirect_ipv6()
|
| H A D | nft_nat.c | 33 static void nft_nat_setup_addr(struct nf_nat_range2 *range, in nft_nat_setup_addr() 53 static void nft_nat_setup_proto(struct nf_nat_range2 *range, in nft_nat_setup_proto() 63 static void nft_nat_setup_netmap(struct nf_nat_range2 *range, in nft_nat_setup_netmap() 110 struct nf_nat_range2 range; in nft_nat_eval() local
|
| /linux/kernel/ |
| H A D | range.c | 12 int add_range(struct range *range, int az, int nr_range, u64 start, u64 end) in add_range() 29 int add_range_with_merge(struct range *range, int az, int nr_range, in add_range_with_merge() 65 void subtract_range(struct range *range, int az, u64 start, u64 end) in subtract_range() 126 int clean_sort_range(struct range *range, int az) in clean_sort_range() 161 void sort_range(struct range *range, int nr_range) in sort_range()
|
| /linux/mm/damon/ |
| H A D | sysfs-common.c | 20 struct damon_sysfs_ul_range *range = kmalloc_obj(*range); in damon_sysfs_ul_range_alloc() local 34 struct damon_sysfs_ul_range *range = container_of(kobj, in min_show() local 43 struct damon_sysfs_ul_range *range = container_of(kobj, in min_store() local 59 struct damon_sysfs_ul_range *range = container_of(kobj, in max_show() local 68 struct damon_sysfs_ul_range *range = container_of(kobj, in max_store() local
|
| /linux/arch/x86/kvm/ |
| H A D | kvm_onhyperv.c | 21 struct kvm_hv_tlb_range *range = data; in kvm_fill_hv_flush_list_func() local 28 struct kvm_hv_tlb_range *range) in hv_remote_flush_root_tdp() 38 struct kvm_hv_tlb_range *range) in __hv_flush_remote_tlbs_range() 97 struct kvm_hv_tlb_range range = { in hv_flush_remote_tlbs_range() local
|
| /linux/drivers/gpu/drm/nouveau/ |
| H A D | nouveau_uvmm.c | 69 u64 range; member 86 u64 range; member 92 u64 addr, u64 range) in nouveau_uvmm_vmm_sparse_ref() 101 u64 addr, u64 range) in nouveau_uvmm_vmm_sparse_unref() 110 u64 addr, u64 range, u8 page_shift) in nouveau_uvmm_vmm_get() 119 u64 addr, u64 range, u8 page_shift) in nouveau_uvmm_vmm_put() 128 u64 addr, u64 range, u8 page_shift, bool sparse) in nouveau_uvmm_vmm_unmap() 137 u64 addr, u64 range, u8 page_shift, in nouveau_uvmm_vmm_map() 175 u64 range = reg->va.range; in nouveau_uvma_region_sparse_unref() local 184 u64 range = uvma->va.va.range; in nouveau_uvma_vmm_put() local [all …]
|
| /linux/drivers/pci/hotplug/ |
| H A D | ibmphp_res.c | 368 static int add_bus_range(int type, struct range_node *range, struct bus_node *bus_cur) in add_bus_range() 487 static void fix_me(struct resource_node *res, struct bus_node *bus_cur, struct range_node *range) in fix_me() 544 struct range_node *range; in fix_resources() local 919 struct range_node *range = NULL; in find_range() local 955 struct range_node *range = NULL; in ibmphp_check_resource() local 1757 struct range_node *range; in ibmphp_print_test() local 1865 static int range_exists_already(struct range_node *range, struct bus_node *bus_cur, u8 type) in range_exists_already() 1916 struct range_node *range; in update_bridge_ranges() local
|
| /linux/drivers/net/ethernet/mellanox/mlxsw/ |
| H A D | spectrum_port_range.c | 13 struct mlxsw_sp_port_range range; member 48 const struct mlxsw_sp_port_range *range, in mlxsw_sp_port_range_reg_create() 99 const struct mlxsw_sp_port_range *range) in mlxsw_sp_port_range_reg_find() 116 const struct mlxsw_sp_port_range *range, in mlxsw_sp_port_range_reg_get()
|
| /linux/tools/testing/selftests/net/ |
| H A D | ip_local_port_range.c | 28 static void unpack_port_range(__u32 range, __u16 *lo, __u16 *hi) in unpack_port_range() 104 static int get_ip_local_port_range(int fd, __u32 *range) in get_ip_local_port_range() 238 __u32 range; in TEST_F() local 281 __u32 range; in TEST_F() local 308 __u32 range; in TEST_F() local 365 __u32 range; in TEST_F() local 420 __u32 range; in TEST_F() local
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | uretprobe_stack.c | 60 struct range { struct 65 static struct range targets[] = { argument
|
| /linux/drivers/of/ |
| H A D | address.c | 53 static u64 of_bus_default_map(__be32 *addr, const __be32 *range, in of_bus_default_map() 91 static u64 of_bus_default_flags_map(__be32 *addr, const __be32 *range, int na, in of_bus_default_flags_map() 171 static u64 of_bus_pci_map(__be32 *addr, const __be32 *range, int na, int ns, in of_bus_pci_map() 219 int of_pci_range_to_resource(const struct of_pci_range *range, in of_pci_range_to_resource() 266 struct of_range range; in of_range_to_resource() local 298 static u64 of_bus_isa_map(__be32 *addr, const __be32 *range, int na, int ns, in of_bus_isa_map() 756 const __be32 *range; in parser_init() local 799 struct of_pci_range *range) in of_pci_range_parser_one() 906 struct of_range range; in of_dma_get_range() local 981 struct of_range range; in of_dma_get_max_cpu_address() local
|
| /linux/drivers/virt/acrn/ |
| H A D | ioreq.c | 118 struct acrn_ioreq_range *range; in acrn_ioreq_range_add() local 151 struct acrn_ioreq_range *range; in acrn_ioreq_range_del() local 354 static bool acrn_in_range(struct acrn_ioreq_range *range, in acrn_in_range() 385 struct acrn_ioreq_range *range; in find_ioreq_client() local 467 struct acrn_ioreq_range *range, *next; in acrn_ioreq_client_destroy() local
|
| /linux/fs/nfs/ |
| H A D | pnfs.c | 415 struct pnfs_layout_range range = { in nfs4_layout_refresh_old_stateid() local 460 struct pnfs_layout_range range = { in pnfs_mark_layout_stateid_invalid() local 485 struct pnfs_layout_range range = { in pnfs_mark_layout_stateid_return() local 519 struct pnfs_layout_range range = { in pnfs_layout_io_set_failed() local 555 const struct pnfs_layout_range *range, in pnfs_init_lseg() 760 const struct pnfs_layout_range *range, in pnfs_free_returned_lsegs() 1169 const struct pnfs_layout_range *range, in pnfs_alloc_init_layoutget_args() 1252 const struct pnfs_layout_range *range, in pnfs_layoutreturn_retry_later_locked() 1265 const struct pnfs_layout_range *range) in pnfs_layoutreturn_retry_later() 1278 const struct pnfs_layout_range *range, in pnfs_layoutreturn_free_lsegs() [all …]
|
| /linux/drivers/regulator/ |
| H A D | helpers.c | 134 int range; in regulator_get_voltage_sel_pickable_regmap() local 165 unsigned int sel, unsigned int range) in write_separate_vsel_and_range() 204 unsigned int range; in regulator_set_voltage_sel_pickable_regmap() local 430 const struct linear_range *range; in regulator_map_voltage_linear_range() local 479 const struct linear_range *range; in regulator_map_voltage_pickable_linear_range() local 587 const struct linear_range *range; in regulator_list_voltage_pickable_linear_range() local
|
| /linux/arch/s390/boot/ |
| H A D | physmem_info.c | 44 struct physmem_range *range; in add_physmem_online_range() local 144 unsigned long range = 1UL << (MAX_PHYSMEM_BITS - 20); /* in 1MB blocks */ in search_mem_end() local 208 struct reserved_range *range; in die_oom() local 326 struct reserved_range *range = &physmem_info.reserved[type]; in physmem_alloc() local 374 struct reserved_range *range; in dump_physmem_reserved() local
|
| /linux/tools/arch/x86/kcpuid/ |
| H A D | kcpuid.c | 129 cpuid_store(struct cpuid_range * range,u32 f,int subleaf,u32 a,u32 b,u32 c,u32 d) cpuid_store() argument 172 raw_dump_range(struct cpuid_range * range) raw_dump_range() argument 202 struct cpuid_range *range; setup_cpuid_range() local 287 struct cpuid_range *range; parse_line() local 516 show_range(struct cpuid_range * range) show_range() argument 526 struct cpuid_range *range; index_to_func() local [all...] |