Home
last modified time | relevance | path

Searched refs:pid (Results 1 – 25 of 27) sorted by relevance

12

/mm/damon/tests/
A Dsysfs-kunit.h28 struct pid *pid; in __damon_sysfs_test_get_any_pid() local
32 pid = find_get_pid(i); in __damon_sysfs_test_get_any_pid()
33 if (pid) { in __damon_sysfs_test_get_any_pid()
34 put_pid(pid); in __damon_sysfs_test_get_any_pid()
53 sysfs_target->pid = __damon_sysfs_test_get_any_pid(12, 100); in damon_sysfs_test_add_targets()
62 sysfs_target->pid = __damon_sysfs_test_get_any_pid( in damon_sysfs_test_add_targets()
63 sysfs_target->pid + 1, 200); in damon_sysfs_test_add_targets()
/mm/
A Dprocess_vm_access.c151 static ssize_t process_vm_rw_core(pid_t pid, struct iov_iter *iter, in process_vm_rw_core() argument
197 task = find_get_task_by_vpid(pid); in process_vm_rw_core()
254 static ssize_t process_vm_rw(pid_t pid, in process_vm_rw() argument
284 rc = process_vm_rw_core(pid, &iter, iov_r, riovcnt, flags, vm_write); in process_vm_rw()
292 SYSCALL_DEFINE6(process_vm_readv, pid_t, pid, const struct iovec __user *, lvec, in SYSCALL_DEFINE6() argument
296 return process_vm_rw(pid, lvec, liovcnt, rvec, riovcnt, flags, 0); in SYSCALL_DEFINE6()
299 SYSCALL_DEFINE6(process_vm_writev, pid_t, pid, in SYSCALL_DEFINE6() argument
304 return process_vm_rw(pid, lvec, liovcnt, rvec, riovcnt, flags, 1); in SYSCALL_DEFINE6()
A Dpage_owner.c33 pid_t pid; member
237 pid_t pid, pid_t tgid, char *comm) in __update_page_owner_handle() argument
250 page_owner->pid = pid; in __update_page_owner_handle()
264 pid_t pid, pid_t tgid, in __update_page_owner_free_handle() argument
280 page_owner->free_pid = current->pid; in __update_page_owner_free_handle()
309 __update_page_owner_free_handle(page, handle, order, current->pid, in __reset_page_owner()
331 ts_nsec, current->pid, current->tgid, in __set_page_owner()
389 old_page_owner->ts_nsec, old_page_owner->pid, in __folio_copy_owner()
551 &page_owner->gfp_mask, page_owner->pid, in print_page_owner()
623 page_owner->pid, page_owner->tgid, page_owner->comm, in __dump_page_owner()
[all …]
A Doom_kill.c404 task->pid, from_kuid(&init_user_ns, task_uid(task)), in dump_task()
455 pr_cont(",task=%s,pid=%d,uid=%d\n", victim->comm, victim->pid, in dump_oom_victim()
576 trace_skip_task_reaping(tsk->pid); in oom_reap_task_mm()
587 trace_skip_task_reaping(tsk->pid); in oom_reap_task_mm()
591 trace_start_task_reaping(tsk->pid); in oom_reap_task_mm()
604 trace_finish_task_reaping(tsk->pid); in oom_reap_task_mm()
682 trace_wake_reaper(tsk->pid); in wake_oom_reaper()
A Dkmemleak.c159 pid_t pid; /* pid of the current task */ member
375 object->comm, object->pid, object->jiffies); in print_unreferenced()
395 object->comm, object->pid, object->jiffies); in dump_object_info()
678 object->pid = 0; in __alloc_object()
681 object->pid = 0; in __alloc_object()
684 object->pid = current->pid; in __alloc_object()
A Dnommu.c603 current->pid); in delete_vma_from_mm()
1003 len, current->pid, current->comm); in do_mmap_private()
1237 len, current->pid); in do_mmap()
1243 len, current->pid); in do_mmap()
1346 current->pid); in split_vma()
1444 current->pid, current->comm, in do_munmap()
A Dmigrate.c2493 static struct mm_struct *find_mm_struct(pid_t pid, nodemask_t *mem_nodes) in find_mm_struct() argument
2502 if (!pid) { in find_mm_struct()
2508 task = find_get_task_by_vpid(pid); in find_mm_struct()
2538 static int kernel_move_pages(pid_t pid, unsigned long nr_pages, in kernel_move_pages() argument
2554 mm = find_mm_struct(pid, &task_nodes); in kernel_move_pages()
2568 SYSCALL_DEFINE6(move_pages, pid_t, pid, unsigned long, nr_pages, in SYSCALL_DEFINE6() argument
2573 return kernel_move_pages(pid, nr_pages, pages, nodes, status, flags); in SYSCALL_DEFINE6()
A Dutil.c528 pr_debug("%s: [%d] caller %ps %c%lu %lu/%lu%s\n", __func__, task->pid, in __account_locked_vm()
969 __func__, current->pid, current->comm, bytes_failed); in __vm_enough_memory()
A Dmempolicy.c1785 static int kernel_migrate_pages(pid_t pid, unsigned long maxnode, in kernel_migrate_pages() argument
1813 task = pid ? find_task_by_vpid(pid) : current; in kernel_migrate_pages()
1872 SYSCALL_DEFINE4(migrate_pages, pid_t, pid, unsigned long, maxnode, in SYSCALL_DEFINE4() argument
1876 return kernel_migrate_pages(pid, maxnode, old_nodes, new_nodes); in SYSCALL_DEFINE4()
A Dhuge_memory.c4302 static int split_huge_pages_pid(int pid, unsigned long vaddr_start, in split_huge_pages_pid() argument
4315 task = find_get_task_by_vpid(pid); in split_huge_pages_pid()
4331 pid, vaddr_start, vaddr_end); in split_huge_pages_pid()
4508 int pid; in split_huge_pages_write() local
4554 ret = sscanf(input_buf, "%d,0x%lx,0x%lx,%d,%ld", &pid, &vaddr_start, in split_huge_pages_write()
4556 if (ret == 1 && pid == 1) { in split_huge_pages_write()
4565 ret = split_huge_pages_pid(pid, vaddr_start, vaddr_end, new_order, in split_huge_pages_write()
A Dslub.c344 int pid; /* Pid context */ member
994 p->pid = current->pid; in set_track_update()
1025 s, (void *)t->addr, pr_time - t->when, t->cpu, t->pid); in print_track()
6672 if (track->pid < l->min_pid) in add_location()
6673 l->min_pid = track->pid; in add_location()
6674 if (track->pid > l->max_pid) in add_location()
6675 l->max_pid = track->pid; in add_location()
6711 l->min_pid = track->pid; in add_location()
6712 l->max_pid = track->pid; in add_location()
A Dmmap.c1099 current->comm, current->pid); in SYSCALL_DEFINE5()
1337 current->comm, current->pid, in may_expand_vm()
A Dmremap.c1688 current->comm, current->pid); in check_prep_vma()
A DKconfig1265 names can be later retrieved from /proc/pid/maps and /proc/pid/smaps
/mm/damon/
A Dsysfs.c214 int pid; member
251 return sysfs_emit(buf, "%d\n", target->pid); in pid_target_show()
259 int err = kstrtoint(buf, 0, &target->pid); in pid_target_store()
1338 t->pid = find_get_pid(sys_target->pid); in damon_sysfs_add_target()
1339 if (!t->pid) in damon_sysfs_add_target()
1706 int pid = -1; in pid_show() local
1716 pid = ctx->kdamond->pid; in pid_show()
1720 return sysfs_emit(buf, "%d\n", pid); in pid_show()
1761 __ATTR_RO_MODE(pid, 0400);
A Dcore.c473 t->pid = NULL; in damon_new_target()
1131 put_pid(dst->pid); in damon_commit_target()
1133 get_pid(src->pid); in damon_commit_target()
1134 dst->pid = src->pid; in damon_commit_target()
2539 pr_debug("kdamond (%d) starts\n", current->pid); in kdamond_fn()
2649 pr_debug("kdamond (%d) finishes\n", current->pid); in kdamond_fn()
A Dreclaim.c288 kdamond_pid = ctx->kdamond->pid; in damon_reclaim_turn()
A Dlru_sort.c284 kdamond_pid = ctx->kdamond->pid; in damon_lru_sort_turn()
A Dvaddr.c32 return get_pid_task(t->pid, PIDTYPE_PID); in damon_get_task_struct()
814 put_pid(t->pid); in damon_va_cleanup_target()
/mm/kasan/
A Dcommon.c60 track->pid = current->pid; in kasan_set_track()
A Dreport.c275 prefix, track->pid, track->cpu, in print_track()
278 pr_err("%s by task %u:\n", prefix, track->pid); in print_track()
A Dkasan.h194 u32 pid; member
/mm/kfence/
A Dkfence.h47 pid_t pid; member
A Dreport.c119 "rcu freeing" : "freed", track->pid, in kfence_print_stack()
A Dcore.c312 track->pid = task_pid_nr(current); in metadata_update_state()

Completed in 92 milliseconds

12