Lines Matching refs:blksize
281 pad_add_block(struct pad_softc *sc, uint8_t *blk, int blksize) in pad_add_block() argument
285 KASSERT(blksize >= 0); in pad_add_block()
288 if (blksize > PAD_BUFSIZE || in pad_add_block()
289 sc->sc_buflen > PAD_BUFSIZE - (unsigned)blksize) in pad_add_block()
293 if (sc->sc_wpos + blksize <= PAD_BUFSIZE) { in pad_add_block()
294 flen = blksize; in pad_add_block()
298 tlen = blksize - flen; in pad_add_block()
301 sc->sc_wpos = foff + blksize; in pad_add_block()
313 sc->sc_buflen += blksize; in pad_add_block()
322 int l, blksize, error; in pad_get_block() local
337 blksize = uimin(maxblksize, sc->sc_buflen); in pad_get_block()
340 if (sc->sc_rpos + blksize < PAD_BUFSIZE) { in pad_get_block()
341 pb->pb_len = blksize; in pad_get_block()
342 sc->sc_rpos += blksize; in pad_get_block()
573 pad_start_output(void *opaque, void *block, int blksize, in pad_start_output() argument
586 DPRINTF("%s: blksize=%d\n", __func__, blksize); in pad_start_output()
587 err = pad_add_block(sc, block, blksize); in pad_start_output()
596 sc->sc_resid += blksize; in pad_start_output()