Home
last modified time | relevance | path

Searched refs:syscall (Results 1 – 25 of 132) sorted by relevance

123456

/ohos5.0/base/startup/init/test/unittest/seccomp/
H A Dseccomp_unittest.cpp258 pid = syscall(__NR_getpid); in CheckGetpid()
268 uid = syscall(__NR_getuid); in CheckGetuid()
298 int uid = syscall(__NR_setuid, 1); in CheckSetuid()
308 int ret = syscall(__NR_setuid, 0); in CheckSetuid64ForUidFilter1()
318 int ret = syscall(__NR_setuid, 2); in CheckSetuid64ForUidFilter2()
368 int ret = syscall(__NR_setfsuid, 0); in CheckSetfsuid64ForUidFilter1()
378 int ret = syscall(__NR_setfsuid, 2); in CheckSetfsuid64ForUidFilter2()
553 uid_t uid = syscall(__NR_getuid32); in CheckGetuid32()
562 uid_t uid = syscall(__NR_getuid); in CheckGetuid()
621 int ret = syscall(__NR_setuid, 0); in CheckSetuid16ForUidFilter1()
[all …]
/ohos5.0/base/inputmethod/imf/test/unittest/cpp_test/src/
H A Dinput_method_ext_seccomp_test.cpp161 int ret = syscall(__NR_sendfile, 0, 0, nullptr, 0); in CheckSendfile()
171 int ret = syscall(__NR_vmsplice, 0, nullptr, 0, 0); in CheckVmsplice()
181 int ret = syscall(__NR_socketpair, 0, 0, 0, nullptr); in CheckSocketpair()
191 int ret = syscall(__NR_listen, 0, 0); in CheckListen()
201 int ret = syscall(__NR_accept, 0, nullptr, nullptr); in CheckAccept()
211 int ret = syscall(__NR_accept4, 0, nullptr, nullptr, 0); in CheckAccept4()
241 int ret = syscall(__NR_shutdown, 0, 0); in CheckShutdown()
251 int ret = syscall(__NR_sendmsg, 0, nullptr, 0); in CheckSendmsg()
271 int uid = syscall(__NR_setuid, 1); in CheckSetuid()
282 uid_t uid = syscall(__NR_setuid32, 123); in CheckSetuid32()
[all …]
/ohos5.0/commonlibrary/rust/ylong_runtime/ylong_io/src/sys/unix/
H A Dsocket.rs21 let socket = syscall!(socket(domain, socket_type, 0))?; in socket_new()
30 if let Err(e) = syscall!(setsockopt( in set_non_block()
37 let _ = syscall!(close(socket)); in set_non_block()
41 if let Err(e) = syscall!(fcntl(socket, libc::F_SETFL, libc::O_NONBLOCK)) { in set_non_block()
42 let _ = syscall!(close(socket)); in set_non_block()
46 if let Err(e) = syscall!(fcntl(socket, libc::F_SETFD, libc::FD_CLOEXEC)) { in set_non_block()
47 let _ = syscall!(close(socket)); in set_non_block()
H A Depoll.rs40 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.rs39 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()
/ohos5.0/base/hiviewdfx/faultloggerd/interfaces/innerkits/signal_handler/
H A Ddfx_signal_handler.c353 syscall(SYS_close, i); in CloseFds()
368 syscall(SYS_close, devNull); in DFX_SetUpEnvironment()
418 syscall(SYS_close, pipefd[0]); in DFX_ExecDump()
420 syscall(SYS_close, pipefd[1]); in DFX_ExecDump()
440 if (syscall(SYS_getpid) == 1) { in IsMainThread()
445 if (syscall(SYS_getpid) == syscall(SYS_gettid)) { in IsMainThread()
465 if (syscall(SYS_rt_tgsigqueueinfo, syscall(SYS_getpid), syscall(SYS_gettid), sig, si) != 0) { in ResetAndRethrowSignalIfNeed()
489 if (syscall(SYS_tgkill, syscall(SYS_getpid), syscall(SYS_getpid), SIGQUIT) != 0) { in BlockMainThreadIfNeed()
497 return syscall(SYS_fork); in ForkBySyscall()
868 int pid = syscall(SYS_getpid); in DFX_SigchainHandler()
[all …]
H A Ddfx_signalhandler_exception.c68 syscall(SYS_close, fd); in ConnectSocket()
81 syscall(SYS_close, fd); in ConnectSocket()
132 syscall(SYS_close, fd); in ReportException()
/ohos5.0/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))?; in open()
33 syscall!(grantpt(raw))?; in open()
34 syscall!(unlockpt(raw))?; in open()
37 let mut flags = syscall!(fcntl(raw, libc::F_GETFD))?; in open()
39 syscall!(fcntl(raw, libc::F_SETFD, flags))?; in open()
59 syscall!(ioctl(raw, libc::TIOCSWINSZ, std::ptr::addr_of!(size))).map(|_| ()) in set_size()
95 let mut flags = syscall!(fcntl(self.0.as_raw_fd(), libc::F_GETFL))?; in set_nonblocking()
97 syscall!(fcntl(self.0.as_raw_fd(), libc::F_SETFL, flags)).map(|_| ()) in set_nonblocking()
123 syscall!(read(
134 syscall!(write(
[all …]
/ohos5.0/docs/zh-cn/device-dev/kernel/
H A Dkernel-small-bundles-system.md16 …l Handler的具体实现在kernel/liteos_a/syscall/los_syscall.c中OsArmA32SyscallHandle函数,在进入系统软中断异常时会调用此函数,并且按…
21 > - 内核向用户态提供的系统调用接口清单详见kernel/liteos_a/syscall/syscall_lookup.h,内核相应的系统调用对接函数清单详见kernel/liteos_a/sy…
44 1. 在LibC库syscall.h.in中新增系统调用号
78 #include "syscall.h"
90 …如下所示,在third_party/musl/porting/liteos_a/kernel/include/bits/syscall.h文件中,__NR_new_syscall_sample为新…
120 …在kernel/liteos_a/syscall/syscall_lookup.h中,增加一行SYSCALL_HAND_DEF(__NR_new_syscall_sample, SysNewSys…
138 如下所示,在kernel/liteos_a/syscall/los_syscall.h中,SysNewSyscallSample为新增系统调用的内核处理函数声明:
/ohos5.0/foundation/filemanagement/storage_service/services/storage_daemon/libfscrypt/src/
H A Dkey_control.c36 return syscall(__NR_keyctl, KEYCTL_GET_KEYRING_ID, id, create); in KeyCtrlGetKeyringId()
42 return syscall(__NR_add_key, type, description, NULL, 0, ringId); in KeyCtrlAddKey()
48 return syscall(__NR_add_key, type, description, in KeyCtrlAddKeyEx()
56 return syscall(__NR_add_key, type, description, in KeyCtrlAddKeySdp()
66 return syscall(__NR_add_key, type, description, in KeyCtrlAddAppAsdpKey()
74 return syscall(__NR_keyctl, KEYCTL_SEARCH, ringId, type, in KeyCtrlSearch()
80 return syscall(__NR_keyctl, KEYCTL_UNLINK, key, keyring); in KeyCtrlUnlink()
/ohos5.0/commonlibrary/rust/ylong_runtime/ylong_io/src/sys/unix/tcp/
H A Dsocket.rs53 match syscall!(setsockopt( in set_reuse()
67 match syscall!(bind(self.socket, raw_addr.as_ptr(), addr_length)) { in bind()
74 syscall!(listen(self.socket, max_connect))?; in listen()
83 match syscall!(connect(self.socket, raw_addr.as_ptr(), addr_length)) { in connect()
106 syscall!(getsockopt( in get_sock_linger()
121 syscall!(setsockopt( in set_sock_linger()
/ohos5.0/docs/en/device-dev/kernel/
H A Dkernel-small-bundles-system.md15syscall/los\_syscall.c**. This function is called when a system software interrupt occurs. The inp…
19 …l/liteos\_a/syscall/syscall\_lookup.h**. For details about the system call functions provided by t…
36 1. Add the system call number to **syscall.h.in** in the LibC library.
71 #include "syscall.h"
84 …In the **third\_party/musl/porting/liteos\_a/kernel/include/bits/syscall.h** file, **\_\_NR\_ne…
113 …In **kernel/liteos\_a/syscall/syscall\_lookup.h**, add the line **SYSCALL\_HAND\_DEF\(\_\_NR\_ne…
131 …In **kernel/liteos\_a/syscall/los\_syscall.h**, **SysNewSyscallSample** is the declaration of t…
/ohos5.0/commonlibrary/rust/ylong_runtime/ylong_io/src/sys/unix/uds/
H A Dsocket.rs33 syscall!(bind(socket, socket_addr, addr_length))?; in bind()
35 syscall!(listen(socket, 1024))?; in bind()
46 match syscall!(connect(socket, sockaddr, addr_length)) { in connect()
63 match syscall!(bind(socket.as_raw_fd(), socket_addr, addr_length)) { in data_gram_bind()
83 syscall!(socketpair(AF_UNIX, socket_type, 0, fds.as_mut_ptr()))?; in pair()
/ohos5.0/foundation/resourceschedule/ffrt/src/internal_inc/
H A Dosal.h34 return syscall(SYS_gettid); in GetTid()
49 ssize_t ret = syscall(SYS_read, fd, processName, bufferLength - 1); in GetProcessName()
54 syscall(SYS_close, fd); in GetProcessName()
/ohos5.0/base/hiviewdfx/faultloggerd/interfaces/innerkits/unwinder/include/
H A Dfp_unwinder.h91 if (syscall(SYS_pipe2, pfd, O_CLOEXEC | O_NONBLOCK) != 0) {
111 syscall(SYS_close, pfd[PIPE_WRITE]);
112 syscall(SYS_close, pfd[PIPE_READ]);
144 if (OHOS_TEMP_FAILURE_RETRY(syscall(SYS_write, fd, addr, sizeof(uintptr_t))) == -1) { in ReadUptrSafe()
/ohos5.0/drivers/hdf_core/adapter/uhdf2/hdi/src/
H A Dhdi_smq_syncer.cpp65 … status = syscall(__NR_futex, syncAddr_, FUTEX_WAIT_BITSET, valParm, &waitTime, NULL, bitset); in FutexWait()
67 status = syscall(__NR_futex, syncAddr_, FUTEX_WAIT_BITSET, valParm, NULL, NULL, bitset); in FutexWait()
92 int ret = syscall(__NR_futex, syncAddr_, FUTEX_WAKE_BITSET, INT_MAX, 0, 0, bitset); in Wake()
/ohos5.0/drivers/hdf_core/adapter/uhdf2/utils/
H A DBUILD.gn45 "$hdf_framework_path/core/adapter/syscall/include",
55 "$hdf_framework_path/core/adapter/syscall/src/hdf_devmgr_adapter.c",
56 "$hdf_framework_path/core/adapter/syscall/src/hdf_syscall_adapter.c",
118 "$hdf_framework_path/core/adapter/syscall/include",
126 "$hdf_framework_path/core/adapter/syscall/src/hdf_devmgr_adapter.c",
127 "$hdf_framework_path/core/adapter/syscall/src/hdf_syscall_adapter.c",
/ohos5.0/foundation/multimedia/audio_framework/services/audio_service/common/src/
H A Dfutex_tool.cpp75 …res = syscall(__NR_futex, futexPtr, FUTEX_WAIT, IS_NOT_READY, (timeout <= 0 ? NULL : &waitTime), N… in FutexWait()
107 syscall(__NR_futex, futexPtr, FUTEX_WAKE, INT_MAX, NULL, NULL, 0); in FutexWake()
112 long res = syscall(__NR_futex, futexPtr, FUTEX_WAKE, INT_MAX, NULL, NULL, 0); in FutexWake()
/ohos5.0/commonlibrary/rust/ylong_runtime/ylong_io/src/sys/windows/
H A Diocp.rs50 syscall!( in add_handle()
73 syscall!( in get_results()
92 syscall!( in post()
/ohos5.0/base/hiviewdfx/hiview/utility/smart_parser/test/resource/SmartParserTest003/
H A Dappfreeze-com.example.jsinject-20010039-1970032621181564 #00 pc 000000000006ca40 /system/lib64/libc.so(syscall+32)
84 #00 pc 000000000006ca40 /system/lib64/libc.so(syscall+32)
106 #00 pc 000000000006ca3c /system/lib64/libc.so(syscall+28)
130 #00 pc 000000000006ca3c /system/lib64/libc.so(syscall+28)
150 #00 pc 000000000006ca3c /system/lib64/libc.so(syscall+28)
163 #00 pc 000000000006ca3c /system/lib64/libc.so(syscall+28)
281 #00 pc 000000000006ca3c /system/lib64/libc.so(syscall+28)
289 #00 pc 000000000006ca3c /system/lib64/libc.so(syscall+28)
297 #00 pc 000000000006ca3c /system/lib64/libc.so(syscall+28)
305 #00 pc 000000000006ca3c /system/lib64/libc.so(syscall+28)
[all …]
/ohos5.0/base/hiviewdfx/hiview/utility/smart_parser/test/resource/SmartParserTest010/
H A Dappfreeze-com.example.jsinject-20010039-1970032621181564 #00 pc 000000000006ca40 /system/lib64/libc.so(syscall+32)
84 #00 pc 000000000006ca40 /system/lib64/libc.so(syscall+32)
106 #00 pc 000000000006ca3c /system/lib64/libc.so(syscall+28)
130 #00 pc 000000000006ca3c /system/lib64/libc.so(syscall+28)
150 #00 pc 000000000006ca3c /system/lib64/libc.so(syscall+28)
163 #00 pc 000000000006ca3c /system/lib64/libc.so(syscall+28)
281 #00 pc 000000000006ca3c /system/lib64/libc.so(syscall+28)
289 #00 pc 000000000006ca3c /system/lib64/libc.so(syscall+28)
297 #00 pc 000000000006ca3c /system/lib64/libc.so(syscall+28)
305 #00 pc 000000000006ca3c /system/lib64/libc.so(syscall+28)
[all …]
/ohos5.0/base/hiviewdfx/hiview/utility/smart_parser/test/resource/SmartParserTest011/
H A Dappfreeze-com.example.jsinject-20010039-1970032621181564 #00 pc 000000000006ca40 /system/lib64/libc.so(syscall+32)
84 #00 pc 000000000006ca40 /system/lib64/libc.so(syscall+32)
106 #00 pc 000000000006ca3c /system/lib64/libc.so(syscall+28)
130 #00 pc 000000000006ca3c /system/lib64/libc.so(syscall+28)
150 #00 pc 000000000006ca3c /system/lib64/libc.so(syscall+28)
163 #00 pc 000000000006ca3c /system/lib64/libc.so(syscall+28)
281 #00 pc 000000000006ca3c /system/lib64/libc.so(syscall+28)
289 #00 pc 000000000006ca3c /system/lib64/libc.so(syscall+28)
297 #00 pc 000000000006ca3c /system/lib64/libc.so(syscall+28)
305 #00 pc 000000000006ca3c /system/lib64/libc.so(syscall+28)
[all …]
/ohos5.0/base/security/code_signature/services/key_enable/utils/src/
H A Dkey_utils.cpp36 KeySerial ret = syscall(__NR_add_key, in AddKey()
51 KeySerial ret = syscall(__NR_keyctl, in KeyctlRestrictKeyring()
/ohos5.0/base/hiviewdfx/faultloggerd/frameworks/localhandler/
H A Ddfx_signal_local_handler.cpp73 syscall(__NR_futex, ftx, FUTEX_WAIT, value, NULL, NULL, 0); in FutexWait()
91 syscall(__NR_exit, 0); in DoCrashHandler()
134 syscall(__NR_exit, 0); in DFX_SignalLocalHandler()
/ohos5.0/drivers/hdf_core/adapter/uhdf/manager/
H A DBUILD.gn33 "$hdf_frameworks_path/core/adapter/syscall/include",
45 "$hdf_frameworks_path/core/adapter/syscall/src/hdf_devmgr_adapter.c",
46 "$hdf_frameworks_path/core/adapter/syscall/src/hdf_syscall_adapter.c",

123456