| /developtools/profiler/hiebpf/include/ |
| D | fstrace_progs.h | 62 int BPF_KPROBE(ksys_read_entry, unsigned int fd, char __user* buf, size_t count) in BPF_KPROBE() argument 77 args->fd = fd; in BPF_KPROBE() 101 int BPF_KPROBE(ksys_write_entry, unsigned int fd, const char __user* buf, size_t count) in BPF_KPROBE() argument 116 args->fd = fd; in BPF_KPROBE() 140 int BPF_KPROBE(ksys_pread64_entry, unsigned int fd, char __user* buf, size_t count, loff_t pos) in BPF_KPROBE() argument 155 args->fd = fd; in BPF_KPROBE() 180 int BPF_KPROBE(ksys_pwrite64_entry, unsigned int fd, const char __user* buf, size_t count, loff_t p… in BPF_KPROBE() argument 195 args->fd = fd; in BPF_KPROBE() 220 int BPF_KPROBE(do_readv_entry, unsigned long fd, const struct iovec __user* vec, unsigned long vlen… in BPF_KPROBE() argument 235 args->fd = fd; in BPF_KPROBE() [all …]
|
| D | fstrace_types.h | 30 unsigned int fd; member 36 unsigned int fd; member 42 unsigned int fd; member 49 unsigned int fd; member 56 unsigned long fd; member 63 unsigned long fd; member 70 unsigned long fd; member 78 unsigned long fd; member 87 unsigned fd; member
|
| /developtools/profiler/hiebpf/data/ |
| D | fstrace_target_funcs.txt | 2 ksys_read(read, unsigned int, fd, char __user*, buf, size_t, count) 3 ksys_write(write, unsigned int, fd, const char __user*, buf, size_t, count) 4 ksys_pread64(pread64, unsigned int, fd, char __user*, buf, size_t, count, loff_t, pos) 5 ksys_pwrite64(pwrite64, unsigned int, fd, const char __user*, buf, size_t, count, loff_t, pos) 6 "do_readv(readv, unsigned long, fd, const struct iovec __user*, vec, 8 "do_writev(writev, unsigned long, fd, const struct iovec __user*, vec, 10 "do_preadv(preadv, unsigned long, fd, const struct iovec __user*, vec, 12 "do_pwritev(pwritev, unsigned long, fd, const struct iovec __user*, vec, 14 __close_fd(close, struct files_struct*, files, unsigned, fd)
|
| /developtools/profiler/device/base/src/ |
| D | epoll_event_poller.cpp | 43 bool EpollEventPoller::AddFileDescriptor(int fd, in AddFileDescriptor() argument 49 ctx->fd = fd; in AddFileDescriptor() 54 CHECK_TRUE(AddContextLocked(ctx), false, "add context for %d failed!", fd); in AddFileDescriptor() 58 bool EpollEventPoller::RemoveFileDescriptor(int fd) in RemoveFileDescriptor() argument 61 auto it = context_.find(fd); in RemoveFileDescriptor() 62 CHECK_TRUE(it != context_.end(), false, "fd %d not found in poll set!", fd); in RemoveFileDescriptor() 66 CHECK_TRUE(RemoveContextLocked(ctx), false, "remove context for %d failed!", fd); in RemoveFileDescriptor() 72 context_[ctx->fd] = ctx; in AddContextLocked() 78 context_.erase(ctx->fd); in RemoveContextLocked() 79 CHECK_TRUE(UpdateEvent(EPOLL_CTL_DEL, ctx), false, "update fd %d ctx FAILED!", ctx->fd); in RemoveContextLocked() [all …]
|
| D | event_notifier.cpp | 34 EventNotifierPtr EventNotifier::CreateWithFd(int fd) in CreateWithFd() argument 36 return std::make_shared<EventNotifier>(fd); in CreateWithFd() 52 EventNotifier::EventNotifier(int fd) : fd_(fd), flags_(0) in EventNotifier() argument 55 CHECK_TRUE(flags >= 0, NO_RETVAL, "get flags of fd %d FAILED, %d", fd, errno); in EventNotifier()
|
| /developtools/smartperf_host/trace_streamer/src/base/ |
| D | file.cpp | 43 ssize_t Read(int32_t fd, uint8_t* dst, size_t dstSize) in Read() argument 46 return _read(fd, dst, static_cast<unsigned>(dstSize)); in Read() 50 ret = read(fd, dst, dstSize); in Read() 59 int32_t fd(_open(path.c_str(), flags | O_BINARY, mode)); in OpenFile() local 61 int32_t fd(open(path.c_str(), flags | O_CLOEXEC, mode)); in OpenFile() local 63 return fd; in OpenFile()
|
| /developtools/profiler/host/smartperf/trace_streamer/src/base/ |
| D | file.cpp | 43 ssize_t Read(int32_t fd, uint8_t* dst, size_t dstSize) in Read() argument 46 return _read(fd, dst, static_cast<unsigned>(dstSize)); in Read() 50 ret = read(fd, dst, dstSize); in Read() 59 int32_t fd(_open(path.c_str(), flags | O_BINARY, mode)); in OpenFile() local 61 int32_t fd(open(path.c_str(), flags | O_CLOEXEC, mode)); in OpenFile() local 63 return fd; in OpenFile()
|
| /developtools/profiler/device/plugins/ftrace_plugin/src/ |
| D | file_utils.cpp | 31 std::string FileUtils::ReadFile(int fd) in ReadFile() argument 39 ssize_t nBytes = TEMP_FAILURE_RETRY(read(fd, &content[count], content.size() - count)); in ReadFile() 54 int fd = open(realPath, O_RDONLY); in ReadFile() local 55 if (fd == -1) { in ReadFile() 62 std::string content = ReadFile(fd); in ReadFile() 63 CHECK_TRUE(close(fd) != -1, content, "close %s failed, %d", path.c_str(), errno); in ReadFile() 95 int fd = open(path.c_str(), flags, mode); in WriteFile() local 96 CHECK_TRUE(fd >= 0, -1, "open %s failed, %d", path.c_str(), errno); in WriteFile() 98 int retval = write(fd, content.data(), content.size()); in WriteFile() 99 CHECK_TRUE(close(fd) != -1, -1, "close %s failed, %d", path.c_str(), errno); in WriteFile()
|
| /developtools/profiler/device/plugins/api/test/unittest/ |
| D | buffer_write_test.cpp | 38 int fd = syscall(SYS_memfd_create, SMB1_NAME.c_str(), 0); in InitShareMemory1() local 39 CHECK_TRUE(fd >= 0, -1, "CreateBlock FAIL SYS_memfd_create"); in InitShareMemory1() 41 int check = ftruncate(fd, SMB1_SIZE); in InitShareMemory1() 43 close(fd); in InitShareMemory1() 51 g_smbAddr1 = mmap(nullptr, SMB1_SIZE, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0); in InitShareMemory1() 53 close(fd); in InitShareMemory1() 70 return fd; in InitShareMemory1() 75 int fd = syscall(SYS_memfd_create, SMB2_NAME.c_str(), 0); in InitShareMemory2() local 76 CHECK_TRUE(fd >= 0, -1, "CreateBlock FAIL SYS_memfd_create"); in InitShareMemory2() 78 int check = ftruncate(fd, SMB2_SIZE); in InitShareMemory2() [all …]
|
| /developtools/smartperf_host/trace_streamer/test/unittest/ |
| D | parser_pbreader_test.cpp | 54 int32_t fd(base::OpenFile(tracePath, O_RDONLY, G_FILE_PERMISSION)); 57 auto rsize = base::Read(fd, buf.get(), readSize); 71 close(fd); 97 int32_t fd(base::OpenFile(tracePath, O_RDONLY, G_FILE_PERMISSION)); 100 auto rsize = base::Read(fd, buf.get(), readSize); 113 close(fd); 139 int32_t fd(base::OpenFile(tracePath, O_RDONLY, G_FILE_PERMISSION)); 142 auto rsize = base::Read(fd, buf.get(), readSize); 156 close(fd); 182 int32_t fd(base::OpenFile(tracePath, O_RDONLY, G_FILE_PERMISSION)); [all …]
|
| /developtools/profiler/device/services/shared_memory/test/unittest/ |
| D | shared_memory_allocator_test.cpp | 105 int fd = syscall(SYS_memfd_create, "testnameremote", 0); variable 106 EXPECT_GE(fd, 0); 107 int check = ftruncate(fd, 4096); 110 …ASSERT_TRUE(ShareMemoryAllocator::GetInstance().CreateMemoryBlockRemote("testnameremote", 0, fd) == 114 …ASSERT_TRUE(ShareMemoryAllocator::GetInstance().CreateMemoryBlockRemote("testnameremote", 1, fd) == 118 …RT_FALSE(ShareMemoryAllocator::GetInstance().CreateMemoryBlockRemote("testnameremote", 4096, fd) == 120 …ERT_TRUE(ShareMemoryAllocator::GetInstance().CreateMemoryBlockRemote("testnameremote", 4096, fd) ==
|
| /developtools/profiler/hiebpf/test/ |
| D | hiebpf_test_demo.cpp | 72 int fd = open(filename, O_RDWR | O_CREAT | O_TRUNC, FILE_MODE); in CallStack1() local 73 if (fd < 0) { in CallStack1() 82 write(fd, buf.data(), buf.size()); in CallStack1() 83 fsync(fd); in CallStack1() 88 lseek(fd, 0, SEEK_SET); in CallStack1() 89 read(fd, buf.data(), BUF_SIZE); in CallStack1() 90 read(fd, buf.data(), BUF_SIZE); in CallStack1() 95 close(fd); in CallStack1()
|
| /developtools/profiler/hiebpf/src/ |
| D | fstrace_args_converter.cpp | 34 args[ARGS_POINT_ZERO] = (__u64) startEvent->read_args.fd; in ReadArgsConverter() 43 args[ARGS_POINT_ZERO] = (__u64) startEvent->write_args.fd; in WriteArgsConverter() 52 args[ARGS_POINT_ZERO] = (__u64) startEvent->pread64_args.fd; in Pread64ArgsConverter() 61 args[ARGS_POINT_ZERO] = (__u64) startEvent->pwrite64_args.fd; in Pwrite64ArgsConverter() 70 args[ARGS_POINT_ZERO] = (__u64) startEvent->readv_args.fd; in ReadvArgsConverter() 79 args[ARGS_POINT_ZERO] = (__u64) startEvent->writev_args.fd; in WritevArgsConverter() 88 args[ARGS_POINT_ZERO] = (__u64) startEvent->preadv_args.fd; in PreadvArgsConverter() 97 args[ARGS_POINT_ZERO] = (__u64) startEvent->pwritev_args.fd; in PwritevArgsConverter() 107 args[ARGS_POINT_ONE] = (__u64) startEvent->close_args.fd; in CloseArgsConverter()
|
| D | bpf_log_reader.cpp | 115 int fd = open(confPath_.c_str(), O_WRONLY); in EnableTracePipe() local 116 if (fd < 0) { in EnableTracePipe() 119 if (ftruncate(fd, 0) != 0) { in EnableTracePipe() 122 int ret = write(fd, &c, sizeof(c)); in EnableTracePipe() 126 close(fd); in EnableTracePipe() 146 fds.fd = ifd_; in MoveBPFLog()
|
| /developtools/profiler/hiebpf/test/unittest/ |
| D | bpf_controller_test.cpp | 77 int fd = open(FILE_NAME.c_str(), O_RDWR | O_CREAT, FILE_MODE); variable 78 ASSERT_GT(fd, 0); 83 pwrite(fd, buf, sizeof(buf), offset); 84 fsync(fd); 85 pread(fd, buf, sizeof(buf), offset); 88 close(fd);
|
| /developtools/profiler/device/plugins/hidump_plugin/src/ |
| D | hidump_plugin.cpp | 178 int fd[PIPE_LEN]; in CustomPopen() local 179 pipe(fd); in CustomPopen() 190 close(fd[READ]); in CustomPopen() 191 dup2(fd[WRITE], REDIRECT_STDOUT); // Redirect stdout to pipe in CustomPopen() 192 dup2(fd[WRITE], REDIRECT_STDERR); // Redirect stderr to pipe in CustomPopen() 194 close(fd[WRITE]); in CustomPopen() 195 dup2(fd[READ], 0); // Redirect stdin to pipe in CustomPopen() 204 close(fd[WRITE]); in CustomPopen() 207 close(fd[READ]); in CustomPopen() 214 return fdopen(fd[READ], "r"); in CustomPopen() [all …]
|
| /developtools/profiler/device/services/ipc/src/ |
| D | unix_socket_server.cpp | 61 evt.data.fd = socketHandle_; in UnixSocketAccept() 73 clientEvt.data.fd = clientSocket; in UnixSocketAccept() 85 delEvt.data.fd = events[0].data.fd; in UnixSocketAccept() 87 epoll_ctl(epfd, EPOLL_CTL_DEL, events[0].data.fd, &delEvt); in UnixSocketAccept() 89 if (socketClients_.find(events[0].data.fd) != socketClients_.end()) { in UnixSocketAccept() 91 socketClients_.erase(events[0].data.fd); in UnixSocketAccept() 93 HILOG_ERROR(LOG_CORE, "Client %d not exist", events[0].data.fd); in UnixSocketAccept()
|
| /developtools/profiler/device/plugins/ftrace_plugin/test/unittest/ |
| D | file_utils_test.cpp | 56 int fd = open(path_.c_str(), O_RDONLY); variable 57 ASSERT_GT(fd, 0); 59 std::string text = FileUtils::ReadFile(fd); 61 EXPECT_EQ(close(fd), 0); 71 int fd = -1; variable 72 std::string text = FileUtils::ReadFile(fd);
|
| /developtools/profiler/host/smartperf/trace_streamer/src/ |
| D | main.cpp | 96 auto fd = fopen(sqlOperator.c_str(), "r"); in LoadQueryFile() local 97 if (!fd) { in LoadQueryFile() 102 while (!feof(fd)) { in LoadQueryFile() 104 while (fgets(buffer, sizeof(buffer), fd)) { in LoadQueryFile() 121 fclose(fd); in LoadQueryFile() 122 fd = nullptr; in LoadQueryFile() 134 bool ReadAndParser(SysTuning::TraceStreamer::TraceStreamerSelector& ta, int fd) in ReadAndParser() argument 142 auto rsize = Read(fd, buf.get(), G_CHUNK_SIZE); in ReadAndParser() 167 int fd(OpenFile(traceFilePath, O_RDONLY, G_FILE_PERMISSION)); in OpenAndParserFile() local 168 if (fd < 0) { in OpenAndParserFile() [all …]
|
| /developtools/smartperf_host/trace_streamer/src/ |
| D | main.cpp | 96 auto fd = fopen(sqlOperator.c_str(), "r"); in LoadQueryFile() local 97 if (!fd) { in LoadQueryFile() 102 while (!feof(fd)) { in LoadQueryFile() 104 while (fgets(buffer, sizeof(buffer), fd)) { in LoadQueryFile() 121 fclose(fd); in LoadQueryFile() 122 fd = nullptr; in LoadQueryFile() 134 bool ReadAndParser(SysTuning::TraceStreamer::TraceStreamerSelector& ta, int fd) in ReadAndParser() argument 142 auto rsize = Read(fd, buf.get(), G_CHUNK_SIZE); in ReadAndParser() 167 int fd(OpenFile(traceFilePath, O_RDONLY, G_FILE_PERMISSION)); in OpenAndParserFile() local 168 if (fd < 0) { in OpenAndParserFile() [all …]
|
| /developtools/smartperf_host/trace_streamer/src/parser/ebpf_parser/ |
| D | file_system_data_parser.cpp | 103 auto fd = GetFileDescriptor(fsFixedHeadrAddr, type); in ParseFileSystemEvent() local 119 …currentCallId_, type, ipid, itid, newStartTs, newEndTs, duration, returnValue, errorCode, size, fd, in ParseFileSystemEvent() 130 int32_t fd = INVALID_INT32; in GetFileDescriptor() local 132 fd = returnValue; in GetFileDescriptor() 134 fd = fsFixedHeader->args[0]; in GetFileDescriptor() 136 fd = fsFixedHeader->args[1]; in GetFileDescriptor() 138 return fd; in GetFileDescriptor()
|
| /developtools/profiler/host/smartperf/trace_streamer/src/parser/ebpf_parser/ |
| D | file_system_data_parser.cpp | 102 auto fd = GetFileDescriptor(fsFixedHeadrAddr, type); in ParseFileSystemEvent() local 118 …currentCallId_, type, ipid, itid, newStartTs, newEndTs, duration, returnValue, errorCode, size, fd, in ParseFileSystemEvent() 129 int32_t fd = INVALID_INT32; in GetFileDescriptor() local 131 fd = returnValue; in GetFileDescriptor() 133 fd = fsFixedHeader->args[0]; in GetFileDescriptor() 135 fd = fsFixedHeader->args[1]; in GetFileDescriptor() 137 return fd; in GetFileDescriptor()
|
| /developtools/hdc/src/daemon/ |
| D | daemon_unity.cpp | 93 int fd; in FindMountDeviceByPath() local 99 fd = open("/proc/mounts", O_RDONLY | O_CLOEXEC); in FindMountDeviceByPath() 100 if (fd < 0) { in FindMountDeviceByPath() 103 read(fd, buf, sizeof(buf) - 1); in FindMountDeviceByPath() 104 Base::CloseFd(fd); in FindMountDeviceByPath() 128 int fd; in RemountPartition() local 137 if ((fd = open(dev, O_RDONLY | O_CLOEXEC)) < 0) { in RemountPartition() 141 ioctl(fd, BLKROSET, &off); in RemountPartition() 142 Base::CloseFd(fd); in RemountPartition()
|
| D | jdwp.h | 31 bool SendJdwpNewFD(uint32_t targetPID, int fd); 49 int fd; member 56 PollNode(int fd, uint32_t pid) in PollNode() 59 pollfd.fd = fd; in PollNode()
|
| /developtools/profiler/device/plugins/diskio_plugin/src/ |
| D | diskio_data_plugin.cpp | 100 int fd = -1; in ReadFile() local 105 fd = open(realPath, O_RDONLY | O_CLOEXEC); in ReadFile() 106 if (fd == -1) { in ReadFile() 114 close(fd); in ReadFile() 117 bytesRead = read(fd, buffer_, READ_BUFFER_SIZE - 1); in ReadFile() 119 close(fd); in ReadFile() 124 close(fd); in ReadFile()
|