Lines Matching defs:sect
2080 if (floppy_type[drive_params[drive].autodetect[probed_format]].sect) {
2146 unsigned char track, head, sect, size;
2159 raw_cmd->cmd[F_SECT_PER_TRACK] = _floppy->sect << 2 >> raw_cmd->cmd[F_SIZECODE];
2188 here[count].sect = 0;
2193 here[n].sect = count;
2195 if (here[n].sect) { /* sector busy, find next free sector */
2199 while (here[n].sect)
2206 here[count].sect += FD_SECTBASE(_floppy) - 1;
2237 (_floppy->sect << 2) % (1 << FD_SIZECODE(_floppy)) ||
2296 if (block > _floppy->sect)
2416 max_sector -= (max_sector % _floppy->sect) % ssize;
2565 max_sector = _floppy->sect * _floppy->head;
2576 raw_cmd->cmd[HEAD] = fsector_t / _floppy->sect;
2580 fsector_t < _floppy->sect)
2581 max_sector = _floppy->sect;
2585 max_sector = 2 * _floppy->sect / 3;
2588 min_t(int, _floppy->sect - fsector_t,
2608 raw_cmd->cmd[SECT_PER_TRACK] = _floppy->sect << 2 >> raw_cmd->cmd[SIZECODE];
2609 raw_cmd->cmd[SECTOR] = ((fsector_t % _floppy->sect) << 2 >> raw_cmd->cmd[SIZECODE]) +
2615 tracksize = _floppy->sect - _floppy->sect % ssize;
2616 if (tracksize < _floppy->sect) {
2618 if (tracksize <= fsector_t % _floppy->sect)
2622 while (tracksize <= fsector_t % _floppy->sect) {
2623 while (tracksize + ssize > _floppy->sect) {
2631 max_sector = raw_cmd->cmd[HEAD] * _floppy->sect + tracksize;
2633 max_sector = _floppy->sect;
2636 max_sector = _floppy->sect;
2639 in_sector_offset = (fsector_t % _floppy->sect) % ssize;
2860 "warning: usage count=0, current_req=%p sect=%ld flags=%llx\n",
3229 if ((int)g->sect <= 0 ||
3232 (int)(g->sect * g->head) <= 0 ||
3234 (unsigned char)((g->sect << 2) >> FD_SIZECODE(g)) == 0 ||
3275 SUPBOUND(buffer_max, user_params[drive].sect);
3287 if (drive_state[current_drive].maxblock > user_params[drive].sect ||
3289 ((user_params[drive].sect ^ oldStretch) &
3374 geo->sectors = g->sect;