Searched refs:pid (Results 1 - 25 of 89) sorted by relevance

1234

/system/vold/
H A DProcess.h24 static int checkSymLink(int pid, const char *path, const char *name);
25 static int checkFileMaps(int pid, const char *path);
26 static int checkFileMaps(int pid, const char *path, char *openFilename, size_t max);
27 static int checkFileDescriptorSymLinks(int pid, const char *mountPoint);
28 static int checkFileDescriptorSymLinks(int pid, const char *mountPoint, char *openFilename, size_t max);
29 static void getProcessName(int pid, char *buffer, size_t max);
H A DProcess.cpp66 void Process::getProcessName(int pid, char *buffer, size_t max) { argument
68 snprintf(buffer, max, "/proc/%d/cmdline", pid);
79 int Process::checkFileDescriptorSymLinks(int pid, const char *mountPoint) { argument
80 return checkFileDescriptorSymLinks(pid, mountPoint, NULL, 0);
83 int Process::checkFileDescriptorSymLinks(int pid, const char *mountPoint, char *openFilename, size_t max) { argument
88 sprintf(path, "/proc/%d/fd", pid);
124 int Process::checkFileMaps(int pid, const char *mountPoint) { argument
125 return checkFileMaps(pid, mountPoint, NULL, 0);
128 int Process::checkFileMaps(int pid, const char *mountPoint, char *openFilename, size_t max) { argument
132 sprintf(buffer, "/proc/%d/maps", pid);
154 checkSymLink(int pid, const char *mountPoint, const char *name) argument
191 int pid = getPid(de->d_name); local
[all...]
/system/core/include/cutils/
H A Diosched_policy.h31 extern int android_set_ioprio(int pid, IoSchedClass clazz, int ioprio);
32 extern int android_get_ioprio(int pid, IoSchedClass *clazz, int *ioprio);
/system/core/toolbox/
H A Dionice.c14 int pid; local
17 fprintf(stderr, "usage: ionice <pid> [none|rt|be|idle] [prio]\n");
21 if (!(pid = atoi(argv[1]))) {
22 fprintf(stderr, "Invalid pid specified\n");
27 if (android_get_ioprio(pid, &clazz, &ioprio)) {
31 fprintf(stdout, "Pid %d, class %s (%d), prio %d\n", pid, classes[clazz], clazz, ioprio);
50 printf("Setting pid %d i/o class to %d, prio %d\n", pid, clazz, ioprio);
51 if (android_set_ioprio(pid, clazz, ioprio)) {
H A Drenice.c43 fprintf(stderr, "USAGE: %s [[-r] [-t TYPE] priority pids ...] [-g pid]\n", s);
47 void print_prio(pid_t pid) argument
52 printf("pid %d's priority: %d\n", pid, getpriority(PRIO_PROCESS, pid));
55 sched = sched_getscheduler(pid);
73 sched_getparam(pid, &sp);
133 pid_t pid; local
135 pid = atoi(argv[0]);
143 ret = sched_setscheduler(pid, sche
[all...]
H A Dps.c34 static int ps_line(int pid, int tid, char *namefilter) argument
49 sprintf(statline, "/proc/%d", pid);
53 sprintf(statline, "/proc/%d/task/%d/stat", pid, tid);
55 snprintf(macline, sizeof(macline), "/proc/%d/task/%d/attr/current", pid, tid);
57 sprintf(statline, "/proc/%d/stat", pid);
58 sprintf(cmdline, "/proc/%d/cmdline", pid);
59 snprintf(macline, sizeof(macline), "/proc/%d/attr/current", pid);
79 nexttok(&ptr); // skip pid
136 ppid = pid;
137 pid
183 ps_threads(int pid, char *namefilter) argument
246 int pid = atoi(de->d_name); local
[all...]
H A Dschedtop.c18 int pid; member in struct:thread_info
94 static void add_thread(int pid, int tid, struct thread_info *proc_info) argument
104 info->pid = pid;
108 sprintf(line, "/proc/%d/task/%d/schedstat", pid, tid);
110 sprintf(line, "/proc/%d/schedstat", pid);
123 sprintf(line, "/proc/%d/cmdline", pid);
131 sprintf(line, "/proc/%d/task/%d/stat", pid, tid);
133 sprintf(line, "/proc/%d/stat", pid);
155 static void add_threads(int pid, struc argument
172 print_threads(int pid, uint32_t flags) argument
203 int pid = atoi(de->d_name); local
231 int pid = last_processes.data[i].pid; local
[all...]
H A Dlsof.c48 pid_t pid; member in struct:pid_info_t
91 info->cmdline, info->pid, info->user, type,
123 info->cmdline, info->pid, info->user, "mem",
147 info->cmdline, info->pid, info->user, "FDS",
166 static void lsof_dumpinfo(pid_t pid) argument
173 info.pid = pid;
174 snprintf(info.path, sizeof(info.path), "/proc/%d/", pid);
177 // Get the UID by calling stat on the proc/pid directory.
222 long int pid local
[all...]
/system/core/libcorkscrew/arch-x86/
H A Dptrace-x86.c26 static void load_eh_frame_hdr(pid_t pid, map_info_t* mi, uintptr_t *eh_frame_hdr) { argument
30 if (try_get_word_ptrace(pid, mi->start + offsetof(Elf32_Ehdr, e_phoff), &elf_phoff)
31 && try_get_word_ptrace(pid, mi->start + offsetof(Elf32_Ehdr, e_ehsize),
33 && try_get_word_ptrace(pid, mi->start + offsetof(Elf32_Ehdr, e_phnum),
40 if (!try_get_word_ptrace(pid, elf_phdr + offsetof(Elf32_Phdr, p_type), &elf_phdr_type)) {
45 if (!try_get_word_ptrace(pid, elf_phdr + offsetof(Elf32_Phdr, p_offset),
58 void load_ptrace_map_info_data_arch(pid_t pid, map_info_t* mi, map_info_data_t* data) { argument
59 load_eh_frame_hdr(pid, mi, &data->eh_frame_hdr);
/system/extras/tests/bionic/libc/common/
H A Dtest_clone.c62 int pid,child; local
65 pid = clone (clone_child, clone_stack + 3 * PAGE_SIZE,
67 if (pid < 0)
72 printf ("child pid %d\n", pid);
75 child = waitpid (pid, &status, 0);
H A Dtest_executable_destructor.c61 pid_t pid; local
80 pid = fork();
81 if (pid < 0) {
86 if (pid == 0) {
/system/core/adb/
H A Dbackup_service.c26 pid_t pid; member in struct:__anon5
44 waitpid(params->pid, &status, 0);
52 pid_t pid; local
80 pid = fork();
81 if (pid < 0) {
91 if (pid == 0) {
138 D("fork() returned pid %d\n", pid);
143 params->pid = pid;
[all...]
/system/core/libcorkscrew/arch-arm/
H A Dptrace-arm.c29 static void load_exidx_header(pid_t pid, map_info_t* mi, argument
34 if (try_get_word_ptrace(pid, mi->start + offsetof(Elf32_Ehdr, e_phoff), &elf_phoff)
35 && try_get_word_ptrace(pid, mi->start + offsetof(Elf32_Ehdr, e_ehsize),
37 && try_get_word_ptrace(pid, mi->start + offsetof(Elf32_Ehdr, e_phnum),
44 if (!try_get_word_ptrace(pid, elf_phdr + offsetof(Elf32_Phdr, p_type), &elf_phdr_type)) {
50 if (!try_get_word_ptrace(pid, elf_phdr + offsetof(Elf32_Phdr, p_offset),
52 || !try_get_word_ptrace(pid, elf_phdr + offsetof(Elf32_Phdr, p_filesz),
68 void load_ptrace_map_info_data_arch(pid_t pid, map_info_t* mi, map_info_data_t* data) { argument
69 load_exidx_header(pid, mi, &data->exidx_start, &data->exidx_size);
/system/extras/tests/cpueater/
H A Dcpueater.c30 pid_t pid; local
45 switch(pid = fork()) {
69 printf("%d\n", pid);
H A Ddaemonize.c33 int pid, fd, mode; local
84 switch(pid = fork()) {
104 switch(pid = fork()) {
117 waitpid(pid, &status, 0);
/system/core/libcorkscrew/arch-mips/
H A Dptrace-mips.c24 void load_ptrace_map_info_data_arch(pid_t pid, map_info_t* mi, map_info_data_t* data) { argument
/system/core/libcutils/
H A Diosched_policy.c41 int android_set_ioprio(int pid, IoSchedClass clazz, int ioprio) { argument
43 if (ioprio_set(WHO_PROCESS, pid, ioprio | (clazz << CLASS_SHIFT))) {
50 int android_get_ioprio(int pid, IoSchedClass *clazz, int *ioprio) { argument
54 if ((rc = ioprio_get(WHO_PROCESS, pid)) < 0) {
/system/netd/
H A DResolverController.cpp80 int ResolverController::setDnsInterfaceForPid(const char* iface, int pid) { argument
82 ALOGD("setDnsIfaceForPid iface = %s, pid = %d\n", iface, pid);
85 _resolv_set_iface_for_pid(iface, pid);
90 int ResolverController::clearDnsInterfaceForPid(int pid) { argument
92 ALOGD("clearDnsIfaceForPid pid = %d\n", pid);
95 _resolv_clear_iface_for_pid(pid);
H A DResolverController.h34 int setDnsInterfaceForPid(const char* iface, int pid);
35 int clearDnsInterfaceForPid(int pid);
H A DClatdController.cpp34 pid_t pid; local
44 if ((pid = fork()) < 0) {
49 if (!pid) {
63 mClatdPid = pid;
/system/core/init/
H A Dsignal_handler.c46 pid_t pid; local
54 while ( (pid = waitpid(-1, &status, block ? 0 : WNOHANG)) == -1 && errno == EINTR );
55 if (pid <= 0) return -1;
56 INFO("waitpid returned pid %d, status = %08x\n", pid, status);
58 svc = service_find_by_pid(pid);
60 ERROR("untracked pid %d exited\n", pid);
64 NOTICE("process '%s', pid %d exited\n", svc->name, pid);
[all...]
/system/core/debuggerd/
H A Dbacktrace.h28 void dump_backtrace(int fd, int amfd, pid_t pid, pid_t tid, bool* detach_failed,
H A Dtombstone.h28 char* engrave_tombstone(pid_t pid, pid_t tid, int signal, uintptr_t abort_msg_address,
H A Dbacktrace.c37 static void dump_process_header(log_t* log, pid_t pid) { argument
43 snprintf(path, sizeof(path), "/proc/%d/cmdline", pid);
54 _LOG(log, SCOPE_AT_FAULT, "\n\n----- pid %d at %s -----\n", pid, timestr);
61 static void dump_process_footer(log_t* log, pid_t pid) { argument
62 _LOG(log, SCOPE_AT_FAULT, "\n----- end %d -----\n", pid);
116 void dump_backtrace(int fd, int amfd, pid_t pid, pid_t tid, bool* detach_failed, argument
124 dump_process_header(&log, pid);
128 snprintf(task_path, sizeof(task_path), "/proc/%d/task", pid);
148 dump_process_footer(&log, pid);
[all...]
/system/core/libmemtrack/
H A Dmemtrack_test.c28 static int getprocname(pid_t pid, char *buf, int len) { argument
38 if (asprintf(&filename, "/proc/%zd/cmdline", pid) < 0) {
111 pid_t pid = pids[i]; local
120 getprocname(pid, cmdline, (int)sizeof(cmdline));
122 ret = memtrack_proc_get(p, pid);
124 fprintf(stderr, "failed to get memory info for pid %d: %s (%d)\n",
125 pid, strerror(-ret), ret);
137 printf("%5d %6zu %6zu %6zu %6zu %6zu %6zu %s\n", pid,

Completed in 994 milliseconds

1234