Lines Matching defs:hop
17 typedef void (*pregp_func_t)(struct list_head *hop);
18 typedef void (*pertask_func_t)(struct task_struct *t, struct list_head *hop);
19 typedef void (*postscan_func_t)(struct list_head *hop);
20 typedef void (*holdouts_func_t)(struct list_head *hop, bool ndrpt, bool *frptp);
962 static void rcu_tasks_pregp_step(struct list_head *hop)
1016 static void rcu_tasks_pertask(struct task_struct *t, struct list_head *hop)
1022 list_add(&t->rcu_tasks_holdout_list, hop);
1030 static void rcu_tasks_postscan(struct list_head *hop)
1068 rcu_tasks_pertask(t, hop);
1126 static void check_all_holdout_tasks(struct list_head *hop,
1131 list_for_each_entry_safe(t, t1, hop, rcu_tasks_holdout_list) {
1789 static void rcu_tasks_trace_pertask(struct task_struct *t, struct list_head *hop)
1792 trc_wait_for_one_reader(t, hop);
1796 static void rcu_tasks_trace_pregp_step(struct list_head *hop)
1814 // allow safe access to the hop list.
1829 trc_add_holdout(t, hop);
1847 rcu_tasks_trace_pertask(t, hop);
1862 static void rcu_tasks_trace_postscan(struct list_head *hop)
1934 static void check_all_holdout_tasks_trace(struct list_head *hop,
1942 list_for_each_entry_safe(t, g, hop, trc_holdout_list) {
1946 trc_wait_for_one_reader(t, hop);