Home
last modified time | relevance | path

Searched refs:UniqueFd (Results 1 – 13 of 13) sorted by relevance

/system/netd/libnetdutils/include/netdutils/
DUniqueFd.h36 class UniqueFd {
38 UniqueFd() = default;
40 UniqueFd(Fd fd) : mFd(fd) {} in UniqueFd() function
42 ~UniqueFd() { reset(); } in ~UniqueFd()
45 UniqueFd(const UniqueFd&) = delete;
46 UniqueFd& operator=(const UniqueFd&) = delete;
49 UniqueFd(UniqueFd&& other) { std::swap(mFd, other.mFd); } in UniqueFd() function
50 UniqueFd& operator=(UniqueFd&& other) {
66 std::ostream& operator<<(std::ostream& os, const UniqueFd& fd);
DMockSyscalls.h37 StatusOr<UniqueFd>(const std::string& pathname, int flags, mode_t mode));
38 MOCK_CONST_METHOD3(socket, StatusOr<UniqueFd>(int domain, int type, int protocol));
49 MOCK_CONST_METHOD2(eventfd, StatusOr<UniqueFd>(unsigned int initval, int flags));
DSyscalls.h43 virtual StatusOr<UniqueFd> open(const std::string& pathname, int flags,
46 virtual StatusOr<UniqueFd> socket(int domain, int type, int protocol) const = 0;
60 virtual StatusOr<UniqueFd> eventfd(unsigned int initval, int flags) const = 0;
/system/netd/libnetdutils/
DFdTest.cpp34 inline Fd toFd(const UniqueFd& fd) { in toFd()
74 UniqueFd u(97); in TEST_F()
84 UniqueFd u(98); in TEST_F()
92 UniqueFd u(99); in TEST_F()
102 UniqueFd u1(kFd); in TEST_F()
104 UniqueFd u2(std::move(u1)); in TEST_F()
115 UniqueFd u1(kFd); in TEST_F()
117 UniqueFd u2 = std::move(u1); in TEST_F()
120 UniqueFd u3; in TEST_F()
132 const UniqueFd u(kFd); in TEST_F()
[all …]
DUniqueFd.cpp25 void UniqueFd::reset(Fd fd) { in reset()
33 std::ostream& operator<<(std::ostream& os, const UniqueFd& fd) { in operator <<()
DSyscalls.cpp44 StatusOr<UniqueFd> open(const std::string& pathname, int flags, mode_t mode) const override { in open()
45 UniqueFd fd(::open(pathname.c_str(), flags, mode)); in open()
52 StatusOr<UniqueFd> socket(int domain, int type, int protocol) const override { in socket()
53 UniqueFd sock(::socket(domain, type, protocol)); in socket()
102 StatusOr<UniqueFd> eventfd(unsigned int initval, int flags) const override { in eventfd()
103 UniqueFd fd(::eventfd(initval, flags)); in eventfd()
DAndroid.bp12 "UniqueFd.cpp",
DSyscallsTest.cpp64 EXPECT_CALL(mSyscalls, open(kPath, kFlags, kMode)).WillOnce(Return(ByMove(UniqueFd(kFd)))); in TEST_F()
/system/netd/server/
DNetlinkListener.h73 NetlinkListener(netdutils::UniqueFd event, netdutils::UniqueFd sock);
86 netdutils::UniqueFd mEvent;
87 netdutils::UniqueFd mSock;
DNetlinkListener.cpp36 using netdutils::UniqueFd;
60 NetlinkListener::NetlinkListener(UniqueFd event, UniqueFd sock) in NetlinkListener()
DInterfaceControllerTest.cpp43 using netdutils::UniqueFd;
70 EXPECT_CALL(mSyscalls, open(path, _, _)).WillOnce(Return(ByMove(UniqueFd(fd)))); in expectOpenFile()
DNFLogListenerTest.cpp46 using netdutils::UniqueFd;
DNFLogListener.cpp38 using netdutils::UniqueFd;