Lines Matching refs:rust
512 namespace rust { namespace
514 using bluetooth::shim::rust::u8SliceCallback;
515 using bluetooth::shim::rust::u8SliceOnceCallback;
518 ::rust::Slice<const uint8_t>* data) { in WrapRustPacketAndCopy()
529 static void on_acl(::rust::Slice<const uint8_t> data) { in on_acl()
537 static void on_event(::rust::Slice<const uint8_t> data) { in on_event()
547 ::rust::Slice<const uint8_t> data) { in OnRustTransmitPacketCommandComplete()
555 ::rust::Slice<const uint8_t> data) { in OnRustTransmitPacketStatus()
577 bluetooth::shim::rust::hci_send_command( in transmit_command()
579 ::rust::Slice(data, len), in transmit_command()
584 bluetooth::shim::rust::hci_send_command( in transmit_command()
586 ::rust::Slice(data, len), in transmit_command()
594 bluetooth::shim::rust::hci_send_acl( in transmit_fragment()
596 ::rust::Slice(stream, length)); in transmit_fragment()
600 bluetooth::shim::rust::hci_register_event( in register_event()
606 bluetooth::shim::rust::hci_register_le_event( in register_le_event()
612 bluetooth::shim::rust::hci_set_evt_callback( in hci_on_reset_complete()
614 std::make_unique<u8SliceCallback>(Bind(rust::on_event))); in hci_on_reset_complete()
615 bluetooth::shim::rust::hci_set_le_evt_callback( in hci_on_reset_complete()
617 std::make_unique<u8SliceCallback>(Bind(rust::on_event))); in hci_on_reset_complete()
621 bluetooth::shim::rust::hci_set_acl_callback( in register_for_acl()
623 std::make_unique<u8SliceCallback>(Bind(rust::on_acl))); in register_for_acl()
639 rust::transmit_command(command, complete_callback, status_callback, in transmit_command()
674 rust::transmit_fragment(stream, length); in transmit_fragment()
727 ::rust::hci_on_reset_complete(); in hci_on_reset_complete()
748 ::rust::register_event(event_code); in hci_on_reset_complete()
766 ::rust::register_le_event(subevent_code); in hci_on_reset_complete()
783 ::rust::register_for_acl(); in hci_on_reset_complete()
791 ::rust::on_shutting_down(); in hci_on_shutting_down()