Home
last modified time | relevance | path

Searched refs:syscall (Results 1 - 18 of 18) sorted by relevance

/commonlibrary/rust/ylong_runtime/ylong_runtime/src/process/pty_process/
H A Dsys.rs31 let raw = syscall!(posix_openpt(libc::O_RDWR | libc::O_NOCTTY))?;
33 syscall!(grantpt(raw))?;
34 syscall!(unlockpt(raw))?;
37 let mut flags = syscall!(fcntl(raw, libc::F_GETFD))?;
39 syscall!(fcntl(raw, libc::F_SETFD, flags))?;
59 syscall!(ioctl(raw, libc::TIOCSWINSZ, std::ptr::addr_of!(size))).map(|_| ())
95 let mut flags = syscall!(fcntl(self.0.as_raw_fd(), libc::F_GETFL))?;
97 syscall!(fcntl(self.0.as_raw_fd(), libc::F_SETFL, flags)).map(|_| ())
123 syscall!(read( in read()
134 syscall!(writ in write()
[all...]
/commonlibrary/rust/ylong_runtime/ylong_io/src/sys/unix/
H A Depoll.rs38 /// If the underlying syscall fails, returns the corresponding error.
40 let ep = match syscall!(epoll_create1(libc::EPOLL_CLOEXEC)) { in new()
61 match syscall!(epoll_wait( in select()
82 match syscall!(epoll_ctl(self.ep, libc::EPOLL_CTL_ADD, fd, &mut sys_event)) { in register()
95 match syscall!(epoll_ctl(self.ep, libc::EPOLL_CTL_MOD, fd, &mut sys_event)) { in reregister()
103 match syscall!(epoll_ctl( in deregister()
117 if let Err(_err) = syscall!(close(self.ep)) { in drop()
H A Dkqueue.rs37 /// If the underlying syscall fails, returns the corresponding error.
39 let kq = syscall!(kqueue())?; in new()
41 syscall!(fcntl(kq, libc::F_SETFD, libc::FD_CLOEXEC))?; in new()
61 let n_events = syscall!(kevent( in select()
131 let kq = syscall!(fcntl(self.kq, libc::F_DUPFD_CLOEXEC, LOWEST_FD))?; in try_clone()
163 syscall!(kevent(self.kq, &event, 1, &mut event, 1, ptr::null())).map(|_| { in kevent_notify()
175 match syscall!(kevent( in kevent_register()
276 if let Err(e) = syscall!(close(self.kq)) { in drop()
H A Dmod.rs16 macro_rules! syscall { macros
/commonlibrary/rust/ylong_runtime/ylong_io/src/sys/unix/tcp/
H A Dsocket.rs53 match syscall!(setsockopt(
67 match syscall!(bind(self.socket, raw_addr.as_ptr(), addr_length)) {
74 syscall!(listen(self.socket, max_connect))?;
83 match syscall!(connect(self.socket, raw_addr.as_ptr(), addr_length)) {
106 syscall!(getsockopt(
121 syscall!(setsockopt(
H A Dlistener.rs61 let stream = match syscall!(accept4( in accept()
74 let stream = match syscall!(accept( in accept()
/commonlibrary/rust/ylong_runtime/ylong_io/src/sys/unix/uds/
H A Dsocket.rs33 syscall!(bind(socket, socket_addr, addr_length))?;
35 syscall!(listen(socket, 1024))?;
46 match syscall!(connect(socket, sockaddr, addr_length)) {
63 match syscall!(bind(socket.as_raw_fd(), socket_addr, addr_length)) {
83 syscall!(socketpair(AF_UNIX, socket_type, 0, fds.as_mut_ptr()))?; in pair()
H A Dlistener.rs69 syscall!(accept4( in accept()
79 syscall!(accept( in accept()
/commonlibrary/rust/ylong_runtime/ylong_io/src/sys/windows/
H A Diocp.rs50 syscall!(
73 syscall!(
92 syscall!(
H A Dmod.rs16 macro_rules! syscall { macros
H A Dafd.rs126 syscall!( in new()
/commonlibrary/rust/ylong_runtime/ylong_io/src/sys/unix/udp/
H A Dsocket.rs49 match syscall!(bind(self.socket, raw_addr.as_ptr(), addr_length)) {
/commonlibrary/c_utils/base/src/
H A Devent_reactor.cpp24 #include <sys/syscall.h>
H A Dashmem.cpp27 #include <sys/syscall.h>
/commonlibrary/rust/ylong_runtime/ylong_runtime/src/
H A Dmacros.rs134 macro_rules! syscall { macros
/commonlibrary/rust/ylong_runtime/ylong_runtime/src/net/
H A Dasync_source.rs48 syscall!(fchown(self.get_fd(), uid, gid))?; in fchown()
/commonlibrary/ets_utils/js_concurrent_module/utils/test/
H A Dtest_locks.cpp16 #include <sys/syscall.h>
/commonlibrary/ets_utils/js_sys_module/process/
H A Djs_process.cpp30 #include <sys/syscall.h>

Completed in 7 milliseconds