Lines Matching refs:ul_pipe

235 		pipe = &channel->ul_pipe;  in ipc_imem_ul_write_td()
709 struct ipc_pipe *ul_pipe = &ipc_imem->channels[i].ul_pipe; in ipc_imem_handle_irq() local
720 if (ul_pipe->is_open) in ipc_imem_handle_irq()
721 ipc_imem_ul_pipe_process(ipc_imem, ul_pipe); in ipc_imem_handle_irq()
963 ipc_imem_pipe_close(ipc_imem, &channel->ul_pipe); in ipc_imem_channel_close()
967 ipc_imem_pipe_cleanup(ipc_imem, &channel->ul_pipe); in ipc_imem_channel_close()
988 if (!ipc_imem_pipe_open(ipc_imem, &channel->ul_pipe)) in ipc_imem_channel_open()
1006 ipc_imem_pipe_close(ipc_imem, &channel->ul_pipe); in ipc_imem_channel_open()
1078 if (chnl_cfg.ul_pipe >= IPC_MEM_MAX_PIPES || in ipc_imem_channel_init()
1081 chnl_cfg.ul_pipe, chnl_cfg.dl_pipe); in ipc_imem_channel_init()
1125 channel->ul_pipe.nr_of_entries = chnl_cfg.ul_nr_of_entries; in ipc_imem_channel_update()
1126 channel->ul_pipe.pipe_nr = chnl_cfg.ul_pipe; in ipc_imem_channel_update()
1127 channel->ul_pipe.is_open = false; in ipc_imem_channel_update()
1128 channel->ul_pipe.irq = IPC_UL_PIPE_IRQ_VECTOR; in ipc_imem_channel_update()
1129 channel->ul_pipe.channel = channel; in ipc_imem_channel_update()
1130 channel->ul_pipe.dir = IPC_MEM_DIR_UL; in ipc_imem_channel_update()
1131 channel->ul_pipe.accumulation_backoff = chnl_cfg.accumulation_backoff; in ipc_imem_channel_update()
1132 channel->ul_pipe.irq_moderation = irq_moderation; in ipc_imem_channel_update()
1133 channel->ul_pipe.buf_size = 0; in ipc_imem_channel_update()
1156 ipc_imem_pipe_cleanup(ipc_imem, &channel->ul_pipe); in ipc_imem_channel_reset()