Lines Matching refs:gsi_channel
227 static u32 gsi_channel_id(struct gsi_channel *channel) in gsi_channel_id()
417 static enum gsi_channel_state gsi_channel_state(struct gsi_channel *channel) in gsi_channel_state()
430 gsi_channel_command(struct gsi_channel *channel, enum gsi_ch_cmd_opcode opcode) in gsi_channel_command()
453 struct gsi_channel *channel = &gsi->channel[channel_id]; in gsi_channel_alloc_command()
478 static int gsi_channel_start_command(struct gsi_channel *channel) in gsi_channel_start_command()
504 static int gsi_channel_stop_command(struct gsi_channel *channel) in gsi_channel_stop_command()
541 static void gsi_channel_reset_command(struct gsi_channel *channel) in gsi_channel_reset_command()
567 struct gsi_channel *channel = &gsi->channel[channel_id]; in gsi_channel_de_alloc_command()
647 static struct gsi_trans *gsi_channel_trans_last(struct gsi_channel *channel) in gsi_channel_trans_last()
673 static void gsi_channel_trans_quiesce(struct gsi_channel *channel) in gsi_channel_trans_quiesce()
686 static void gsi_channel_freeze(struct gsi_channel *channel) in gsi_channel_freeze()
696 static void gsi_channel_thaw(struct gsi_channel *channel) in gsi_channel_thaw()
704 static void gsi_channel_program(struct gsi_channel *channel, bool doorbell) in gsi_channel_program()
780 static void gsi_channel_deprogram(struct gsi_channel *channel) in gsi_channel_deprogram()
788 struct gsi_channel *channel = &gsi->channel[channel_id]; in gsi_channel_start()
805 struct gsi_channel *channel = &gsi->channel[channel_id]; in gsi_channel_stop()
835 struct gsi_channel *channel = &gsi->channel[channel_id]; in gsi_channel_reset()
853 struct gsi_channel *channel = &gsi->channel[channel_id]; in gsi_channel_suspend()
866 struct gsi_channel *channel = &gsi->channel[channel_id]; in gsi_channel_resume()
894 void gsi_channel_tx_queued(struct gsi_channel *channel) in gsi_channel_tx_queued()
933 gsi_channel_tx_update(struct gsi_channel *channel, struct gsi_trans *trans) in gsi_channel_tx_update()
957 struct gsi_channel *channel; in gsi_isr_chan_ctrl()
1172 static struct gsi_trans *gsi_event_trans(struct gsi_channel *channel, in gsi_event_trans()
1206 struct gsi_channel *channel = evt_ring->channel; in gsi_evt_ring_rx_update()
1303 void gsi_channel_doorbell(struct gsi_channel *channel) in gsi_channel_doorbell()
1316 static void gsi_channel_update(struct gsi_channel *channel) in gsi_channel_update()
1374 static struct gsi_trans *gsi_channel_poll_one(struct gsi_channel *channel) in gsi_channel_poll_one()
1406 struct gsi_channel *channel; in gsi_channel_poll()
1409 channel = container_of(napi, struct gsi_channel, napi); in gsi_channel_poll()
1458 struct gsi_channel *channel = &gsi->channel[channel_id]; in gsi_channel_setup_one()
1496 struct gsi_channel *channel = &gsi->channel[channel_id]; in gsi_channel_teardown_one()
1571 struct gsi_channel *channel = &gsi->channel[channel_id++]; in gsi_channel_setup()
1705 static int gsi_channel_evt_ring_init(struct gsi_channel *channel) in gsi_channel_evt_ring_init()
1732 static void gsi_channel_evt_ring_exit(struct gsi_channel *channel) in gsi_channel_evt_ring_exit()
1820 struct gsi_channel *channel; in gsi_channel_init_one()
1883 static void gsi_channel_exit_one(struct gsi_channel *channel) in gsi_channel_exit_one()
2060 struct gsi_channel *channel = &gsi->channel[channel_id]; in gsi_channel_tre_max()
2069 struct gsi_channel *channel = &gsi->channel[channel_id]; in gsi_channel_trans_tre_max()