Home
last modified time | relevance | path

Searched refs:tsk (Results 1 – 25 of 47) sorted by relevance

12

/include/linux/fsl/bestcomm/
Dbestcomm.h73 extern void bcom_enable(struct bcom_task *tsk);
82 extern void bcom_disable(struct bcom_task *tsk);
90 bcom_get_task_irq(struct bcom_task *tsk) { in bcom_get_task_irq() argument
91 return tsk->irq; in bcom_get_task_irq()
106 _bcom_next_index(struct bcom_task *tsk) in _bcom_next_index() argument
108 return ((tsk->index + 1) == tsk->num_bd) ? 0 : tsk->index + 1; in _bcom_next_index()
117 _bcom_next_outdex(struct bcom_task *tsk) in _bcom_next_outdex() argument
119 return ((tsk->outdex + 1) == tsk->num_bd) ? 0 : tsk->outdex + 1; in _bcom_next_outdex()
127 bcom_queue_empty(struct bcom_task *tsk) in bcom_queue_empty() argument
129 return tsk->index == tsk->outdex; in bcom_queue_empty()
[all …]
Data.h24 extern void bcom_ata_rx_prepare(struct bcom_task *tsk);
25 extern void bcom_ata_tx_prepare(struct bcom_task *tsk);
26 extern void bcom_ata_reset_bd(struct bcom_task *tsk);
27 extern void bcom_ata_release(struct bcom_task *tsk);
Dgen_bd.h30 bcom_gen_bd_rx_reset(struct bcom_task *tsk);
33 bcom_gen_bd_rx_release(struct bcom_task *tsk);
41 bcom_gen_bd_tx_reset(struct bcom_task *tsk);
44 bcom_gen_bd_tx_release(struct bcom_task *tsk);
Dfec.h44 bcom_fec_rx_reset(struct bcom_task *tsk);
47 bcom_fec_rx_release(struct bcom_task *tsk);
54 bcom_fec_tx_reset(struct bcom_task *tsk);
57 bcom_fec_tx_release(struct bcom_task *tsk);
/include/linux/
Dvtime.h8 extern void vtime_account_system(struct task_struct *tsk);
9 extern void vtime_account_idle(struct task_struct *tsk);
10 extern void vtime_account_user(struct task_struct *tsk);
11 extern void vtime_account_irq_enter(struct task_struct *tsk);
20 static inline void vtime_account_system(struct task_struct *tsk) { } in vtime_account_system() argument
21 static inline void vtime_account_user(struct task_struct *tsk) { } in vtime_account_user() argument
22 static inline void vtime_account_irq_enter(struct task_struct *tsk) { } in vtime_account_irq_enter() argument
27 extern void arch_vtime_task_switch(struct task_struct *tsk);
28 extern void vtime_account_irq_exit(struct task_struct *tsk);
30 extern void vtime_user_enter(struct task_struct *tsk);
[all …]
Dinit_task.h18 # define INIT_PUSHABLE_TASKS(tsk) \ argument
19 .pushable_tasks = PLIST_NODE_INIT(tsk.pushable_tasks, MAX_PRIO),
21 # define INIT_PUSHABLE_TASKS(tsk) argument
114 #define INIT_TASK_RCU_TREE_PREEMPT(tsk) argument
117 #define INIT_TASK_RCU_PREEMPT(tsk) \ argument
120 .rcu_node_entry = LIST_HEAD_INIT(tsk.rcu_node_entry), \
124 #define INIT_TASK_RCU_PREEMPT(tsk) argument
132 # define INIT_CGROUP_SCHED(tsk) \ argument
135 # define INIT_CGROUP_SCHED(tsk) argument
139 # define INIT_PERF_EVENTS(tsk) \ argument
[all …]
Ddelayacct.h65 static inline void delayacct_tsk_init(struct task_struct *tsk) in delayacct_tsk_init() argument
68 tsk->delays = NULL; in delayacct_tsk_init()
70 __delayacct_tsk_init(tsk); in delayacct_tsk_init()
76 static inline void delayacct_tsk_free(struct task_struct *tsk) in delayacct_tsk_free() argument
78 if (tsk->delays) in delayacct_tsk_free()
79 kmem_cache_free(delayacct_cache, tsk->delays); in delayacct_tsk_free()
80 tsk->delays = NULL; in delayacct_tsk_free()
98 struct task_struct *tsk) in delayacct_add_tsk() argument
100 if (!delayacct_on || !tsk->delays) in delayacct_add_tsk()
102 return __delayacct_add_tsk(d, tsk); in delayacct_add_tsk()
[all …]
Dtsacct_kern.h15 struct taskstats *stats, struct task_struct *tsk);
19 struct taskstats *stats, struct task_struct *tsk) in bacct_add_tsk() argument
25 extern void acct_update_integrals(struct task_struct *tsk);
26 extern void acct_account_cputime(struct task_struct *tsk);
27 extern void acct_clear_integrals(struct task_struct *tsk);
31 static inline void acct_update_integrals(struct task_struct *tsk) in acct_update_integrals() argument
33 static inline void acct_account_cputime(struct task_struct *tsk) in acct_account_cputime() argument
35 static inline void acct_clear_integrals(struct task_struct *tsk) in acct_clear_integrals() argument
Dsignalfd.h18 static inline void signalfd_notify(struct task_struct *tsk, int sig) in signalfd_notify() argument
20 if (unlikely(waitqueue_active(&tsk->sighand->signalfd_wqh))) in signalfd_notify()
21 wake_up(&tsk->sighand->signalfd_wqh); in signalfd_notify()
28 static inline void signalfd_notify(struct task_struct *tsk, int sig) { } in signalfd_notify() argument
Dsem.h30 extern int copy_semundo(unsigned long clone_flags, struct task_struct *tsk);
31 extern void exit_sem(struct task_struct *tsk);
39 static inline int copy_semundo(unsigned long clone_flags, struct task_struct *tsk) in copy_semundo() argument
44 static inline void exit_sem(struct task_struct *tsk) in exit_sem() argument
Dnsproxy.h60 static inline struct nsproxy *task_nsproxy(struct task_struct *tsk) in task_nsproxy() argument
62 return rcu_dereference(tsk->nsproxy); in task_nsproxy()
65 int copy_namespaces(unsigned long flags, struct task_struct *tsk);
66 void exit_task_namespaces(struct task_struct *tsk);
67 void switch_task_namespaces(struct task_struct *tsk, struct nsproxy *new);
Dsched.h185 #define __set_task_state(tsk, state_value) \ argument
186 do { (tsk)->state = (state_value); } while (0)
187 #define set_task_state(tsk, state_value) \ argument
188 set_mb((tsk)->state, (state_value))
1424 #define tsk_cpus_allowed(tsk) (&(tsk)->cpus_allowed) argument
1481 static inline pid_t task_pid_nr(struct task_struct *tsk) in task_pid_nr() argument
1483 return tsk->pid; in task_pid_nr()
1486 static inline pid_t task_pid_nr_ns(struct task_struct *tsk, in task_pid_nr_ns() argument
1489 return __task_pid_nr_ns(tsk, PIDTYPE_PID, ns); in task_pid_nr_ns()
1492 static inline pid_t task_pid_vnr(struct task_struct *tsk) in task_pid_vnr() argument
[all …]
Dseccomp.h79 extern void put_seccomp_filter(struct task_struct *tsk);
80 extern void get_seccomp_filter(struct task_struct *tsk);
83 static inline void put_seccomp_filter(struct task_struct *tsk) in put_seccomp_filter() argument
87 static inline void get_seccomp_filter(struct task_struct *tsk) in get_seccomp_filter() argument
Drtmutex.h60 extern void rt_mutex_debug_task_free(struct task_struct *tsk);
102 # define INIT_RT_MUTEXES(tsk) \ argument
103 .pi_waiters = PLIST_HEAD_INIT(tsk.pi_waiters), \
104 INIT_RT_MUTEX_DEBUG(tsk)
106 # define INIT_RT_MUTEXES(tsk) argument
Dptrace.h45 extern int ptrace_readdata(struct task_struct *tsk, unsigned long src, char __user *dst, int len);
46 extern int ptrace_writedata(struct task_struct *tsk, char __user *src, unsigned long dst, int len);
72 int generic_ptrace_peekdata(struct task_struct *tsk, unsigned long addr,
74 int generic_ptrace_pokedata(struct task_struct *tsk, unsigned long addr,
283 extern void user_single_step_siginfo(struct task_struct *tsk,
286 static inline void user_single_step_siginfo(struct task_struct *tsk, in user_single_step_siginfo() argument
355 extern int ptrace_get_breakpoints(struct task_struct *tsk);
356 extern void ptrace_put_breakpoints(struct task_struct *tsk);
358 static inline void ptrace_put_breakpoints(struct task_struct *tsk) { } in ptrace_put_breakpoints() argument
Dstacktrace.h19 extern void save_stack_trace_tsk(struct task_struct *tsk,
32 # define save_stack_trace_tsk(tsk, trace) do { } while (0) argument
Dftrace.h776 static inline int task_curr_ret_stack(struct task_struct *tsk) in task_curr_ret_stack() argument
797 static inline void set_tsk_trace_trace(struct task_struct *tsk) in set_tsk_trace_trace() argument
799 set_bit(TSK_TRACE_FL_TRACE_BIT, &tsk->trace); in set_tsk_trace_trace()
802 static inline void clear_tsk_trace_trace(struct task_struct *tsk) in clear_tsk_trace_trace() argument
804 clear_bit(TSK_TRACE_FL_TRACE_BIT, &tsk->trace); in clear_tsk_trace_trace()
807 static inline int test_tsk_trace_trace(struct task_struct *tsk) in test_tsk_trace_trace() argument
809 return tsk->trace & TSK_TRACE_FL_TRACE; in test_tsk_trace_trace()
812 static inline void set_tsk_trace_graph(struct task_struct *tsk) in set_tsk_trace_graph() argument
814 set_bit(TSK_TRACE_FL_GRAPH_BIT, &tsk->trace); in set_tsk_trace_graph()
817 static inline void clear_tsk_trace_graph(struct task_struct *tsk) in clear_tsk_trace_graph() argument
[all …]
Dhw_breakpoint.h50 struct task_struct *tsk);
80 extern void flush_ptrace_hw_breakpoint(struct task_struct *tsk);
95 struct task_struct *tsk) { return NULL; } in register_user_hw_breakpoint() argument
119 static inline void flush_ptrace_hw_breakpoint(struct task_struct *tsk) { } in flush_ptrace_hw_breakpoint() argument
Dresource.h10 int do_prlimit(struct task_struct *tsk, unsigned int resource,
Dmempolicy.h137 struct mempolicy *get_vma_policy(struct task_struct *tsk,
142 extern void mpol_rebind_task(struct task_struct *tsk, const nodemask_t *new,
151 extern bool mempolicy_nodemask_intersects(struct task_struct *tsk,
253 static inline void mpol_rebind_task(struct task_struct *tsk, in mpol_rebind_task() argument
281 static inline bool mempolicy_nodemask_intersects(struct task_struct *tsk, in mempolicy_nodemask_intersects() argument
Daudit.h183 static inline kuid_t audit_get_loginuid(struct task_struct *tsk) in audit_get_loginuid() argument
185 return tsk->loginuid; in audit_get_loginuid()
188 static inline int audit_get_sessionid(struct task_struct *tsk) in audit_get_sessionid() argument
190 return tsk->sessionid; in audit_get_sessionid()
339 static inline kuid_t audit_get_loginuid(struct task_struct *tsk) in audit_get_loginuid() argument
343 static inline int audit_get_sessionid(struct task_struct *tsk) in audit_get_sessionid() argument
394 static inline bool audit_loginuid_set(struct task_struct *tsk) in audit_loginuid_set() argument
396 return uid_valid(audit_get_loginuid(tsk)); in audit_loginuid_set()
440 struct task_struct *tsk);
493 struct task_struct *tsk) in audit_log_task_info() argument
Dtaskstats_kern.h27 static inline void taskstats_exit(struct task_struct *tsk, int group_dead) in taskstats_exit() argument
/include/trace/events/
Dsched.h339 TP_PROTO(struct task_struct *tsk, u64 delay),
341 TP_ARGS(tsk, delay),
350 memcpy(__entry->comm, tsk->comm, TASK_COMM_LEN);
351 __entry->pid = tsk->pid;
356 __perf_task(tsk);
370 TP_PROTO(struct task_struct *tsk, u64 delay),
371 TP_ARGS(tsk, delay));
378 TP_PROTO(struct task_struct *tsk, u64 delay),
379 TP_ARGS(tsk, delay));
386 TP_PROTO(struct task_struct *tsk, u64 delay),
[all …]
/include/asm-generic/
Dmmu_context.h15 struct task_struct *tsk) in enter_lazy_tlb() argument
19 static inline int init_new_context(struct task_struct *tsk, in init_new_context() argument
36 struct task_struct *tsk) in switch_mm() argument
/include/linux/sched/
Drt.h39 static inline bool tsk_is_pi_blocked(struct task_struct *tsk) in tsk_is_pi_blocked() argument
41 return tsk->pi_blocked_on != NULL; in tsk_is_pi_blocked()
49 static inline bool tsk_is_pi_blocked(struct task_struct *tsk) in tsk_is_pi_blocked() argument

12