Lines Matching refs:list

100 	struct list_head list;  member
154 list_for_each_entry(kip, &c->pages, list) { in __get_insn_slot()
190 INIT_LIST_HEAD(&kip->list); in __get_insn_slot()
196 list_add(&kip->list, &c->pages); in __get_insn_slot()
215 if (!list_is_singular(&kip->list)) { in collect_one_slot()
216 list_del(&kip->list); in collect_one_slot()
232 list_for_each_entry_safe(kip, next, &c->pages, list) { in collect_garbage_slots()
253 list_for_each_entry(kip, &c->pages, list) { in __free_insn_slot()
331 list_empty(&p->list); in kprobe_unused()
355 list_for_each_entry_rcu(kp, &p->list, list) { in opt_pre_handler()
400 return kprobe_disabled(p) && list_empty(&op->list); in kprobe_disarmed()
410 if (!list_empty(&op->list)) in kprobe_queued()
493 list_for_each_entry_safe(op, tmp, &freeing_list, list) { in do_unoptimize_kprobes()
505 list_del_init(&op->list); in do_unoptimize_kprobes()
516 list_for_each_entry_safe(op, tmp, &freeing_list, list) { in do_free_cleaned_kprobes()
518 list_del_init(&op->list); in do_free_cleaned_kprobes()
609 if (!list_empty(&op->list)) in optimize_kprobe()
611 list_del_init(&op->list); in optimize_kprobe()
613 list_add(&op->list, &optimizing_list); in optimize_kprobe()
639 if (force && !list_empty(&op->list)) { in unoptimize_kprobe()
645 list_del_init(&op->list); in unoptimize_kprobe()
652 if (!list_empty(&op->list)) { in unoptimize_kprobe()
654 list_del_init(&op->list); in unoptimize_kprobe()
662 list_add(&op->list, &unoptimizing_list); in unoptimize_kprobe()
678 if (unlikely(list_empty(&op->list))) in reuse_unused_kprobe()
694 if (!list_empty(&op->list)) in kill_optimized_kprobe()
696 list_del_init(&op->list); in kill_optimized_kprobe()
701 list_add(&op->list, &freeing_list); in kill_optimized_kprobe()
732 INIT_LIST_HEAD(&op->list); in alloc_aggr_kprobe()
1005 list_for_each_entry_rcu(kp, &p->list, list) { in aggr_pre_handler()
1022 list_for_each_entry_rcu(kp, &p->list, list) { in aggr_post_handler()
1070 list_for_each_entry_rcu(kp, &p->list, list) in kprobes_inc_nmissed_count()
1217 list_add_tail_rcu(&p->list, &ap->list); in add_new_kprobe()
1220 list_add_rcu(&p->list, &ap->list); in add_new_kprobe()
1246 INIT_LIST_HEAD(&ap->list); in init_aggr_kprobe()
1249 list_add_rcu(&p->list, &ap->list); in init_aggr_kprobe()
1345 list_for_each_entry(ent, &kprobe_blacklist, list) { in within_kprobe_blacklist()
1391 list_for_each_entry_rcu(list_p, &ap->list, list) in __get_valid_kprobe()
1501 INIT_LIST_HEAD(&p->list); in register_kprobe()
1547 list_for_each_entry_rcu(kp, &ap->list, list) in aggr_kprobe_disabled()
1611 if (list_is_singular(&ap->list) && kprobe_disarmed(ap)) in __unregister_kprobe_top()
1622 list_for_each_entry_rcu(list_p, &ap->list, list) { in __unregister_kprobe_top()
1633 list_del_rcu(&p->list); in __unregister_kprobe_top()
1653 if (list_empty(&p->list)) in __unregister_kprobe_bottom()
1656 else if (list_is_singular(&p->list)) { in __unregister_kprobe_bottom()
1658 ap = list_entry(p->list.next, struct kprobe, list); in __unregister_kprobe_bottom()
1659 list_del(&p->list); in __unregister_kprobe_bottom()
1978 list_for_each_entry_rcu(kp, &p->list, list) in kill_kprobe()
2079 INIT_LIST_HEAD(&ent->list); in populate_kprobe_blacklist()
2080 list_add_tail(&ent->list, &kprobe_blacklist); in populate_kprobe_blacklist()
2250 list_for_each_entry_rcu(kp, &p->list, list) in show_kprobe_addr()
2292 list_entry(v, struct kprobe_blacklist_entry, list); in kprobe_blacklist_seq_show()