Searched refs:iterator (Results 1 - 25 of 50) sorted by last modified time

12

/linux-master/fs/ext4/
H A Dextents.c5165 ext4_lblk_t stop, *iterator, ex_start, ex_end; local
5216 * In case of left shift, iterator points to start and it is increased
5217 * till we reach stop. In case of right shift, iterator points to stop
5223 iterator = &start;
5225 iterator = &stop;
5228 *iterator = tmp;
5232 * in case of right shift if extent with 0 block is reached, iterator
5235 while (iterator && start <= stop) {
5236 path = ext4_find_extent(inode, *iterator, &path,
5244 (unsigned long) *iterator);
[all...]
/linux-master/sound/soc/sh/rcar/
H A Drsnd.h438 struct rsnd_mod *rsnd_mod_next(int *iterator,
442 #define for_each_rsnd_mod(iterator, pos, io) \
443 for (iterator = 0; \
444 (pos = rsnd_mod_next(&iterator, io, NULL, 0)); iterator++)
445 #define for_each_rsnd_mod_arrays(iterator, pos, io, array, size) \
446 for (iterator = 0; \
447 (pos = rsnd_mod_next(&iterator, io, array, size)); iterator++)
448 #define for_each_rsnd_mod_array(iterator, po
[all...]
H A Dcore.c479 struct rsnd_mod *rsnd_mod_next(int *iterator, argument
486 for (; *iterator < max; (*iterator)++) {
487 enum rsnd_mod_type type = (array) ? array[*iterator] : *iterator;
/linux-master/drivers/staging/media/ipu3/
H A Dipu3-css.c695 const unsigned int stripes = bi->info.isp.sp.iterator.num_stripes;
721 /* Configure iterator */
724 &cofs->dmem.iterator,
1577 if (bi->info.isp.sp.iterator.num_stripes <= 1) {
2130 stripes = bi->info.isp.sp.iterator.num_stripes ? : 1;
H A Dipu3-css-fw.h54 struct imgu_fw_isp_parameter iterator; member in struct:imgu_fw_config_memory_offsets::__anon1095
H A Dipu3-css-fw.c68 bi->info.isp.sp.iterator.num_stripes;
197 if (bi->info.isp.sp.iterator.num_stripes >
/linux-master/drivers/staging/media/atomisp/pci/
H A Dsh_css_sp.c104 sh_css_isp_stage.binary_info.iterator.num_stripes;
106 sh_css_isp_stage.binary_info.iterator.row_stripes_height;
108 sh_css_isp_stage.binary_info.iterator.row_stripes_overlap_lines;
H A Dia_css_acc_types.h219 struct ia_css_binary_iterator_info iterator; member in struct:ia_css_binary_info
/linux-master/drivers/staging/media/atomisp/
H A DMakefile85 pci/isp/kernels/iterator/iterator_1.0/ia_css_iterator.host.o \
228 -I$(atomisp)/pci/isp/kernels/iterator/ \
229 -I$(atomisp)/pci/isp/kernels/iterator/iterator_1.0/ \
/linux-master/drivers/gpu/drm/
H A Ddrm_print.c81 struct drm_print_iterator *iterator = p->arg; local
84 if (!iterator->remain)
87 if (iterator->offset < iterator->start) {
92 if (iterator->offset + len <= iterator->start) {
93 iterator->offset += len;
97 copy = len - (iterator->start - iterator->offset);
99 if (copy > iterator
123 struct drm_print_iterator *iterator = p->arg; local
[all...]
/linux-master/arch/x86/kvm/mmu/
H A Dmmu.c1141 * information in the iterator may not be valid.
1168 * Must be used with a valid iterator: e.g. after rmap_get_first().
1482 static void rmap_walk_init_level(struct slot_rmap_walk_iterator *iterator, argument
1485 iterator->level = level;
1486 iterator->gfn = iterator->start_gfn;
1487 iterator->rmap = gfn_to_rmap(iterator->gfn, level, iterator->slot);
1488 iterator
1491 slot_rmap_walk_init(struct slot_rmap_walk_iterator *iterator, const struct kvm_memory_slot *slot, int start_level, int end_level, gfn_t start_gfn, gfn_t end_gfn) argument
1505 slot_rmap_walk_okay(struct slot_rmap_walk_iterator *iterator) argument
1510 slot_rmap_walk_next(struct slot_rmap_walk_iterator *iterator) argument
1542 struct slot_rmap_walk_iterator iterator; local
2323 shadow_walk_init_using_root(struct kvm_shadow_walk_iterator *iterator, struct kvm_vcpu *vcpu, hpa_t root, u64 addr) argument
2352 shadow_walk_init(struct kvm_shadow_walk_iterator *iterator, struct kvm_vcpu *vcpu, u64 addr) argument
2359 shadow_walk_okay(struct kvm_shadow_walk_iterator *iterator) argument
2369 __shadow_walk_next(struct kvm_shadow_walk_iterator *iterator, u64 spte) argument
2381 shadow_walk_next(struct kvm_shadow_walk_iterator *iterator) argument
3396 struct kvm_shadow_walk_iterator iterator; local
4087 struct kvm_shadow_walk_iterator iterator; local
4209 struct kvm_shadow_walk_iterator iterator; local
5927 struct kvm_shadow_walk_iterator iterator; local
6072 struct slot_rmap_walk_iterator iterator; local
[all...]
/linux-master/net/mac80211/
H A Dutil.c747 void (*iterator)(void *data, u8 *mac,
772 iterator(data, sdata->vif.addr,
782 iterator(data, sdata->vif.addr, &sdata->vif);
787 void (*iterator)(void *data, u8 *mac,
794 __iterate_interfaces(local, iter_flags, iterator, data);
801 void (*iterator)(void *data, u8 *mac,
809 iterator, data);
816 void (*iterator)(void *data, u8 *mac,
825 iterator, data);
830 void (*iterator)(voi
[all...]
H A Dtx.c2089 struct ieee80211_radiotap_iterator iterator; local
2093 int ret = ieee80211_radiotap_iterator_init(&iterator, rthdr, skb->len,
2118 ret = ieee80211_radiotap_iterator_next(&iterator);
2124 switch (iterator.this_arg_index) {
2126 * You must take care when dereferencing iterator.this_arg
2128 * get_unaligned((type *)iterator.this_arg) to dereference
2129 * iterator.this_arg for type "type" safely on all arches.
2132 if (*iterator.this_arg & IEEE80211_RADIOTAP_F_FCS) {
2140 if (skb->len < (iterator._max_length + FCS_LEN))
2145 if (*iterator
[all...]
/linux-master/include/net/
H A Dmac80211.h6119 * inactive interfaces. This function allows the iterator function to sleep.
6124 * @iterator: the iterator function to call
6125 * @data: first argument of the iterator function
6128 void (*iterator)(void *data, u8 *mac,
6137 * This function allows the iterator function to sleep, when the iterator
6144 * @iterator: the iterator function to call
6145 * @data: first argument of the iterator functio
[all...]
H A Dcfg80211.h608 * @i: iterator counter
6546 ieee80211_radiotap_iterator_init(struct ieee80211_radiotap_iterator *iterator,
6552 ieee80211_radiotap_iterator_next(struct ieee80211_radiotap_iterator *iterator);
7410 * and calls the callback for the iterated BSS. The iterator function is not
7414 * @chandef: if given, the iterator function will be called only if the channel
7416 * @iter: the iterator function to call
7417 * @iter_data: an argument to the iterator function
/linux-master/fs/netfs/
H A DMakefile9 iterator.o \
/linux-master/fs/btrfs/
H A Dqgroup.c230 INIT_LIST_HEAD(&qgroup->iterator);
1452 if (!list_empty(&qgroup->iterator))
1455 list_add_tail(&qgroup->iterator, head);
1463 qgroup = list_first_entry(head, struct btrfs_qgroup, iterator);
1464 list_del_init(&qgroup->iterator);
1496 list_for_each_entry(cur, &qgroup_list, iterator) {
2658 list_for_each_entry(qg, &tmp, iterator) {
2882 * We're done using the iterator, release all its qgroups while holding
3491 list_for_each_entry(qgroup, &qgroup_list, iterator) {
3507 list_for_each_entry(qgroup, &qgroup_list, iterator)
[all...]
H A Dprops.c149 void (*iterator)(void *,
238 iterator(ctx, handler, value_buf, data_len);
H A Dqgroup.h248 struct list_head iterator; member in struct:btrfs_qgroup
251 * For nested iterator usage.
253 * Here we support at most one level of nested iterator calls like:
/linux-master/drivers/net/wireless/realtek/rtl8xxxu/
H A Dcore.c6278 #define rtl8xxxu_iterate_vifs_atomic(priv, iterator, data) \
6280 IEEE80211_IFACE_ITER_NORMAL, iterator, data)
/linux-master/include/linux/
H A Dtracepoint.h315 .iterator = &__traceiter_##_name, \
/linux-master/drivers/staging/media/atomisp/pci/runtime/binary/src/
H A Dbinary.c1044 if (striped && candidate->iterator.num_stripes == 1) {
/linux-master/lib/
H A Dassoc_array.c21 int (*iterator)(const void *leaf,
59 ret = iterator(assoc_array_ptr_to_leaf(ptr),
113 * @iterator: The callback function.
117 * presented to the iterator function.
120 * possible that some objects in the array will be passed to the iterator
126 * return the result of the last iterator function called. Iteration stops
134 int (*iterator)(const void *object,
142 return assoc_array_subtree_iterate(root, NULL, iterator, iterator_data);
1043 * Subtree collapse to node iterator.
1433 * @iterator
[all...]
/linux-master/drivers/md/dm-vdo/
H A Dslab-depot.c3016 * Return: An initialized iterator structure.
3040 * next_slab() - Get the next slab from a slab_iterator and advance the iterator
3041 * @iterator: The slab_iterator.
3043 * Return: The next slab or NULL if the iterator is exhausted.
3045 static struct vdo_slab *next_slab(struct slab_iterator *iterator) argument
3047 struct vdo_slab *slab = iterator->next;
3049 if ((slab == NULL) || (slab->slab_number < iterator->end + iterator->stride))
3050 iterator->next = NULL;
3052 iterator
3082 struct slab_iterator iterator; local
3344 struct slab_iterator iterator; local
3486 struct slab_iterator iterator = get_slab_iterator(allocator); local
3580 struct slab_iterator iterator = get_slab_iterator(allocator); local
4290 struct slab_iterator iterator = local
[all...]
/linux-master/drivers/md/dm-vdo/indexer/
H A Ddelta-index.h132 * (1) The delta_index_entry is used like an iterator when searching a delta list.
246 struct delta_index_entry *iterator);

Completed in 904 milliseconds

12