Searched refs:gsi_trans (Results 1 – 13 of 13) sorted by relevance
/linux/drivers/net/ipa/ |
H A D | gsi_private.h | 16 struct gsi_trans; 24 void gsi_trans_move_complete(struct gsi_trans *trans); 30 void gsi_trans_move_polled(struct gsi_trans *trans); 38 void gsi_trans_complete(struct gsi_trans *trans); 47 struct gsi_trans *gsi_channel_trans_mapped(struct gsi_channel *channel, 56 struct gsi_trans *gsi_channel_trans_complete(struct gsi_channel *channel); 120 void gsi_trans_tx_committed(struct gsi_trans *trans); 129 void gsi_trans_tx_queued(struct gsi_trans *trans);
|
H A D | gsi_trans.h | 50 struct gsi_trans { struct 154 struct gsi_trans *gsi_channel_trans_alloc(struct gsi *gsi, u32 channel_id, 162 void gsi_trans_free(struct gsi_trans *trans); 172 void gsi_trans_cmd_add(struct gsi_trans *trans, void *buf, u32 size, 182 int gsi_trans_page_add(struct gsi_trans *trans, struct page *page, u32 size, 192 int gsi_trans_skb_add(struct gsi_trans *trans, struct sk_buff *skb); 199 void gsi_trans_commit(struct gsi_trans *trans, bool ring_db); 206 void gsi_trans_commit_wait(struct gsi_trans *trans);
|
H A D | ipa_cmd.h | 12 struct gsi_trans; 84 void ipa_cmd_table_init_add(struct gsi_trans *trans, enum ipa_cmd_opcode opcode, 98 void ipa_cmd_hdr_init_local_add(struct gsi_trans *trans, u32 offset, u16 size, 109 void ipa_cmd_register_write_add(struct gsi_trans *trans, u32 offset, u32 value, 120 void ipa_cmd_dma_shared_mem_add(struct gsi_trans *trans, u32 offset, 127 void ipa_cmd_pipeline_clear_add(struct gsi_trans *trans); 151 struct gsi_trans *ipa_cmd_trans_alloc(struct ipa *ipa, u32 tre_count);
|
H A D | gsi_trans.c | 219 static void gsi_trans_map(struct gsi_trans *trans, u32 index) in gsi_trans_map() 231 struct gsi_trans * 239 struct gsi_trans *gsi_channel_trans_complete(struct gsi_channel *channel) in gsi_channel_trans_complete() 254 static void gsi_trans_move_committed(struct gsi_trans *trans) in gsi_trans_move_committed() 264 static void gsi_trans_move_pending(struct gsi_trans *trans) in gsi_trans_move_pending() 277 void gsi_trans_move_complete(struct gsi_trans *trans) in gsi_trans_move_complete() 291 void gsi_trans_move_polled(struct gsi_trans *trans) in gsi_trans_move_polled() 335 struct gsi_trans *gsi_channel_trans_alloc(struct gsi *gsi, u32 channel_id, in gsi_channel_trans_alloc() 341 struct gsi_trans *trans; in gsi_channel_trans_alloc() 377 void gsi_trans_free(struct gsi_trans *trans) in gsi_trans_free() [all …]
|
H A D | ipa_gsi.h | 12 struct gsi_trans; 22 void ipa_gsi_trans_complete(struct gsi_trans *trans); 32 void ipa_gsi_trans_release(struct gsi_trans *trans);
|
H A D | ipa_cmd.c | 361 void ipa_cmd_table_init_add(struct gsi_trans *trans, in ipa_cmd_table_init_add() 401 void ipa_cmd_hdr_init_local_add(struct gsi_trans *trans, u32 offset, u16 size, in ipa_cmd_hdr_init_local_add() 430 void ipa_cmd_register_write_add(struct gsi_trans *trans, u32 offset, u32 value, in ipa_cmd_register_write_add() 488 static void ipa_cmd_ip_packet_init_add(struct gsi_trans *trans, u8 endpoint_id) in ipa_cmd_ip_packet_init_add() 512 void ipa_cmd_dma_shared_mem_add(struct gsi_trans *trans, u32 offset, u16 size, in ipa_cmd_dma_shared_mem_add() 553 static void ipa_cmd_ip_tag_status_add(struct gsi_trans *trans) in ipa_cmd_ip_tag_status_add() 571 static void ipa_cmd_transfer_add(struct gsi_trans *trans) in ipa_cmd_transfer_add() 586 void ipa_cmd_pipeline_clear_add(struct gsi_trans *trans) in ipa_cmd_pipeline_clear_add() 623 struct gsi_trans *ipa_cmd_trans_alloc(struct ipa *ipa, u32 tre_count) in ipa_cmd_trans_alloc()
|
H A D | ipa_endpoint.h | 18 struct gsi_trans; 203 struct gsi_trans *trans); 205 struct gsi_trans *trans);
|
H A D | gsi.h | 27 struct gsi_trans; 80 struct gsi_trans *trans; /* transaction array */ 81 struct gsi_trans **map; /* TRE -> transaction map */
|
H A D | ipa_gsi.c | 16 void ipa_gsi_trans_complete(struct gsi_trans *trans) in ipa_gsi_trans_complete() 23 void ipa_gsi_trans_release(struct gsi_trans *trans) in ipa_gsi_trans_release()
|
H A D | ipa_table.c | 205 static void ipa_table_reset_add(struct gsi_trans *trans, bool filter, in ipa_table_reset_add() 237 struct gsi_trans *trans; in ipa_filter_reset_table() 297 struct gsi_trans *trans; in ipa_route_reset() 351 struct gsi_trans *trans; in ipa_table_hash_flush() 386 static void ipa_table_init_add(struct gsi_trans *trans, bool filter, bool ipv6) in ipa_table_init_add() 456 struct gsi_trans *trans; in ipa_table_setup()
|
H A D | gsi.c | 776 static struct gsi_trans *gsi_channel_trans_last(struct gsi_channel *channel) in gsi_channel_trans_last() 780 struct gsi_trans *trans; in gsi_channel_trans_last() 812 struct gsi_trans *trans; in gsi_channel_trans_quiesce() 1070 void gsi_trans_tx_committed(struct gsi_trans *trans) in gsi_trans_tx_committed() 1081 void gsi_trans_tx_queued(struct gsi_trans *trans) in gsi_trans_tx_queued() 1114 static void gsi_trans_tx_completed(struct gsi_trans *trans) in gsi_trans_tx_completed() 1435 static struct gsi_trans * 1440 struct gsi_trans *trans; in gsi_event_trans() 1509 struct gsi_trans *trans; in gsi_evt_ring_update() 1606 struct gsi_trans *trans; in gsi_channel_update() [all …]
|
H A D | Makefile | 16 gsi_trans.o ipa_gsi.o ipa_smp2p.o ipa_uc.o \
|
H A D | ipa_endpoint.c | 433 static struct gsi_trans *ipa_endpoint_trans_alloc(struct ipa_endpoint *endpoint, in ipa_endpoint_trans_alloc() 602 struct gsi_trans *trans; in ipa_endpoint_modem_exception_reset_all() 1238 struct gsi_trans *trans; in ipa_endpoint_skb_tx() 1301 struct gsi_trans *trans) in ipa_endpoint_replenish_one() 1340 struct gsi_trans *trans; in ipa_endpoint_replenish() 1598 struct gsi_trans *trans) in ipa_endpoint_trans_complete() 1619 struct gsi_trans *trans) in ipa_endpoint_trans_release()
|