| /qemu/io/ |
| A D | channel-command.c | 53 GPid pid) in qio_channel_command_new_pid() argument 61 ioc->pid = pid; in qio_channel_command_new_pid() 67 pid in qio_channel_command_new_pid() 79 GPid pid = 0; in qio_channel_command_new_spawn() local 87 &pid, in qio_channel_command_new_spawn() 124 kill(ioc->pid, SIGTERM); in qio_channel_command_abort() 126 kill(ioc->pid, SIGKILL); in qio_channel_command_abort() 146 TerminateProcess(ioc->pid, 0); in qio_channel_command_abort() 165 ioc->pid = 0; in qio_channel_command_init() 179 if (ioc->pid > 0) { in qio_channel_command_finalize() [all …]
|
| A D | trace-events | 66 …d_new_pid(void *ioc, int writefd, int readfd, int pid) "Command new pid ioc=%p writefd=%d readfd=%… 68 qio_channel_command_abort(void *ioc, int pid) "Command abort ioc=%p pid=%d" 69 qio_channel_command_wait(void *ioc, int pid, int ret, int status) "Command abort ioc=%p pid=%d ret=…
|
| /qemu/hw/usb/ |
| A D | core.c | 293 if (p->pid == USB_TOKEN_OUT) { in do_parameter() 307 if (p->pid == USB_TOKEN_IN) { in do_parameter() 344 if (p->pid == USB_TOKEN_IN) { in usb_generic_async_ctrl_complete() 388 switch (p->pid) { in usb_process_one() 582 void usb_packet_setup(USBPacket *p, int pid, in usb_packet_setup() argument 589 p->pid = pid; in usb_packet_setup() 613 switch (p->pid) { in usb_packet_copy() 634 if (p->pid == USB_TOKEN_IN) { in usb_packet_skip() 665 dev->ep_in[ep].pid = USB_TOKEN_IN; in usb_ep_reset() 666 dev->ep_out[ep].pid = USB_TOKEN_OUT; in usb_ep_reset() [all …]
|
| A D | hcd-dwc2.c | 238 pid = get_field(hctsiz, TSIZ_SC_MC_PID); in dwc2_handle_packet() 260 pid = USB_TOKEN_SETUP; in dwc2_handle_packet() 273 if (pid != USB_TOKEN_IN) { in dwc2_handle_packet() 314 p->pid = pid; in dwc2_handle_packet() 329 if (pid == USB_TOKEN_IN) { in dwc2_handle_packet() 341 if (pid == USB_TOKEN_IN) { in dwc2_handle_packet() 395 p->pid = pid; in dwc2_handle_packet() 510 ep = usb_ep_get(dev, p->pid, p->epnum); in dwc2_async_packet_complete() 639 pid = USB_TOKEN_SETUP; in dwc2_enable_chan() 644 ep = usb_ep_get(dev, pid, epnum); in dwc2_enable_chan() [all …]
|
| A D | host-libusb.c | 366 if (ep->pid != USB_TOKEN_IN) { in usb_host_use_combining() 539 if (xfer->ring->ep->pid == USB_TOKEN_IN) { in usb_host_req_complete_iso() 570 if (ring->ep->pid == USB_TOKEN_IN) { in usb_host_iso_alloc() 653 if (p->pid == USB_TOKEN_OUT) { in usb_host_iso_data_copy() 877 int pid, ep, alt; in usb_host_ep_update() local 930 usb_ep_set_type(udev, pid, ep, type); in usb_host_ep_update() 931 usb_ep_set_ifnum(udev, pid, ep, i); in usb_host_ep_update() 932 usb_ep_set_halted(udev, pid, ep, 0); in usb_host_ep_update() 1603 if (p->pid == USB_TOKEN_IN) { in usb_host_handle_data() 1669 if (eps[i]->pid == USB_TOKEN_IN) { in usb_host_alloc_streams() [all …]
|
| /qemu/qga/ |
| A D | commands.c | 95 GPid pid; member 113 static int64_t gpid_to_int64(GPid pid) in gpid_to_int64() argument 116 return GetProcessId(pid); in gpid_to_int64() 118 return (int64_t)pid; in gpid_to_int64() 127 gei->pid = pid; in guest_exec_info_add() 128 gei->pid_numeric = gpid_to_int64(pid); in guest_exec_info_add() 154 gei = guest_exec_info_find(pid); in qmp_guest_exec_status() 269 g_spawn_close_pid(pid); in guest_exec_child_watch() 414 GPid pid; in qmp_guest_exec() local 483 ge->pid = gpid_to_int64(pid); in qmp_guest_exec() [all …]
|
| /qemu/gdbstub/ |
| A D | gdbstub.c | 220 if (!pid) { in gdb_get_process() 226 if (gdbserver_state.processes[i].pid == pid) { in gdb_get_process() 341 if (pid && process->pid != pid) { in gdb_get_cpu() 695 if (pid) { in read_thread_id() 696 *pid = p; in read_thread_id() 1110 pid = gdb_get_cmd_param(params, 1)->thread_id.pid; in handle_set_thread() 2473 int pid; in gdb_create_default_process() local 2480 pid = s->processes[s->process_num - 1].pid; in gdb_create_default_process() 2482 pid = 0; in gdb_create_default_process() 2486 pid++; in gdb_create_default_process() [all …]
|
| A D | user.c | 465 void gdbserver_fork_end(CPUState *cpu, pid_t pid) in gdbserver_fork_end() argument 474 if (pid == -1) { in gdbserver_fork_end() 484 if (pid == 0) { in gdbserver_fork_end() 490 if (pid == 0) { in gdbserver_fork_end() 494 g_assert(gdbserver_state.processes[0].pid == in gdbserver_fork_end() 502 gdbserver_user_state.fork_peer_pid = pid; in gdbserver_fork_end() 503 gdbserver_user_state.fork_peer_tid = pid; in gdbserver_fork_end() 511 pid, pid, (int)getpid(), qemu_get_thread_id()); in gdbserver_fork_end() 582 if (pid == 0) { in gdbserver_fork_end() 607 bool gdb_handle_detach_user(uint32_t pid) in gdb_handle_detach_user() argument [all …]
|
| A D | internals.h | 34 uint32_t pid; member 130 GDBProcess *gdb_get_process(uint32_t pid); 178 bool gdb_handle_set_thread_user(uint32_t pid, uint32_t tid); /* user */ 179 bool gdb_handle_detach_user(uint32_t pid); /* user */
|
| /qemu/ |
| A D | os-posix.c | 215 pid_t pid; in os_daemonize() local 222 pid = fork(); in os_daemonize() 223 if (pid > 0) { in os_daemonize() 237 } else if (pid < 0) { in os_daemonize() 246 pid = fork(); in os_daemonize() 247 if (pid > 0) { in os_daemonize() 249 } else if (pid < 0) { in os_daemonize()
|
| /qemu/tests/qtest/ |
| A D | tpm-util.c | 134 gboolean tpm_util_swtpm_start(const char *path, GPid *pid, in tpm_util_swtpm_start() argument 155 NULL, NULL, pid, error); in tpm_util_swtpm_start() 164 void tpm_util_swtpm_kill(GPid pid) in tpm_util_swtpm_kill() argument 168 if (!pid) { in tpm_util_swtpm_kill() 172 g_spawn_close_pid(pid); in tpm_util_swtpm_kill() 174 n = kill(pid, 0); in tpm_util_swtpm_kill() 179 kill(pid, SIGKILL); in tpm_util_swtpm_kill()
|
| A D | tpm-util.h | 38 gboolean tpm_util_swtpm_start(const char *path, GPid *pid, 40 void tpm_util_swtpm_kill(GPid pid);
|
| /qemu/target/ppc/ |
| A D | mmu-radix64.c | 66 uint64_t *lpid, uint64_t *pid) in ppc_radix64_get_fully_qualified_addr() argument 77 *pid = env->spr[SPR_BOOKS_PID]; in ppc_radix64_get_fully_qualified_addr() 81 *pid = env->spr[SPR_BOOKS_PID]; in ppc_radix64_get_fully_qualified_addr() 85 *pid = 0; in ppc_radix64_get_fully_qualified_addr() 89 *pid = 0; in ppc_radix64_get_fully_qualified_addr() 98 *pid = env->spr[SPR_BOOKS_PID]; in ppc_radix64_get_fully_qualified_addr() 105 *pid = 0; /* pid set to 0 -> addresses guest operating system */ in ppc_radix64_get_fully_qualified_addr() 513 vaddr eaddr, uint64_t pid, in ppc_radix64_process_scoped_xlate() argument 529 eaddr, mmu_idx, pid); in ppc_radix64_process_scoped_xlate() 542 offset = pid * sizeof(struct prtb_entry); in ppc_radix64_process_scoped_xlate() [all …]
|
| A D | mmu-booke.c | 30 target_ulong address, uint32_t pid, int i) in ppcemb_tlb_check() argument 41 __func__, i, address, pid, tlb->EPN, in ppcemb_tlb_check() 44 if (tlb->PID != 0 && tlb->PID != pid) { in ppcemb_tlb_check() 56 int ppcemb_tlb_search(CPUPPCState *env, target_ulong address, uint32_t pid) in ppcemb_tlb_search() argument 64 if (ppcemb_tlb_check(env, tlb, &raddr, address, pid, i)) { in ppcemb_tlb_search() 221 target_ulong address, uint32_t pid) in ppcmas_tlb_check() argument 240 __func__, address, pid, tlb->mas1, tlb->mas2, mask, in ppcmas_tlb_check() 245 if (tlb_pid != 0 && tlb_pid != pid) { in ppcmas_tlb_check()
|
| A D | mmu-booke.h | 6 int ppcemb_tlb_search(CPUPPCState *env, target_ulong address, uint32_t pid); 12 target_ulong address, uint32_t pid);
|
| /qemu/include/hw/ |
| A D | usb.h | 208 uint8_t pid; member 392 int pid; member 418 void usb_packet_setup(USBPacket *p, int pid, 445 struct USBEndpoint *usb_ep_get(USBDevice *dev, int pid, int ep); 446 uint8_t usb_ep_get_type(USBDevice *dev, int pid, int ep); 447 void usb_ep_set_type(USBDevice *dev, int pid, int ep, uint8_t type); 448 void usb_ep_set_ifnum(USBDevice *dev, int pid, int ep, uint8_t ifnum); 449 void usb_ep_set_max_packet_size(USBDevice *dev, int pid, int ep, 451 void usb_ep_set_max_streams(USBDevice *dev, int pid, int ep, uint8_t raw); 452 void usb_ep_set_halted(USBDevice *dev, int pid, int ep, bool halted); [all …]
|
| /qemu/scripts/ |
| A D | simpletrace.py | 106 event_id, timestamp_ns, pid, args_payload = read_record(fobj) 131 yield (event_mapping[event_name], event_name, timestamp_ns, pid) + tuple(args) 193 def _process_event(self, rec_args, *, event, event_id, timestamp_ns, pid, **kwargs): argument 204 rec = (event_id, timestamp_ns, pid, *rec_args) 264 def catchall(self, *rec_args, event, timestamp_ns, pid, event_id, **kwargs): argument 319 pid=record_pid, 343 def catchall(self, *rec_args, event, timestamp_ns, pid, event_id): argument
|
| /qemu/util/ |
| A D | systemd.c | 22 unsigned long pid; in check_socket_activation() local 33 err = qemu_strtoul(s, NULL, 10, &pid); in check_socket_activation() 37 if (pid != getpid()) { in check_socket_activation()
|
| /qemu/tests/tcg/multiarch/ |
| A D | follow-fork-mode.c | 23 pid_t child, pid; in main() local 48 pid = waitpid(child, &status, 0); in main() 49 assert(pid == child); in main()
|
| /qemu/tests/unit/ |
| A D | test-qga.c | 15 GPid pid; member 92 kill(fixture->pid, SIGTERM); in fixture_tear_down() 97 g_spawn_close_pid(fixture->pid); in fixture_tear_down() 820 int64_t pid, exitcode; in test_qga_guest_exec() local 830 pid = qdict_get_int(val, "pid"); in test_qga_guest_exec() 831 g_assert_cmpint(pid, >, 0); in test_qga_guest_exec() 881 int64_t pid, exitcode; in test_qga_guest_exec_separated() local 892 pid = qdict_get_int(val, "pid"); in test_qga_guest_exec_separated() 893 g_assert_cmpint(pid, >, 0); in test_qga_guest_exec_separated() 922 int64_t pid, exitcode; in test_qga_guest_exec_merged() local [all …]
|
| /qemu/tests/tcg/multiarch/linux/ |
| A D | linux-test.c | 211 int pid, status; in test_fork() local 213 pid = chk_error(fork()); in test_fork() 214 if (pid == 0) { in test_fork() 219 chk_error(waitpid(pid, &status, 0)); in test_fork() 289 int server_fd, client_fd, fd, pid, ret, val; in test_socket() local 309 pid = chk_error(fork()); in test_socket() 310 if (pid == 0) { in test_socket() 398 static void wait_for_child(pid_t pid) in wait_for_child() argument 401 chk_error(waitpid(pid, &status, 0)); in wait_for_child()
|
| /qemu/target/i386/kvm/ |
| A D | vmsr_energy.c | 258 void vmsr_read_thread_stat(pid_t pid, in vmsr_read_thread_stat() argument 267 path_name = g_strdup_printf("/proc/%u/task/%d/stat", pid, thread_id); in vmsr_read_thread_stat() 292 pid_t *vmsr_get_thread_ids(pid_t pid, unsigned int *num_threads) in vmsr_get_thread_ids() argument 294 g_autofree char *task_path = g_strdup_printf("%d/task", pid); in vmsr_get_thread_ids() 312 if (pid != tid) { in vmsr_get_thread_ids()
|
| A D | vmsr_energy.h | 77 void vmsr_read_thread_stat(pid_t pid, 92 pid_t *vmsr_get_thread_ids(pid_t pid, unsigned int *num_threads);
|
| /qemu/net/ |
| A D | tap.c | 409 int pid, status; in launch_script() local 414 pid = fork(); in launch_script() 415 if (pid < 0) { in launch_script() 420 if (pid == 0) { in launch_script() 429 while (waitpid(pid, &status, 0) != pid) { in launch_script() 480 int pid, status; in net_bridge_run_helper() local 499 pid = fork(); in net_bridge_run_helper() 500 if (pid < 0) { in net_bridge_run_helper() 504 if (pid == 0) { in net_bridge_run_helper() 559 while (waitpid(pid, &status, 0) != pid) { in net_bridge_run_helper()
|
| /qemu/tests/qemu-iotests/tests/ |
| A D | block-status-cache | 54 pid = int(f.read()) 55 os.kill(pid, signal.SIGTERM)
|