• Home
  • Raw
  • Download

Lines Matching refs:transport

58   struct android_log_transport_read* transport;  in init_transport_context()  local
69 if (!list_empty(&logger_list->transport)) { in init_transport_context()
83 read_transport_for_each(transport, node) { in init_transport_context()
94 if (transport->read && (!transport->available || (transport->available(logId) >= 0))) { in init_transport_context()
106 transp->transport = transport; in init_transport_context()
109 list_add_tail(&logger_list->transport, &transp->node); in init_transport_context()
111 if (list_empty(&logger_list->transport)) { in init_transport_context()
132 if ((transp->logMask & (1 << logger_internal->logId)) && transp->transport && \
133 transp->transport->func) { \
134 ssize_t retval = (transp->transport->func)(logger_internal, transp, ##args); \
182 if (transp->transport && (transp->transport->func)) { \
183 ssize_t retval = (transp->transport->func)(logger_list_internal, transp, ##args); \
215 list_init(&logger_list->transport); in android_logger_list_alloc()
232 list_init(&logger_list->transport); in android_logger_list_alloc_time()
269 while (!list_empty(&logger_list_internal->transport)) { in android_logger_open()
270 struct listnode* node = list_head(&logger_list_internal->transport); in android_logger_open()
306 int ret = (*transp->transport->read)(logger_list, transp, log_msg); in android_transport_read()
353 transp = node_to_item(logger_list_internal->transport.next, struct android_log_transport_context, in android_logger_list_read()
357 if (transp->node.next != &logger_list_internal->transport) { in android_logger_list_read()
371 if (!transp->transport->read) { in android_logger_list_read()
374 !transp->transport->poll) { in android_logger_list_read()
377 int pollval = (*transp->transport->poll)(logger_list_internal, transp); in android_logger_list_read()
380 pollval = (*transp->transport->poll)(logger_list_internal, transp); in android_logger_list_read()
403 } while (transp != node_to_item(&logger_list_internal->transport, in android_logger_list_read()
408 transp = node_to_item(logger_list_internal->transport.next, in android_logger_list_read()
441 while (!list_empty(&logger_list_internal->transport)) { in android_logger_list_free()
442 struct listnode* node = list_head(&logger_list_internal->transport); in android_logger_list_free()
446 if (transp->transport && transp->transport->close) { in android_logger_list_free()
447 (*transp->transport->close)(logger_list_internal, transp); in android_logger_list_free()