Lines Matching defs:fsector_t
591 static unsigned char fsector_t; /* sector in track */
2361 raw_cmd->cmd[SECT_PER_TRACK], fsector_t, ssize);
2406 INFBOUND(buffer_max, nr_sectors + fsector_t);
2435 SUPBOUND(max_sector, fsector_t + max_size);
2441 current_count_sectors = max_sector - fsector_t;
2463 buffer_max > fsector_t + blk_rq_sectors(current_req))
2464 current_count_sectors = min_t(int, buffer_max - fsector_t,
2482 dma_buffer = floppy_track_buffer + ((fsector_t - buffer_min) << 9);
2499 pr_info("fsector_t=%d buffer_min=%d\n",
2500 fsector_t, buffer_min);
2595 fsector_t = (int)blk_rq_pos(current_req) % max_sector;
2603 raw_cmd->cmd[HEAD] = fsector_t / _floppy->sect;
2607 fsector_t < _floppy->sect)
2613 if (fsector_t >= max_sector) {
2615 min_t(int, _floppy->sect - fsector_t,
2636 raw_cmd->cmd[SECTOR] = ((fsector_t % _floppy->sect) << 2 >> raw_cmd->cmd[SIZECODE]) +
2645 if (tracksize <= fsector_t % _floppy->sect)
2649 while (tracksize <= fsector_t % _floppy->sect) {
2666 in_sector_offset = (fsector_t % _floppy->sect) % ssize;
2667 aligned_sector_t = fsector_t - in_sector_offset;
2671 (fsector_t >= buffer_min) && (fsector_t < buffer_max)) {
2681 sectors = fsector_t + blk_rq_sectors(current_req);
2696 max_buffer_sectors * 2) - fsector_t;
2712 direct = transfer_size(ssize, max_sector, max_size) - fsector_t;
2731 DPRINT("indirect=%d direct=%d fsector_t=%d\n",
2732 indirect, direct, fsector_t);
2746 fsector_t > buffer_max ||
2747 fsector_t < buffer_min ||
2751 max_size + fsector_t > 2 * max_buffer_sectors + buffer_min)) {
2795 fsector_t, aligned_sector_t, max_sector, max_size);
2814 pr_info("fsector_t=%d buffer_min=%d current_count=%ld\n",
2815 fsector_t, buffer_min, raw_cmd->length >> 9);