/system/netd/libnetdutils/include/netdutils/ |
H A D | StatusOr.h | 29 class StatusOr { class in namespace:android::netdutils 31 StatusOr() = default; 32 StatusOr(const Status status) : mStatus(status) { assert(!isOk(status)); } function in class:android::netdutils::StatusOr 33 StatusOr(const T& value) : mStatus(status::ok), mValue(value) {} function in class:android::netdutils::StatusOr 34 StatusOr(T&& value) : mStatus(status::ok), mValue(std::move(value)) {} function in class:android::netdutils::StatusOr 37 StatusOr(StatusOr&&) = default; 39 StatusOr& operator=(StatusOr&&) = default; 41 StatusOr(cons [all...] |
H A D | MockSyscalls.h | 37 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)); 50 MOCK_CONST_METHOD3(ppoll, StatusOr<int>(pollfd* fds, nfds_t nfds, double timeout)); 52 MOCK_CONST_METHOD2(writev, StatusOr<size_t>(Fd fd, const std::vector<iovec>& iov)); 53 MOCK_CONST_METHOD2(write, StatusOr<size_t>(Fd fd, const Slice buf)); 54 MOCK_CONST_METHOD2(read, StatusOr<Slice>(Fd fd, const Slice buf)); 55 MOCK_CONST_METHOD5(sendto, StatusOr<size_t>(Fd sock, const Slice buf, int flags, 57 MOCK_CONST_METHOD5(recvfrom, StatusOr<Slice>(Fd sock, const Slice dst, int flags, sockaddr* src, 63 StatusOr<UniqueFil [all...] |
H A D | Syscalls.h | 32 #include "netdutils/StatusOr.h" 43 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; 62 virtual StatusOr<int> ppoll(pollfd* fds, nfds_t nfds, double timeout) const = 0; 64 virtual StatusOr<size_t> writev(Fd fd, const std::vector<iovec>& iov) const = 0; 66 virtual StatusOr<size_t> write(Fd fd, const Slice buf) const = 0; 68 virtual StatusOr<Slice> read(Fd fd, const Slice buf) const = 0; 70 virtual StatusOr<size_t> sendto(Fd sock, const Slice buf, int flags, const sockaddr* dst, 73 virtual StatusOr<Slic [all...] |
H A D | Socket.h | 24 #include "netdutils/StatusOr.h" 39 StatusOr<std::string> toString(const in6_addr& addr);
|
/system/security/keystore/ |
H A D | keystore_attestation_id.h | 26 template <typename T> class StatusOr { class in namespace:android::security 28 StatusOr(const status_t error) : _status(error), _value() {} function in class:android::security::StatusOr 29 StatusOr(const T& value) : _status(NO_ERROR), _value(value) {} function in class:android::security::StatusOr 30 StatusOr(T&& value) : _status(NO_ERROR), _value(value) {} function in class:android::security::StatusOr 58 StatusOr<std::vector<uint8_t>> gather_attestation_application_id(uid_t uid);
|
H A D | keystore_attestation_id.cpp | 168 StatusOr<std::vector<uint8_t>> 244 StatusOr<std::vector<uint8_t>> gather_attestation_application_id(uid_t uid) {
|
/system/netd/libnetdutils/ |
H A D | StatusTest.cpp | 22 #include "netdutils/StatusOr.h" 42 StatusOr<int> so(11); 45 EXPECT_EQ("StatusOr[status: Status[code: 0, msg: ], value: 11]", ss.str()); 48 StatusOr<int> err(status::undefined); 51 EXPECT_EQ("StatusOr[status: Status[code: 2147483647, msg: undefined]]", ss.str());
|
H A D | Socket.cpp | 25 StatusOr<std::string> toString(const in6_addr& addr) {
|
H A D | Syscalls.cpp | 44 StatusOr<UniqueFd> open(const std::string& pathname, int flags, mode_t mode) const override { 52 StatusOr<UniqueFd> socket(int domain, int type, int protocol) const override { 102 StatusOr<UniqueFd> eventfd(unsigned int initval, int flags) const override { 110 StatusOr<int> ppoll(pollfd* fds, nfds_t nfds, double timeout) const override { 121 StatusOr<size_t> writev(Fd fd, const std::vector<iovec>& iov) const override { 129 StatusOr<size_t> write(Fd fd, const Slice buf) const override { 137 StatusOr<Slice> read(Fd fd, const Slice buf) const override { 145 StatusOr<size_t> sendto(Fd sock, const Slice buf, int flags, const sockaddr* dst, 154 StatusOr<Slice> recvfrom(Fd sock, const Slice dst, int flags, sockaddr* src, 182 StatusOr<UniqueFil [all...] |
/system/netd/server/ |
H A D | InterfaceController.h | 24 #include <netdutils/StatusOr.h> 56 static android::netdutils::StatusOr<std::vector<std::string>> getIfaceNames(); 57 static android::netdutils::StatusOr<std::map<std::string, uint32_t>> getIfaceList();
|
H A D | TetherController.h | 24 #include <netdutils/StatusOr.h> 32 using android::netdutils::StatusOr; 111 StatusOr<TetherStatsList> getTetherStats();
|
H A D | InterfaceControllerTest.cpp | 42 using netdutils::StatusOr; 102 .WillOnce(Invoke([val, err](Fd, const Slice buf) -> StatusOr<size_t> { 182 StatusOr<std::vector<std::string>> ifaceNames = InterfaceController::getIfaceNames(); 195 StatusOr<std::map<std::string, uint32_t>> ifaceMap = InterfaceController::getIfaceList();
|
H A D | NFLogListener.h | 85 netdutils::StatusOr<std::unique_ptr<NFLogListener>> makeNFLogListener();
|
H A D | NetlinkListener.h | 27 #include <netdutils/StatusOr.h>
|
H A D | TrafficControllerTest.cpp | 37 #include "netdutils/StatusOr.h" 59 using netdutils::StatusOr; 140 StatusOr<UidTag> tagResult = mFakeCookieTagMap.readValue(cookie); 168 StatusOr<uint8_t> value = targetMap.readValue(uid); 199 StatusOr<uint8_t> value = targetMap.readValue(uid); 306 StatusOr<uint8_t> counterSetResult = mFakeUidCounterSetMap.readValue(uid); 333 StatusOr<uint8_t> counterSetResult = mFakeUidCounterSetMap.readValue(uid); 338 StatusOr<StatsValue> statsMapResult = mFakeUidStatsMap.readValue(tagStatsMapKey); 379 StatusOr<UidTag> cookieMapResult = mFakeCookieTagMap.readValue(cookie2); 383 StatusOr<uint8_ [all...] |
H A D | NFLogListenerTest.cpp | 45 using netdutils::StatusOr; 79 static StatusOr<size_t> sendOk(const Slice buf) { return buf.size(); }
|
H A D | TetherControllerTest.cpp | 31 #include <netdutils/StatusOr.h> 38 using android::netdutils::StatusOr; 342 StatusOr<TetherStatsList> result = mTetherCtrl.getTetherStats();
|
H A D | InterfaceController.cpp | 48 using android::netdutils::StatusOr; 78 StatusOr<std::string> randomIPv6Address() { 173 // Ideally this function would return StatusOr<std::string>, however 392 StatusOr<std::vector<std::string>> InterfaceController::getIfaceNames() { 408 StatusOr<std::map<std::string, uint32_t>> InterfaceController::getIfaceList() {
|
H A D | TrafficController.h | 22 #include <netdutils/StatusOr.h>
|
H A D | IptablesRestoreController.cpp | 31 using android::netdutils::StatusOr; 155 StatusOr<pid_t> child_pid = sys.fork();
|
H A D | NFLogListener.cpp | 37 using netdutils::StatusOr; 207 StatusOr<std::unique_ptr<NFLogListener>> makeNFLogListener() {
|
/system/netd/tests/ |
H A D | bpf_base_test.cpp | 43 using android::netdutils::StatusOr; 95 StatusOr<UidTag> tagResult = cookieTagMap.readValue(cookie); 115 StatusOr<UidTag> tagResult = cookieTagMap.readValue(cookie); 139 StatusOr<uint8_t> counterSetResult = uidCounterSetMap.readValue(uid); 166 StatusOr<StatsValue> statsResult = uidStatsMap.readValue(key);
|
/system/netd/libbpf/ |
H A D | BpfMapTest.cpp | 52 using netdutils::StatusOr; 97 void checkValueAndStatus(uint32_t refValue, StatusOr<uint32_t> value) { 128 StatusOr<uint32_t> value_read = testMap.readValue(key); 130 StatusOr<uint32_t> key_read = testMap.getFirstKey(); 180 StatusOr<uint32_t> readValue = testMap.readValue(readKey); 230 StatusOr<uint32_t> value_read = testMap2.readValue(key); 247 StatusOr<uint32_t> value_read = testMap2.readValue(key);
|
H A D | BpfUtils.cpp | 33 #include <netdutils/StatusOr.h> 41 using android::netdutils::StatusOr;
|
/system/netd/libbpf/include/bpf/ |
H A D | BpfMap.h | 27 #include "netdutils/StatusOr.h" 68 netdutils::StatusOr<Key> next() { 123 netdutils::StatusOr<Key> getFirstKey() const { 132 netdutils::StatusOr<Key> getNextKey(const Key& key) const { 149 netdutils::StatusOr<Value> readValue(const Key key) const {
|