Home
last modified time | relevance | path

Searched refs:socket_path (Results 1 – 17 of 17) sorted by relevance

/external/crosvm/libcrosvm_control/src/
Dlib.rs20 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/
Dclient.rs86 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/
Duuidd.c143 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/
Dentropy.c80 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/
Dmain.rs1232 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 …]
Dcrosvm.rs210 pub socket_path: Option<PathBuf>, field
286 socket_path: None, in default()
Dlinux.rs870 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/
Dcrasher.cc27 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/
Dnet.rs827 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/
Dtomoyo_file_test.c72 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/
Dhlr_auc_gw.c62 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/
Dblock.rs40 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()
Dnet.rs36 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()
Dfs.rs33 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/
Ddwl.rs69 socket_path: *const ::std::os::raw::c_char, in dwl_context_setup()
Ddisplay_wl.c390 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/
DGDBRemoteCommunicationServerPlatform.cpp592 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()