Home
last modified time | relevance | path

Searched refs:tx_ack (Results 1 – 13 of 13) sorted by relevance

/Zephyr-latest/subsys/bluetooth/controller/ll_sw/openisa/lll/
Dlll_test.c81 static uint8_t volatile tx_ack; variable
96 if (((tx_req - tx_ack) & 0x01) == 0U) { in isr_tx()
97 tx_ack = tx_req; in isr_tx()
335 ack = tx_ack; in ll_test_end()
341 while (tx_req != tx_ack) { in ll_test_end()
/Zephyr-latest/samples/bluetooth/hci_uart_3wire/src/
Dmain.c100 uint8_t tx_ack; member
188 LOG_DBG("rx_ack %u tx_ack %u tx_seq %u unack_queue_len %u", h5.rx_ack, h5.tx_ack, h5.tx_seq, in process_unack()
303 H5_SET_ACK(hdr, h5.tx_ack); in h5_send()
390 h5.tx_ack = (h5.tx_ack + 1) % 8; in h5_process_complete_packet()
552 H5_HDR_SEQ(hdr) != h5.tx_ack) { in bt_uart_isr()
553 LOG_ERR("Seq expected %u got %u. Drop packet", h5.tx_ack, in bt_uart_isr()
711 h5.tx_ack = 0; in rx_thread()
/Zephyr-latest/drivers/bluetooth/hci/
Dh5.c100 uint8_t tx_ack; member
191 LOG_DBG("rx_ack %u tx_ack %u tx_seq %u unack_queue_len %u", h5->rx_ack, h5->tx_ack, in process_unack()
306 H5_SET_ACK(hdr, h5->tx_ack); in h5_send()
394 h5->tx_ack = (h5->tx_ack + 1) % 8; in h5_process_complete_packet()
579 H5_HDR_SEQ(hdr) != h5->tx_ack) { in bt_uart_isr()
580 LOG_ERR("Seq expected %u got %u. Drop packet", h5->tx_ack, in bt_uart_isr()
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/nordic/lll/
Dlll_test.c123 static uint8_t volatile tx_ack; variable
184 if (((tx_req - tx_ack) & 0x01) == 0U) { in isr_tx()
185 tx_ack = tx_req; in isr_tx()
731 ack = tx_ack; in ll_test_end()
737 while (tx_req != tx_ack) { in ll_test_end()
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/
Dull_llcp_common.c181 ctx->node_ref.tx_ack = tx; in lp_comm_tx()
191 ctx->node_ref.tx_ack = tx; in lp_comm_tx()
197 ctx->node_ref.tx_ack = tx; in lp_comm_tx()
607 ctx->state = ctx->node_ref.tx_ack ? in lp_comm_tx_proxy()
1071 ctx->node_ref.tx_ack = tx;
1104 ctx->node_ref.tx_ack = tx;
1112 ctx->node_ref.tx_ack = tx;
Dull.c546 static MFIFO_DEFINE(tx_ack, sizeof(struct lll_tx),
860 MFIFO_INIT(tx_ack); in ll_reset()
1809 idx = MFIFO_ENQUEUE_GET(tx_ack, (void **)&tx); in ll_tx_ack_put()
1815 MFIFO_ENQUEUE(tx_ack, idx); in ll_tx_ack_put()
Dull_llcp_past.c415 ctx->node_ref.tx_ack = tx; in lp_past_tx()
Dull_llcp_local.c378 ctx->node_ref.tx_ack = NULL; in llcp_lr_tx_ack()
Dull_llcp.c364 ctx->node_ref.tx_ack = NULL; in create_procedure()
1869 if (ctx && ctx->node_ref.tx_ack == tx) {
1875 if (ctx && ctx->node_ref.tx_ack == tx) {
Dull_llcp_phy.c399 ctx->node_ref.tx_ack = tx; in lp_pu_tx()
948 ctx->node_ref.tx_ack = tx; in rp_pu_tx()
Dull_llcp_remote.c363 ctx->node_ref.tx_ack = NULL; in llcp_rr_tx_ack()
Dull_llcp_internal.h177 struct node_tx *tx_ack; member
/Zephyr-latest/doc/connectivity/bluetooth/
Dbluetooth-ctlr-arch.rst173 * Also holds node references used in tx_ack as well as rx_node retention mechanisms
190 * Local run/rx/tx_ack switch