Home
last modified time | relevance | path

Searched refs:transport (Results 1 – 25 of 127) sorted by relevance

123456

/system/core/fastboot/
Dprotocol.cpp59 static int64_t check_response(Transport* transport, uint32_t size, char* response) { in check_response() argument
63 int r = transport->Read(status, 64); in check_response()
66 transport->Close(); in check_response()
73 transport->Close(); in check_response()
102 transport->Close(); in check_response()
109 transport->Close(); in check_response()
116 static int64_t _command_start(Transport* transport, const std::string& cmd, uint32_t size, in _command_start() argument
127 if (transport->Write(cmd.c_str(), cmd.size()) != static_cast<int>(cmd.size())) { in _command_start()
129 transport->Close(); in _command_start()
133 return check_response(transport, size, response); in _command_start()
[all …]
Dfastboot.cpp247 static Transport* transport = nullptr; in open_device() local
250 if (transport != nullptr) { in open_device()
251 return transport; in open_device()
284 transport = tcp::Connect(host, port, &error).release(); in open_device()
286 transport = udp::Connect(host, port, &error).release(); in open_device()
289 if (transport == nullptr && announce) { in open_device()
293 transport = usb_open(match_fastboot); in open_device()
296 if (transport != nullptr) { in open_device()
297 return transport; in open_device()
653 static void check_requirement(Transport* transport, char* line) { in check_requirement() argument
[all …]
Dfastboot.h42 int fb_command(Transport* transport, const std::string& cmd);
43 int fb_command_response(Transport* transport, const std::string& cmd, char* response);
44 int64_t fb_download_data(Transport* transport, const void* data, uint32_t size);
45 int64_t fb_download_data_fd(Transport* transport, int fd, uint32_t size);
46 int fb_download_data_sparse(Transport* transport, struct sparse_file* s);
47 int64_t fb_upload_data(Transport* transport, const char* outfile);
54 bool fb_getvar(Transport* transport, const std::string& key, std::string* value);
72 int64_t fb_execute_queue(Transport* transport);
Dengine.cpp79 bool fb_getvar(Transport* transport, const std::string& key, std::string* value) { in fb_getvar() argument
84 if (fb_command_response(transport, cmd, buf)) { in fb_getvar()
310 int64_t fb_execute_queue(Transport* transport) { in fb_execute_queue() argument
318 status = fb_download_data(transport, a->data, a->size); in fb_execute_queue()
322 status = fb_download_data_fd(transport, a->fd, a->size); in fb_execute_queue()
326 status = fb_command(transport, a->cmd); in fb_execute_queue()
331 status = fb_command_response(transport, a->cmd, resp); in fb_execute_queue()
337 status = fb_download_data_sparse(transport, reinterpret_cast<sparse_file*>(a->data)); in fb_execute_queue()
341 transport->WaitForDisconnect(); in fb_execute_queue()
343 status = fb_upload_data(transport, reinterpret_cast<char*>(a->data)); in fb_execute_queue()
/system/core/liblog/
Dconfig_write.c30 struct listnode* list, struct android_log_transport_write* transport) { in __android_log_add_transport() argument
38 if (!transport->available || ((*transport->available)(i) >= 0)) { in __android_log_add_transport()
39 list_add_tail(list, &transport->node); in __android_log_add_transport()
48 (!transport->available || ((*transport->available)(i) >= 0))) { in __android_log_add_transport()
49 list_add_tail(list, &transport->node); in __android_log_add_transport()
107 struct android_log_transport_write* transport; in __android_log_config_write_close() local
110 write_transport_for_each_safe(transport, n, &__android_log_transport_write) { in __android_log_config_write_close()
111 transport->logMask = 0; in __android_log_config_write_close()
112 list_remove(&transport->node); in __android_log_config_write_close()
114 write_transport_for_each_safe(transport, n, &__android_log_persist_write) { in __android_log_config_write_close()
[all …]
Dconfig_read.c30 struct listnode* list, struct android_log_transport_read* transport) { in __android_log_add_transport() argument
38 if (!transport->available || ((*transport->available)(i) >= 0)) { in __android_log_add_transport()
39 list_add_tail(list, &transport->node); in __android_log_add_transport()
48 (!transport->available || ((*transport->available)(i) >= 0))) { in __android_log_add_transport()
49 list_add_tail(list, &transport->node); in __android_log_add_transport()
77 struct android_log_transport_read* transport; in __android_log_config_read_close() local
80 read_transport_for_each_safe(transport, n, &__android_log_transport_read) { in __android_log_config_read_close()
81 list_remove(&transport->node); in __android_log_config_read_close()
83 read_transport_for_each_safe(transport, n, &__android_log_persist_read) { in __android_log_config_read_close()
84 list_remove(&transport->node); in __android_log_config_read_close()
Dlogger_read.c57 struct android_log_transport_read* transport; in init_transport_context() local
68 if (!list_empty(&logger_list->transport)) { in init_transport_context()
84 read_transport_for_each(transport, node) { in init_transport_context()
95 if (transport->read && in init_transport_context()
96 (!transport->available || (transport->available(logId) >= 0))) { in init_transport_context()
108 transp->transport = transport; in init_transport_context()
111 list_add_tail(&logger_list->transport, &transp->node); in init_transport_context()
113 if (list_empty(&logger_list->transport)) { in init_transport_context()
136 transp->transport && transp->transport->func) { \
138 (transp->transport->func)(logger_internal, transp, ##args); \
[all …]
Dlogger_write.c137 struct android_log_transport_write* transport; in __android_log_close() local
156 write_transport_for_each(transport, &__android_log_persist_write) { in __android_log_close()
157 if (transport->close) { in __android_log_close()
158 (*transport->close)(); in __android_log_close()
162 write_transport_for_each(transport, &__android_log_transport_write) { in __android_log_close()
163 if (transport->close) { in __android_log_close()
164 (*transport->close)(); in __android_log_close()
195 struct android_log_transport_write* transport; in __write_to_log_initialize() local
200 write_transport_for_each_safe(transport, n, &__android_log_transport_write) { in __write_to_log_initialize()
201 __android_log_cache_available(transport); in __write_to_log_initialize()
[all …]
/system/core/adb/
Dadb_listeners.cpp50 atransport* transport = nullptr; member in alistener
65 if (transport) { in ~alistener()
66 transport->RemoveDisconnect(&disconnect); in ~alistener()
107 s->transport = listener->transport; in listener_event_func()
121 (*iter)->transport = nullptr; in listener_disconnect()
140 l->transport->serial ? l->transport->serial : "(reverse)", in format_listeners()
146 InstallStatus remove_listener(const char* local_name, atransport* transport) in remove_listener() argument
180 atransport* transport, int no_rebind, int* resolved_tcp_port, in install_listener() argument
198 if (l->transport != transport) { in install_listener()
199 l->transport->RemoveDisconnect(&l->disconnect); in install_listener()
[all …]
Dtransport_test.cpp28 TEST(transport, RunDisconnects) { in TEST() argument
52 TEST(transport, SetFeatures) { in TEST() argument
80 TEST(transport, parse_banner_no_features) { in TEST() argument
94 TEST(transport, parse_banner_product_features) { in TEST() argument
110 TEST(transport, parse_banner_features) { in TEST() argument
129 TEST(transport, test_matches_target) { in TEST() argument
160 TEST(transport, test_matches_target_local) { in TEST() argument
Dsockets.cpp102 if (s->transport == t || (s->peer && s->peer->transport == t)) { in close_all_sockets()
351 asocket* create_local_service_socket(const char* name, atransport* transport) { in create_local_service_socket() argument
360 int fd = service_to_fd(name, transport); in create_local_service_socket()
413 send_packet(p, s->transport); in remote_socket_enqueue()
423 send_packet(p, s->transport); in remote_socket_ready()
435 send_packet(p, s->transport); in remote_socket_shutdown()
464 s->transport = t; in create_remote_socket()
487 send_packet(p, s->transport); in connect_to_remote()
740 if (s->transport == nullptr) { in smart_socket_enqueue()
742 s->transport = acquire_one_transport(kTransportAny, nullptr, 0, nullptr, &error_msg); in smart_socket_enqueue()
[all …]
Dadb_listeners.h36 atransport* transport, int no_rebind, int* resolved_tcp_port,
41 InstallStatus remove_listener(const char* local_name, atransport* transport);
/system/libvintf/include/vintf/
DTransportArch.h28 Transport transport = Transport::EMPTY; member
32 return transport == other.transport && arch == other.arch;
35 if (transport < other.transport) return true;
36 if (transport > other.transport) return false;
/system/bt/stack/l2cap/
Dl2c_link.cc274 UNUSED_ATTR tBT_TRANSPORT transport, void* p_ref_data, in l2c_link_sec_comp() argument
276 l2c_link_sec_comp2(*p_bda, transport, p_ref_data, status); in l2c_link_sec_comp()
280 UNUSED_ATTR tBT_TRANSPORT transport, void* p_ref_data, in l2c_link_sec_comp2() argument
297 p_lcb = l2cu_find_lcb_by_bd_addr(p_bda, transport); in l2c_link_sec_comp2()
347 tBT_TRANSPORT transport = BT_TRANSPORT_BR_EDR; in l2c_link_hci_disc_comp() local
367 if (p_lcb->transport == BT_TRANSPORT_LE) in l2c_link_hci_disc_comp()
387 if (p_lcb->transport == BT_TRANSPORT_BR_EDR) in l2c_link_hci_disc_comp()
407 transport = p_lcb->transport; in l2c_link_hci_disc_comp()
410 if (p_lcb->transport == BT_TRANSPORT_LE) { in l2c_link_hci_disc_comp()
412 btm_acl_removed(p_lcb->remote_bd_addr, p_lcb->transport); in l2c_link_hci_disc_comp()
[all …]
/system/bt/bta/gatt/
Dbta_gattc_utils.cc84 tBTA_TRANSPORT transport) { in bta_gattc_find_clcb_by_cif() argument
90 p_clcb->transport == transport && p_clcb->bda == remote_bda) in bta_gattc_find_clcb_by_cif()
125 tBTA_TRANSPORT transport) { in bta_gattc_clcb_alloc() argument
137 p_clcb->transport = transport; in bta_gattc_clcb_alloc()
170 tBTA_TRANSPORT transport) { in bta_gattc_find_alloc_clcb() argument
173 p_clcb = bta_gattc_find_clcb_by_cif(client_if, remote_bda, transport); in bta_gattc_find_alloc_clcb()
175 p_clcb = bta_gattc_clcb_alloc(client_if, remote_bda, transport); in bta_gattc_find_alloc_clcb()
372 tGATT_TRANSPORT transport; in bta_gattc_clear_notif_registration() local
375 if (GATT_GetConnectionInfor(conn_id, &gatt_if, remote_bda, &transport)) { in bta_gattc_clear_notif_registration()
492 tBTA_TRANSPORT transport, uint16_t mtu) { in bta_gattc_send_open_cback() argument
[all …]
Dbta_gatts_act.cc50 tGATT_TRANSPORT transport);
375 tBTA_TRANSPORT transport; in bta_gatts_indicate_handle() local
383 &gatt_if, remote_bda, &transport)) { in bta_gatts_indicate_handle()
397 if (transport == BTA_TRANSPORT_BR_EDR) { in bta_gatts_indicate_handle()
438 p_msg->api_open.is_direct, p_msg->api_open.transport, in bta_gatts_open()
443 &conn_id, p_msg->api_open.transport)) { in bta_gatts_open()
503 tGATT_TRANSPORT transport; in bta_gatts_close() local
506 &transport)) { in bta_gatts_close()
517 if (transport == BTA_TRANSPORT_BR_EDR) in bta_gatts_close()
544 tGATT_TRANSPORT transport; in bta_gatts_send_request_cback() local
[all …]
/system/bt/stack/gatt/
Dgatt_attr.cc52 tBT_TRANSPORT transport);
124 const RawAddress& bda, tBT_TRANSPORT transport) { in gatt_profile_find_clcb_by_bd_addr() argument
130 if (p_clcb->in_use && p_clcb->transport == transport && p_clcb->connected && in gatt_profile_find_clcb_by_bd_addr()
161 p_clcb->transport = tranport; in gatt_profile_clcb_alloc()
244 tBT_TRANSPORT transport) { in gatt_connect_cback() argument
249 gatt_profile_find_clcb_by_bd_addr(bda, transport); in gatt_connect_cback()
436 tBT_TRANSPORT transport) { in GATT_ConfigServiceChangeCCC() argument
438 gatt_profile_find_clcb_by_bd_addr(remote_bda, transport); in GATT_ConfigServiceChangeCCC()
441 p_clcb = gatt_profile_clcb_alloc(0, remote_bda, transport); in GATT_ConfigServiceChangeCCC()
446 transport)) { in GATT_ConfigServiceChangeCCC()
[all …]
Dgatt_main.cc52 tBT_TRANSPORT transport);
195 tBT_TRANSPORT transport, uint8_t initiating_phys) { in gatt_connect() argument
201 if (transport == BT_TRANSPORT_LE) { in gatt_connect()
317 (BTM_GetHCIConnHandle(p_tcb->peer_bda, p_tcb->transport) == in gatt_update_app_use_link_flag()
326 p_tcb->transport); in gatt_update_app_use_link_flag()
335 p_tcb->transport); in gatt_update_app_use_link_flag()
350 tBT_TRANSPORT transport, bool opportunistic, in gatt_act_connect() argument
356 p_tcb = gatt_find_tcb_by_addr(bd_addr, transport); in gatt_act_connect()
363 transport == BT_TRANSPORT_LE) { in gatt_act_connect()
364 if (!gatt_connect(bd_addr, p_tcb, transport, initiating_phys)) in gatt_act_connect()
[all …]
/system/netd/tests/
Ddns_tls_test.cpp148 DnsTlsTransport transport(SERVER1, MARK, &factory); in TEST_F() local
149 auto r = transport.query(makeSlice(QUERY)).get(); in TEST_F()
157 DnsTlsTransport transport(SERVER1, MARK, &factory); in TEST_F() local
160 auto r = transport.query(makeSlice(QUERY)).get(); in TEST_F()
171 DnsTlsTransport transport(SERVER1, MARK, &factory); in TEST_F() local
175 results.push_back(transport.query(makeSlice(QUERY))); in TEST_F()
234 DnsTlsTransport transport(SERVER1, MARK, &factory); in TEST_F() local
238 results.push_back(transport.query(makeSlice(QUERY))); in TEST_F()
251 DnsTlsTransport transport(SERVER1, MARK, &factory); in TEST_F() local
256 results.push_back(transport.query(makeSlice(QUERY))); in TEST_F()
[all …]
/system/tools/hidl/
DREADME.md29 … -r android.hardware:hardware/interfaces -r android.hidl:system/libhidl/transport android.hardware…
30 … -r android.hardware:hardware/interfaces -r android.hidl:system/libhidl/transport android.hardware…
31 … -r android.hardware:hardware/interfaces -r android.hidl:system/libhidl/transport android.hardware…
32 hidl-gen -L hash -r android.hardware:hardware/interfaces -r android.hidl:system/libhidl/transport a…
/system/libvintf/
DTransportArch.cpp24 return transport == Transport::EMPTY && arch == Arch::ARCH_EMPTY; in empty()
28 switch (transport) { in isValid()
/system/bt/stack/smp/
Dsmp_l2c.cc37 tBT_TRANSPORT transport);
43 tBT_TRANSPORT transport);
93 tBT_TRANSPORT transport) { in smp_connect_callback() argument
101 if (transport == BT_TRANSPORT_BR_EDR || bd_addr.IsEmpty()) return; in smp_connect_callback()
234 tBT_TRANSPORT transport) { in smp_br_connect_callback() argument
240 if (transport != BT_TRANSPORT_BR_EDR) { in smp_br_connect_callback()
242 transport); in smp_br_connect_callback()
/system/bt/stack/btm/
Dbtm_acl.cc95 tACL_CONN* btm_bda_to_acl(const RawAddress& bda, tBT_TRANSPORT transport) { in btm_bda_to_acl() argument
99 if ((p->in_use) && p->remote_addr == bda && p->transport == transport) { in btm_bda_to_acl()
192 tBT_TRANSPORT transport) { in btm_acl_created() argument
199 transport); in btm_acl_created()
201 p = btm_bda_to_acl(bda, transport); in btm_acl_created()
205 p->transport = transport; in btm_acl_created()
220 p->transport = transport; in btm_acl_created()
222 if (transport == BT_TRANSPORT_LE) in btm_acl_created()
240 if (transport == BT_TRANSPORT_BR_EDR) { in btm_acl_created()
251 if (p_dev_rec && !(transport == BT_TRANSPORT_LE)) { in btm_acl_created()
[all …]
/system/tools/hidl/test/hash_test/
DAndroid.bp7 " -r android.hidl:system/libhidl/transport" +
12 " -r android.hidl:system/libhidl/transport" +
17 " -r android.hidl:system/libhidl/transport" +
/system/bt/stack/gap/
Dgap_conn.cc70 tBT_TRANSPORT transport; /* Transport channel BR/EDR or BLE */ member
173 tBT_TRANSPORT transport) { in GAP_ConnOpen() argument
184 p_ccb->transport = transport; in GAP_ConnOpen()
212 if (transport == BT_TRANSPORT_LE) { in GAP_ConnOpen()
237 if (transport == BT_TRANSPORT_BR_EDR) { in GAP_ConnOpen()
248 if (transport == BT_TRANSPORT_LE) { in GAP_ConnOpen()
305 if (p_rem_bda && (transport == BT_TRANSPORT_BR_EDR)) { in GAP_ConnOpen()
313 if (p_rem_bda && (transport == BT_TRANSPORT_LE)) { in GAP_ConnOpen()
742 if (p_ccb->transport == BT_TRANSPORT_BR_EDR) in gap_connect_ind()
750 if (p_ccb->transport == BT_TRANSPORT_BR_EDR) in gap_connect_ind()
[all …]

123456