Lines Matching defs:dsgl_walk
375 static inline void dsgl_walk_init(struct dsgl_walk *walk,
383 static inline void dsgl_walk_end(struct dsgl_walk *walk, unsigned short qid,
405 static inline void dsgl_walk_add_page(struct dsgl_walk *walk,
422 static void dsgl_walk_add_sg(struct dsgl_walk *walk,
2710 struct dsgl_walk dsgl_walk;
2718 dsgl_walk_init(&dsgl_walk, phys_cpl);
2719 dsgl_walk_add_page(&dsgl_walk, IV + reqctx->b0_len, reqctx->iv_dma);
2722 dsgl_walk_add_sg(&dsgl_walk, req->dst, temp, 0);
2723 dsgl_walk_end(&dsgl_walk, qid, rx_channel_id);
2758 struct dsgl_walk dsgl_walk;
2762 dsgl_walk_init(&dsgl_walk, phys_cpl);
2763 dsgl_walk_add_sg(&dsgl_walk, reqctx->dstsg, wrparam->bytes,
2765 reqctx->dstsg = dsgl_walk.last_sg;
2766 reqctx->dst_ofst = dsgl_walk.last_sg_len;
2767 dsgl_walk_end(&dsgl_walk, qid, rx_channel_id);