Lines Matching refs:metadata

256     hci_cmd_metadata_t *metadata = HCI_GET_CMD_METAMSG(command);  in transmit_command()  local
257 pkt_linked_item_t *linked_pkt = HCI_GET_CMD_LINKED_STRUCT(metadata); in transmit_command()
260 metadata->flags_vnd |= HCI_CMD_MSG_F_VND_QUEUED; in transmit_command()
266 HCI_TRACE_DEBUG("HCI Enqueue Command opcode=0x%x\n", metadata->opcode); in transmit_command()
276 hci_cmd_metadata_t *metadata = HCI_GET_CMD_METAMSG(command); in transmit_command_futured() local
277 pkt_linked_item_t *linked_pkt = HCI_GET_CMD_LINKED_STRUCT(metadata); in transmit_command_futured()
280 metadata->flags_vnd |= (HCI_CMD_MSG_F_VND_QUEUED | HCI_CMD_MSG_F_VND_FUTURE); in transmit_command_futured()
284 metadata->complete_future = future; in transmit_command_futured()
315 hci_cmd_metadata_t *metadata = (hci_cmd_metadata_t *)(wait_entry->data); in event_command_ready() local
316 metadata->flags_vnd |= HCI_CMD_MSG_F_VND_SENT; in event_command_ready()
317 metadata->flags_vnd &= ~HCI_CMD_MSG_F_VND_QUEUED; in event_command_ready()
319 if (metadata->flags_src & HCI_CMD_MSG_F_SRC_NOACK) { in event_command_ready()
320 packet_fragmenter->fragment_and_dispatch(&metadata->command); in event_command_ready()
321 …hci_cmd_free_cb free_func = metadata->command_free_cb ? metadata->command_free_cb : (hci_cmd_free_… in event_command_ready()
332 packet_fragmenter->fragment_and_dispatch(&metadata->command); in event_command_ready()
410 hci_cmd_metadata_t *metadata = (hci_cmd_metadata_t *)(wait_entry->data); in command_timed_out() local
411 …%s hci layer timeout waiting for response to a command. opcode: 0x%x", __func__, metadata->opcode); in command_timed_out()
412 UNUSED(metadata); in command_timed_out()
437 hci_cmd_metadata_t *metadata = NULL; in filter_incoming_event() local
451 metadata = (hci_cmd_metadata_t *)(wait_entry->data); in filter_incoming_event()
454 } else if (metadata->command_complete_cb) { in filter_incoming_event()
455 metadata->command_complete_cb(packet, metadata->context); in filter_incoming_event()
467 } else if (metadata->flags_vnd & HCI_CMD_MSG_F_VND_FUTURE) { in filter_incoming_event()
468 future_ready((future_t *)(metadata->complete_future), packet); in filter_incoming_event()
481 metadata = (hci_cmd_metadata_t *)(wait_entry->data); in filter_incoming_event()
484 } else if (metadata->command_status_cb) { in filter_incoming_event()
485 metadata->command_status_cb(status, &metadata->command, metadata->context); in filter_incoming_event()
504 (!metadata->command_complete_cb && !metadata->complete_future)) { in filter_incoming_event()
509 if (event_code == HCI_COMMAND_COMPLETE_EVT || !metadata->command_status_cb) { in filter_incoming_event()
510 …hci_cmd_free_cb free_func = metadata->command_free_cb ? metadata->command_free_cb : (hci_cmd_free_… in filter_incoming_event()
569 hci_cmd_metadata_t *metadata = (hci_cmd_metadata_t *)(wait_entry->data); in get_waiting_command() local
570 if (metadata->opcode == opcode) { in get_waiting_command()