/external/crosvm/libcrosvm_control/src/ |
D | lib.rs | 20 fn validate_socket_path(socket_path: *const c_char) -> Option<PathBuf> { in validate_socket_path() 21 if !socket_path.is_null() { in validate_socket_path() 22 let socket_path = unsafe { CStr::from_ptr(socket_path) }; in validate_socket_path() localVariable 23 Some(PathBuf::from(socket_path.to_str().ok()?)) in validate_socket_path() 33 pub extern "C" fn crosvm_client_stop_vm(socket_path: *const c_char) -> bool { in crosvm_client_stop_vm() 35 if let Some(socket_path) = validate_socket_path(socket_path) { in crosvm_client_stop_vm() 36 vms_request(&VmRequest::Exit, &socket_path).is_ok() in crosvm_client_stop_vm() 48 pub extern "C" fn crosvm_client_suspend_vm(socket_path: *const c_char) -> bool { in crosvm_client_suspend_vm() 50 if let Some(socket_path) = validate_socket_path(socket_path) { in crosvm_client_suspend_vm() 51 vms_request(&VmRequest::Suspend, &socket_path).is_ok() in crosvm_client_suspend_vm() [all …]
|
/external/crosvm/vm_control/src/ |
D | client.rs | 86 pub fn vms_request(request: &VmRequest, socket_path: &Path) -> VmsRequestResult { in vms_request() 87 let response = handle_request(request, socket_path)?; in vms_request() 93 socket_path: &Path, in do_usb_attach() 120 handle_request(&request, socket_path).map_err(|_| ModifyUsbError::SocketFailed)?; in do_usb_attach() 127 pub fn do_usb_detach(socket_path: &Path, port: u8) -> ModifyUsbResult<UsbControlResult> { in do_usb_detach() 130 handle_request(&request, socket_path).map_err(|_| ModifyUsbError::SocketFailed)?; in do_usb_detach() 137 pub fn do_usb_list(socket_path: &Path) -> ModifyUsbResult<UsbControlResult> { in do_usb_list() 144 handle_request(&request, socket_path).map_err(|_| ModifyUsbError::SocketFailed)?; in do_usb_list() 154 socket_path: &Path, in do_modify_battery() 163 Ok(handle_request(&request, socket_path)?) in do_modify_battery() [all …]
|
/external/e2fsprogs/misc/ |
D | uuidd.c | 143 static int call_daemon(const char *socket_path, int op, char *buf, in call_daemon() argument 167 strncpy(srv_addr.sun_path, socket_path, sizeof(srv_addr.sun_path)); in call_daemon() 230 static void server_loop(const char *socket_path, const char *pidfile_path, in server_loop() argument 268 ret = call_daemon(socket_path, 0, reply_buf, sizeof(reply_buf), 0, 0); in server_loop() 300 strncpy(my_addr.sun_path, socket_path, sizeof(my_addr.sun_path)); in server_loop() 302 (void) unlink(socket_path); in server_loop() 309 socket_path, strerror(errno)); in server_loop() 317 "socket %s: %s\n"), socket_path, in server_loop() 322 cleanup_socket = socket_path; in server_loop() 445 const char *socket_path = UUIDD_SOCKET_PATH; in main() local [all …]
|
/external/openssh/ |
D | entropy.c | 80 unsigned short tcp_port, char *socket_path) in get_random_bytes_prngd() argument 90 if (socket_path == NULL && tcp_port == 0) in get_random_bytes_prngd() 92 if (socket_path != NULL && in get_random_bytes_prngd() 93 strlen(socket_path) >= sizeof(addr_un->sun_path)) in get_random_bytes_prngd() 107 strlcpy(addr_un->sun_path, socket_path, in get_random_bytes_prngd() 110 strlen(socket_path) + 1; in get_random_bytes_prngd()
|
/external/crosvm/src/ |
D | main.rs | 1232 if cfg.socket_path.is_some() { in set_argument() 1237 let mut socket_path = PathBuf::from(value.unwrap()); in set_argument() localVariable 1238 if socket_path.is_dir() { in set_argument() 1239 socket_path.push(format!("crosvm-{}.sock", getpid())); in set_argument() 1241 if socket_path.exists() { in set_argument() 1243 value: socket_path.to_string_lossy().into_owned(), in set_argument() 1247 cfg.socket_path = Some(socket_path); in set_argument() 2024 let socket_path = &args.next().unwrap(); in stop_vms() localVariable 2025 let socket_path = Path::new(&socket_path); in stop_vms() localVariable 2026 vms_request(&VmRequest::Exit, socket_path) in stop_vms() [all …]
|
D | crosvm.rs | 210 pub socket_path: Option<PathBuf>, field 286 socket_path: None, in default()
|
D | linux.rs | 870 if let Some(socket_path) = wayland_socket_path { in create_gpu_device() 876 Some(socket_path.to_owned()) in create_gpu_device() 2397 let control_server_socket = match &cfg.socket_path { in run_vm()
|
/external/autotest/client/cros/crash/crasher/ |
D | crasher.cc | 27 bool SendPid(const char *socket_path); 47 bool SendPid(const char *socket_path) { in SendPid() argument 60 strncpy(address.sun_path, socket_path, sizeof(address.sun_path) - 1); in SendPid()
|
/external/crosvm/sys_util/src/ |
D | net.rs | 827 let mut socket_path = tmpdir(); in unix_seqpacket_listener_path() localVariable 828 socket_path.push("unix_seqpacket_listener_path"); in unix_seqpacket_listener_path() 830 UnixSeqpacketListener::bind(&socket_path) in unix_seqpacket_listener_path() 834 assert_eq!(socket_path, listener_path); in unix_seqpacket_listener_path() 839 let mut socket_path = tmpdir(); in unix_seqpacket_path_exists_pass() localVariable 840 socket_path.push("path_to_socket"); in unix_seqpacket_path_exists_pass() 842 UnixSeqpacketListener::bind(&socket_path) in unix_seqpacket_path_exists_pass() 846 UnixSeqpacket::connect(socket_path.as_path()).expect("UnixSeqpacket::connect failed"); in unix_seqpacket_path_exists_pass() 851 let mut socket_path = tmpdir(); in unix_seqpacket_path_listener_accept() localVariable 852 socket_path.push("path_listerner_accept"); in unix_seqpacket_path_listener_accept() [all …]
|
/external/ltp/testcases/kernel/security/tomoyo/ |
D | tomoyo_file_test.c | 72 static const char *socket_path = "/tmp/socket_test"; variable 185 strncpy(addr.sun_path, socket_path, sizeof(addr.sun_path) - 1); in stage_file_test() 226 unlink(socket_path); in creanup_files()
|
/external/wpa_supplicant_8/hostapd/ |
D | hlr_auc_gw.c | 62 static const char *socket_path; variable 953 if (socket_path) in cleanup() 954 unlink(socket_path); in cleanup() 1014 socket_path = default_socket_path; in main() 1046 socket_path = optarg; in main() 1074 serv_sock = open_socket(socket_path); in main() 1078 printf("Listening for requests on %s\n", socket_path); in main() 1088 socket_path = NULL; in main()
|
/external/crosvm/devices/src/virtio/vhost/user/ |
D | block.rs | 40 pub fn new<P: AsRef<Path>>(base_features: u64, socket_path: P) -> Result<Block> { in new() 41 let socket = UnixStream::connect(&socket_path).map_err(Error::SocketConnect)?; in new()
|
D | net.rs | 36 pub fn new<P: AsRef<Path>>(base_features: u64, socket_path: P) -> Result<Net> { in new() 37 let socket = UnixStream::connect(&socket_path).map_err(Error::SocketConnect)?; in new()
|
D | fs.rs | 33 pub fn new<P: AsRef<Path>>(base_features: u64, socket_path: P, tag: &str) -> Result<Fs> { in new() 53 let socket = UnixStream::connect(&socket_path).map_err(Error::SocketConnect)?; in new()
|
/external/crosvm/gpu_display/src/ |
D | dwl.rs | 69 socket_path: *const ::std::os::raw::c_char, in dwl_context_setup()
|
D | display_wl.c | 390 bool dwl_context_setup(struct dwl_context *self, const char *socket_path) in dwl_context_setup() argument 392 struct wl_display *display = wl_display_connect(socket_path); in dwl_context_setup()
|
/external/llvm-project/lldb/source/Plugins/Process/gdb-remote/ |
D | GDBRemoteCommunicationServerPlatform.cpp | 592 llvm::SmallString<128> socket_path; in GetDomainSocketPath() local 599 llvm::sys::fs::createUniqueFile(socket_path_spec.GetCString(), socket_path); in GetDomainSocketPath() 600 return FileSpec(socket_path.c_str()); in GetDomainSocketPath()
|