• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/ide/

Lines Matching defs:capabilities

304  *	Setting IDETAPE_DEBUG_INFO to 1 will report device capabilities.
628 idetape_capabilities_page_t capabilities; /* Copy of the tape's Capabilities and Mechanical Page */
3030 if (!tape->capabilities.lock)
3193 idetape_queue_rw_tail(drive, IDETAPE_READ_BUFFER_RQ, tape->capabilities.ctl, stage->bh);
3202 rq->nr_sectors = rq->current_nr_sectors = tape->capabilities.ctl;
3623 int blocks = tape->capabilities.ctl;
4215 if (!tape->capabilities.sprev)
4221 if (!tape->capabilities.sprev)
4226 if (!tape->capabilities.sprev)
4264 /* "A request was outside the capabilities of the device." */
4293 bytes_read = idetape_add_chrdev_read_request (drive, tape->capabilities.ctl);
4302 bytes_read=idetape_add_chrdev_read_request (drive, tape->capabilities.ctl);
4480 /* "A request was outside the capabilities of the device." */
4588 retval = idetape_add_chrdev_write_request (drive, tape->capabilities.ctl);
4597 retval = idetape_add_chrdev_write_request (drive, tape->capabilities.ctl);
5533 idetape_capabilities_page_t *capabilities;
5538 tape->tape_block_size = 512; tape->capabilities.ctl = 52;
5539 tape->capabilities.speed = 450; tape->capabilities.buffer_size = 6 * 52;
5543 capabilities = (idetape_capabilities_page_t *) (pc.buffer + sizeof(idetape_mode_parameter_header_t) + header->bdl);
5545 capabilities->max_speed = ntohs (capabilities->max_speed);
5546 capabilities->ctl = ntohs (capabilities->ctl);
5547 capabilities->speed = ntohs (capabilities->speed);
5548 capabilities->buffer_size = ntohs (capabilities->buffer_size);
5550 if (!capabilities->speed) {
5551 printk(KERN_INFO "ide-tape: %s: overriding capabilities->speed (assuming 650KB/sec)\n", drive->name);
5552 capabilities->speed = 650;
5554 if (!capabilities->max_speed) {
5555 printk(KERN_INFO "ide-tape: %s: overriding capabilities->max_speed (assuming 650KB/sec)\n", drive->name);
5556 capabilities->max_speed = 650;
5559 tape->capabilities = *capabilities; /* Save us a copy */
5560 if (capabilities->blk512)
5562 else if (capabilities->blk1024)
5564 else if (tape->onstream && capabilities->blk32768)
5576 printk (KERN_INFO "ide-tape: Page code - %d\n",capabilities->page_code);
5577 printk (KERN_INFO "ide-tape: Page length - %d\n",capabilities->page_length);
5578 printk (KERN_INFO "ide-tape: Read only - %s\n",capabilities->ro ? "Yes":"No");
5579 printk (KERN_INFO "ide-tape: Supports reverse space - %s\n",capabilities->sprev ? "Yes":"No");
5580 printk (KERN_INFO "ide-tape: Supports erase initiated formatting - %s\n",capabilities->efmt ? "Yes":"No");
5581 printk (KERN_INFO "ide-tape: Supports QFA two Partition format - %s\n",capabilities->qfa ? "Yes":"No");
5582 printk (KERN_INFO "ide-tape: Supports locking the medium - %s\n",capabilities->lock ? "Yes":"No");
5583 printk (KERN_INFO "ide-tape: The volume is currently locked - %s\n",capabilities->locked ? "Yes":"No");
5584 printk (KERN_INFO "ide-tape: The device defaults in the prevent state - %s\n",capabilities->prevent ? "Yes":"No");
5585 printk (KERN_INFO "ide-tape: Supports ejecting the medium - %s\n",capabilities->eject ? "Yes":"No");
5586 printk (KERN_INFO "ide-tape: Supports error correction - %s\n",capabilities->ecc ? "Yes":"No");
5587 printk (KERN_INFO "ide-tape: Supports data compression - %s\n",capabilities->cmprs ? "Yes":"No");
5588 printk (KERN_INFO "ide-tape: Supports 512 bytes block size - %s\n",capabilities->blk512 ? "Yes":"No");
5589 printk (KERN_INFO "ide-tape: Supports 1024 bytes block size - %s\n",capabilities->blk1024 ? "Yes":"No");
5590 printk (KERN_INFO "ide-tape: Supports 32768 bytes block size / Restricted byte count for PIO transfers - %s\n",capabilities->blk32768 ? "Yes":"No");
5591 printk (KERN_INFO "ide-tape: Maximum supported speed in KBps - %d\n",capabilities->max_speed);
5592 printk (KERN_INFO "ide-tape: Continuous transfer limits in blocks - %d\n",capabilities->ctl);
5593 printk (KERN_INFO "ide-tape: Current speed in KBps - %d\n",capabilities->speed);
5594 printk (KERN_INFO "ide-tape: Buffer size - %d\n",capabilities->buffer_size*512);
5633 ide_add_setting(drive, "buffer", SETTING_READ, -1, -1, TYPE_SHORT, 0, 0xffff, 1, 2, &tape->capabilities.buffer_size, NULL);
5639 ide_add_setting(drive, "speed", SETTING_READ, -1, -1, TYPE_SHORT, 0, 0xffff, 1, 1, &tape->capabilities.speed, NULL);
5665 * 2. Ask the tape for its capabilities.
5722 tape->stage_size = tape->capabilities.ctl * tape->tape_block_size;
5725 tape->capabilities.ctl /= 2;
5726 tape->stage_size = tape->capabilities.ctl * tape->tape_block_size;
5741 speed = IDE_MAX (tape->capabilities.speed, tape->capabilities.max_speed);
5755 tmid = (tape->capabilities.buffer_size * 32 * HZ) / (speed * 125);
5769 drive->name, tape->name, tape->capabilities.speed, (tape->capabilities.buffer_size * 512) / tape->stage_size,