Lines Matching refs:mem_slab
315 struct k_mem_slab *mem_slab, in i2s_purge_stream_buffers() argument
324 k_mem_slab_free(mem_slab, queue_entry.mem_block); in i2s_purge_stream_buffers()
328 k_mem_slab_free(mem_slab, buffer); in i2s_purge_stream_buffers()
332 k_mem_slab_free(mem_slab, buffer); in i2s_purge_stream_buffers()
373 i2s_purge_stream_buffers(stream, stream->cfg.mem_slab, true); in i2s_mcux_tx_stream_disable()
400 i2s_purge_stream_buffers(stream, stream->cfg.mem_slab, false); in i2s_mcux_rx_stream_disable()
481 k_mem_slab_free(stream->cfg.mem_slab, queue_entry.mem_block); in i2s_mcux_dma_tx_callback()
564 ret = k_mem_slab_alloc(stream->cfg.mem_slab, &buffer, K_NO_WAIT); in i2s_mcux_dma_rx_callback()
567 stream->cfg.mem_slab, ret); in i2s_mcux_dma_rx_callback()
649 num_of_bufs = k_mem_slab_num_free_get(stream->cfg.mem_slab); in i2s_mcux_rx_stream_start()
660 ret = k_mem_slab_alloc(stream->cfg.mem_slab, &buffer[i], in i2s_mcux_rx_stream_start()