| /mm/damon/tests/ |
| A D | sysfs-kunit.h | 28 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 D | process_vm_access.c | 151 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 D | page_owner.c | 33 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 D | oom_kill.c | 404 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 D | kmemleak.c | 159 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 D | nommu.c | 603 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 D | migrate.c | 2493 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 D | util.c | 528 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 D | mempolicy.c | 1785 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 D | huge_memory.c | 4302 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 D | slub.c | 344 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 D | mmap.c | 1099 current->comm, current->pid); in SYSCALL_DEFINE5() 1337 current->comm, current->pid, in may_expand_vm()
|
| A D | mremap.c | 1688 current->comm, current->pid); in check_prep_vma()
|
| A D | Kconfig | 1265 names can be later retrieved from /proc/pid/maps and /proc/pid/smaps
|
| /mm/damon/ |
| A D | sysfs.c | 214 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 D | core.c | 473 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 D | reclaim.c | 288 kdamond_pid = ctx->kdamond->pid; in damon_reclaim_turn()
|
| A D | lru_sort.c | 284 kdamond_pid = ctx->kdamond->pid; in damon_lru_sort_turn()
|
| A D | vaddr.c | 32 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 D | common.c | 60 track->pid = current->pid; in kasan_set_track()
|
| A D | report.c | 275 prefix, track->pid, track->cpu, in print_track() 278 pr_err("%s by task %u:\n", prefix, track->pid); in print_track()
|
| A D | kasan.h | 194 u32 pid; member
|
| /mm/kfence/ |
| A D | kfence.h | 47 pid_t pid; member
|
| A D | report.c | 119 "rcu freeing" : "freed", track->pid, in kfence_print_stack()
|
| A D | core.c | 312 track->pid = task_pid_nr(current); in metadata_update_state()
|