/system/core/liblog/ |
H A D | config_write.c | 30 struct listnode* list, struct android_log_transport_write* transport) { 33 /* Try to keep one functioning transport for each log buffer id */ 38 if (!transport->available || ((*transport->available)(i) >= 0)) { 39 list_add_tail(list, &transport->node); 48 (!transport->available || ((*transport->available)(i) >= 0))) { 49 list_add_tail(list, &transport->node); 107 struct android_log_transport_write* transport; local 110 write_transport_for_each_safe(transport, 29 __android_log_add_transport( struct listnode* list, struct android_log_transport_write* transport) argument [all...] |
H A D | config_read.c | 30 struct listnode* list, struct android_log_transport_read* transport) { 33 /* Try to keep one functioning transport for each log buffer id */ 38 if (!transport->available || ((*transport->available)(i) >= 0)) { 39 list_add_tail(list, &transport->node); 48 (!transport->available || ((*transport->available)(i) >= 0))) { 49 list_add_tail(list, &transport->node); 77 struct android_log_transport_read* transport; local 80 read_transport_for_each_safe(transport, 29 __android_log_add_transport( struct listnode* list, struct android_log_transport_read* transport) argument [all...] |
H A D | logger_read.c | 57 struct android_log_transport_read* transport; local 68 if (!list_empty(&logger_list->transport)) { 84 read_transport_for_each(transport, node) { 95 if (transport->read && 96 (!transport->available || (transport->available(logId) >= 0))) { 108 transp->transport = transport; 111 list_add_tail(&logger_list->transport, &transp->node); 113 if (list_empty(&logger_list->transport)) { [all...] |
H A D | logger_write.c | 137 struct android_log_transport_write* transport; local 156 write_transport_for_each(transport, &__android_log_persist_write) { 157 if (transport->close) { 158 (*transport->close)(); 162 write_transport_for_each(transport, &__android_log_transport_write) { 163 if (transport->close) { 164 (*transport->close)(); 195 struct android_log_transport_write* transport; local 200 write_transport_for_each_safe(transport, n, &__android_log_transport_write) { 201 __android_log_cache_available(transport); [all...] |
H A D | logger.h | 42 const char* name; /* human name to describe the transport */ 49 /* write log to transport, returns number of bytes propagated, or -errno */ 60 const char* name; /* human name to describe the transport */ 103 struct listnode transport; member in struct:android_log_logger_list 119 union android_log_context context; /* zero init per-transport context */ 122 struct android_log_transport_read* transport; member in struct:android_log_transport_context 130 for ((transp) = node_to_item((logger_list)->transport.next, \ 132 ((transp) != node_to_item(&(logger_list)->transport, \ 150 * Usage case: search out transport contexts for all readers
|
/system/core/fastboot/ |
H A D | protocol.cpp | 48 #include "transport.h" 59 static int64_t check_response(Transport* transport, uint32_t size, char* response) { argument 63 int r = transport->Read(status, 64); 66 transport->Close(); 73 transport->Close(); 102 transport->Close(); 109 transport->Close(); 116 static int64_t _command_start(Transport* transport, const char* cmd, uint32_t size, char* response) { argument 127 if (transport->Write(cmd, cmdsize) != static_cast<int>(cmdsize)) { 129 transport 136 _command_write_data(Transport* transport, const void* data, uint32_t size) argument 151 _command_read_data(Transport* transport, void* data, uint32_t size) argument 166 _command_end(Transport* transport) argument 170 _command_send(Transport* transport, const char* cmd, const void* data, uint32_t size, char* response) argument 193 _command_send_fd(Transport* transport, const char* cmd, int fd, uint32_t size, char* response) argument 226 _command_send_no_data(Transport* transport, const char* cmd, char* response) argument 230 fb_command(Transport* transport, const char* cmd) argument 234 fb_command_response(Transport* transport, const char* cmd, char* response) argument 238 fb_download_data(Transport* transport, const void* data, uint32_t size) argument 243 fb_download_data_fd(Transport* transport, int fd, uint32_t size) argument 248 fb_upload_data(Transport* transport, const char* outfile) argument 277 Transport* transport = reinterpret_cast<Transport*>(priv); local 324 fb_download_data_sparse_flush(Transport* transport) argument 335 fb_download_data_sparse(Transport* transport, struct sparse_file* s) argument [all...] |
H A D | fastboot.h | 37 #include "transport.h" 42 int fb_command(Transport* transport, const char* cmd); 43 int fb_command_response(Transport* transport, const char* 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);
|
H A D | fastboot.cpp | 66 #include "transport.h" 245 static Transport* transport = nullptr; local 248 if (transport != nullptr) { 249 return transport; 282 transport = tcp::Connect(host, port, &error).release(); 284 transport = udp::Connect(host, port, &error).release(); 287 if (transport == nullptr && announce) { 291 transport = usb_open(match_fastboot); 294 if (transport != nullptr) { 295 return transport; 766 get_target_sparse_limit(Transport* transport) argument 788 get_sparse_limit(Transport* transport, int64_t size) argument 816 needs_erase(Transport* transport, const char* partition) argument 824 load_buf_fd(Transport* transport, int fd, struct fastboot_buffer* buf) argument 849 load_buf(Transport* transport, const char* fname, struct fastboot_buffer* buf) argument 941 get_current_slot(Transport* transport) argument 953 get_suffixes_obsolete(Transport* transport) argument 970 supports_AB_obsolete(Transport* transport) argument 974 get_slot_count(Transport* transport) argument 984 supports_AB(Transport* transport) argument 996 get_other_slot(Transport* transport, const std::string& current_slot) argument 1000 get_other_slot(Transport* transport, int count) argument 1004 get_other_slot(Transport* transport) argument 1008 verify_slot(Transport* transport, const std::string& slot_name, bool allow_all) argument 1046 verify_slot(Transport* transport, const std::string& slot) argument 1050 do_for_partition(Transport* transport, const std::string& part, const std::string& slot, const std::function<void(const std::string&)>& func, bool force_slot) argument 1083 do_for_partitions(Transport* transport, const std::string& part, const std::string& slot, const std::function<void(const std::string&)>& func, bool force_slot) argument 1103 do_flash(Transport* transport, const char* pname, const char* fname) argument 1122 set_active(Transport* transport, const std::string& slot_override) argument 1141 do_update(Transport* transport, const char* filename, const std::string& slot_override, bool erase_first, bool skip_secondary) argument 1235 do_flashall(Transport* transport, const std::string& slot_override, int erase_first, bool skip_secondary) argument 1376 fb_get_flash_block_size(Transport* transport, std::string name) argument 1397 fb_perform_format(Transport* transport, const char* partition, int skip_if_not_supported, const std::string& type_override, const std::string& size_override, const std::string& initial_dir) argument 1646 Transport* transport = open_device(); local [all...] |
/system/libvintf/ |
H A D | TransportArch.cpp | 24 return transport == Transport::EMPTY && arch == Arch::ARCH_EMPTY; 28 switch (transport) {
|
/system/core/adb/ |
H A D | adb_listeners.h | 36 atransport* transport, int no_rebind, int* resolved_tcp_port, 41 InstallStatus remove_listener(const char* local_name, atransport* transport);
|
H A D | adb_listeners.cpp | 32 #include "transport.h" 49 atransport* transport = nullptr; member in class:alistener 64 if (transport) { 65 transport->RemoveDisconnect(&disconnect); 106 s->transport = listener->transport; 115 // Called as a transport disconnect function. |arg| is the raw alistener*. 120 (*iter)->transport = nullptr; 139 l->transport->serial ? l->transport [all...] |
H A D | socket.h | 98 atransport* transport; member in struct:asocket 110 const atransport* transport);
|
H A D | transport_test.cpp | 17 #include "transport.h" 23 TEST(transport, kick_transport) { 33 // A transport can only be kicked once. 44 TEST(transport, RunDisconnects) { 68 TEST(transport, SetFeatures) { 96 TEST(transport, parse_banner_no_features) { 110 TEST(transport, parse_banner_product_features) { 126 TEST(transport, parse_banner_features) { 145 TEST(transport, test_matches_target) { 159 // These tests should not be affected by the transport typ [all...] |
/system/libhidl/ |
H A D | update-makefiles.sh | 14 hidl-gen -Lmakefile -r android.hidl:system/libhidl/transport $package 15 hidl-gen -Landroidbp -r android.hidl:system/libhidl/transport $package
|
/system/libvintf/include/vintf/ |
H A D | TransportArch.h | 28 Transport transport = Transport::EMPTY; member in struct:android::vintf::TransportArch 38 // <transport arch="32">passthrough</transport> 39 // <transport arch="64">passthrough</transport> 40 // <transport arch="32+64">passthrough</transport> 41 // <transport>hwbinder</transport>
|
H A D | ManifestHal.h | 47 inline Transport transport() const { function in struct:android::vintf::ManifestHal 48 return transportArch.transport;
|
/system/bt/bta/gatt/ |
H A D | bta_gattc_utils.cc | 154 tBTA_TRANSPORT transport) { 160 p_clcb->transport == transport && p_clcb->bda == remote_bda) 195 tBTA_TRANSPORT transport) { 208 p_clcb->transport = transport; 241 tBTA_TRANSPORT transport) { 244 p_clcb = bta_gattc_find_clcb_by_cif(client_if, remote_bda, transport); 246 p_clcb = bta_gattc_clcb_alloc(client_if, remote_bda, transport); 447 tGATT_TRANSPORT transport; local 152 bta_gattc_find_clcb_by_cif(uint8_t client_if, const RawAddress& remote_bda, tBTA_TRANSPORT transport) argument 193 bta_gattc_clcb_alloc(tBTA_GATTC_IF client_if, const RawAddress& remote_bda, tBTA_TRANSPORT transport) argument 239 bta_gattc_find_alloc_clcb(tBTA_GATTC_IF client_if, const RawAddress& remote_bda, tBTA_TRANSPORT transport) argument 565 bta_gattc_send_open_cback(tBTA_GATTC_RCB* p_clreg, tBTA_GATT_STATUS status, const RawAddress& remote_bda, uint16_t conn_id, tBTA_TRANSPORT transport, uint16_t mtu) argument [all...] |
H A D | bta_gatts_act.cc | 48 tGATT_TRANSPORT transport); 377 tBTA_TRANSPORT transport; local 385 &gatt_if, remote_bda, &transport)) { 399 if (transport == BTA_TRANSPORT_BR_EDR) { 439 p_msg->api_open.is_direct, p_msg->api_open.transport, 444 &conn_id, p_msg->api_open.transport)) { 498 tBTA_GATT_TRANSPORT transport; local 501 &transport)) { 512 if (transport == BTA_TRANSPORT_BR_EDR) 537 tBTA_GATT_TRANSPORT transport; local 578 bta_gatts_conn_cback(tGATT_IF gatt_if, const RawAddress& bdaddr, uint16_t conn_id, bool connected, tGATT_DISCONN_REASON reason, tGATT_TRANSPORT transport) argument 667 tBTA_GATT_TRANSPORT transport; local [all...] |
/system/bt/btif/include/ |
H A D | btif_api.h | 226 bt_status_t btif_dm_create_bond(const RawAddress* bd_addr, int transport); 238 const RawAddress* bd_addr, int transport, 350 * Description Start SDP to get remote services by transport 356 int transport);
|
H A D | btif_gatt_util.h | 38 tBTA_GATT_TRANSPORT transport);
|
/system/bt/stack/gatt/ |
H A D | gatt_attr.cc | 52 tBT_TRANSPORT transport); 121 const RawAddress& bda, tBT_TRANSPORT transport) { 127 if (p_clcb->in_use && p_clcb->transport == transport && p_clcb->connected && 158 p_clcb->transport = tranport; 242 tBT_TRANSPORT transport) { 248 gatt_profile_find_clcb_by_bd_addr(bda, transport); 439 tBT_TRANSPORT transport) { 441 gatt_profile_find_clcb_by_bd_addr(remote_bda, transport); 444 p_clcb = gatt_profile_clcb_alloc(0, remote_bda, transport); 120 gatt_profile_find_clcb_by_bd_addr( const RawAddress& bda, tBT_TRANSPORT transport) argument 239 gatt_connect_cback(UNUSED_ATTR tGATT_IF gatt_if, const RawAddress& bda, uint16_t conn_id, bool connected, tGATT_DISCONN_REASON reason, tBT_TRANSPORT transport) argument 438 GATT_ConfigServiceChangeCCC(const RawAddress& remote_bda, bool enable, tBT_TRANSPORT transport) argument [all...] |
/system/bt/stack/l2cap/ |
H A D | l2c_link.cc | 274 UNUSED_ATTR tBT_TRANSPORT transport, void* p_ref_data, 276 l2c_link_sec_comp2(*p_bda, transport, p_ref_data, status); 280 UNUSED_ATTR tBT_TRANSPORT transport, void* p_ref_data, 296 p_lcb = l2cu_find_lcb_by_bd_addr(p_bda, transport); 346 tBT_TRANSPORT transport = BT_TRANSPORT_BR_EDR; local 366 if (p_lcb->transport == BT_TRANSPORT_LE) 386 if (p_lcb->transport == BT_TRANSPORT_BR_EDR) 399 transport = p_lcb->transport; 402 if (p_lcb->transport 273 l2c_link_sec_comp(const RawAddress* p_bda, UNUSED_ATTR tBT_TRANSPORT transport, void* p_ref_data, uint8_t status) argument 279 l2c_link_sec_comp2(const RawAddress& p_bda, UNUSED_ATTR tBT_TRANSPORT transport, void* p_ref_data, uint8_t status) argument [all...] |
/system/tools/hidl/test/vendor/1.0/ |
H A D | Android.mk | 32 -randroid.hidl:system/libhidl/transport \ 52 -randroid.hidl:system/libhidl/transport \ 72 -randroid.hidl:system/libhidl/transport \ 92 -randroid.hidl:system/libhidl/transport \ 129 -randroid.hidl:system/libhidl/transport \ 149 -randroid.hidl:system/libhidl/transport \ 169 -randroid.hidl:system/libhidl/transport \ 189 -randroid.hidl:system/libhidl/transport \ 220 -randroid.hidl:system/libhidl/transport \
|
/system/bt/stack/smp/ |
H A D | smp_l2c.cc | 37 tBT_TRANSPORT transport); 43 tBT_TRANSPORT transport); 93 tBT_TRANSPORT transport) { 99 if (transport == BT_TRANSPORT_BR_EDR || bd_addr.IsEmpty()) return; 227 tBT_TRANSPORT transport) { 233 if (transport != BT_TRANSPORT_BR_EDR) { 234 SMP_TRACE_WARNING("%s is called on unexpected transport %d", __func__, 235 transport); 91 smp_connect_callback(uint16_t channel, const RawAddress& bd_addr, bool connected, uint16_t reason, tBT_TRANSPORT transport) argument 225 smp_br_connect_callback(uint16_t channel, const RawAddress& bd_addr, bool connected, uint16_t reason, tBT_TRANSPORT transport) argument
|
/system/libhidl/transport/base/1.0/ |
H A D | Android.mk | 26 -randroid.hidl:system/libhidl/transport \ 46 -randroid.hidl:system/libhidl/transport \ 76 -randroid.hidl:system/libhidl/transport \ 96 -randroid.hidl:system/libhidl/transport \
|