Lines Matching refs:link

462 						ll_rx_put_sched(node_terminate->hdr.link,  in ll_terminate_ind_send()
873 rx->hdr.link = rx_link; in ull_conn_setup()
896 void ull_conn_rx(memq_link_t *link, struct node_rx_pdu **rx) in ull_conn_rx() argument
919 ull_cp_rx(conn, link, *rx); in ull_conn_rx()
1218 ll_rx_put_sched(rx->link, rx); in ull_conn_done()
1286 ll_rx_put_sched(rx->hdr.link, rx); in ull_conn_done()
1395 static memq_link_t link; in ull_conn_lll_tx_demux_sched() local
1396 static struct mayfly mfy = {0U, 0U, &link, NULL, tx_demux}; in ull_conn_lll_tx_demux_sched()
1446 memq_link_t *link; in ull_conn_tx_lll_enqueue() local
1454 link = mem_acquire(&mem_link_tx.free); in ull_conn_tx_lll_enqueue()
1455 LL_ASSERT(link); in ull_conn_tx_lll_enqueue()
1458 memq_enqueue(link, tx, &conn->lll.memq_tx.tail); in ull_conn_tx_lll_enqueue()
1462 void ull_conn_link_tx_release(void *link) in ull_conn_link_tx_release() argument
1464 mem_release(link, &mem_link_tx.free); in ull_conn_link_tx_release()
1487 return (*tx)->link; in ull_conn_ack_peek()
1504 return (*tx)->link; in ull_conn_ack_by_last_peek()
1526 void ull_conn_tx_ack(uint16_t handle, memq_link_t *link, struct node_tx *tx) in ull_conn_tx_ack() argument
1541 if (link->next == (void *)tx) { in ull_conn_tx_ack()
1542 LL_ASSERT(link->next); in ull_conn_tx_ack()
1552 LL_ASSERT(!link->next); in ull_conn_tx_ack()
1702 static memq_link_t link; in tx_demux_sched() local
1703 static struct mayfly mfy = {0U, 0U, &link, NULL, tx_demux}; in tx_demux_sched()
1924 memq_link_t *link; in tx_ull_flush() local
1926 link = mem_acquire(&mem_link_tx.free); in tx_ull_flush()
1927 LL_ASSERT(link); in tx_ull_flush()
1930 memq_enqueue(link, tx, &conn->lll.memq_tx.tail); in tx_ull_flush()
1938 static memq_link_t link; in ticker_stop_op_cb() local
1939 static struct mayfly mfy = {0, 0, &link, NULL, conn_disable}; in ticker_stop_op_cb()
1960 static memq_link_t link; in conn_disable() local
1961 static struct mayfly mfy = {0, 0, &link, NULL, lll_disable}; in conn_disable()
1985 static memq_link_t link; in disabled_cb() local
1986 static struct mayfly mfy = {0, 0, &link, NULL, tx_lll_flush}; in disabled_cb()
2001 memq_link_t *link; in tx_lll_flush() local
2011 link = memq_dequeue(lll->memq_tx.tail, &lll->memq_tx.head, in tx_lll_flush()
2013 while (link) { in tx_lll_flush()
2024 link->next = tx->next; /* Indicates ctrl pool or data pool */ in tx_lll_flush()
2025 tx->next = link; in tx_lll_flush()
2029 link = memq_dequeue(lll->memq_tx.tail, &lll->memq_tx.head, in tx_lll_flush()
2038 LL_ASSERT(rx->hdr.link); in tx_lll_flush()
2039 link = rx->hdr.link; in tx_lll_flush()
2040 rx->hdr.link = NULL; in tx_lll_flush()
2043 ull_rx_put_sched(link, rx); in tx_lll_flush()
2853 static memq_link_t link; in ull_conn_past_sender_offset_request() local
2854 static struct mayfly mfy = {0, 0, &link, NULL, mfy_past_sender_offset_get}; in ull_conn_past_sender_offset_request()