Lines Matching refs:SemaphorePipe
43 struct SemaphorePipe { struct
47 SemaphorePipe(int pipefd[2]) in SemaphorePipe() function
49 SemaphorePipe(const SemaphorePipe &) = delete;
50 void operator=(const SemaphorePipe &) = delete;
51 SemaphorePipe(SemaphorePipe &&other) in SemaphorePipe() function
66 ~SemaphorePipe() { in ~SemaphorePipe() argument
76 static std::optional<SemaphorePipe> create() { in create() argument
80 return SemaphorePipe(InotifyPollingStopperFDs); in create()
123 SemaphorePipe &&InotifyPollingStopSignal);
151 SemaphorePipe InotifyPollingStopSignal;
301 SemaphorePipe &&InotifyPollingStopSignal) in DirectoryWatcherLinux()
352 auto InotifyPollingStopper = SemaphorePipe::create(); in create()