Lines Matching refs: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);
961 static void rcu_tasks_pregp_step(struct list_head *hop) in rcu_tasks_pregp_step() argument
1015 static void rcu_tasks_pertask(struct task_struct *t, struct list_head *hop) in rcu_tasks_pertask() argument
1021 list_add(&t->rcu_tasks_holdout_list, hop); in rcu_tasks_pertask()
1029 static void rcu_tasks_postscan(struct list_head *hop) in rcu_tasks_postscan() argument
1067 rcu_tasks_pertask(t, hop); in rcu_tasks_postscan()
1125 static void check_all_holdout_tasks(struct list_head *hop, in check_all_holdout_tasks() argument
1130 list_for_each_entry_safe(t, t1, hop, rcu_tasks_holdout_list) { in check_all_holdout_tasks()
1788 static void rcu_tasks_trace_pertask(struct task_struct *t, struct list_head *hop) in rcu_tasks_trace_pertask() argument
1791 trc_wait_for_one_reader(t, hop); in rcu_tasks_trace_pertask()
1795 static void rcu_tasks_trace_pregp_step(struct list_head *hop) in rcu_tasks_trace_pregp_step() argument
1828 trc_add_holdout(t, hop); in rcu_tasks_trace_pregp_step()
1846 rcu_tasks_trace_pertask(t, hop); in rcu_tasks_trace_pregp_step()
1861 static void rcu_tasks_trace_postscan(struct list_head *hop) in rcu_tasks_trace_postscan() argument
1933 static void check_all_holdout_tasks_trace(struct list_head *hop, in check_all_holdout_tasks_trace() argument
1941 list_for_each_entry_safe(t, g, hop, trc_holdout_list) { in check_all_holdout_tasks_trace()
1945 trc_wait_for_one_reader(t, hop); in check_all_holdout_tasks_trace()