/* Wake every context that is waiting for a buffer  */
static void receive_pool_free(struct net_buf *buf)
/* Wake every context that is waiting for a buffer  */
static void receive_pool_free(struct net_buf *buf)
{
	struct isotp_recv_ctx *rctx;
	sys_snode_t *rctx_node;
	net_buf_destroy(buf);
	SYS_SLIST_FOR_EACH_NODE(&global_ctx.alloc_list, rctx_node) {
		rctx = CONTAINER_OF(rctx_node, struct isotp_recv_ctx, alloc_node);
		k_work_submit(&rctx->work);
	}
}