Lines Matching refs:mLock
57 bool initialize() EXCLUDES(mLock);
65 bool query(uint16_t id, const netdutils::Slice query) override EXCLUDES(mLock);
69 std::mutex mLock;
72 void loop() EXCLUDES(mLock);
73 std::unique_ptr<std::thread> mLoopThread GUARDED_BY(mLock);
78 netdutils::Status tcpConnect() REQUIRES(mLock);
82 bssl::UniquePtr<SSL> sslConnect(int fd) REQUIRES(mLock);
85 void sslDisconnect() REQUIRES(mLock);
88 bool sslWrite(const netdutils::Slice buffer) REQUIRES(mLock);
94 int sslRead(const netdutils::Slice buffer, bool wait) REQUIRES(mLock);
96 bool sendQuery(const std::vector<uint8_t>& buf) REQUIRES(mLock);
97 bool readResponse() REQUIRES(mLock);
103 void requestLoopShutdown() EXCLUDES(mLock);
106 bool incrementEventFd(int64_t count) EXCLUDES(mLock);
122 bssl::UniquePtr<SSL_CTX> mSslCtx GUARDED_BY(mLock);
123 base::unique_fd mSslFd GUARDED_BY(mLock);
124 bssl::UniquePtr<SSL> mSsl GUARDED_BY(mLock);