Home
last modified time | relevance | path

Searched refs:sync (Results 1 – 6 of 6) sorted by relevance

/kernel/
Drcutorture.c263 void (*sync)(void); member
338 .sync = synchronize_rcu,
351 cur_ops->sync(); in rcu_sync_torture_deferred_free()
379 .sync = synchronize_rcu,
441 .sync = rcu_bh_torture_synchronize,
456 .sync = rcu_bh_torture_synchronize,
539 .sync = srcu_torture_synchronize,
583 .sync = sched_torture_synchronize,
598 .sync = sched_torture_synchronize,
665 cur_ops->sync(); in rcu_torture_fakewriter()
Dwait.c162 int autoremove_wake_function(wait_queue_t *wait, unsigned mode, int sync, void *key) in autoremove_wake_function() argument
164 int ret = default_wake_function(wait, mode, sync, key); in autoremove_wake_function()
172 int wake_bit_function(wait_queue_t *wait, unsigned mode, int sync, void *arg) in wake_bit_function() argument
183 return autoremove_wake_function(wait, mode, sync, key); in wake_bit_function()
Dsched_idletask.c9 static int select_task_rq_idle(struct task_struct *p, int sync) in select_task_rq_idle() argument
17 static void check_preempt_curr_idle(struct rq *rq, struct task_struct *p, int sync) in check_preempt_curr_idle() argument
Dsched_fair.c1190 struct task_struct *p, int prev_cpu, int this_cpu, int sync, in wake_affine() argument
1204 if (sync && (curr->se.avg_overlap > sysctl_sched_migration_cost || in wake_affine()
1206 sync = 0; in wake_affine()
1213 if (sync) { in wake_affine()
1232 if (sync && balanced) in wake_affine()
1253 static int select_task_rq_fair(struct task_struct *p, int sync) in select_task_rq_fair() argument
1296 if (wake_affine(this_sd, this_rq, p, prev_cpu, this_cpu, sync, idx, in select_task_rq_fair()
1379 static void check_preempt_wakeup(struct rq *rq, struct task_struct *p, int sync) in check_preempt_wakeup() argument
1434 if (sched_feat(WAKEUP_OVERLAP) && (sync || in check_preempt_wakeup()
Dsched.c642 static inline void check_preempt_curr(struct rq *rq, struct task_struct *p, int sync) in check_preempt_curr() argument
644 rq->curr->sched_class->check_preempt_curr(rq, p, sync); in check_preempt_curr()
2259 static int try_to_wake_up(struct task_struct *p, unsigned int state, int sync) in try_to_wake_up() argument
2267 sync = 0; in try_to_wake_up()
2303 cpu = p->sched_class->select_task_rq(p, sync); in try_to_wake_up()
2337 if (sync) in try_to_wake_up()
2350 check_preempt_curr(rq, p, sync); in try_to_wake_up()
4737 int default_wake_function(wait_queue_t *curr, unsigned mode, int sync, in default_wake_function() argument
4740 return try_to_wake_up(curr->private, mode, sync); in default_wake_function()
4754 int nr_exclusive, int sync, void *key) in __wake_up_common() argument
[all …]
Dsched_rt.c771 static int select_task_rq_rt(struct task_struct *p, int sync) in select_task_rq_rt() argument
839 static void check_preempt_curr_rt(struct rq *rq, struct task_struct *p, int sync) in check_preempt_curr_rt() argument