Home | History | Annotate | Download | only in src

Lines Matching defs:interface

107 // Our interface
109 static hci_t interface;
246 vendor->open(btif_local_bd_addr.address, &interface);
254 if (!hci_inject->open(&interface)) {
345 // Interface functions
523 data_dispatcher_dispatch(interface.event_dispatcher, packet->event & MSG_EVT_MASK, packet);
634 interface.event_dispatcher,
784 interface.send_low_power_command = low_power_manager->post_command;
785 interface.do_postload = do_postload;
788 // there's only one instance of the hci interface.
789 interface.event_dispatcher = data_dispatcher_new("hci_layer");
790 if (!interface.event_dispatcher) {
795 interface.set_data_queue = set_data_queue;
796 interface.transmit_command = transmit_command;
797 interface.transmit_command_futured = transmit_command_futured;
798 interface.transmit_downward = transmit_downward;
805 interface.send_low_power_command = NULL;
806 interface.do_postload = NULL;
808 data_dispatcher_free(interface.event_dispatcher);
809 interface.event_dispatcher = NULL;
811 interface.set_data_queue = NULL;
812 interface.transmit_command = NULL;
813 interface.transmit_command_futured = NULL;
814 interface.transmit_downward = NULL;
839 return &interface;
860 return &interface;