Home
last modified time | relevance | path

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

/fs/
A Dexec.c847 struct task_struct *tsk; in exec_mmap() local
852 tsk = current; in exec_mmap()
873 task_lock(tsk); in exec_mmap()
877 active_mm = tsk->active_mm; in exec_mmap()
878 tsk->active_mm = mm; in exec_mmap()
879 tsk->mm = mm; in exec_mmap()
880 mm_init_cid(mm, tsk); in exec_mmap()
894 task_unlock(tsk); in exec_mmap()
930 sig->group_exec_task = tsk; in de_thread()
1003 tsk->group_leader = tsk; in de_thread()
[all …]
A Dnsfs.c185 struct task_struct *tsk; in ns_ioctl() local
242 tsk = find_task_by_vpid(arg); in ns_ioctl()
244 tsk = find_task_by_pid_ns(arg, pid_ns); in ns_ioctl()
245 if (!tsk) in ns_ioctl()
250 ret = task_pid_vnr(tsk); in ns_ioctl()
253 ret = task_tgid_vnr(tsk); in ns_ioctl()
256 ret = task_pid_nr_ns(tsk, pid_ns); in ns_ioctl()
259 ret = task_tgid_nr_ns(tsk, pid_ns); in ns_ioctl()
A Dfs_struct.c89 void exit_fs(struct task_struct *tsk) in exit_fs() argument
91 struct fs_struct *fs = tsk->fs; in exit_fs()
95 task_lock(tsk); in exit_fs()
97 tsk->fs = NULL; in exit_fs()
100 task_unlock(tsk); in exit_fs()
A Dcoredump.c502 static int zap_threads(struct task_struct *tsk, in zap_threads() argument
505 struct signal_struct *signal = tsk->signal; in zap_threads()
508 spin_lock_irq(&tsk->sighand->siglock); in zap_threads()
513 clear_tsk_thread_flag(tsk, TIF_SIGPENDING); in zap_threads()
514 tsk->flags |= PF_DUMPCORE; in zap_threads()
517 spin_unlock_irq(&tsk->sighand->siglock); in zap_threads()
523 struct task_struct *tsk = current; in coredump_wait() local
527 core_state->dumper.task = tsk; in coredump_wait()
530 core_waiters = zap_threads(tsk, core_state, exit_code); in coredump_wait()
A Dpidfs.c602 void pidfs_exit(struct task_struct *tsk) in pidfs_exit() argument
604 struct pid *pid = task_pid(tsk); in pidfs_exit()
638 cgrp = task_dfl_cgroup(tsk); in pidfs_exit()
642 exit_info->exit_code = tsk->exit_code; in pidfs_exit()
A Dfile.c518 void exit_files(struct task_struct *tsk) in exit_files() argument
520 struct files_struct * files = tsk->files; in exit_files()
523 task_lock(tsk); in exit_files()
524 tsk->files = NULL; in exit_files()
525 task_unlock(tsk); in exit_files()
/fs/jffs2/
A Dbackground.c37 struct task_struct *tsk; in jffs2_start_garbage_collect_thread() local
45 tsk = kthread_run(jffs2_garbage_collect_thread, c, "jffs2_gcd_mtd%d", c->mtd->index); in jffs2_start_garbage_collect_thread()
46 if (IS_ERR(tsk)) { in jffs2_start_garbage_collect_thread()
48 tsk); in jffs2_start_garbage_collect_thread()
50 ret = PTR_ERR(tsk); in jffs2_start_garbage_collect_thread()
53 jffs2_dbg(1, "Garbage collect thread is pid %d\n", tsk->pid); in jffs2_start_garbage_collect_thread()
55 ret = tsk->pid; in jffs2_start_garbage_collect_thread()
/fs/resctrl/
A Drdtgroup.c629 return resctrl_arch_match_closid(tsk, closid) && in task_in_rdtgroup()
637 if (task_in_rdtgroup(tsk, rdtgrp)) in __rdtgroup_move_task()
675 update_task_closid_rmid(tsk); in __rdtgroup_move_task()
743 struct task_struct *tsk; in rdtgroup_move_task() local
748 tsk = find_task_by_vpid(pid); in rdtgroup_move_task()
749 if (!tsk) { in rdtgroup_move_task()
755 tsk = current; in rdtgroup_move_task()
758 get_task_struct(tsk); in rdtgroup_move_task()
761 ret = rdtgroup_task_write_permission(tsk, of); in rdtgroup_move_task()
763 ret = __rdtgroup_move_task(tsk, rdtgrp); in rdtgroup_move_task()
[all …]
/fs/proc/
A Darray.c142 static inline const char *get_task_state(struct task_struct *tsk) in get_task_state() argument
145 return task_state_array[task_state_index(tsk)]; in get_task_state()
A Dbase.c378 static ssize_t get_task_cmdline(struct task_struct *tsk, char __user *buf, in get_task_cmdline() argument
384 mm = get_task_mm(tsk); in get_task_cmdline()
396 struct task_struct *tsk; in proc_pid_cmdline_read() local
401 tsk = get_proc_task(file_inode(file)); in proc_pid_cmdline_read()
402 if (!tsk) in proc_pid_cmdline_read()
404 ret = get_task_cmdline(tsk, buf, count, pos); in proc_pid_cmdline_read()
405 put_task_struct(tsk); in proc_pid_cmdline_read()
/fs/smb/client/
A Dconnect.c1441 task_to_wake = xchg(&server->tsk, NULL); in cifs_demultiplex_thread()
1742 task = xchg(&server->tsk, NULL); in cifs_put_tcp_session()
1878 tcp_ses->tsk = kthread_run(cifs_demultiplex_thread, in cifs_get_tcp_session()
1880 if (IS_ERR(tcp_ses->tsk)) { in cifs_get_tcp_session()
1881 rc = PTR_ERR(tcp_ses->tsk); in cifs_get_tcp_session()
A Dcifsglob.h750 struct task_struct *tsk; member
/fs/btrfs/
A Dvolumes.c4670 struct task_struct *tsk; in btrfs_resume_balance_async() local
4698 tsk = kthread_run(balance_kthread, fs_info, "btrfs-balance"); in btrfs_resume_balance_async()
4699 return PTR_ERR_OR_ZERO(tsk); in btrfs_resume_balance_async()

Completed in 75 milliseconds