Home
last modified time | relevance | path

Searched refs:fd (Results 1 – 25 of 163) sorted by relevance

1234567

/developtools/profiler/hiebpf/include/
Dfstrace_progs.h62 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 …]
Dfstrace_types.h30 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/
Dfstrace_target_funcs.txt2 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/
Depoll_event_poller.cpp43 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 …]
Devent_notifier.cpp34 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/
Dfile.cpp43 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/
Dfile.cpp43 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/
Dfile_utils.cpp31 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/
Dbuffer_write_test.cpp38 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/
Dparser_pbreader_test.cpp54 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/
Dshared_memory_allocator_test.cpp105 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/
Dhiebpf_test_demo.cpp72 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/
Dfstrace_args_converter.cpp34 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()
Dbpf_log_reader.cpp115 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/
Dbpf_controller_test.cpp77 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/
Dhidump_plugin.cpp178 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/
Dunix_socket_server.cpp61 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/
Dfile_utils_test.cpp56 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/
Dmain.cpp96 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/
Dmain.cpp96 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/
Dfile_system_data_parser.cpp103 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/
Dfile_system_data_parser.cpp102 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/
Ddaemon_unity.cpp93 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()
Djdwp.h31 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/
Ddiskio_data_plugin.cpp100 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()

1234567