Lines Matching refs:task_struct
79 extern int cap_ptrace_access_check(struct task_struct *child, unsigned int mode);
80 extern int cap_ptrace_traceme(struct task_struct *parent);
81 extern int cap_capget(struct task_struct *target, kernel_cap_t *effective, kernel_cap_t *inheritabl…
99 extern int cap_task_setscheduler(struct task_struct *p);
100 extern int cap_task_setioprio(struct task_struct *p, int ioprio);
101 extern int cap_task_setnice(struct task_struct *p, int nice);
1463 int (*binder_set_context_mgr) (struct task_struct *mgr);
1464 int (*binder_transaction) (struct task_struct *from,
1465 struct task_struct *to);
1466 int (*binder_transfer_binder) (struct task_struct *from,
1467 struct task_struct *to);
1468 int (*binder_transfer_file) (struct task_struct *from,
1469 struct task_struct *to, struct file *file);
1471 int (*ptrace_access_check) (struct task_struct *child, unsigned int mode);
1472 int (*ptrace_traceme) (struct task_struct *parent);
1473 int (*capget) (struct task_struct *target,
1590 int (*file_send_sigiotask) (struct task_struct *tsk,
1596 void (*task_free) (struct task_struct *task);
1609 int (*task_setpgid) (struct task_struct *p, pid_t pgid);
1610 int (*task_getpgid) (struct task_struct *p);
1611 int (*task_getsid) (struct task_struct *p);
1612 void (*task_getsecid) (struct task_struct *p, u32 *secid);
1613 int (*task_setnice) (struct task_struct *p, int nice);
1614 int (*task_setioprio) (struct task_struct *p, int ioprio);
1615 int (*task_getioprio) (struct task_struct *p);
1616 int (*task_setrlimit) (struct task_struct *p, unsigned int resource,
1618 int (*task_setscheduler) (struct task_struct *p);
1619 int (*task_getscheduler) (struct task_struct *p);
1620 int (*task_movememory) (struct task_struct *p);
1621 int (*task_kill) (struct task_struct *p,
1623 int (*task_wait) (struct task_struct *p);
1627 void (*task_to_inode) (struct task_struct *p, struct inode *inode);
1643 struct task_struct *target,
1664 int (*getprocattr) (struct task_struct *p, char *name, char **value);
1665 int (*setprocattr) (struct task_struct *p, char *name, void *value, size_t size);
1768 int security_binder_set_context_mgr(struct task_struct *mgr);
1769 int security_binder_transaction(struct task_struct *from,
1770 struct task_struct *to);
1771 int security_binder_transfer_binder(struct task_struct *from,
1772 struct task_struct *to);
1773 int security_binder_transfer_file(struct task_struct *from,
1774 struct task_struct *to, struct file *file);
1775 int security_ptrace_access_check(struct task_struct *child, unsigned int mode);
1776 int security_ptrace_traceme(struct task_struct *parent);
1777 int security_capget(struct task_struct *target,
1871 int security_file_send_sigiotask(struct task_struct *tsk,
1876 void security_task_free(struct task_struct *task);
1888 int security_task_setpgid(struct task_struct *p, pid_t pgid);
1889 int security_task_getpgid(struct task_struct *p);
1890 int security_task_getsid(struct task_struct *p);
1891 void security_task_getsecid(struct task_struct *p, u32 *secid);
1892 int security_task_setnice(struct task_struct *p, int nice);
1893 int security_task_setioprio(struct task_struct *p, int ioprio);
1894 int security_task_getioprio(struct task_struct *p);
1895 int security_task_setrlimit(struct task_struct *p, unsigned int resource,
1897 int security_task_setscheduler(struct task_struct *p);
1898 int security_task_getscheduler(struct task_struct *p);
1899 int security_task_movememory(struct task_struct *p);
1900 int security_task_kill(struct task_struct *p, struct siginfo *info,
1902 int security_task_wait(struct task_struct *p);
1905 void security_task_to_inode(struct task_struct *p, struct inode *inode);
1917 struct task_struct *target, long type, int mode);
1930 int security_getprocattr(struct task_struct *p, char *name, char **value);
1931 int security_setprocattr(struct task_struct *p, char *name, void *value, size_t size);
1963 static inline int security_binder_set_context_mgr(struct task_struct *mgr) in security_binder_set_context_mgr()
1968 static inline int security_binder_transaction(struct task_struct *from, in security_binder_transaction()
1969 struct task_struct *to) in security_binder_transaction()
1974 static inline int security_binder_transfer_binder(struct task_struct *from, in security_binder_transfer_binder()
1975 struct task_struct *to) in security_binder_transfer_binder()
1980 static inline int security_binder_transfer_file(struct task_struct *from, in security_binder_transfer_file()
1981 struct task_struct *to, in security_binder_transfer_file()
1987 static inline int security_ptrace_access_check(struct task_struct *child, in security_ptrace_access_check()
1993 static inline int security_ptrace_traceme(struct task_struct *parent) in security_ptrace_traceme()
1998 static inline int security_capget(struct task_struct *target, in security_capget()
2376 static inline int security_file_send_sigiotask(struct task_struct *tsk, in security_file_send_sigiotask()
2399 static inline void security_task_free(struct task_struct *task) in security_task_free()
2456 static inline int security_task_setpgid(struct task_struct *p, pid_t pgid) in security_task_setpgid()
2461 static inline int security_task_getpgid(struct task_struct *p) in security_task_getpgid()
2466 static inline int security_task_getsid(struct task_struct *p) in security_task_getsid()
2471 static inline void security_task_getsecid(struct task_struct *p, u32 *secid) in security_task_getsecid()
2476 static inline int security_task_setnice(struct task_struct *p, int nice) in security_task_setnice()
2481 static inline int security_task_setioprio(struct task_struct *p, int ioprio) in security_task_setioprio()
2486 static inline int security_task_getioprio(struct task_struct *p) in security_task_getioprio()
2491 static inline int security_task_setrlimit(struct task_struct *p, in security_task_setrlimit()
2498 static inline int security_task_setscheduler(struct task_struct *p) in security_task_setscheduler()
2503 static inline int security_task_getscheduler(struct task_struct *p) in security_task_getscheduler()
2508 static inline int security_task_movememory(struct task_struct *p) in security_task_movememory()
2513 static inline int security_task_kill(struct task_struct *p, in security_task_kill()
2520 static inline int security_task_wait(struct task_struct *p) in security_task_wait()
2533 static inline void security_task_to_inode(struct task_struct *p, struct inode *inode) in security_task_to_inode()
2582 struct task_struct *target, in security_msg_queue_msgrcv()
2641 static inline int security_getprocattr(struct task_struct *p, char *name, char **value) in security_getprocattr()
2646 static inline int security_setprocattr(struct task_struct *p, char *name, void *value, size_t size) in security_setprocattr()
3222 extern int yama_ptrace_access_check(struct task_struct *child,
3224 extern int yama_ptrace_traceme(struct task_struct *parent);
3225 extern void yama_task_free(struct task_struct *task);
3229 static inline int yama_ptrace_access_check(struct task_struct *child, in yama_ptrace_access_check()
3235 static inline int yama_ptrace_traceme(struct task_struct *parent) in yama_ptrace_traceme()
3240 static inline void yama_task_free(struct task_struct *task) in yama_task_free()