Home
last modified time | relevance | path

Searched refs:gsi_channel (Results 1 – 6 of 6) sorted by relevance

/linux-5.19.10/drivers/net/ipa/
Dgsi_private.h15 struct gsi_channel;
49 struct gsi_trans *gsi_channel_trans_mapped(struct gsi_channel *channel,
58 struct gsi_trans *gsi_channel_trans_complete(struct gsi_channel *channel);
72 void gsi_channel_trans_cancel_pending(struct gsi_channel *channel);
89 void gsi_channel_trans_exit(struct gsi_channel *channel);
98 void gsi_channel_doorbell(struct gsi_channel *channel);
116 void gsi_channel_tx_queued(struct gsi_channel *channel);
Dgsi.c174 static u32 gsi_channel_id(struct gsi_channel *channel) in gsi_channel_id()
180 static bool gsi_channel_initialized(struct gsi_channel *channel) in gsi_channel_initialized()
465 static enum gsi_channel_state gsi_channel_state(struct gsi_channel *channel) in gsi_channel_state()
478 gsi_channel_command(struct gsi_channel *channel, enum gsi_ch_cmd_opcode opcode) in gsi_channel_command()
505 struct gsi_channel *channel = &gsi->channel[channel_id]; in gsi_channel_alloc_command()
531 static int gsi_channel_start_command(struct gsi_channel *channel) in gsi_channel_start_command()
558 static int gsi_channel_stop_command(struct gsi_channel *channel) in gsi_channel_stop_command()
596 static void gsi_channel_reset_command(struct gsi_channel *channel) in gsi_channel_reset_command()
626 struct gsi_channel *channel = &gsi->channel[channel_id]; in gsi_channel_de_alloc_command()
708 static struct gsi_trans *gsi_channel_trans_last(struct gsi_channel *channel) in gsi_channel_trans_last()
[all …]
Dgsi_trans.c234 static void gsi_channel_trans_map(struct gsi_channel *channel, u32 index, in gsi_channel_trans_map()
243 gsi_channel_trans_mapped(struct gsi_channel *channel, u32 index) in gsi_channel_trans_mapped()
250 struct gsi_trans *gsi_channel_trans_complete(struct gsi_channel *channel) in gsi_channel_trans_complete()
259 struct gsi_channel *channel = &trans->gsi->channel[trans->channel_id]; in gsi_trans_move_pending()
274 struct gsi_channel *channel = &trans->gsi->channel[trans->channel_id]; in gsi_trans_move_complete()
290 struct gsi_channel *channel = &trans->gsi->channel[trans->channel_id]; in gsi_trans_move_polled()
339 struct gsi_channel *channel = &gsi->channel[channel_id]; in gsi_channel_trans_alloc()
551 struct gsi_channel *channel = &trans->gsi->channel[trans->channel_id]; in __gsi_trans_commit()
652 void gsi_channel_trans_cancel_pending(struct gsi_channel *channel) in gsi_channel_trans_cancel_pending()
677 struct gsi_channel *channel = &gsi->channel[channel_id]; in gsi_trans_read_byte()
[all …]
Dipa_cmd.h18 struct gsi_channel;
75 int ipa_cmd_pool_init(struct gsi_channel *channel, u32 tre_count);
81 void ipa_cmd_pool_exit(struct gsi_channel *channel);
Dgsi.h108 struct gsi_channel { struct
141 struct gsi_channel *channel; argument
160 struct gsi_channel channel[GSI_CHANNEL_COUNT_MAX];
Dipa_cmd.c348 int ipa_cmd_pool_init(struct gsi_channel *channel, u32 tre_max) in ipa_cmd_pool_init()
365 void ipa_cmd_pool_exit(struct gsi_channel *channel) in ipa_cmd_pool_exit()