Lines Matching refs:b_size
4443 int i, b_size, new_session = 0, retval = 0; in __os_scsi_tape_open() local
4517 for (i = 0, b_size = 0; in __os_scsi_tape_open()
4518 (i < STp->buffer->sg_segs) && ((b_size + STp->buffer->sg[i].length) <= OS_DATA_SIZE); in __os_scsi_tape_open()
4519 b_size += STp->buffer->sg[i++].length); in __os_scsi_tape_open()
4520 …p->buffer->aux = (os_aux_t *) (page_address(sg_page(&STp->buffer->sg[i])) + OS_DATA_SIZE - b_size); in __os_scsi_tape_open()
5333 int segs, nbr, max_segs, b_size, order, got; in enlarge_buffer() local
5354 for (b_size = OS_DATA_SIZE, order = OSST_FIRST_ORDER; b_size >= PAGE_SIZE; order--, b_size /= 2) { in enlarge_buffer()
5359 sg_set_page(&STbuffer->sg[0], page, b_size, 0); in enlarge_buffer()
5369 for (segs=STbuffer->sg_segs=1, got=b_size; in enlarge_buffer()
5382 …uffer->sg[segs], page, (OS_FRAME_SIZE - got <= PAGE_SIZE / 2) ? (OS_FRAME_SIZE - got) : b_size, 0); in enlarge_buffer()
5406 int i, order, b_size; in normalize_buffer() local
5410 for (b_size = PAGE_SIZE, order = 0; in normalize_buffer()
5411 b_size < STbuffer->sg[i].length; in normalize_buffer()
5412 b_size *= 2, order++); in normalize_buffer()