Lines Matching refs:logical_blk_num

551 					 int logical_blk_num, int blk_sz, int blk_cnt)  in osst_init_aux()  argument
576 aux->logical_blk_num = htonl(0); in osst_init_aux()
599 aux->logical_blk_num = htonl(logical_blk_num); in osst_init_aux()
736 STp->logical_blk_num = ntohl(aux->logical_blk_num); in osst_verify_frame()
1089 ntohl(aux->frame_seq_num), ntohl(aux->logical_blk_num), in osst_read_frame()
1266 …t osst_seek_logical_blk(struct osst_tape * STp, struct osst_request ** aSRpnt, int logical_blk_num) in osst_seek_logical_blk() argument
1273 if (logical_blk_num < 0) logical_blk_num = 0; in osst_seek_logical_blk()
1276 name, logical_blk_num, STp->logical_blk_num, in osst_seek_logical_blk()
1282 move = logical_blk_num - STp->logical_blk_num; in osst_seek_logical_blk()
1287 frame_seq_estimate = logical_blk_num * STp->block_size / OS_DATA_SIZE; in osst_seek_logical_blk()
1303 if (logical_blk_num < STp->logical_blk_num || in osst_seek_logical_blk()
1304logical_blk_num >= STp->logical_blk_num + ntohs(STp->buffer->aux->dat.dat_list[0].blk_cnt)) { in osst_seek_logical_blk()
1306 move = logical_blk_num < STp->logical_blk_num? -2 : 1; in osst_seek_logical_blk()
1308 move = logical_blk_num - STp->logical_blk_num; in osst_seek_logical_blk()
1312 if (!move) move = logical_blk_num > STp->logical_blk_num ? 1 : -1; in osst_seek_logical_blk()
1317 STp->logical_blk_num, logical_blk_num, move); in osst_seek_logical_blk()
1323 STp->buffer->read_pointer = (logical_blk_num - STp->logical_blk_num) * STp->block_size; in osst_seek_logical_blk()
1325 STp->logical_blk_num = logical_blk_num; in osst_seek_logical_blk()
1339 STp->logical_blk_num - in osst_seek_logical_blk()
1353 STp->logical_blk_num, logical_blk_num); in osst_seek_logical_blk()
1362 name, logical_blk_num, STp->logical_blk_num, retries); in osst_seek_logical_blk()
1383 name, STp->first_frame_position, STp->frame_seq_number, STp->logical_blk_num, in osst_get_sector()
1420 STp->frame_seq_number = STp->logical_blk_num = STps->drv_file = STps->drv_block = 0; in osst_seek_sector()
1432 STp->logical_blk_num += offset / STp->block_size; in osst_seek_sector()
1438 STp->logical_blk_num += ntohs(STp->buffer->aux->dat.dat_list[0].blk_cnt); in osst_seek_sector()
1447 STp->logical_blk_num - in osst_seek_sector()
1455 name, STp->first_frame_position, STp->frame_seq_number, STp->logical_blk_num, in osst_seek_sector()
1479 int logical_blk_num = ntohl(STp->buffer->aux->logical_blk_num) in osst_read_back_buffer_and_rewrite() local
1498 logical_blk_num + nframes * blks_per_frame, in osst_read_back_buffer_and_rewrite()
1567 logical_blk_num + i*blks_per_frame, in osst_read_back_buffer_and_rewrite()
1578 name, new_frame+i, frame_seq_number+i, logical_blk_num + i*blks_per_frame, in osst_read_back_buffer_and_rewrite()
1836 printk(OSST_DEB_MSG "%s:D: next logical frame to write: %d\n", name, STp->logical_blk_num); in osst_write_error_recovery()
1937 STp->logical_blk_num += ntohs(STp->buffer->aux->dat.dat_list[0].blk_cnt); in osst_space_over_filemarks_backward()
1993 STp->logical_blk_num += ntohs(STp->buffer->aux->dat.dat_list[0].blk_cnt); in osst_space_over_filemarks_forward_slow()
2142 STp->logical_blk_num += ntohs(STp->buffer->aux->dat.dat_list[0].blk_cnt); in osst_space_over_filemarks_forward_fast()
2188 int this_mark_lbn = STp->logical_blk_num; in osst_write_filemark()
2225 STp->eod_frame_ppos, STp->frame_seq_number, STp->logical_blk_num); in osst_write_eod()
2366 STp->logical_blk_num = STp->frame_seq_number = 0; in osst_reset_header()
2410 ntohl(aux->logical_blk_num) != 0 || in __osst_analyze_headers()
2416 ntohl(aux->frame_seq_num), ntohl(aux->logical_blk_num), in __osst_analyze_headers()
2598 STp->ps[0].drv_file = STp->ps[0].drv_block = STp->frame_seq_number = STp->logical_blk_num = 0; in osst_analyze_headers()
2610 int logical_blk_num = STp->logical_blk_num; in osst_verify_position() local
2655 STp->logical_blk_num = logical_blk_num; in osst_verify_position()
2870 result = osst_seek_logical_blk(STp, aSRpnt, STp->logical_blk_num - 1); in cross_eof()
3113 STp->logical_blk_num - blks, STp->logical_blk_num - 1); in osst_flush_write_buffer()
3116 STp->logical_blk_num - blks, STp->block_size, blks); in osst_flush_write_buffer()
3120 STp->logical_blk_num, 0, 0); in osst_flush_write_buffer()
3124 STp->logical_blk_num++, 0, blks=1); in osst_flush_write_buffer()
3231 result = osst_seek_logical_blk(STp, aSRpnt, STp->logical_blk_num - backspace); in osst_flush_buffer()
3286 STp->frame_seq_number, STp->logical_blk_num - blks, STp->logical_blk_num - 1); in osst_write_frame()
3289 STp->logical_blk_num - blks, STp->block_size, blks); in osst_write_frame()
3566 STp->logical_blk_num, STp->frame_seq_number, STp->first_frame_position); in osst_write()
3584 STp->logical_blk_num += blks; /* logical_blk_num is incremented as data is moved from user */ in osst_write()
3647 STp->logical_blk_num += blks; in osst_write()
3825 STp->logical_blk_num += transfer / STp->block_size; in osst_read()
4064 int fileno, blkno, at_sm, frame_seq_numbr, logical_blk_num; in osst_int_ioctl() local
4080 logical_blk_num = STp->logical_blk_num; in osst_int_ioctl()
4116 name, arg, cmd_in==MTFSR?"forward":"backward", logical_blk_num); in osst_int_ioctl()
4119 logical_blk_num += arg; in osst_int_ioctl()
4123 logical_blk_num -= arg; in osst_int_ioctl()
4126 ioctl_result = osst_seek_logical_blk(STp, &SRpnt, logical_blk_num); in osst_int_ioctl()
4242 fileno = blkno = at_sm = frame_seq_numbr = logical_blk_num = 0 ; in osst_int_ioctl()
4291 fileno = blkno = at_sm = frame_seq_numbr = logical_blk_num = 0 ; in osst_int_ioctl()
4345 STp->logical_blk_num = logical_blk_num; in osst_int_ioctl()
4371 ioctl_result = osst_seek_logical_blk(STp, &SRpnt, STp->logical_blk_num-1); in osst_int_ioctl()
4373 STp->logical_blk_num++; in osst_int_ioctl()
4887 STps->drv_file = STps->drv_block = STp->frame_seq_number = STp->logical_blk_num = 0; in os_scsi_tape_flush()
5077 STp->logical_blk_num, STps->drv_file, STps->drv_block ); in osst_ioctl()
5087 STp->frame_seq_number, STp->logical_blk_num, STps->drv_file, STps->drv_block ); in osst_ioctl()