Home
last modified time | relevance | path

Searched defs:head (Results 1 – 25 of 42) sorted by relevance

12

/kernel/rcu/
Drcu.h71 static inline int debug_rcu_head_queue(struct rcu_head *head) in debug_rcu_head_queue()
82 static inline void debug_rcu_head_unqueue(struct rcu_head *head) in debug_rcu_head_unqueue()
90 static inline int debug_rcu_head_queue(struct rcu_head *head) in debug_rcu_head_queue()
95 static inline void debug_rcu_head_unqueue(struct rcu_head *head) in debug_rcu_head_unqueue()
106 static inline bool __rcu_reclaim(const char *rn, struct rcu_head *head) in __rcu_reclaim()
Dupdate.c314 void wakeme_after_rcu(struct rcu_head *head) in wakeme_after_rcu()
354 void init_rcu_head(struct rcu_head *head) in init_rcu_head()
359 void destroy_rcu_head(struct rcu_head *head) in destroy_rcu_head()
372 struct rcu_head *head = addr; in rcuhead_fixup_activate() local
399 void init_rcu_head_on_stack(struct rcu_head *head) in init_rcu_head_on_stack()
416 void destroy_rcu_head_on_stack(struct rcu_head *head) in destroy_rcu_head_on_stack()
838 static struct rcu_head head; in early_boot_test_call_rcu() local
845 static struct rcu_head head; in early_boot_test_call_rcu_bh() local
852 static struct rcu_head head; in early_boot_test_call_rcu_sched() local
Dsrcu.c53 static inline void rcu_batch_queue(struct rcu_batch *b, struct rcu_head *head) in rcu_batch_queue()
73 struct rcu_head *head; in rcu_batch_dequeue() local
387 void call_srcu(struct srcu_struct *sp, struct rcu_head *head, in call_srcu()
413 struct rcu_head *head = &rcu.head; in __synchronize_srcu() local
621 struct rcu_head *head; in srcu_invoke_callbacks() local
Dtiny.c205 static void __call_rcu(struct rcu_head *head, in __call_rcu()
232 void call_rcu_sched(struct rcu_head *head, rcu_callback_t func) in call_rcu_sched()
242 void call_rcu_bh(struct rcu_head *head, rcu_callback_t func) in call_rcu_bh()
Drcutorture.c451 call_rcu_busted(struct rcu_head *head, rcu_callback_t func) in call_rcu_busted()
525 static void srcu_torture_call(struct rcu_head *head, in srcu_torture_call()
717 static void rcu_torture_boost_cb(struct rcu_head *head) in rcu_torture_boost_cb()
Dtree.c2997 struct rcu_head *head, unsigned long flags) in __call_rcu_core()
3060 __call_rcu(struct rcu_head *head, rcu_callback_t func, in __call_rcu()
3131 void call_rcu_sched(struct rcu_head *head, rcu_callback_t func) in call_rcu_sched()
3140 void call_rcu_bh(struct rcu_head *head, rcu_callback_t func) in call_rcu_bh()
3153 void kfree_call_rcu(struct rcu_head *head, in kfree_call_rcu()
/kernel/bpf/
Dhashtab.c128 static struct htab_elem *lookup_elem_raw(struct hlist_head *head, u32 hash, in lookup_elem_raw()
144 struct hlist_head *head; in htab_map_lookup_elem() local
169 struct hlist_head *head; in htab_map_get_next_key() local
230 struct hlist_head *head; in htab_map_update_elem() local
303 struct hlist_head *head; in htab_map_delete_elem() local
337 struct hlist_head *head = select_bucket(htab, i); in delete_all_elements() local
/kernel/
Dtask_work.c29 struct callback_head *head; in task_work_add() local
90 struct callback_head *work, *head, *next; in task_work_run() local
Dkprobes.c306 struct hlist_head *head; in get_kprobe() local
791 struct hlist_head *head; in optimize_all_kprobes() local
814 struct hlist_head *head; in unoptimize_all_kprobes() local
1093 struct hlist_head *head) in recycle_rp_inst()
1111 struct hlist_head **head, unsigned long *flags) in kretprobe_hash_lock()
1182 struct hlist_head *head, empty_rp; in kprobe_flush_task() local
1226 struct hlist_head *head; in cleanup_rp_inst() local
2151 struct hlist_head *head; in kprobes_module_callback() local
2302 struct hlist_head *head; in show_kprobe_addr() local
2385 struct hlist_head *head; in arm_all_kprobes() local
[all …]
Duser-return-notifier.c38 struct hlist_head *head; in fire_user_return_notifiers() local
Dfutex.c930 struct list_head *next, *head = &curr->pi_state_list; in exit_pi_state_list() local
3373 SYSCALL_DEFINE2(set_robust_list, struct robust_list_head __user *, head, in SYSCALL_DEFINE2() argument
3399 struct robust_list_head __user *head; in SYSCALL_DEFINE3() local
3493 struct robust_list __user * __user *head, in fetch_robust_entry()
3515 struct robust_list_head __user *head = curr->robust_list; in exit_robust_list() local
3782 compat_uptr_t __user *head, unsigned int *pi) in compat_fetch_robust_entry()
3810 struct compat_robust_list_head __user *head = curr->compat_robust_list; in compat_exit_robust_list() local
3879 struct compat_robust_list_head __user *, head, in COMPAT_SYSCALL_DEFINE2() argument
3897 struct compat_robust_list_head __user *head; in COMPAT_SYSCALL_DEFINE3() local
Daudit_tree.c19 struct rcu_head head; member
30 struct rcu_head head; member
Dtracepoint.c75 static void rcu_free_old_probes(struct rcu_head *head) in rcu_free_old_probes()
/kernel/time/
Dposix-timers.c155 static struct k_itimer *__posix_timers_find(struct hlist_head *head, in __posix_timers_find()
171 struct hlist_head *head = &posix_timers_hashtable[hash(sig, id)]; in posix_timer_by_id() local
180 struct hlist_head *head; in posix_timer_add() local
575 static void k_itimer_rcu_free(struct rcu_head *head) in k_itimer_rcu_free()
Dposix-cpu-timers.c423 static void cleanup_timers_list(struct list_head *head) in cleanup_timers_list()
437 static void cleanup_timers(struct list_head *head) in cleanup_timers()
473 struct list_head *head, *listpos; in arm_timer() local
Dtimer_stats.c169 struct entry **head, *curr, *prev; in tstat_lookup() local
/kernel/power/
Dconsole.c22 struct list_head head; member
/kernel/trace/
Dring_buffer.c498 unsigned long head; member
863 struct buffer_page *head; in rb_head_page_activate() local
898 struct buffer_page *head, in rb_head_page_set()
921 struct buffer_page *head, in rb_head_page_set_update()
930 struct buffer_page *head, in rb_head_page_set_head()
939 struct buffer_page *head, in rb_head_page_set_normal()
958 struct buffer_page *head; in rb_set_head_page() local
1113 struct list_head *head = cpu_buffer->pages; in rb_check_pages() local
1273 struct list_head *head = cpu_buffer->pages; in rb_free_cpu_buffer() local
3082 struct buffer_page *head = rb_set_head_page(cpu_buffer); in rb_per_cpu_empty() local
Dtrace_syscalls.c553 struct hlist_head *head; in perf_syscall_enter() local
627 struct hlist_head *head; in perf_syscall_exit() local
Dtrace_events.c82 __find_event_field(struct list_head *head, char *name) in __find_event_field()
98 struct list_head *head; in trace_find_event_field() local
112 static int __trace_define_field(struct list_head *head, const char *type, in __trace_define_field()
143 struct list_head *head; in trace_define_field() local
198 struct list_head *head; in trace_destroy_fields() local
1166 struct list_head *head = trace_get_fields(call); in f_next() local
2060 struct list_head *head; in event_create_dir() local
Dtrace_event_perf.c306 struct hlist_head *head; in perf_ftrace_function_call() local
/kernel/events/
Dcallchain.c37 static void release_callchain_buffers_rcu(struct rcu_head *head) in release_callchain_buffers_rcu()
Dring_buffer.c49 unsigned long head; in perf_output_put_handle() local
135 unsigned long tail, offset, head; in perf_output_begin() local
Dinternal.h24 local_t head; /* write position */ member
/kernel/sched/
Drt.c1283 static void __enqueue_rt_entity(struct sched_rt_entity *rt_se, bool head) in __enqueue_rt_entity()
1341 static void enqueue_rt_entity(struct sched_rt_entity *rt_se, bool head) in enqueue_rt_entity()
1440 requeue_rt_entity(struct rt_rq *rt_rq, struct sched_rt_entity *rt_se, int head) in requeue_rt_entity()
1453 static void requeue_task_rt(struct rq *rq, struct task_struct *p, int head) in requeue_task_rt()
1739 struct plist_head *head = &rq->rt.pushable_tasks; in pick_highest_pushable_task() local

12