Searched refs:StatusOr (Results 1 - 25 of 31) sorted by relevance

12

/system/netd/libnetdutils/include/netdutils/
H A DStatusOr.h29 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 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));
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 DSyscalls.h32 #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 DSocket.h24 #include "netdutils/StatusOr.h"
39 StatusOr<std::string> toString(const in6_addr& addr);
/system/security/keystore/
H A Dkeystore_attestation_id.h26 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 Dkeystore_attestation_id.cpp168 StatusOr<std::vector<uint8_t>>
244 StatusOr<std::vector<uint8_t>> gather_attestation_application_id(uid_t uid) {
/system/netd/libnetdutils/
H A DStatusTest.cpp22 #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 DSocket.cpp25 StatusOr<std::string> toString(const in6_addr& addr) {
H A DSyscalls.cpp44 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 DInterfaceController.h24 #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 DTetherController.h24 #include <netdutils/StatusOr.h>
32 using android::netdutils::StatusOr;
111 StatusOr<TetherStatsList> getTetherStats();
H A DInterfaceControllerTest.cpp42 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 DNFLogListener.h85 netdutils::StatusOr<std::unique_ptr<NFLogListener>> makeNFLogListener();
H A DNetlinkListener.h27 #include <netdutils/StatusOr.h>
H A DTrafficControllerTest.cpp37 #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 DNFLogListenerTest.cpp45 using netdutils::StatusOr;
79 static StatusOr<size_t> sendOk(const Slice buf) { return buf.size(); }
H A DTetherControllerTest.cpp31 #include <netdutils/StatusOr.h>
38 using android::netdutils::StatusOr;
342 StatusOr<TetherStatsList> result = mTetherCtrl.getTetherStats();
H A DInterfaceController.cpp48 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 DTrafficController.h22 #include <netdutils/StatusOr.h>
H A DIptablesRestoreController.cpp31 using android::netdutils::StatusOr;
155 StatusOr<pid_t> child_pid = sys.fork();
H A DNFLogListener.cpp37 using netdutils::StatusOr;
207 StatusOr<std::unique_ptr<NFLogListener>> makeNFLogListener() {
/system/netd/tests/
H A Dbpf_base_test.cpp43 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 DBpfMapTest.cpp52 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 DBpfUtils.cpp33 #include <netdutils/StatusOr.h>
41 using android::netdutils::StatusOr;
/system/netd/libbpf/include/bpf/
H A DBpfMap.h27 #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 {

Completed in 445 milliseconds

12