Home
last modified time | relevance | path

Searched refs:pkt_linked_item_t (Results 1 – 11 of 11) sorted by relevance

/hal_espressif-latest/components/bt/common/osi/include/osi/
Dpkt_queue.h23 } pkt_linked_item_t; typedef
25 #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);
Dfixed_pkt_queue.h28 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);
/hal_espressif-latest/components/bt/common/osi/
Dpkt_queue.c42 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()
Dfixed_pkt_queue.c95 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()
/hal_espressif-latest/components/bt/host/bluedroid/hci/
Dhci_layer.c97 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 …]
Dhci_hal_h4.c76 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()
/hal_espressif-latest/components/bt/host/bluedroid/hci/include/hci/
Dhci_hal.h37 typedef void (*adv_rpt_ready_cb)(pkt_linked_item_t *linked_pkt);
/hal_espressif-latest/components/bt/host/bluedroid/stack/include/stack/
Dhcimsgs.h35 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()
/hal_espressif-latest/components/bt/host/bluedroid/stack/btm/include/
Dbtm_ble_int.h395 bool btm_ble_adv_pkt_post(pkt_linked_item_t *pkt);
/hal_espressif-latest/components/bt/host/bluedroid/btc/profile/std/gap/
Dbtc_gap_ble.c622 pkt_linked_item_t *linked_pkt = pkt_queue_dequeue(p_env->adv_rpt_queue); in btc_gap_ble_adv_pkt_handler()
657pkt_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()
/hal_espressif-latest/components/bt/host/bluedroid/stack/btm/
Dbtm_ble_gap.c3525 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()