Lines Matching refs:SemaphorePipe
42 struct SemaphorePipe { struct
46 SemaphorePipe(int pipefd[2]) in SemaphorePipe() argument
48 SemaphorePipe(const SemaphorePipe &) = delete;
49 void operator=(const SemaphorePipe &) = delete;
50 SemaphorePipe(SemaphorePipe &&other) in SemaphorePipe() argument
65 ~SemaphorePipe() { in ~SemaphorePipe() argument
75 static llvm::Optional<SemaphorePipe> create() { in create() argument
79 return SemaphorePipe(InotifyPollingStopperFDs); in create()
122 SemaphorePipe &&InotifyPollingStopSignal);
150 SemaphorePipe InotifyPollingStopSignal;
300 SemaphorePipe &&InotifyPollingStopSignal) in DirectoryWatcherLinux()
351 auto InotifyPollingStopper = SemaphorePipe::create(); in create()