Home
last modified time | relevance | path

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

12345

/qemu/io/
H A Dchannel-command.c53 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 …]
H A Dtrace-events66 …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/
H A Dcore.c293 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 …]
H A Dhcd-dwc2.c238 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 …]
H A Dhost-libusb.c366 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()
1604 if (p->pid == USB_TOKEN_IN) { in usb_host_handle_data()
1670 if (eps[i]->pid == USB_TOKEN_IN) { in usb_host_alloc_streams()
[all …]
H A Dlibhw.c28 DMADirection dir = (p->pid == USB_TOKEN_IN) ? in usb_packet_map()
61 DMADirection dir = (p->pid == USB_TOKEN_IN) ? in usb_packet_unmap()
/qemu/qga/
H A Dcommands.c96 GPid pid; member
114 static int64_t gpid_to_int64(GPid pid) in gpid_to_int64() argument
117 return GetProcessId(pid); in gpid_to_int64()
119 return (int64_t)pid; in gpid_to_int64()
128 gei->pid = pid; in guest_exec_info_add()
129 gei->pid_numeric = gpid_to_int64(pid); in guest_exec_info_add()
155 gei = guest_exec_info_find(pid); in qmp_guest_exec_status()
270 g_spawn_close_pid(pid); in guest_exec_child_watch()
415 GPid pid; in qmp_guest_exec() local
484 ge->pid = gpid_to_int64(pid); in qmp_guest_exec()
[all …]
H A Dcommands-posix.c83 pid_t pid; in qmp_guest_shutdown() local
113 pid = fork(); in qmp_guest_shutdown()
114 if (pid == 0) { in qmp_guest_shutdown()
160 pid_t pid; in qmp_guest_set_time() local
204 pid = fork(); in qmp_guest_set_time()
205 if (pid == 0) { in qmp_guest_set_time()
654 pid_t pid; in execute_fsfreeze_hook() local
669 pid = fork(); in execute_fsfreeze_hook()
1875 pid_t pid; in linux_sys_state_suspend() local
1884 if (!pid) { in linux_sys_state_suspend()
[all …]
/qemu/gdbstub/
H A Dgdbstub.c218 if (!pid) { in gdb_get_process()
224 if (gdbserver_state.processes[i].pid == pid) { in gdb_get_process()
339 if (pid && process->pid != pid) { in gdb_get_cpu()
680 if (pid) { in read_thread_id()
681 *pid = p; in read_thread_id()
1127 pid = get_param(params, 1)->thread_id.pid; in handle_set_thread()
2379 int pid; in gdb_create_default_process() local
2386 pid = s->processes[s->process_num - 1].pid; in gdb_create_default_process()
2388 pid = 0; in gdb_create_default_process()
2392 pid++; in gdb_create_default_process()
[all …]
H A Duser.c463 void gdbserver_fork_end(CPUState *cpu, pid_t pid) in gdbserver_fork_end() argument
472 if (pid == -1) { in gdbserver_fork_end()
482 if (pid == 0) { in gdbserver_fork_end()
488 if (pid == 0) { in gdbserver_fork_end()
492 g_assert(gdbserver_state.processes[0].pid == in gdbserver_fork_end()
500 gdbserver_user_state.fork_peer_pid = pid; in gdbserver_fork_end()
501 gdbserver_user_state.fork_peer_tid = pid; in gdbserver_fork_end()
509 pid, pid, (int)getpid(), qemu_get_thread_id()); in gdbserver_fork_end()
580 if (pid == 0) { in gdbserver_fork_end()
605 bool gdb_handle_detach_user(uint32_t pid) in gdb_handle_detach_user() argument
[all …]
H A Dinternals.h34 uint32_t pid; member
132 GDBProcess *gdb_get_process(uint32_t pid);
183 uint32_t pid; member
201 bool gdb_handle_set_thread_user(uint32_t pid, uint32_t tid); /* user */
202 bool gdb_handle_detach_user(uint32_t pid); /* user */
/qemu/tests/qtest/
H A Dtpm-util.c134 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()
H A Dtpm-util.h38 gboolean tpm_util_swtpm_start(const char *path, GPid *pid,
40 void tpm_util_swtpm_kill(GPid pid);
H A Dvhost-user-blk-test.c29 pid_t pid; member
864 pid_t pid; in quit_storage_daemon() local
877 kill(qsd->pid, SIGTERM); in quit_storage_daemon()
878 pid = waitpid(qsd->pid, &wstatus, 0); in quit_storage_daemon()
879 g_assert_cmpint(pid, ==, qsd->pid); in quit_storage_daemon()
930 pid_t pid = fork(); in start_vhost_user_blk() local
931 if (pid == 0) { in start_vhost_user_blk()
947 qsd->pid = pid; in start_vhost_user_blk()
/qemu/
H A Dos-posix.c215 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/target/cris/
H A Dmmu.c139 uint32_t pid, lo, hi; in cris_mmu_translate_page() local
152 pid = env->pregs[PR_PID] & 0xff; in cris_mmu_translate_page()
188 if ((tlb_g || (tlb_pid == pid)) && tlb_vpn == vpage) { in cris_mmu_translate_page()
270 set_field(&r_cause, pid, 0, 8); in cris_mmu_translate_page()
280 pid, in cris_mmu_translate_page()
289 void cris_mmu_flush_pid(CPUCRISState *env, uint32_t pid) in cris_mmu_flush_pid() argument
299 pid &= 0xff; in cris_mmu_flush_pid()
311 if (tlb_v && !tlb_g && (tlb_pid == pid)) { in cris_mmu_flush_pid()
313 D_LOG("flush pid=%x vaddr=%x\n", pid, vaddr); in cris_mmu_flush_pid()
/qemu/target/ppc/
H A Dmmu-radix64.c33 uint64_t *lpid, uint64_t *pid) in ppc_radix64_get_fully_qualified_addr() argument
44 *pid = env->spr[SPR_BOOKS_PID]; in ppc_radix64_get_fully_qualified_addr()
48 *pid = env->spr[SPR_BOOKS_PID]; in ppc_radix64_get_fully_qualified_addr()
52 *pid = 0; in ppc_radix64_get_fully_qualified_addr()
56 *pid = 0; in ppc_radix64_get_fully_qualified_addr()
65 *pid = env->spr[SPR_BOOKS_PID]; in ppc_radix64_get_fully_qualified_addr()
72 *pid = 0; /* pid set to 0 -> addresses guest operating system */ in ppc_radix64_get_fully_qualified_addr()
463 vaddr eaddr, uint64_t pid, in ppc_radix64_process_scoped_xlate() argument
479 eaddr, mmu_idx, pid); in ppc_radix64_process_scoped_xlate()
492 offset = pid * sizeof(struct prtb_entry); in ppc_radix64_process_scoped_xlate()
[all …]
/qemu/include/hw/
H A Dusb.h208 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/
H A Dsimpletrace.py106 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/
H A Dsystemd.c22 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/
H A Dfollow-fork-mode.c23 pid_t child, pid; in main() local
48 pid = waitpid(child, &status, 0); in main()
49 assert(pid == child); in main()
/qemu/tests/unit/
H A Dtest-qga.c15 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/
H A Dlinux-test.c211 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/net/
H A Dtap.c450 int pid, status; in launch_script() local
455 pid = fork(); in launch_script()
456 if (pid < 0) { in launch_script()
461 if (pid == 0) { in launch_script()
476 while (waitpid(pid, &status, 0) != pid) { in launch_script()
527 int pid, status; in net_bridge_run_helper() local
546 pid = fork(); in net_bridge_run_helper()
547 if (pid < 0) { in net_bridge_run_helper()
551 if (pid == 0) { in net_bridge_run_helper()
612 while (waitpid(pid, &status, 0) != pid) { in net_bridge_run_helper()
/qemu/tests/qemu-iotests/tests/
H A Dblock-status-cache54 pid = int(f.read())
55 os.kill(pid, signal.SIGTERM)

12345