Lines Matching refs:bytesdone
787 static int gcm_in_walk_done(struct gcm_sg_walk *gw, unsigned int bytesdone)
793 int n = gw->buf_bytes - bytesdone;
795 memmove(gw->buf, gw->buf + bytesdone, n);
800 _gcm_sg_unmap_and_advance(gw, bytesdone);
802 return bytesdone;
805 static int gcm_out_walk_done(struct gcm_sg_walk *gw, unsigned int bytesdone)
813 for (i = 0; i < bytesdone; i += n) {
816 n = min(gw->walk_bytes, bytesdone - i);
821 _gcm_sg_unmap_and_advance(gw, bytesdone);
823 return bytesdone;