Lines Matching refs:node_ref
300 LL_ASSERT(ctx->node_ref.rx); in llcp_rx_node_retain()
303 if (ctx->node_ref.rx->hdr.type != NODE_RX_TYPE_RETAIN) { in llcp_rx_node_retain()
305 ctx->node_ref.rx->hdr.type = NODE_RX_TYPE_RETAIN; in llcp_rx_node_retain()
308 ctx->node_ref.rx->hdr.link = ctx->node_ref.link; in llcp_rx_node_retain()
314 LL_ASSERT(ctx->node_ref.rx); in llcp_rx_node_release()
317 if (ctx->node_ref.rx->hdr.type == NODE_RX_TYPE_RETAIN) { in llcp_rx_node_release()
319 ctx->node_ref.rx->hdr.type = NODE_RX_TYPE_RELEASE; in llcp_rx_node_release()
320 ll_rx_put_sched(ctx->node_ref.rx->hdr.link, ctx->node_ref.rx); in llcp_rx_node_release()
326 if (ctx->node_ref.rx && ctx->node_ref.rx->hdr.type == NODE_RX_TYPE_RETAIN) { in llcp_nodes_release()
328 ctx->node_ref.rx->hdr.link->mem = conn->llcp.rx_node_release; in llcp_nodes_release()
329 ctx->node_ref.rx->hdr.type = NODE_RX_TYPE_RELEASE; in llcp_nodes_release()
330 conn->llcp.rx_node_release = ctx->node_ref.rx; in llcp_nodes_release()
341 if (ctx->node_ref.tx) { in llcp_nodes_release()
342 ctx->node_ref.tx->next = conn->llcp.tx_node_release; in llcp_nodes_release()
343 conn->llcp.tx_node_release = ctx->node_ref.tx; in llcp_nodes_release()
363 ctx->node_ref.rx = NULL; in create_procedure()
364 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) {