• Home
  • Raw
  • Download

Lines Matching refs:process

150     JdwpProcess(unique_fd socket, ProcessInfo process) {  in JdwpProcess()
151 CHECK(process.pid != 0); in JdwpProcess()
154 this->process = process; in JdwpProcess()
182 ProcessInfo process; member
193 if (!proc->process.debuggable) continue; in jdwp_process_list()
194 std::string next = std::to_string(proc->process.pid) + "\n"; in jdwp_process_list()
214 if (!proc->process.debuggable && !proc->process.profileable) continue; in app_process_list()
216 entry->set_pid(proc->process.pid); in app_process_list()
217 entry->set_debuggable(proc->process.debuggable); in app_process_list()
218 entry->set_profileable(proc->process.profileable); in app_process_list()
219 entry->set_architecture(proc->process.arch_name, proc->process.arch_name_length); in app_process_list()
263 D("terminating JDWP connection %" PRId64, proc->process.pid); in jdwp_process_event()
273 D("sending new file descriptor to JDWP %" PRId64 " failed: %s", proc->process.pid, in jdwp_process_event()
278 D("sent file descriptor %d to JDWP process %" PRId64, fd, proc->process.pid); in jdwp_process_event()
289 bool debuggable = proc->process.debuggable; in jdwp_process_event()
290 bool profileable = proc->process.profileable; in jdwp_process_event()
301 if (!proc->process.debuggable) continue; in create_jdwp_connection_fd()
302 if (proc->process.pid == static_cast<uint64_t>(pid)) { in create_jdwp_connection_fd()
498 adbconnection_listen([](int fd, ProcessInfo process) { in init_jdwp() argument
499 LOG(INFO) << "jdwp connection from " << process.pid; in init_jdwp()
500 fdevent_run_on_looper([fd, process] { in init_jdwp()
502 auto proc = std::make_unique<JdwpProcess>(std::move(ufd), process); in init_jdwp()
507 if (process.debuggable) jdwp_process_list_updated(); in init_jdwp()
508 if (process.debuggable || process.profileable) app_process_list_updated(); in init_jdwp()