Home
last modified time | relevance | path

Searched refs:iter (Results 1 - 25 of 1601) sorted by relevance

12345678910>>...65

/kernel/linux/linux-6.6/fs/udf/
H A Ddirectory.c19 static int udf_verify_fi(struct udf_fileident_iter *iter) in udf_verify_fi() argument
23 if (iter->fi.descTag.tagIdent != cpu_to_le16(TAG_IDENT_FID)) { in udf_verify_fi()
24 udf_err(iter->dir->i_sb, in udf_verify_fi()
26 iter->dir->i_ino, (unsigned long long)iter->pos, in udf_verify_fi()
27 le16_to_cpu(iter->fi.descTag.tagIdent)); in udf_verify_fi()
30 len = udf_dir_entry_len(&iter->fi); in udf_verify_fi()
31 if (le16_to_cpu(iter->fi.lengthOfImpUse) & 3) { in udf_verify_fi()
32 udf_err(iter->dir->i_sb, in udf_verify_fi()
34 iter in udf_verify_fi()
67 udf_copy_fi(struct udf_fileident_iter *iter) udf_copy_fi() argument
125 udf_readahead_dir(struct udf_fileident_iter *iter) udf_readahead_dir() argument
154 udf_fiiter_bread_blk(struct udf_fileident_iter *iter) udf_fiiter_bread_blk() argument
167 udf_fiiter_advance_blk(struct udf_fileident_iter *iter) udf_fiiter_advance_blk() argument
188 udf_fiiter_load_bhs(struct udf_fileident_iter *iter) udf_fiiter_load_bhs() argument
238 udf_fiiter_init(struct udf_fileident_iter *iter, struct inode *dir, loff_t pos) udf_fiiter_init() argument
283 udf_fiiter_advance(struct udf_fileident_iter *iter) udf_fiiter_advance() argument
313 udf_fiiter_release(struct udf_fileident_iter *iter) udf_fiiter_release() argument
400 udf_fiiter_write_fi(struct udf_fileident_iter *iter, uint8_t *impuse) udf_fiiter_write_fi() argument
433 udf_fiiter_update_elen(struct udf_fileident_iter *iter, uint32_t new_elen) udf_fiiter_update_elen() argument
452 udf_fiiter_append_blk(struct udf_fileident_iter *iter) udf_fiiter_append_blk() argument
[all...]
/kernel/linux/linux-6.6/arch/x86/kvm/mmu/
H A Dtdp_iter.c12 static void tdp_iter_refresh_sptep(struct tdp_iter *iter) in tdp_iter_refresh_sptep() argument
14 iter->sptep = iter->pt_path[iter->level - 1] + in tdp_iter_refresh_sptep()
15 SPTE_INDEX(iter->gfn << PAGE_SHIFT, iter->level); in tdp_iter_refresh_sptep()
16 iter->old_spte = kvm_tdp_mmu_read_spte(iter->sptep); in tdp_iter_refresh_sptep()
23 void tdp_iter_restart(struct tdp_iter *iter) in tdp_iter_restart() argument
25 iter in tdp_iter_restart()
39 tdp_iter_start(struct tdp_iter *iter, struct kvm_mmu_page *root, int min_level, gfn_t next_last_level_gfn) tdp_iter_start() argument
78 try_step_down(struct tdp_iter *iter) try_step_down() argument
110 try_step_side(struct tdp_iter *iter) try_step_side() argument
133 try_step_up(struct tdp_iter *iter) try_step_up() argument
161 tdp_iter_next(struct tdp_iter *iter) tdp_iter_next() argument
[all...]
H A Dtdp_mmu.c207 struct tdp_iter *iter) in tdp_mmu_init_child_sp()
212 parent_sp = sptep_to_sp(rcu_dereference(iter->sptep)); in tdp_mmu_init_child_sp()
217 tdp_mmu_init_sp(child_sp, iter->sptep, iter->gfn, role); in tdp_mmu_init_child_sp()
516 * If setting the SPTE fails because it has changed, iter->old_spte will be
520 * @iter: a tdp_iter instance currently on the SPTE that should be set
525 * no side-effects other than setting iter->old_spte to the last
529 struct tdp_iter *iter, in tdp_mmu_set_spte_atomic()
532 u64 *sptep = rcu_dereference(iter->sptep); in tdp_mmu_set_spte_atomic()
540 WARN_ON_ONCE(iter in tdp_mmu_set_spte_atomic()
206 tdp_mmu_init_child_sp(struct kvm_mmu_page *child_sp, struct tdp_iter *iter) tdp_mmu_init_child_sp() argument
528 tdp_mmu_set_spte_atomic(struct kvm *kvm, struct tdp_iter *iter, u64 new_spte) tdp_mmu_set_spte_atomic() argument
560 tdp_mmu_zap_spte_atomic(struct kvm *kvm, struct tdp_iter *iter) tdp_mmu_zap_spte_atomic() argument
623 tdp_mmu_iter_set_spte(struct kvm *kvm, struct tdp_iter *iter, u64 new_spte) tdp_mmu_iter_set_spte() argument
659 tdp_mmu_iter_cond_resched(struct kvm *kvm, struct tdp_iter *iter, bool flush, bool shared) tdp_mmu_iter_cond_resched() argument
704 struct tdp_iter iter; __tdp_mmu_zap_root() local
794 struct tdp_iter iter; tdp_mmu_zap_leafs() local
952 tdp_mmu_map_handle_target_level(struct kvm_vcpu *vcpu, struct kvm_page_fault *fault, struct tdp_iter *iter) tdp_mmu_map_handle_target_level() argument
1015 tdp_mmu_link_sp(struct kvm *kvm, struct tdp_iter *iter, struct kvm_mmu_page *sp, bool shared) tdp_mmu_link_sp() argument
1045 struct tdp_iter iter; kvm_tdp_mmu_map() local
1143 struct tdp_iter iter; kvm_tdp_mmu_handle_gfn() local
1170 age_gfn_range(struct kvm *kvm, struct tdp_iter *iter, struct kvm_gfn_range *range) age_gfn_range() argument
1209 test_age_gfn(struct kvm *kvm, struct tdp_iter *iter, struct kvm_gfn_range *range) test_age_gfn() argument
1220 set_spte_gfn(struct kvm *kvm, struct tdp_iter *iter, struct kvm_gfn_range *range) set_spte_gfn() argument
1274 struct tdp_iter iter; wrprot_gfn_range() local
1343 tdp_mmu_alloc_sp_for_split(struct kvm *kvm, struct tdp_iter *iter, bool shared) tdp_mmu_alloc_sp_for_split() argument
1383 tdp_mmu_split_huge_page(struct kvm *kvm, struct tdp_iter *iter, struct kvm_mmu_page *sp, bool shared) tdp_mmu_split_huge_page() argument
1427 struct tdp_iter iter; tdp_mmu_split_huge_pages_root() local
1520 struct tdp_iter iter; clear_dirty_gfn_range() local
1583 struct tdp_iter iter; clear_dirty_pt_masked() local
1643 struct tdp_iter iter; zap_collapsible_spte_range() local
1711 struct tdp_iter iter; write_protect_gfn() local
1767 struct tdp_iter iter; kvm_tdp_mmu_get_walk() local
1796 struct tdp_iter iter; kvm_tdp_mmu_fast_pf_get_last_sptep() local
[all...]
/kernel/linux/linux-6.6/lib/
H A Dinterval_tree.c43 void interval_tree_span_iter_first(struct interval_tree_span_iter *iter, in interval_tree_span_iter_first() argument
48 iter->first_index = first_index; in interval_tree_span_iter_first()
49 iter->last_index = last_index; in interval_tree_span_iter_first()
50 iter->nodes[0] = NULL; in interval_tree_span_iter_first()
51 iter->nodes[1] = in interval_tree_span_iter_first()
53 if (!iter->nodes[1]) { in interval_tree_span_iter_first()
55 iter->start_hole = first_index; in interval_tree_span_iter_first()
56 iter->last_hole = last_index; in interval_tree_span_iter_first()
57 iter->is_hole = 1; in interval_tree_span_iter_first()
60 if (iter in interval_tree_span_iter_first()
82 interval_tree_span_iter_next(struct interval_tree_span_iter *iter) interval_tree_span_iter_next() argument
124 interval_tree_span_iter_advance(struct interval_tree_span_iter *iter, struct rb_root_cached *itree, unsigned long new_index) interval_tree_span_iter_advance() argument
[all...]
/kernel/linux/linux-5.10/arch/x86/kvm/mmu/
H A Dtdp_iter.c11 static void tdp_iter_refresh_sptep(struct tdp_iter *iter) in tdp_iter_refresh_sptep() argument
13 iter->sptep = iter->pt_path[iter->level - 1] + in tdp_iter_refresh_sptep()
14 SHADOW_PT_INDEX(iter->gfn << PAGE_SHIFT, iter->level); in tdp_iter_refresh_sptep()
15 iter->old_spte = READ_ONCE(*iter->sptep); in tdp_iter_refresh_sptep()
27 void tdp_iter_start(struct tdp_iter *iter, u64 *root_pt, int root_level, in tdp_iter_start() argument
33 iter in tdp_iter_start()
67 try_step_down(struct tdp_iter *iter) try_step_down() argument
99 try_step_side(struct tdp_iter *iter) try_step_side() argument
122 try_step_up(struct tdp_iter *iter) try_step_up() argument
150 tdp_iter_next(struct tdp_iter *iter) tdp_iter_next() argument
162 tdp_iter_root_pt(struct tdp_iter *iter) tdp_iter_root_pt() argument
[all...]
H A Dtdp_mmu.c352 static inline void __tdp_mmu_set_spte(struct kvm *kvm, struct tdp_iter *iter, in __tdp_mmu_set_spte() argument
356 u64 *root_pt = tdp_iter_root_pt(iter); in __tdp_mmu_set_spte()
360 WRITE_ONCE(*iter->sptep, new_spte); in __tdp_mmu_set_spte()
362 __handle_changed_spte(kvm, as_id, iter->gfn, iter->old_spte, new_spte, in __tdp_mmu_set_spte()
363 iter->level); in __tdp_mmu_set_spte()
365 handle_changed_spte_acc_track(iter->old_spte, new_spte, in __tdp_mmu_set_spte()
366 iter->level); in __tdp_mmu_set_spte()
368 handle_changed_spte_dirty_log(kvm, as_id, iter->gfn, in __tdp_mmu_set_spte()
369 iter in __tdp_mmu_set_spte()
373 tdp_mmu_set_spte(struct kvm *kvm, struct tdp_iter *iter, u64 new_spte) tdp_mmu_set_spte() argument
379 tdp_mmu_set_spte_no_acc_track(struct kvm *kvm, struct tdp_iter *iter, u64 new_spte) tdp_mmu_set_spte_no_acc_track() argument
386 tdp_mmu_set_spte_no_dirty_log(struct kvm *kvm, struct tdp_iter *iter, u64 new_spte) tdp_mmu_set_spte_no_dirty_log() argument
422 tdp_mmu_iter_cond_resched(struct kvm *kvm, struct tdp_iter *iter, bool flush) tdp_mmu_iter_cond_resched() argument
463 struct tdp_iter iter; zap_gfn_range() local
524 tdp_mmu_map_handle_target_level(struct kvm_vcpu *vcpu, int write, int map_writable, struct tdp_iter *iter, kvm_pfn_t pfn, bool prefault) tdp_mmu_map_handle_target_level() argument
582 struct tdp_iter iter; kvm_tdp_mmu_map() local
715 struct tdp_iter iter; age_gfn_range() local
762 struct tdp_iter iter; test_age_gfn() local
787 struct tdp_iter iter; set_tdp_spte() local
840 struct tdp_iter iter; wrprot_gfn_range() local
897 struct tdp_iter iter; clear_dirty_gfn_range() local
961 struct tdp_iter iter; clear_dirty_pt_masked() local
1024 struct tdp_iter iter; set_dirty_gfn_range() local
1074 struct tdp_iter iter; zap_collapsible_spte_range() local
1131 struct tdp_iter iter; write_protect_gfn() local
1179 struct tdp_iter iter; kvm_tdp_mmu_get_walk() local
[all...]
/kernel/linux/linux-6.6/fs/iomap/
H A Diter.c16 * remap the unprocessed range of the iter, and that means we may need to remap
17 * even when we've made no progress (i.e. iter->processed = 0). Hence the
22 static inline int iomap_iter_advance(struct iomap_iter *iter) in iomap_iter_advance() argument
24 bool stale = iter->iomap.flags & IOMAP_F_STALE; in iomap_iter_advance()
27 if (iter->iomap.length) { in iomap_iter_advance()
28 if (iter->processed < 0) in iomap_iter_advance()
29 return iter->processed; in iomap_iter_advance()
30 if (!iter->processed && !stale) in iomap_iter_advance()
32 if (WARN_ON_ONCE(iter->processed > iomap_length(iter))) in iomap_iter_advance()
47 iomap_iter_done(struct iomap_iter *iter) iomap_iter_done() argument
74 iomap_iter(struct iomap_iter *iter, const struct iomap_ops *ops) iomap_iter() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/
H A Ddrm_displayid.c76 struct displayid_iter *iter) in displayid_iter_edid_begin()
78 memset(iter, 0, sizeof(*iter)); in displayid_iter_edid_begin()
80 iter->drm_edid = drm_edid; in displayid_iter_edid_begin()
84 displayid_iter_block(const struct displayid_iter *iter) in displayid_iter_block() argument
88 if (!iter->section) in displayid_iter_block()
91 block = (const struct displayid_block *)&iter->section[iter->idx]; in displayid_iter_block()
93 if (iter->idx + sizeof(*block) <= iter in displayid_iter_block()
75 displayid_iter_edid_begin(const struct drm_edid *drm_edid, struct displayid_iter *iter) displayid_iter_edid_begin() argument
101 __displayid_iter_next(struct displayid_iter *iter) __displayid_iter_next() argument
158 displayid_iter_end(struct displayid_iter *iter) displayid_iter_end() argument
164 displayid_version(const struct displayid_iter *iter) displayid_version() argument
173 displayid_primary_use(const struct displayid_iter *iter) displayid_primary_use() argument
[all...]
/kernel/linux/linux-5.10/kernel/
H A Dkallsyms.c522 static int get_ksymbol_arch(struct kallsym_iter *iter) in get_ksymbol_arch() argument
524 int ret = arch_get_kallsym(iter->pos - kallsyms_num_syms, in get_ksymbol_arch()
525 &iter->value, &iter->type, in get_ksymbol_arch()
526 iter->name); in get_ksymbol_arch()
529 iter->pos_arch_end = iter->pos; in get_ksymbol_arch()
536 static int get_ksymbol_mod(struct kallsym_iter *iter) in get_ksymbol_mod() argument
538 int ret = module_get_kallsym(iter->pos - iter in get_ksymbol_mod()
555 get_ksymbol_ftrace_mod(struct kallsym_iter *iter) get_ksymbol_ftrace_mod() argument
569 get_ksymbol_bpf(struct kallsym_iter *iter) get_ksymbol_bpf() argument
591 get_ksymbol_kprobe(struct kallsym_iter *iter) get_ksymbol_kprobe() argument
601 get_ksymbol_core(struct kallsym_iter *iter) get_ksymbol_core() argument
615 reset_iter(struct kallsym_iter *iter, loff_t new_pos) reset_iter() argument
633 update_iter_mod(struct kallsym_iter *iter, loff_t pos) update_iter_mod() argument
657 update_iter(struct kallsym_iter *iter, loff_t pos) update_iter() argument
696 struct kallsym_iter *iter = m->private; s_show() local
770 struct kallsym_iter *iter; kallsyms_open() local
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dbvec.h58 #define __bvec_iter_bvec(bvec, iter) (&(bvec)[(iter).bi_idx])
61 #define mp_bvec_iter_page(bvec, iter) \
62 (__bvec_iter_bvec((bvec), (iter))->bv_page)
64 #define mp_bvec_iter_len(bvec, iter) \
65 min((iter).bi_size, \
66 __bvec_iter_bvec((bvec), (iter))->bv_len - (iter).bi_bvec_done)
68 #define mp_bvec_iter_offset(bvec, iter) \
69 (__bvec_iter_bvec((bvec), (iter))
100 bvec_iter_advance(const struct bio_vec *bv, struct bvec_iter *iter, unsigned bytes) bvec_iter_advance() argument
124 bvec_iter_skip_zero_bvec(struct bvec_iter *iter) bvec_iter_skip_zero_bvec() argument
[all...]
H A Dradix-tree.h231 struct radix_tree_iter *iter, void __rcu **slot);
247 const struct radix_tree_iter *iter, unsigned int tag);
262 struct radix_tree_iter *iter, gfp_t gfp,
274 * @iter: pointer to iterator state
279 radix_tree_iter_init(struct radix_tree_iter *iter, unsigned long start) in radix_tree_iter_init() argument
282 * Leave iter->tags uninitialized. radix_tree_next_chunk() will fill it in radix_tree_iter_init()
289 iter->index = 0; in radix_tree_iter_init()
290 iter->next_index = start; in radix_tree_iter_init()
298 * @iter: iterator state
303 * @iter
321 radix_tree_iter_lookup(const struct radix_tree_root *root, struct radix_tree_iter *iter, unsigned long index) radix_tree_iter_lookup() argument
338 radix_tree_iter_retry(struct radix_tree_iter *iter) radix_tree_iter_retry() argument
346 __radix_tree_iter_add(struct radix_tree_iter *iter, unsigned long slots) __radix_tree_iter_add() argument
371 radix_tree_chunk_size(struct radix_tree_iter *iter) radix_tree_chunk_size() argument
395 radix_tree_next_slot(void __rcu **slot, struct radix_tree_iter *iter, unsigned flags) radix_tree_next_slot() argument
[all...]
/kernel/linux/linux-5.10/arch/arm64/kvm/vgic/
H A Dvgic-debug.c36 static void iter_next(struct vgic_state_iter *iter) in iter_next() argument
38 if (iter->dist_id == 0) { in iter_next()
39 iter->dist_id++; in iter_next()
43 iter->intid++; in iter_next()
44 if (iter->intid == VGIC_NR_PRIVATE_IRQS && in iter_next()
45 ++iter->vcpu_id < iter->nr_cpus) in iter_next()
46 iter->intid = 0; in iter_next()
48 if (iter->intid >= (iter in iter_next()
55 iter_init(struct kvm *kvm, struct vgic_state_iter *iter, loff_t pos) iter_init() argument
75 end_of_vgic(struct vgic_state_iter *iter) end_of_vgic() argument
86 struct vgic_state_iter *iter; vgic_debug_start() local
114 struct vgic_state_iter *iter = kvm->arch.vgic.iter; vgic_debug_next() local
126 struct vgic_state_iter *iter; vgic_debug_stop() local
233 struct vgic_state_iter *iter = (struct vgic_state_iter *)v; vgic_debug_show() local
[all...]
/kernel/linux/linux-6.6/arch/arm64/kvm/vgic/
H A Dvgic-debug.c36 static void iter_next(struct vgic_state_iter *iter) in iter_next() argument
38 if (iter->dist_id == 0) { in iter_next()
39 iter->dist_id++; in iter_next()
43 iter->intid++; in iter_next()
44 if (iter->intid == VGIC_NR_PRIVATE_IRQS && in iter_next()
45 ++iter->vcpu_id < iter->nr_cpus) in iter_next()
46 iter->intid = 0; in iter_next()
48 if (iter->intid >= (iter in iter_next()
55 iter_init(struct kvm *kvm, struct vgic_state_iter *iter, loff_t pos) iter_init() argument
75 end_of_vgic(struct vgic_state_iter *iter) end_of_vgic() argument
86 struct vgic_state_iter *iter; vgic_debug_start() local
114 struct vgic_state_iter *iter = kvm->arch.vgic.iter; vgic_debug_next() local
126 struct vgic_state_iter *iter; vgic_debug_stop() local
233 struct vgic_state_iter *iter = v; vgic_debug_show() local
[all...]
/kernel/linux/linux-6.6/block/
H A Dt10-pi.c32 static blk_status_t t10_pi_generate(struct blk_integrity_iter *iter, in t10_pi_generate() argument
37 for (i = 0 ; i < iter->data_size ; i += iter->interval) { in t10_pi_generate()
38 struct t10_pi_tuple *pi = iter->prot_buf; in t10_pi_generate()
40 pi->guard_tag = fn(iter->data_buf, iter->interval); in t10_pi_generate()
44 pi->ref_tag = cpu_to_be32(lower_32_bits(iter->seed)); in t10_pi_generate()
48 iter->data_buf += iter->interval; in t10_pi_generate()
49 iter in t10_pi_generate()
56 t10_pi_verify(struct blk_integrity_iter *iter, csum_fn *fn, enum t10_dif_type type) t10_pi_verify() argument
105 t10_pi_type1_generate_crc(struct blk_integrity_iter *iter) t10_pi_type1_generate_crc() argument
110 t10_pi_type1_generate_ip(struct blk_integrity_iter *iter) t10_pi_type1_generate_ip() argument
115 t10_pi_type1_verify_crc(struct blk_integrity_iter *iter) t10_pi_type1_verify_crc() argument
120 t10_pi_type1_verify_ip(struct blk_integrity_iter *iter) t10_pi_type1_verify_ip() argument
145 struct bvec_iter iter; t10_pi_type1_prepare() local
195 struct bvec_iter iter; t10_pi_type1_complete() local
217 t10_pi_type3_generate_crc(struct blk_integrity_iter *iter) t10_pi_type3_generate_crc() argument
222 t10_pi_type3_generate_ip(struct blk_integrity_iter *iter) t10_pi_type3_generate_ip() argument
227 t10_pi_type3_verify_crc(struct blk_integrity_iter *iter) t10_pi_type3_verify_crc() argument
232 t10_pi_type3_verify_ip(struct blk_integrity_iter *iter) t10_pi_type3_verify_ip() argument
288 ext_pi_crc64_generate(struct blk_integrity_iter *iter, enum t10_dif_type type) ext_pi_crc64_generate() argument
319 ext_pi_crc64_verify(struct blk_integrity_iter *iter, enum t10_dif_type type) ext_pi_crc64_verify() argument
364 ext_pi_type1_verify_crc64(struct blk_integrity_iter *iter) ext_pi_type1_verify_crc64() argument
369 ext_pi_type1_generate_crc64(struct blk_integrity_iter *iter) ext_pi_type1_generate_crc64() argument
384 struct bvec_iter iter; ext_pi_type1_prepare() local
423 struct bvec_iter iter; ext_pi_type1_complete() local
446 ext_pi_type3_verify_crc64(struct blk_integrity_iter *iter) ext_pi_type3_verify_crc64() argument
451 ext_pi_type3_generate_crc64(struct blk_integrity_iter *iter) ext_pi_type3_generate_crc64() argument
[all...]
/kernel/linux/linux-6.6/include/linux/
H A Dbvec.h98 #define __bvec_iter_bvec(bvec, iter) (&(bvec)[(iter).bi_idx])
101 #define mp_bvec_iter_page(bvec, iter) \
102 (__bvec_iter_bvec((bvec), (iter))->bv_page)
104 #define mp_bvec_iter_len(bvec, iter) \
105 min((iter).bi_size, \
106 __bvec_iter_bvec((bvec), (iter))->bv_len - (iter).bi_bvec_done)
108 #define mp_bvec_iter_offset(bvec, iter) \
109 (__bvec_iter_bvec((bvec), (iter))
140 bvec_iter_advance(const struct bio_vec *bv, struct bvec_iter *iter, unsigned bytes) bvec_iter_advance() argument
168 bvec_iter_advance_single(const struct bio_vec *bv, struct bvec_iter *iter, unsigned int bytes) bvec_iter_advance_single() argument
[all...]
H A Dradix-tree.h233 struct radix_tree_iter *iter, void __rcu **slot);
249 const struct radix_tree_iter *iter, unsigned int tag);
264 struct radix_tree_iter *iter, gfp_t gfp,
276 * @iter: pointer to iterator state
281 radix_tree_iter_init(struct radix_tree_iter *iter, unsigned long start) in radix_tree_iter_init() argument
284 * Leave iter->tags uninitialized. radix_tree_next_chunk() will fill it in radix_tree_iter_init()
291 iter->index = 0; in radix_tree_iter_init()
292 iter->next_index = start; in radix_tree_iter_init()
300 * @iter: iterator state
305 * @iter
323 radix_tree_iter_lookup(const struct radix_tree_root *root, struct radix_tree_iter *iter, unsigned long index) radix_tree_iter_lookup() argument
340 radix_tree_iter_retry(struct radix_tree_iter *iter) radix_tree_iter_retry() argument
348 __radix_tree_iter_add(struct radix_tree_iter *iter, unsigned long slots) __radix_tree_iter_add() argument
373 radix_tree_chunk_size(struct radix_tree_iter *iter) radix_tree_chunk_size() argument
397 radix_tree_next_slot(void __rcu **slot, struct radix_tree_iter *iter, unsigned flags) radix_tree_next_slot() argument
[all...]
/kernel/linux/linux-5.10/arch/x86/kvm/
H A Dmtrr.c476 static bool mtrr_lookup_fixed_start(struct mtrr_iter *iter) in mtrr_lookup_fixed_start() argument
480 if (!fixed_mtrr_is_enabled(iter->mtrr_state)) in mtrr_lookup_fixed_start()
483 seg = fixed_mtrr_addr_to_seg(iter->start); in mtrr_lookup_fixed_start()
487 iter->fixed = true; in mtrr_lookup_fixed_start()
488 index = fixed_mtrr_addr_seg_to_range_index(iter->start, seg); in mtrr_lookup_fixed_start()
489 iter->index = index; in mtrr_lookup_fixed_start()
490 iter->seg = seg; in mtrr_lookup_fixed_start()
494 static bool match_var_range(struct mtrr_iter *iter, in match_var_range() argument
500 if (!(start >= iter->end || end <= iter in match_var_range()
518 __mtrr_lookup_var_next(struct mtrr_iter *iter) __mtrr_lookup_var_next() argument
530 mtrr_lookup_var_start(struct mtrr_iter *iter) mtrr_lookup_var_start() argument
542 mtrr_lookup_fixed_next(struct mtrr_iter *iter) mtrr_lookup_fixed_next() argument
562 mtrr_lookup_var_next(struct mtrr_iter *iter) mtrr_lookup_var_next() argument
567 mtrr_lookup_start(struct mtrr_iter *iter) mtrr_lookup_start() argument
578 mtrr_lookup_init(struct mtrr_iter *iter, struct kvm_mtrr *mtrr_state, u64 start, u64 end) mtrr_lookup_init() argument
592 mtrr_lookup_okay(struct mtrr_iter *iter) mtrr_lookup_okay() argument
607 mtrr_lookup_next(struct mtrr_iter *iter) mtrr_lookup_next() argument
622 struct mtrr_iter iter; kvm_mtrr_get_guest_memory_type() local
699 struct mtrr_iter iter; kvm_mtrr_check_gfn_range_consistency() local
[all...]
/kernel/linux/linux-6.6/arch/x86/kvm/
H A Dmtrr.c471 static bool mtrr_lookup_fixed_start(struct mtrr_iter *iter) in mtrr_lookup_fixed_start() argument
475 if (!fixed_mtrr_is_enabled(iter->mtrr_state)) in mtrr_lookup_fixed_start()
478 seg = fixed_mtrr_addr_to_seg(iter->start); in mtrr_lookup_fixed_start()
482 iter->fixed = true; in mtrr_lookup_fixed_start()
483 index = fixed_mtrr_addr_seg_to_range_index(iter->start, seg); in mtrr_lookup_fixed_start()
484 iter->index = index; in mtrr_lookup_fixed_start()
485 iter->seg = seg; in mtrr_lookup_fixed_start()
489 static bool match_var_range(struct mtrr_iter *iter, in match_var_range() argument
495 if (!(start >= iter->end || end <= iter in match_var_range()
513 __mtrr_lookup_var_next(struct mtrr_iter *iter) __mtrr_lookup_var_next() argument
525 mtrr_lookup_var_start(struct mtrr_iter *iter) mtrr_lookup_var_start() argument
537 mtrr_lookup_fixed_next(struct mtrr_iter *iter) mtrr_lookup_fixed_next() argument
557 mtrr_lookup_var_next(struct mtrr_iter *iter) mtrr_lookup_var_next() argument
562 mtrr_lookup_start(struct mtrr_iter *iter) mtrr_lookup_start() argument
573 mtrr_lookup_init(struct mtrr_iter *iter, struct kvm_mtrr *mtrr_state, u64 start, u64 end) mtrr_lookup_init() argument
587 mtrr_lookup_okay(struct mtrr_iter *iter) mtrr_lookup_okay() argument
602 mtrr_lookup_next(struct mtrr_iter *iter) mtrr_lookup_next() argument
617 struct mtrr_iter iter; kvm_mtrr_get_guest_memory_type() local
694 struct mtrr_iter iter; kvm_mtrr_check_gfn_range_consistency() local
[all...]
/kernel/linux/linux-5.10/net/netlabel/
H A Dnetlabel_addrlist.c49 struct netlbl_af4list *iter; in netlbl_af4list_search() local
51 list_for_each_entry_rcu(iter, head, list) in netlbl_af4list_search()
52 if (iter->valid && (addr & iter->mask) == iter->addr) in netlbl_af4list_search()
53 return iter; in netlbl_af4list_search()
74 struct netlbl_af4list *iter; in netlbl_af4list_search_exact() local
76 list_for_each_entry_rcu(iter, head, list) in netlbl_af4list_search_exact()
77 if (iter->valid && iter in netlbl_af4list_search_exact()
99 struct netlbl_af6list *iter; netlbl_af6list_search() local
125 struct netlbl_af6list *iter; netlbl_af6list_search_exact() local
150 struct netlbl_af4list *iter; netlbl_af4list_add() local
187 struct netlbl_af6list *iter; netlbl_af6list_add() local
357 int iter = -1; netlbl_af6list_audit_addr() local
[all...]
/kernel/linux/linux-6.6/net/netlabel/
H A Dnetlabel_addrlist.c49 struct netlbl_af4list *iter; in netlbl_af4list_search() local
51 list_for_each_entry_rcu(iter, head, list) in netlbl_af4list_search()
52 if (iter->valid && (addr & iter->mask) == iter->addr) in netlbl_af4list_search()
53 return iter; in netlbl_af4list_search()
74 struct netlbl_af4list *iter; in netlbl_af4list_search_exact() local
76 list_for_each_entry_rcu(iter, head, list) in netlbl_af4list_search_exact()
77 if (iter->valid && iter in netlbl_af4list_search_exact()
99 struct netlbl_af6list *iter; netlbl_af6list_search() local
125 struct netlbl_af6list *iter; netlbl_af6list_search_exact() local
150 struct netlbl_af4list *iter; netlbl_af4list_add() local
187 struct netlbl_af6list *iter; netlbl_af6list_add() local
357 int iter = -1; netlbl_af6list_audit_addr() local
[all...]
/kernel/linux/linux-5.10/block/
H A Dt10-pi.c30 static blk_status_t t10_pi_generate(struct blk_integrity_iter *iter, in t10_pi_generate() argument
35 for (i = 0 ; i < iter->data_size ; i += iter->interval) { in t10_pi_generate()
36 struct t10_pi_tuple *pi = iter->prot_buf; in t10_pi_generate()
38 pi->guard_tag = fn(iter->data_buf, iter->interval); in t10_pi_generate()
42 pi->ref_tag = cpu_to_be32(lower_32_bits(iter->seed)); in t10_pi_generate()
46 iter->data_buf += iter->interval; in t10_pi_generate()
47 iter in t10_pi_generate()
54 t10_pi_verify(struct blk_integrity_iter *iter, csum_fn *fn, enum t10_dif_type type) t10_pi_verify() argument
103 t10_pi_type1_generate_crc(struct blk_integrity_iter *iter) t10_pi_type1_generate_crc() argument
108 t10_pi_type1_generate_ip(struct blk_integrity_iter *iter) t10_pi_type1_generate_ip() argument
113 t10_pi_type1_verify_crc(struct blk_integrity_iter *iter) t10_pi_type1_verify_crc() argument
118 t10_pi_type1_verify_ip(struct blk_integrity_iter *iter) t10_pi_type1_verify_ip() argument
143 struct bvec_iter iter; t10_pi_type1_prepare() local
195 struct bvec_iter iter; t10_pi_type1_complete() local
219 t10_pi_type3_generate_crc(struct blk_integrity_iter *iter) t10_pi_type3_generate_crc() argument
224 t10_pi_type3_generate_ip(struct blk_integrity_iter *iter) t10_pi_type3_generate_ip() argument
229 t10_pi_type3_verify_crc(struct blk_integrity_iter *iter) t10_pi_type3_verify_crc() argument
234 t10_pi_type3_verify_ip(struct blk_integrity_iter *iter) t10_pi_type3_verify_ip() argument
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/etnaviv/
H A Detnaviv_dump.c67 static void etnaviv_core_dump_header(struct core_dump_iterator *iter, in etnaviv_core_dump_header() argument
70 struct etnaviv_dump_object_header *hdr = iter->hdr; in etnaviv_core_dump_header()
74 hdr->file_offset = cpu_to_le32(iter->data - iter->start); in etnaviv_core_dump_header()
75 hdr->file_size = cpu_to_le32(data_end - iter->data); in etnaviv_core_dump_header()
77 iter->hdr++; in etnaviv_core_dump_header()
78 iter->data += hdr->file_size; in etnaviv_core_dump_header()
81 static void etnaviv_core_dump_registers(struct core_dump_iterator *iter, in etnaviv_core_dump_registers() argument
84 struct etnaviv_dump_registers *reg = iter->data; in etnaviv_core_dump_registers()
92 etnaviv_core_dump_header(iter, ETDUMP_BUF_RE in etnaviv_core_dump_registers()
95 etnaviv_core_dump_mmu(struct core_dump_iterator *iter, struct etnaviv_iommu_context *mmu, size_t mmu_size) etnaviv_core_dump_mmu() argument
103 etnaviv_core_dump_mem(struct core_dump_iterator *iter, u32 type, void *ptr, size_t size, u64 iova) etnaviv_core_dump_mem() argument
116 struct core_dump_iterator iter; etnaviv_core_dump() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/etnaviv/
H A Detnaviv_dump.c67 static void etnaviv_core_dump_header(struct core_dump_iterator *iter, in etnaviv_core_dump_header() argument
70 struct etnaviv_dump_object_header *hdr = iter->hdr; in etnaviv_core_dump_header()
74 hdr->file_offset = cpu_to_le32(iter->data - iter->start); in etnaviv_core_dump_header()
75 hdr->file_size = cpu_to_le32(data_end - iter->data); in etnaviv_core_dump_header()
77 iter->hdr++; in etnaviv_core_dump_header()
78 iter->data += le32_to_cpu(hdr->file_size); in etnaviv_core_dump_header()
81 static void etnaviv_core_dump_registers(struct core_dump_iterator *iter, in etnaviv_core_dump_registers() argument
84 struct etnaviv_dump_registers *reg = iter->data; in etnaviv_core_dump_registers()
97 etnaviv_core_dump_header(iter, ETDUMP_BUF_RE in etnaviv_core_dump_registers()
100 etnaviv_core_dump_mmu(struct core_dump_iterator *iter, struct etnaviv_iommu_context *mmu, size_t mmu_size) etnaviv_core_dump_mmu() argument
108 etnaviv_core_dump_mem(struct core_dump_iterator *iter, u32 type, void *ptr, size_t size, u64 iova) etnaviv_core_dump_mem() argument
121 struct core_dump_iterator iter; etnaviv_core_dump() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/
H A Ddrm_vma_manager.c145 struct rb_node *iter; in drm_vma_offset_lookup_locked() local
148 iter = mgr->vm_addr_space_mm.interval_tree.rb_root.rb_node; in drm_vma_offset_lookup_locked()
151 while (likely(iter)) { in drm_vma_offset_lookup_locked()
152 node = rb_entry(iter, struct drm_mm_node, rb); in drm_vma_offset_lookup_locked()
155 iter = iter->rb_right; in drm_vma_offset_lookup_locked()
160 iter = iter->rb_left; in drm_vma_offset_lookup_locked()
265 struct rb_node **iter; in drm_vma_node_allow() local
278 iter in drm_vma_node_allow()
329 struct rb_node *iter; drm_vma_node_revoke() local
370 struct rb_node *iter; drm_vma_node_is_allowed() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/panfrost/
H A Dpanfrost_dump.c61 static void panfrost_core_dump_header(struct panfrost_dump_iterator *iter, in panfrost_core_dump_header() argument
64 struct panfrost_dump_object_header *hdr = iter->hdr; in panfrost_core_dump_header()
68 hdr->file_offset = iter->data - iter->start; in panfrost_core_dump_header()
69 hdr->file_size = data_end - iter->data; in panfrost_core_dump_header()
71 iter->hdr++; in panfrost_core_dump_header()
72 iter->data += hdr->file_size; in panfrost_core_dump_header()
76 panfrost_core_dump_registers(struct panfrost_dump_iterator *iter, in panfrost_core_dump_registers() argument
80 struct panfrost_dump_registers *dumpreg = iter->data; in panfrost_core_dump_registers()
100 panfrost_core_dump_header(iter, PANFROSTDUMP_BUF_RE in panfrost_core_dump_registers()
106 struct panfrost_dump_iterator iter; panfrost_core_dump() local
[all...]

Completed in 14 milliseconds

12345678910>>...65