Home
last modified time | relevance | path

Searched refs:walker (Results 1 – 17 of 17) sorted by relevance

/linux-4.1.27/arch/x86/kvm/
Dpaging_tmpl.h209 struct guest_walker *walker, in FNAME()
222 for (level = walker->max_level; level >= walker->level; --level) { in FNAME()
223 pte = orig_pte = walker->ptes[level - 1]; in FNAME()
224 table_gfn = walker->table_gfn[level - 1]; in FNAME()
225 ptep_user = walker->ptep_user[level - 1]; in FNAME()
231 if (level == walker->level && write_fault && in FNAME()
252 if (unlikely(!walker->pte_writable[level - 1])) in FNAME()
260 walker->ptes[level - 1] = pte; in FNAME()
268 static int FNAME(walk_addr_generic)(struct guest_walker *walker, in FNAME()
288 walker->level = mmu->root_level; in FNAME()
[all …]
/linux-4.1.27/lib/
Drhashtable.c249 struct rhashtable_walker *walker; in rhashtable_rehash_table() local
263 list_for_each_entry(walker, &old_tbl->walkers, list) in rhashtable_rehash_table()
264 walker->tbl = NULL; in rhashtable_rehash_table()
505 iter->walker = kmalloc(sizeof(*iter->walker), GFP_KERNEL); in rhashtable_walk_init()
506 if (!iter->walker) in rhashtable_walk_init()
510 iter->walker->tbl = in rhashtable_walk_init()
512 list_add(&iter->walker->list, &iter->walker->tbl->walkers); in rhashtable_walk_init()
528 if (iter->walker->tbl) in rhashtable_walk_exit()
529 list_del(&iter->walker->list); in rhashtable_walk_exit()
531 kfree(iter->walker); in rhashtable_walk_exit()
[all …]
/linux-4.1.27/net/sched/
Dcls_tcindex.c173 struct tcf_walker *walker) in tcindex_destroy_element() argument
432 static void tcindex_walk(struct tcf_proto *tp, struct tcf_walker *walker) in tcindex_walk() argument
438 pr_debug("tcindex_walk(tp %p,walker %p),p %p\n", tp, walker, p); in tcindex_walk()
443 if (walker->count >= walker->skip) { in tcindex_walk()
444 if (walker->fn(tp, in tcindex_walk()
445 (unsigned long) (p->perfect+i), walker) in tcindex_walk()
447 walker->stop = 1; in tcindex_walk()
451 walker->count++; in tcindex_walk()
459 if (walker->count >= walker->skip) { in tcindex_walk()
460 if (walker->fn(tp, (unsigned long) &f->result, in tcindex_walk()
[all …]
Dsch_red.c340 static void red_walk(struct Qdisc *sch, struct qdisc_walker *walker) in red_walk() argument
342 if (!walker->stop) { in red_walk()
343 if (walker->count >= walker->skip) in red_walk()
344 if (walker->fn(sch, 1, walker) < 0) { in red_walk()
345 walker->stop = 1; in red_walk()
348 walker->count++; in red_walk()
Dsch_dsmark.c164 static void dsmark_walk(struct Qdisc *sch, struct qdisc_walker *walker) in dsmark_walk() argument
170 __func__, sch, p, walker); in dsmark_walk()
172 if (walker->stop) in dsmark_walk()
178 if (walker->count >= walker->skip) { in dsmark_walk()
179 if (walker->fn(sch, i + 1, walker) < 0) { in dsmark_walk()
180 walker->stop = 1; in dsmark_walk()
185 walker->count++; in dsmark_walk()
Dsch_tbf.c530 static void tbf_walk(struct Qdisc *sch, struct qdisc_walker *walker) in tbf_walk() argument
532 if (!walker->stop) { in tbf_walk()
533 if (walker->count >= walker->skip) in tbf_walk()
534 if (walker->fn(sch, 1, walker) < 0) { in tbf_walk()
535 walker->stop = 1; in tbf_walk()
538 walker->count++; in tbf_walk()
Dsch_atm.c330 static void atm_tc_walk(struct Qdisc *sch, struct qdisc_walker *walker) in atm_tc_walk() argument
335 pr_debug("atm_tc_walk(sch %p,[qdisc %p],walker %p)\n", sch, p, walker); in atm_tc_walk()
336 if (walker->stop) in atm_tc_walk()
339 if (walker->count >= walker->skip && in atm_tc_walk()
340 walker->fn(sch, (unsigned long)flow, walker) < 0) { in atm_tc_walk()
341 walker->stop = 1; in atm_tc_walk()
344 walker->count++; in atm_tc_walk()
Dsch_sfb.c653 static void sfb_walk(struct Qdisc *sch, struct qdisc_walker *walker) in sfb_walk() argument
655 if (!walker->stop) { in sfb_walk()
656 if (walker->count >= walker->skip) in sfb_walk()
657 if (walker->fn(sch, 1, walker) < 0) { in sfb_walk()
658 walker->stop = 1; in sfb_walk()
661 walker->count++; in sfb_walk()
Dsch_netem.c1067 static void netem_walk(struct Qdisc *sch, struct qdisc_walker *walker) in netem_walk() argument
1069 if (!walker->stop) { in netem_walk()
1070 if (walker->count >= walker->skip) in netem_walk()
1071 if (walker->fn(sch, 1, walker) < 0) { in netem_walk()
1072 walker->stop = 1; in netem_walk()
1075 walker->count++; in netem_walk()
Dsch_ingress.c45 static void ingress_walk(struct Qdisc *sch, struct qdisc_walker *walker) in ingress_walk() argument
/linux-4.1.27/fs/ecryptfs/
Dsuper.c151 struct ecryptfs_global_auth_tok *walker; in ecryptfs_show_options() local
154 list_for_each_entry(walker, in ecryptfs_show_options()
157 if (walker->flags & ECRYPTFS_AUTH_TOK_FNEK) in ecryptfs_show_options()
158 seq_printf(m, ",ecryptfs_fnek_sig=%s", walker->sig); in ecryptfs_show_options()
160 seq_printf(m, ",ecryptfs_sig=%s", walker->sig); in ecryptfs_show_options()
Dkeystore.c495 struct ecryptfs_global_auth_tok *walker; in ecryptfs_find_global_auth_tok_for_sig() local
501 list_for_each_entry(walker, in ecryptfs_find_global_auth_tok_for_sig()
504 if (memcmp(walker->sig, sig, ECRYPTFS_SIG_SIZE_HEX)) in ecryptfs_find_global_auth_tok_for_sig()
507 if (walker->flags & ECRYPTFS_AUTH_TOK_INVALID) { in ecryptfs_find_global_auth_tok_for_sig()
512 rc = key_validate(walker->global_auth_tok_key); in ecryptfs_find_global_auth_tok_for_sig()
519 down_write(&(walker->global_auth_tok_key->sem)); in ecryptfs_find_global_auth_tok_for_sig()
521 walker->global_auth_tok_key, auth_tok); in ecryptfs_find_global_auth_tok_for_sig()
525 (*auth_tok_key) = walker->global_auth_tok_key; in ecryptfs_find_global_auth_tok_for_sig()
532 up_write(&(walker->global_auth_tok_key->sem)); in ecryptfs_find_global_auth_tok_for_sig()
535 walker->flags |= ECRYPTFS_AUTH_TOK_INVALID; in ecryptfs_find_global_auth_tok_for_sig()
[all …]
/linux-4.1.27/security/yama/
Dyama_lsm.c218 struct task_struct *walker = child; in task_is_descendant() local
226 while (walker->pid > 0) { in task_is_descendant()
227 if (!thread_group_leader(walker)) in task_is_descendant()
228 walker = rcu_dereference(walker->group_leader); in task_is_descendant()
229 if (walker == parent) { in task_is_descendant()
233 walker = rcu_dereference(walker->real_parent); in task_is_descendant()
/linux-4.1.27/kernel/
Dseccomp.c468 struct seccomp_filter *walker; in seccomp_attach_filter() local
474 for (walker = current->seccomp.filter; walker; walker = walker->prev) in seccomp_attach_filter()
475 total_insns += walker->prog->len + 4; /* 4 instr penalty */ in seccomp_attach_filter()
/linux-4.1.27/include/linux/
Drhashtable.h175 struct rhashtable_walker *walker; member
/linux-4.1.27/Documentation/filesystems/
Dpath-lookup.txt144 pointers intact, so a concurrent list walker that is currently looking at
/linux-4.1.27/Documentation/vm/
Dunevictable-lru.txt611 page_referenced() reverse map walker.