Searched refs:pkt_linked_item_t (Results 1 – 11 of 11) sorted by relevance
23 } pkt_linked_item_t; typedef25 #define BT_PKT_LINKED_HDR_SIZE (sizeof (pkt_linked_item_t))27 typedef void (*pkt_queue_free_cb)(pkt_linked_item_t *item);42 bool pkt_queue_enqueue(struct pkt_queue *queue, pkt_linked_item_t *item);49 pkt_linked_item_t *pkt_queue_dequeue(struct pkt_queue *queue);56 pkt_linked_item_t *pkt_queue_try_peek_first(struct pkt_queue *queue);
28 typedef void (*fixed_pkt_queue_free_cb)(pkt_linked_item_t *data);55 bool fixed_pkt_queue_enqueue(fixed_pkt_queue_t *queue, pkt_linked_item_t *linked_pkt, uint32_t time…60 pkt_linked_item_t *fixed_pkt_queue_dequeue(fixed_pkt_queue_t *queue, uint32_t timeout);65 pkt_linked_item_t *fixed_pkt_queue_try_peek_first(fixed_pkt_queue_t *queue);
42 pkt_linked_item_t *item = STAILQ_FIRST(header); in pkt_queue_cleanup()43 pkt_linked_item_t *tmp; in pkt_queue_cleanup()80 pkt_linked_item_t *pkt_queue_dequeue(struct pkt_queue *queue) in pkt_queue_dequeue()102 bool pkt_queue_enqueue(struct pkt_queue *queue, pkt_linked_item_t *item) in pkt_queue_enqueue()131 pkt_linked_item_t *pkt_queue_try_peek_first(struct pkt_queue *queue) in pkt_queue_try_peek_first()138 pkt_linked_item_t *item; in pkt_queue_try_peek_first()
95 bool fixed_pkt_queue_enqueue(fixed_pkt_queue_t *queue, pkt_linked_item_t *linked_pkt, uint32_t time… in fixed_pkt_queue_enqueue()114 pkt_linked_item_t *fixed_pkt_queue_dequeue(fixed_pkt_queue_t *queue, uint32_t timeout) in fixed_pkt_queue_dequeue()116 pkt_linked_item_t *ret = NULL; in fixed_pkt_queue_dequeue()130 pkt_linked_item_t *fixed_pkt_queue_try_peek_first(fixed_pkt_queue_t *queue) in fixed_pkt_queue_try_peek_first()
97 static pkt_linked_item_t *get_waiting_command(command_opcode_t opcode);99 static void dispatch_adv_report(pkt_linked_item_t *linked_pkt);257 pkt_linked_item_t *linked_pkt = HCI_GET_CMD_LINKED_STRUCT(metadata); in transmit_command()277 pkt_linked_item_t *linked_pkt = HCI_GET_CMD_LINKED_STRUCT(metadata); in transmit_command_futured()311 pkt_linked_item_t *wait_entry = NULL; in event_command_ready()397 pkt_linked_item_t *wait_entry; in command_timed_out()426 static void hal_says_adv_rpt_ready(pkt_linked_item_t *linked_pkt) in hal_says_adv_rpt_ready()436 pkt_linked_item_t *wait_entry = NULL; in filter_incoming_event()530 static void dispatch_adv_report(pkt_linked_item_t *linked_pkt) in dispatch_adv_report()559 static pkt_linked_item_t *get_waiting_command(command_opcode_t opcode) in get_waiting_command()[all …]
76 pkt_linked_item_t *adv_fc_cmd_buf;92 static void hci_hal_h4_hdl_rx_adv_rpt(pkt_linked_item_t *linked_pkt);98 static void hci_adv_flow_cmd_free_cb(pkt_linked_item_t *linked_pkt);243 pkt_linked_item_t *linked_pkt = pkt_queue_dequeue(adv_rpt_q); in hci_upstream_data_handler()352 static void hci_adv_flow_cmd_free_cb(pkt_linked_item_t *linked_pkt) in hci_adv_flow_cmd_free_cb()478 static void hci_hal_h4_hdl_rx_adv_rpt(pkt_linked_item_t *linked_pkt) in hci_hal_h4_hdl_rx_adv_rpt()563 pkt_linked_item_t *linked_pkt = NULL; in host_recv_pkt_cb()596 linked_pkt = (pkt_linked_item_t *) osi_calloc(pkt_size); in host_recv_pkt_cb()598 linked_pkt = (pkt_linked_item_t *) osi_calloc_base(pkt_size); in host_recv_pkt_cb()
37 typedef void (*adv_rpt_ready_cb)(pkt_linked_item_t *linked_pkt);
35 typedef void (*hci_cmd_free_cb)(pkt_linked_item_t *linked_pkt);54 …CI_GET_CMD_LINKED_STRUCT(metadata_ptr) (pkt_linked_item_t *)((void *)(metadata_ptr) - offsetof(pkt…58 pkt_linked_item_t *linked_pkt = osi_calloc(HCI_CMD_LINKED_BUF_SIZE(param_len)); in hci_get_cmd_buf()76 pkt_linked_item_t *linked_pkt = HCI_GET_CMD_LINKED_STRUCT(metadata); in hci_free_cmd_buf()
395 bool btm_ble_adv_pkt_post(pkt_linked_item_t *pkt);
622 pkt_linked_item_t *linked_pkt = pkt_queue_dequeue(p_env->adv_rpt_queue); in btc_gap_ble_adv_pkt_handler()657 …pkt_linked_item_t *linked_pkt = osi_calloc(BT_PKT_LINKED_HDR_SIZE + sizeof(esp_ble_gap_cb_param_t)… in btc_process_adv_rpt_pkt()
3525 pkt_linked_item_t *linked_pkt = pkt_queue_dequeue(p_cb->adv_rpt_queue); in btm_adv_pkt_handler()4790 bool btm_ble_adv_pkt_post(pkt_linked_item_t *pkt) in btm_ble_adv_pkt_post()