Lines Matching refs:gsi_trans
238 struct gsi_trans *trans) in gsi_channel_trans_map()
245 struct gsi_trans *
253 struct gsi_trans *gsi_channel_trans_complete(struct gsi_channel *channel) in gsi_channel_trans_complete()
256 struct gsi_trans, links); in gsi_channel_trans_complete()
260 static void gsi_trans_move_pending(struct gsi_trans *trans) in gsi_trans_move_pending()
275 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()
327 struct gsi_trans *gsi_channel_trans_alloc(struct gsi *gsi, u32 channel_id, in gsi_channel_trans_alloc()
333 struct gsi_trans *trans; in gsi_channel_trans_alloc()
370 void gsi_trans_free(struct gsi_trans *trans) in gsi_trans_free()
403 void gsi_trans_cmd_add(struct gsi_trans *trans, void *buf, u32 size, in gsi_trans_cmd_add()
438 int gsi_trans_page_add(struct gsi_trans *trans, struct page *page, u32 size, in gsi_trans_page_add()
458 int gsi_trans_skb_add(struct gsi_trans *trans, struct sk_buff *skb) in gsi_trans_skb_add()
540 static void __gsi_trans_commit(struct gsi_trans *trans, bool ring_db) in __gsi_trans_commit()
603 void gsi_trans_commit(struct gsi_trans *trans, bool ring_db) in gsi_trans_commit()
612 void gsi_trans_commit_wait(struct gsi_trans *trans) in gsi_trans_commit_wait()
628 int gsi_trans_commit_wait_timeout(struct gsi_trans *trans, in gsi_trans_commit_wait_timeout()
650 void gsi_trans_complete(struct gsi_trans *trans) in gsi_trans_complete()
668 struct gsi_trans *trans; in gsi_channel_trans_cancel_pending()
751 ret = gsi_trans_pool_init(&trans_info->pool, sizeof(struct gsi_trans), in gsi_channel_trans_init()