Home
last modified time | relevance | path

Searched defs:range (Results 1 – 25 of 466) sorted by relevance

12345678910>>...19

/linux/drivers/soc/ti/
H A Dknav_qmss_acc.c20 #define knav_range_offset_to_inst(kdev, range, q) \ argument
23 static void __knav_acc_notify(struct knav_range_info *range, in __knav_acc_notify()
52 static int knav_acc_set_notify(struct knav_range_info *range, in knav_acc_set_notify()
81 struct knav_range_info *range; in knav_acc_int_handler() local
195 static int knav_range_setup_acc_irq(struct knav_range_info *range, in knav_range_setup_acc_irq()
301 struct knav_range_info *range, in knav_acc_setup_cmd()
335 struct knav_range_info *range, in knav_acc_stop()
353 struct knav_range_info *range, in knav_acc_start()
372 static int knav_acc_init_range(struct knav_range_info *range) in knav_acc_init_range()
395 static int knav_acc_init_queue(struct knav_range_info *range, in knav_acc_init_queue()
[all …]
H A Dknav_qmss_queue.c114 static int knav_queue_setup_irq(struct knav_range_info *range, in knav_queue_setup_irq()
140 struct knav_range_info *range = inst->range; in knav_queue_free_irq() local
242 struct knav_range_info *range = inst->range; in __knav_queue_open() local
317 struct knav_range_info *range = inst->range; in knav_queue_set_notify() local
383 static int knav_gp_set_notify(struct knav_range_info *range, in knav_gp_set_notify()
399 static int knav_gp_open_queue(struct knav_range_info *range, in knav_gp_open_queue()
405 static int knav_gp_close_queue(struct knav_range_info *range, in knav_gp_close_queue()
563 struct knav_range_info *range = inst->range; in knav_queue_close() local
1212 struct knav_range_info *range; in knav_setup_queue_range() local
1310 struct device_node *type, *range; in knav_setup_queue_pools() local
[all …]
/linux/drivers/iommu/generic_pt/
H A Dpt_iter.h28 static inline int pt_check_range(struct pt_range *range) in pt_check_range()
88 struct pt_range *range = pts->range; in pt_entry_fully_covered() local
130 struct pt_range *range = pts->range; in pt_range_to_end_index() local
213 struct pt_range range = { in _pt_top_range() local
270 struct pt_range range = pt_top_range(common); in pt_all_range() local
292 struct pt_range range = pt_top_range(common); in pt_upper_range() local
313 struct pt_range range = in pt_make_range() local
330 struct pt_range range = *parent; in pt_make_child_range() local
350 pt_init(struct pt_range *range, unsigned int level, struct pt_table_p *table) in pt_init()
366 static __always_inline struct pt_state pt_init_top(struct pt_range *range) in pt_init_top()
[all …]
H A Dkunit_iommu_pt.h17 static int __count_valids(struct pt_range *range, void *arg, unsigned int level, in __count_valids()
43 struct pt_range range = pt_top_range(priv->common); in count_valids() local
60 struct pt_range range = pt_top_range(priv->common); in count_valids_single() local
139 struct pt_range range = pt_top_range(priv->common); in test_map_simple() local
197 struct pt_range range = pt_top_range(priv->common); in test_map_table_to_oa() local
311 static void clamp_range(struct kunit *test, struct pt_range *range) in clamp_range()
346 struct pt_range *range = &top_range; in test_random_map() local
/linux/mm/
H A Dhmm.c34 struct hmm_range *range; member
51 struct hmm_range *range, unsigned long cpu_flags) in hmm_pfns_fill()
100 struct hmm_range *range = hmm_vma_walk->range; in hmm_pte_need_fault() local
135 struct hmm_range *range = hmm_vma_walk->range; in hmm_range_need_fault() local
161 struct hmm_range *range = hmm_vma_walk->range; in hmm_vma_walk_hole() local
187 static inline unsigned long pmd_to_hmm_pfn_flags(struct hmm_range *range, in pmd_to_hmm_pfn_flags()
202 struct hmm_range *range = hmm_vma_walk->range; in hmm_vma_handle_pmd() local
227 static inline unsigned long pte_to_hmm_pfn_flags(struct hmm_range *range, in pte_to_hmm_pfn_flags()
240 struct hmm_range *range = hmm_vma_walk->range; in hmm_vma_handle_pte() local
340 struct hmm_range *range = hmm_vma_walk->range; in hmm_vma_handle_absent_pmd() local
[all …]
H A Dmemremap.c41 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 Dexecmem.c28 static void *execmem_vmalloc(struct execmem_range *range, size_t size, in execmem_vmalloc()
67 struct execmem_range *range = &execmem_info->ranges[EXECMEM_MODULE_DATA]; in execmem_vmap() local
81 static void *execmem_vmalloc(struct execmem_range *range, size_t size, in execmem_vmalloc()
213 static bool within_range(struct execmem_range *range, struct ma_state *mas, in within_range()
228 static void *__execmem_cache_alloc(struct execmem_range *range, size_t size) in __execmem_cache_alloc()
281 static int execmem_cache_populate(struct execmem_range *range, size_t size) in execmem_cache_populate()
323 static void *execmem_cache_alloc(struct execmem_range *range, size_t size) in execmem_cache_alloc()
450 static void *execmem_cache_alloc(struct execmem_range *range, size_t size) in execmem_cache_alloc()
463 struct execmem_range *range = &execmem_info->ranges[type]; in execmem_alloc() local
H A Dmmu_notifier.c97 const struct mmu_notifier_range *range, in mn_itree_inv_start_range()
120 const struct mmu_notifier_range *range) in mn_itree_inv_next()
266 struct mmu_notifier_range range = { in mn_itree_release() local
430 const struct mmu_notifier_range *range) in mn_itree_invalidate()
462 struct mmu_notifier_range *range) in mn_hlist_invalidate_range_start()
521 int __mmu_notifier_invalidate_range_start(struct mmu_notifier_range *range) in __mmu_notifier_invalidate_range_start()
539 struct mmu_notifier_range *range) in mn_hlist_invalidate_end()
559 void __mmu_notifier_invalidate_range_end(struct mmu_notifier_range *range) in __mmu_notifier_invalidate_range_end()
/linux/mm/damon/
H A Dsysfs-common.c22 struct damon_sysfs_ul_range *range = kmalloc(sizeof(*range), in damon_sysfs_ul_range_alloc() local
37 struct damon_sysfs_ul_range *range = container_of(kobj, in min_show() local
46 struct damon_sysfs_ul_range *range = container_of(kobj, in min_store() local
62 struct damon_sysfs_ul_range *range = container_of(kobj, in max_show() local
71 struct damon_sysfs_ul_range *range = container_of(kobj, in max_store() local
/linux/include/linux/
H A Drange.h6 struct range { struct
11 static inline u64 range_len(const struct range *range) in range_len()
/linux/net/netfilter/
H A Dxt_nat.c55 struct nf_nat_range2 range; in xt_snat_target_v0() local
72 struct nf_nat_range2 range; in xt_dnat_target_v0() local
88 struct nf_nat_range2 range; in xt_snat_target_v1() local
107 struct nf_nat_range2 range; in xt_dnat_target_v1() local
124 const struct nf_nat_range2 *range = par->targinfo; in xt_snat_target_v2() local
139 const struct nf_nat_range2 *range = par->targinfo; in xt_dnat_target_v2() local
H A Dnf_nat_core.c404 nf_nat_inet_in_range(const struct nf_conntrack_tuple * t,const struct nf_nat_range2 * range) nf_nat_inet_in_range() argument
448 nf_in_range(const struct nf_conntrack_tuple * tuple,const struct nf_nat_range2 * range) nf_in_range() argument
482 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
512 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
583 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
709 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
784 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
862 struct nf_nat_range2 range = { __nf_nat_alloc_null_binding() local
1048 nf_nat_l4proto_nlattr_to_range(struct nlattr * tb[],struct nf_nat_range2 * range) nf_nat_l4proto_nlattr_to_range() argument
1064 nfnetlink_parse_nat_proto(struct nlattr * attr,const struct nf_conn * ct,struct nf_nat_range2 * range) nfnetlink_parse_nat_proto() argument
1086 nf_nat_ipv4_nlattr_to_range(struct nlattr * tb[],struct nf_nat_range2 * range) nf_nat_ipv4_nlattr_to_range() argument
1100 nf_nat_ipv6_nlattr_to_range(struct nlattr * tb[],struct nf_nat_range2 * range) nf_nat_ipv6_nlattr_to_range() argument
1119 nfnetlink_parse_nat(const struct nlattr * nat,const struct nf_conn * ct,struct nf_nat_range2 * range) nfnetlink_parse_nat() argument
1158 struct nf_nat_range2 range; nfnetlink_parse_nat_setup() local
[all...]
H A Dnf_nat_redirect.c29 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()
/linux/kernel/
H A Drange.c12 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/drivers/gpu/drm/xe/
H A Dxe_svm.c22 static bool xe_svm_range_in_vram(struct xe_svm_range *range) in xe_svm_range_in_vram() argument
37 static bool xe_svm_range_has_vram_binding(struct xe_svm_range *range) in xe_svm_range_has_vram_binding() argument
65 void xe_svm_range_debug(struct xe_svm_range *range, const char *operation) in xe_svm_range_debug() argument
73 struct xe_svm_range *range; in xe_svm_range_alloc() local
85 xe_svm_range_free(struct drm_gpusvm_range * range) xe_svm_range_free() argument
92 xe_svm_garbage_collector_add_range(struct xe_vm * vm,struct xe_svm_range * range,const struct mmu_notifier_range * mmu_range) xe_svm_garbage_collector_add_range() argument
120 struct xe_svm_range *range = to_xe_range(r); xe_svm_range_notifier_event_begin() local
270 __xe_svm_garbage_collector(struct xe_vm * vm,struct xe_svm_range * range) __xe_svm_garbage_collector() argument
339 struct xe_svm_range *range; xe_svm_garbage_collector() local
785 xe_svm_range_is_valid(struct xe_svm_range * range,struct xe_tile * tile,bool devmem_only) xe_svm_range_is_valid() argument
801 xe_svm_range_migrate_to_smem(struct xe_vm * vm,struct xe_svm_range * range) xe_svm_range_migrate_to_smem() argument
820 xe_svm_range_validate(struct xe_vm * vm,struct xe_svm_range * range,u8 tile_mask,bool devmem_preferred) xe_svm_range_validate() argument
932 xe_svm_range_needs_migrate_to_vram(struct xe_svm_range * range,struct xe_vma * vma,bool preferred_region_is_vram) xe_svm_range_needs_migrate_to_vram() argument
1022 struct xe_svm_range *range; global() local
1236 struct drm_gpusvm_range *range, *__next; xe_svm_unmap_address_range() local
1306 xe_svm_range_get_pages(struct xe_vm * vm,struct xe_svm_range * range,struct drm_gpusvm_ctx * ctx) xe_svm_range_get_pages() argument
1334 struct xe_svm_range *range; xe_svm_ranges_zap_ptes_in_range() local
1417 xe_svm_alloc_vram(struct xe_tile * tile,struct xe_svm_range * range,const struct drm_gpusvm_ctx * ctx) xe_svm_alloc_vram() argument
1510 xe_svm_alloc_vram(struct xe_tile * tile,struct xe_svm_range * range,const struct drm_gpusvm_ctx * ctx) xe_svm_alloc_vram() argument
[all...]
/linux/arch/x86/kvm/
H A Dkvm_onhyperv.c21 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/pci/hotplug/
H A Dibmphp_res.c368 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/pinctrl/
H A Dcore.c285 static inline int gpio_to_pin(struct pinctrl_gpio_range *range, in gpio_to_pin()
308 struct pinctrl_gpio_range *range; in pinctrl_match_gpio_range() local
343 struct pinctrl_gpio_range *range = NULL; in pinctrl_ready_for_gpio_range() local
398 struct pinctrl_gpio_range *range; in pinctrl_get_device_gpio_range() local
427 struct pinctrl_gpio_range *range) in pinctrl_add_gpio_range()
447 struct pinctrl_gpio_range *range) in pinctrl_find_and_add_gpio_range()
488 struct pinctrl_gpio_range *range; in pinctrl_find_gpio_range_from_pin_nolock() local
517 struct pinctrl_gpio_range *range; in pinctrl_find_gpio_range_from_pin() local
533 struct pinctrl_gpio_range *range) in pinctrl_remove_gpio_range()
766 struct pinctrl_gpio_range *range; in pinctrl_gpio_can_use_line() local
[all …]
/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_port_range.c13 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 Dip_local_port_range.c28 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 Duretprobe_stack.c60 struct range { struct
65 static struct range targets[] = { argument
/linux/fs/
H A Duserfaultfd.c110 struct userfaultfd_wake_range *range = key; in userfaultfd_wake_function() local
883 struct userfaultfd_wake_range range = { .len = 0, }; in userfaultfd_release() local
1189 struct userfaultfd_wake_range *range) in __wake_userfault()
1202 struct userfaultfd_wake_range *range) in wake_userfault()
1543 struct userfaultfd_wake_range range; in userfaultfd_unregister() local
1577 struct userfaultfd_wake_range range; in userfaultfd_wake() local
1610 struct userfaultfd_wake_range range; in userfaultfd_copy() local
1670 struct userfaultfd_wake_range range; in userfaultfd_zeropage() local
1724 struct userfaultfd_wake_range range; in userfaultfd_writeprotect() local
1775 struct userfaultfd_wake_range range; in userfaultfd_continue() local
[all …]
/linux/drivers/virt/acrn/
H A Dioreq.c118 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 Dpnfs.c415 struct pnfs_layout_range range = { in nfs4_layout_refresh_old_stateid() local
459 struct pnfs_layout_range range = { in pnfs_mark_layout_stateid_invalid() local
483 struct pnfs_layout_range range = { in pnfs_mark_layout_stateid_return() local
517 struct pnfs_layout_range range = { in pnfs_layout_io_set_failed() local
553 const struct pnfs_layout_range *range, in pnfs_init_lseg()
758 const struct pnfs_layout_range *range, in pnfs_free_returned_lsegs()
1167 const struct pnfs_layout_range *range, in pnfs_alloc_init_layoutget_args()
1250 const struct pnfs_layout_range *range, in pnfs_layoutreturn_retry_later_locked()
1263 const struct pnfs_layout_range *range) in pnfs_layoutreturn_retry_later()
1276 const struct pnfs_layout_range *range, in pnfs_layoutreturn_free_lsegs()
[all …]
/linux/drivers/regulator/
H A Dhelpers.c134 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

12345678910>>...19