Searched refs:node_tx (Results 1 – 10 of 10) sorted by relevance
/Zephyr-Core-2.7.6/subsys/bluetooth/controller/ll_sw/ |
D | ull_conn_internal.h | 13 void ll_tx_ack_put(uint16_t handle, struct node_tx *node_tx); 34 struct node_tx **tx); 36 struct node_tx **tx); 38 void ull_conn_tx_ack(uint16_t handle, memq_link_t *link, struct node_tx *tx);
|
D | ull.c | 475 struct node_tx *node_tx); 1511 void ll_tx_ack_put(uint16_t handle, struct node_tx *node_tx) in ll_tx_ack_put() argument 1520 tx->node = node_tx; in ll_tx_ack_put() 2172 struct node_tx *node_tx; in rx_demux() local 2182 &handle, &node_tx); in rx_demux() 2185 link_tx, node_tx); in rx_demux() 2204 struct node_tx *node_tx; in rx_demux() local 2208 link = ull_conn_ack_peek(&ack_last, &handle, &node_tx); in rx_demux() 2211 link, node_tx); in rx_demux() 2237 struct node_tx *node_tx; in rx_demux_yield() local [all …]
|
D | ull_conn_types.h | 312 struct node_tx *tx_head; 313 struct node_tx *tx_ctrl; 314 struct node_tx *tx_ctrl_last; 315 struct node_tx *tx_data; 316 struct node_tx *tx_data_last;
|
D | lll_conn.h | 22 struct node_tx { struct 149 extern void ull_conn_lll_ack_enqueue(uint16_t handle, struct node_tx *tx);
|
D | ull_conn.c | 75 static struct node_tx *tx_ull_dequeue(struct ll_conn *conn, struct node_tx *tx); 92 static int empty_data_start_release(struct ll_conn *conn, struct node_tx *tx); 95 static inline void ctrl_tx_enqueue(struct ll_conn *conn, struct node_tx *tx); 152 static inline void ctrl_tx_ack(struct ll_conn *conn, struct node_tx **tx, 165 #define CONN_TX_BUF_SIZE MROUND(offsetof(struct node_tx, pdu) + \ 176 #define CONN_TX_CTRL_BUF_SIZE MROUND(offsetof(struct node_tx, pdu) + \ 344 pdu = (void *)((struct node_tx *)tx)->pdu; in ll_tx_mem_enqueue() 1164 struct node_tx *tx; 1538 struct node_tx *tx = lll_tx->node; 1561 struct node_tx *tx = lll_tx->node; [all …]
|
D | ull_central.c | 579 struct node_tx *tx; in ll_enc_req_send()
|
/Zephyr-Core-2.7.6/subsys/bluetooth/controller/ll_sw/openisa/lll/ |
D | lll_conn.c | 40 struct node_tx **tx_release, uint8_t *is_rx_enqueue); 117 struct node_tx *tx_release = NULL; in lll_conn_isr_rx() 497 struct node_tx *tx; in lll_conn_pdu_tx_prep() 648 struct node_tx **tx_release, uint8_t *is_rx_enqueue) in isr_rx_pdu() 652 struct node_tx *tx; in isr_rx_pdu()
|
/Zephyr-Core-2.7.6/subsys/bluetooth/controller/ll_sw/nordic/lll/ |
D | lll_conn.c | 45 struct node_tx **tx_release, uint8_t *is_done); 174 struct node_tx *tx_release; in lll_conn_isr_rx() 560 struct node_tx *tx; in lll_conn_pdu_tx_prep() 685 struct node_tx **tx_release, uint8_t *is_done) in isr_rx_pdu() 706 struct node_tx *tx; in isr_rx_pdu()
|
/Zephyr-Core-2.7.6/subsys/bluetooth/controller/include/ |
D | ll.h | 316 void ll_tx_mem_release(void *node_tx); 317 int ll_tx_mem_enqueue(uint16_t handle, void *node_tx);
|
/Zephyr-Core-2.7.6/subsys/bluetooth/controller/hci/ |
D | hci.c | 4467 struct node_tx *node_tx; local 4499 node_tx = ll_tx_mem_acquire(); 4500 if (!node_tx) { 4506 pdu_data = (void *)node_tx->pdu; 4529 if (ll_tx_mem_enqueue(handle, node_tx)) { 4531 ll_tx_mem_release(node_tx);
|