Home
last modified time | relevance | path

Searched defs:next (Results 1 – 25 of 69) sorted by relevance

123

/kernel/locking/
Dosq_lock.c46 struct optimistic_spin_node *next = NULL; in osq_wait_next() local
93 struct optimistic_spin_node *prev, *next; in osq_lock() local
209 struct optimistic_spin_node *node, *next; in osq_unlock() local
Dmcs_spinlock.h19 struct mcs_spinlock *next; member
104 struct mcs_spinlock *next = READ_ONCE(node->next); in mcs_spin_unlock() local
Dlockdep.c1575 __calc_dep_bit(struct held_lock *prev, struct held_lock *next) in __calc_dep_bit()
1580 static inline u8 calc_dep(struct held_lock *prev, struct held_lock *next) in calc_dep()
1590 __calc_dep_bitb(struct held_lock *prev, struct held_lock *next) in __calc_dep_bitb()
1595 static inline u8 calc_depb(struct held_lock *prev, struct held_lock *next) in calc_depb()
2498 struct held_lock *next, in print_bad_irq_dependency()
2725 struct held_lock *next) in check_irq_usage()
2813 struct held_lock *prev, struct held_lock *next) in check_irq_usage()
2842 struct lock_class *next = hlock_class(nxt); in print_deadlock_scenario() local
2860 struct held_lock *next) in print_deadlock_bug()
2895 check_deadlock(struct task_struct *curr, struct held_lock *next) in check_deadlock()
[all …]
Dqspinlock.c317 struct mcs_spinlock *prev, *next, *node; in queued_spin_lock_slowpath() local
/kernel/sched/
Dstats.h138 struct task_struct *next, in psi_sched_switch()
160 struct task_struct *next, in psi_sched_switch()
247 __sched_info_switch(struct rq *rq, struct task_struct *prev, struct task_struct *next) in __sched_info_switch()
262 sched_info_switch(struct rq *rq, struct task_struct *prev, struct task_struct *next) in sched_info_switch()
273 # define sched_info_arrive(rq, next) do { } while (0) argument
274 # define sched_info_switch(rq, t, next) do { } while (0) argument
Didle.c431 static void set_next_task_idle(struct rq *rq, struct task_struct *next, bool first) in set_next_task_idle()
439 struct task_struct *next = rq->idle; in pick_next_task_idle() local
Dautogroup.c210 static unsigned long next = INITIAL_JIFFIES; in proc_sched_autogroup_set_nice() local
Dcore.c3690 struct task_struct *next) in __fire_sched_out_preempt_notifiers()
3700 struct task_struct *next) in fire_sched_out_preempt_notifiers()
3714 struct task_struct *next) in fire_sched_out_preempt_notifiers()
3720 static inline void prepare_task(struct task_struct *next) in prepare_task()
3752 prepare_lock_switch(struct rq *rq, struct task_struct *next, struct rq_flags *rf) in prepare_lock_switch()
3784 # define prepare_arch_switch(next) do { } while (0) argument
3806 struct task_struct *next) in prepare_task_switch()
3923 struct callback_head *head, *next; in __balance_callback() local
3988 struct task_struct *next, struct rq_flags *rf) in context_switch()
4681 struct task_struct *prev, *next; in __schedule() local
[all …]
Dsched.h520 struct cfs_rq *prev, struct cfs_rq *next) { } in set_task_rq_fair()
550 struct sched_entity *next; member
641 int next; /* next highest */ member
689 u64 next; member
776 struct perf_domain *next; member
1531 struct sched_group *next; /* Must be a circular list */ member
1902 static inline void set_next_task(struct rq *rq, struct task_struct *next) in set_next_task()
/kernel/time/
Dtick-common.c110 ktime_t next = dev->next_event; in tick_handle_periodic() local
165 ktime_t next; in tick_setup_periodic() local
Dtimer_list.c77 unsigned long next = 0, i; in print_active_timers() local
/kernel/bpf/
Dpercpu_freelist.h20 struct pcpu_freelist_node *next; member
Ddevmap.c224 struct hlist_node *next; in dev_map_free() local
262 u32 *next = next_key; in dev_map_get_next_key() local
293 u32 idx, *next = next_key; in dev_map_hash_get_next_key() local
789 struct hlist_node *next; in dev_map_hash_remove_netdev() local
Dlocal_storage.c274 struct bpf_cgroup_storage_key *next = _next_key; in cgroup_storage_get_next_key() local
277 __u64 *next = _next_key; in cgroup_storage_get_next_key() local
Dreuseport_array.c338 u32 *next = (u32 *)next_key; in reuseport_array_get_next_key() local
/kernel/
Dcfi.c112 struct cfi_shadow *next) in prepare_next_shadow()
194 struct cfi_shadow *next; in update_shadow() local
Dtask_work.c135 struct callback_head *work, *head, *next; in task_work_run() local
Dpid_namespace.c288 int ret, next; in pid_ns_ctl_handler() local
/kernel/trace/
Dtrace_sched_switch.c25 struct task_struct *prev, struct task_struct *next) in probe_sched_switch()
Dtrace_sched_wakeup.c379 struct task_struct *next, in tracing_sched_switch_trace()
434 struct task_struct *prev, struct task_struct *next) in probe_wakeup_sched_switch()
/kernel/rcu/
Dtiny.c106 struct rcu_head *next, *list; in rcu_process_callbacks() local
/kernel/debug/kdb/
Dkdb_support.c694 u32 next; /* offset of next header from start of pool */ member
852 struct debug_alloc_header *next; in debug_kfree() local
/kernel/irq/
Dipi.c56 unsigned int next; in irq_reserve_ipi() local
/kernel/events/
Duprobes.c953 struct map_info *next; member
960 struct map_info *next = info->next; in free_map_info() local
1707 struct return_instance *next = ri->next; in free_ret_instance() local
2134 struct return_instance *ri, *next; in handle_trampoline() local
/kernel/futex/
Dcore.c854 struct list_head *next, *head = &curr->pi_state_list; in exit_pi_state_list() local
1604 struct futex_q *this, *next; in futex_wake() local
1706 struct futex_q *this, *next; in futex_wake_op() local
1943 struct futex_q *this, *next; in futex_requeue() local

123