Home
last modified time | relevance | path

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

12345678910>>...47

/kernel/linux/linux-6.6/lib/
Dlogic_pio.c35 struct logic_pio_hwaddr *range; in logic_pio_register_range() local
109 void logic_pio_unregister_range(struct logic_pio_hwaddr *range) in logic_pio_unregister_range()
127 struct logic_pio_hwaddr *range, *found_range = NULL; in find_io_range_by_fwnode() local
144 struct logic_pio_hwaddr *range, *found_range = NULL; in find_io_range() local
172 struct logic_pio_hwaddr *range; in logic_pio_to_hwaddr() local
192 struct logic_pio_hwaddr *range; in logic_pio_trans_hwaddr() local
209 struct logic_pio_hwaddr *range; in logic_pio_trans_cpuaddr() local
/kernel/linux/linux-5.10/drivers/soc/ti/
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 …]
/kernel/linux/linux-6.6/drivers/soc/ti/
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 …]
/kernel/linux/linux-5.10/mm/
Dhmm.c30 struct hmm_range *range; member
41 struct hmm_range *range, unsigned long cpu_flags) in hmm_pfns_fill()
88 struct hmm_range *range = hmm_vma_walk->range; in hmm_pte_need_fault() local
123 struct hmm_range *range = hmm_vma_walk->range; in hmm_range_need_fault() local
149 struct hmm_range *range = hmm_vma_walk->range; in hmm_vma_walk_hole() local
174 static inline unsigned long pmd_to_hmm_pfn_flags(struct hmm_range *range, in pmd_to_hmm_pfn_flags()
190 struct hmm_range *range = hmm_vma_walk->range; in hmm_vma_handle_pmd() local
213 static inline bool hmm_is_device_private_entry(struct hmm_range *range, in hmm_is_device_private_entry()
221 static inline unsigned long pte_to_hmm_pfn_flags(struct hmm_range *range, in pte_to_hmm_pfn_flags()
234 struct hmm_range *range = hmm_vma_walk->range; in hmm_vma_handle_pte() local
[all …]
Dmemremap.c66 static void pgmap_array_delete(struct range *range) in pgmap_array_delete()
75 struct range *range = &pgmap->ranges[range_id]; in pfn_first() local
88 struct range *range = &pgmap->ranges[i]; in pgmap_pfn_valid() local
100 const struct range *range = &pgmap->ranges[range_id]; in pfn_end() local
141 struct range *range = &pgmap->ranges[range_id]; in pageunmap_range() local
203 struct range *range = &pgmap->ranges[range_id]; in pagemap_range() local
Dmmu_notifier.c95 const struct mmu_notifier_range *range, in mn_itree_inv_start_range()
118 const struct mmu_notifier_range *range) in mn_itree_inv_next()
264 struct mmu_notifier_range range = { in mn_itree_release() local
445 const struct mmu_notifier_range *range) in mn_itree_invalidate()
477 struct mmu_notifier_range *range) in mn_hlist_invalidate_range_start()
536 int __mmu_notifier_invalidate_range_start(struct mmu_notifier_range *range) in __mmu_notifier_invalidate_range_start()
554 struct mmu_notifier_range *range, bool only_end) in mn_hlist_invalidate_end()
592 void __mmu_notifier_invalidate_range_end(struct mmu_notifier_range *range, in __mmu_notifier_invalidate_range_end()
1132 mmu_notifier_range_update_to_read_only(const struct mmu_notifier_range *range) in mmu_notifier_range_update_to_read_only()
/kernel/linux/linux-5.10/lib/
Dlogic_pio.c38 struct logic_pio_hwaddr *range; in logic_pio_register_range() local
112 void logic_pio_unregister_range(struct logic_pio_hwaddr *range) in logic_pio_unregister_range()
130 struct logic_pio_hwaddr *range, *found_range = NULL; in find_io_range_by_fwnode() local
147 struct logic_pio_hwaddr *range, *found_range = NULL; in find_io_range() local
175 struct logic_pio_hwaddr *range; in logic_pio_to_hwaddr() local
195 struct logic_pio_hwaddr *range; in logic_pio_trans_hwaddr() local
212 struct logic_pio_hwaddr *range; in logic_pio_trans_cpuaddr() local
/kernel/linux/linux-6.6/mm/
Dhmm.c32 struct hmm_range *range; member
43 struct hmm_range *range, unsigned long cpu_flags) in hmm_pfns_fill()
90 struct hmm_range *range = hmm_vma_walk->range; in hmm_pte_need_fault() local
125 struct hmm_range *range = hmm_vma_walk->range; in hmm_range_need_fault() local
151 struct hmm_range *range = hmm_vma_walk->range; in hmm_vma_walk_hole() local
176 static inline unsigned long pmd_to_hmm_pfn_flags(struct hmm_range *range, in pmd_to_hmm_pfn_flags()
192 struct hmm_range *range = hmm_vma_walk->range; in hmm_vma_handle_pmd() local
215 static inline unsigned long pte_to_hmm_pfn_flags(struct hmm_range *range, in pte_to_hmm_pfn_flags()
228 struct hmm_range *range = hmm_vma_walk->range; in hmm_vma_handle_pte() local
326 struct hmm_range *range = hmm_vma_walk->range; in hmm_vma_walk_pmd() local
[all …]
Dmemremap.c65 static void pgmap_array_delete(struct range *range) in pgmap_array_delete()
74 struct range *range = &pgmap->ranges[range_id]; in pfn_first() local
87 struct range *range = &pgmap->ranges[i]; in pgmap_pfn_valid() local
99 const struct range *range = &pgmap->ranges[range_id]; in pfn_end() local
112 struct range *range = &pgmap->ranges[range_id]; in pageunmap_range() local
173 struct range *range = &pgmap->ranges[range_id]; in pagemap_range() local
/kernel/linux/linux-6.6/include/linux/
Drange.h6 struct range { struct
11 static inline u64 range_len(const struct range *range) in range_len()
Dmmu_notifier.h405 mmu_notifier_range_blockable(const struct mmu_notifier_range *range) in mmu_notifier_range_blockable()
450 mmu_notifier_invalidate_range_start(struct mmu_notifier_range *range) in mmu_notifier_invalidate_range_start()
463 mmu_notifier_invalidate_range_start_nonblock(struct mmu_notifier_range *range) in mmu_notifier_invalidate_range_start_nonblock()
477 mmu_notifier_invalidate_range_end(struct mmu_notifier_range *range) in mmu_notifier_invalidate_range_end()
505 static inline void mmu_notifier_range_init(struct mmu_notifier_range *range, in mmu_notifier_range_init()
520 struct mmu_notifier_range *range, in mmu_notifier_range_init_owner()
604 static inline void _mmu_notifier_range_init(struct mmu_notifier_range *range, in _mmu_notifier_range_init()
612 #define mmu_notifier_range_init(range,event,flags,mm,start,end) \ argument
614 #define mmu_notifier_range_init_owner(range, event, flags, mm, start, \ argument
619 mmu_notifier_range_blockable(const struct mmu_notifier_range *range) in mmu_notifier_range_blockable()
[all …]
/kernel/linux/linux-5.10/include/linux/
Drange.h6 struct range { struct
11 static inline u64 range_len(const struct range *range) in range_len()
Dmmu_notifier.h401 mmu_notifier_range_blockable(const struct mmu_notifier_range *range) in mmu_notifier_range_blockable()
446 mmu_notifier_invalidate_range_start(struct mmu_notifier_range *range) in mmu_notifier_invalidate_range_start()
459 mmu_notifier_invalidate_range_start_nonblock(struct mmu_notifier_range *range) in mmu_notifier_invalidate_range_start_nonblock()
473 mmu_notifier_invalidate_range_end(struct mmu_notifier_range *range) in mmu_notifier_invalidate_range_end()
483 mmu_notifier_invalidate_range_only_end(struct mmu_notifier_range *range) in mmu_notifier_invalidate_range_only_end()
508 static inline void mmu_notifier_range_init(struct mmu_notifier_range *range, in mmu_notifier_range_init()
525 struct mmu_notifier_range *range, unsigned int flags, in mmu_notifier_range_init_migrate()
648 static inline void _mmu_notifier_range_init(struct mmu_notifier_range *range, in _mmu_notifier_range_init()
656 #define mmu_notifier_range_init(range,event,flags,vma,mm,start,end) \ argument
658 #define mmu_notifier_range_init_migrate(range, flags, vma, mm, start, end, \ argument
[all …]
/kernel/linux/linux-5.10/drivers/staging/android/
Dashmem.c132 static inline unsigned long range_size(struct ashmem_range *range) in range_size()
137 static inline bool range_on_lru(struct ashmem_range *range) in range_on_lru()
142 static inline bool page_range_subsumes_range(struct ashmem_range *range, in page_range_subsumes_range()
148 static inline bool page_range_subsumed_by_range(struct ashmem_range *range, in page_range_subsumed_by_range()
154 static inline bool page_in_range(struct ashmem_range *range, size_t page) in page_in_range()
159 static inline bool page_range_in_range(struct ashmem_range *range, in page_range_in_range()
166 static inline bool range_before_page(struct ashmem_range *range, in range_before_page()
187 static inline void lru_add(struct ashmem_range *range) in lru_add()
200 static inline void lru_del(struct ashmem_range *range) in lru_del()
221 struct ashmem_range *range = *new_range; in range_alloc() local
[all …]
/kernel/linux/linux-6.6/mm/damon/
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
/kernel/linux/linux-5.10/kernel/
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()
/kernel/linux/linux-6.6/kernel/
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()
/kernel/linux/linux-5.10/net/netfilter/
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
Dnf_nat_core.c221 const struct nf_nat_range2 *range) in nf_nat_inet_in_range()
266 const struct nf_nat_range2 *range) in in_range()
300 const struct nf_nat_range2 *range) in find_appropriate_src()
330 const struct nf_nat_range2 *range, in find_best_ips_proto()
401 const struct nf_nat_range2 *range, in nf_nat_l4proto_unique_tuple()
526 const struct nf_nat_range2 *range, in get_unique_tuple()
601 const struct nf_nat_range2 *range, in nf_nat_setup_info()
679 struct nf_nat_range2 range = { in __nf_nat_alloc_null_binding() local
869 struct nf_nat_range2 *range) in nf_nat_l4proto_nlattr_to_range()
885 struct nf_nat_range2 *range) in nfnetlink_parse_nat_proto()
[all …]
/kernel/linux/linux-6.6/net/netfilter/
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
Dnf_nat_core.c408 const struct nf_nat_range2 *range) in nf_nat_inet_in_range()
453 const struct nf_nat_range2 *range) in nf_in_range()
487 const struct nf_nat_range2 *range) in find_appropriate_src()
517 const struct nf_nat_range2 *range, in find_best_ips_proto()
588 const struct nf_nat_range2 *range, in nf_nat_l4proto_unique_tuple()
712 const struct nf_nat_range2 *range, in get_unique_tuple()
787 const struct nf_nat_range2 *range, in nf_nat_setup_info()
865 struct nf_nat_range2 range = { in __nf_nat_alloc_null_binding() local
1051 struct nf_nat_range2 *range) in nf_nat_l4proto_nlattr_to_range()
1067 struct nf_nat_range2 *range) in nfnetlink_parse_nat_proto()
[all …]
/kernel/linux/linux-6.6/arch/x86/kvm/
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
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/
Dnouveau_uvmm.c67 u64 range; member
84 u64 range; member
90 u64 addr, u64 range) in nouveau_uvmm_vmm_sparse_ref()
99 u64 addr, u64 range) in nouveau_uvmm_vmm_sparse_unref()
108 u64 addr, u64 range) in nouveau_uvmm_vmm_get()
117 u64 addr, u64 range) in nouveau_uvmm_vmm_put()
126 u64 addr, u64 range, bool sparse) in nouveau_uvmm_vmm_unmap()
135 u64 addr, u64 range, in nouveau_uvmm_vmm_map()
173 u64 range = reg->va.range; in nouveau_uvma_region_sparse_unref() local
182 u64 range = uvma->va.va.range; in nouveau_uvma_vmm_put() local
[all …]
/kernel/linux/linux-6.6/drivers/gpu/drm/
Ddrm_gpuva_mgr.c617 drm_gpuva_check_overflow(u64 addr, u64 range) in drm_gpuva_check_overflow()
626 drm_gpuva_in_mm_range(struct drm_gpuva_manager *mgr, u64 addr, u64 range) in drm_gpuva_in_mm_range()
636 drm_gpuva_in_kernel_node(struct drm_gpuva_manager *mgr, u64 addr, u64 range) in drm_gpuva_in_kernel_node()
648 u64 addr, u64 range) in drm_gpuva_range_valid()
673 u64 start_offset, u64 range, in drm_gpuva_manager_init()
766 u64 range = va->va.range; in drm_gpuva_insert() local
864 u64 addr, u64 range) in drm_gpuva_find_first()
882 u64 addr, u64 range) in drm_gpuva_find()
955 drm_gpuva_interval_empty(struct drm_gpuva_manager *mgr, u64 addr, u64 range) in drm_gpuva_interval_empty()
1028 u64 addr, u64 range, in op_map_cb()
[all …]
/kernel/linux/linux-6.6/drivers/dax/
Dkmem.c33 struct range *range = &dax_range->range; in dax_kmem_range() local
75 struct range range; in dev_dax_kmem_probe() local
109 struct range range; in dev_dax_kmem_probe() local
189 struct range range; in dev_dax_kmem_remove() local

12345678910>>...47