Home
last modified time | relevance | path

Searched refs:FileDescriptor (Results 1 – 4 of 4) sorted by relevance

/openbsd/gnu/llvm/llvm/tools/llvm-exegesis/lib/
H A DPerfHelper.cpp104 FileDescriptor = perf_event_open(&AttrCopy, Pid, Cpu, GroupFd, Flags); in Counter()
105 if (FileDescriptor == -1) { in Counter()
111 assert(FileDescriptor != -1 && "Unable to open event"); in Counter()
114 Counter::~Counter() { close(FileDescriptor); } in ~Counter()
116 void Counter::start() { ioctl(FileDescriptor, PERF_EVENT_IOC_RESET, 0); } in start()
118 void Counter::stop() { ioctl(FileDescriptor, PERF_EVENT_IOC_DISABLE, 0); } in stop()
134 ssize_t ReadSize = ::read(FileDescriptor, &Count, sizeof(Count)); in readOrError()
H A DPerfHelper.h103 int FileDescriptor = -1; variable
/openbsd/gnu/llvm/llvm/tools/llvm-exegesis/lib/X86/
H A DX86Counter.cpp49 static int pollLbrPerfEvent(const int FileDescriptor) { in pollLbrPerfEvent() argument
51 PollFd.fd = FileDescriptor; in pollLbrPerfEvent()
145 MAP_SHARED, FileDescriptor, 0); in X86LbrCounter()
156 ioctl(FileDescriptor, PERF_EVENT_IOC_REFRESH, 1024 /* kMaxPollsPerFd */); in start()
199 ioctl(FileDescriptor, PERF_EVENT_IOC_DISABLE, 0); in readOrError()
225 PollResult = pollLbrPerfEvent(FileDescriptor); in doReadCounter()
/openbsd/gnu/llvm/libcxx/src/filesystem/
H A Doperations.cpp481 struct FileDescriptor { struct
493 return FileDescriptor{p}; in create()
521 FileDescriptor(FileDescriptor&& other) in FileDescriptor() function
530 FileDescriptor(FileDescriptor const&) = delete;
531 FileDescriptor& operator=(FileDescriptor const&) = delete;
820 bool copy_file_impl(FileDescriptor& read_fd, FileDescriptor& write_fd, error_code& ec) { in copy_file_impl()
836 bool copy_file_impl(FileDescriptor& read_fd, FileDescriptor& write_fd, error_code& ec) {
857 bool copy_file_impl(FileDescriptor& read_fd, FileDescriptor& write_fd, error_code& ec) {
899 using detail::FileDescriptor; in __copy_file()
903 FileDescriptor from_fd = FileDescriptor::create_with_status( in __copy_file()
[all …]