/drivers/scsi/ |
H A D | sg.c | 185 struct gendisk *disk; member in struct:sg_device 223 (sdp)->disk->disk_name, ##a) 820 blk_execute_rq_nowait(sdp->device->request_queue, sdp->disk, 1138 sdp->disk->disk_name, 1423 sg_alloc(struct gendisk *disk, struct scsi_device *scsidp) argument 1459 sprintf(disk->disk_name, "sg%d", k); 1460 disk->first_minor = k; 1461 sdp->disk = disk; 1488 struct gendisk *disk; local [all...] |
H A D | st.c | 307 return tape->disk->disk_name; 3690 i = scsi_cmd_ioctl(STp->disk->queue, STp->disk, 4053 tape->disk->disk_name, st_formats[i]); 4107 struct gendisk *disk = NULL; 4136 disk = alloc_disk(1); 4137 if (!disk) { 4150 tpnt->disk = disk; 4151 disk 4091 struct gendisk *disk = NULL; local 4282 struct gendisk *disk = tpnt->disk; local [all...] |
/drivers/block/drbd/ |
H A D | drbd_nl.c | 487 ex_to_string = "peer unreachable, doing nothing since disk != UpToDate"; 495 mask.disk = D_MASK; 496 val.disk = D_OUTDATED; 602 (device->state.disk < D_UP_TO_DATE && 603 device->state.disk >= D_INCONSISTENT)) { 604 mask.disk = D_MASK; 605 val.disk = D_UP_TO_DATE; 611 device->state.disk == D_CONSISTENT && mask.pdsk == 0) { 615 val.disk = D_UP_TO_DATE; 616 mask.disk [all...] |
H A D | drbd_worker.c | 234 * "aborting" requests, or force-detaching the disk, is intended for 247 * from disk into the original request pages, in the best case it will 260 drbd_emerg(device, "delayed completion of aborted local request; disk-timeout may be too aggressive\n"); 610 to continue resync with a broken disk makes no sense at 938 ns.disk = D_INCONSISTENT; 941 ns.disk = D_UP_TO_DATE; 945 ns.disk = D_UP_TO_DATE; 1462 if (!odev->ldev || odev->state.disk == D_DISKLESS) 1493 if (odev->state.conn == C_STANDALONE && odev->state.disk == D_DISKLESS) 1517 if (odev->state.conn == C_STANDALONE && odev->state.disk [all...] |
H A D | drbd_proc.c | 259 ds .. disk state (local/remote) 264 dw .. disk write 265 dr .. disk read 286 state.disk == D_DISKLESS && 302 drbd_disk_str(state.disk),
|
H A D | drbd_receiver.c | 1201 drbd_info(device, "local disk flush failed with status %d\n", rv); 1628 drbd_err(device, "request from peer beyond end of local disk: " 1890 /* data is submitted to disk within recv_resync_read. 1896 drbd_err(device, "Can not write resync data to local disk.\n"); 2402 /* In case we have the only disk of the cluster, */ 2467 struct gendisk *disk = device->ldev->backing_bdev->bd_contains->bd_disk; local 2480 curr_events = (int)part_stat_read(&disk->part0, sectors[0]) + 2481 (int)part_stat_read(&disk->part0, sectors[1]) - 2973 device->state.disk >= D_NEGOTIATING ? drbd_bm_total_weight(device) : 0, 0); 3083 device->state.disk > [all...] |
H A D | drbd_actlog.c | 44 * in the on disk ring buffer */ 101 device->state.disk <= D_FAILED); 164 if (!(rw & WRITE) && device->state.disk == D_DISKLESS && device->ldev == NULL) 446 /* transaction number, modulo on-disk ring buffer wrap around */ 449 /* ... to aligned 4k on disk block */ 455 /* ... plus offset to the on disk position */ 470 drbd_err(device, "disk is %s, cannot start al transaction\n", 471 drbd_disk_str(device->state.disk)); 476 if (device->state.disk < D_INCONSISTENT) { 478 "disk i [all...] |
H A D | drbd_int.h | 329 * transactions, local disk or peer. 32 bit "jiffies" are good enough, 336 /* local disk */ 495 MD_DIRTY, /* current uuids and flags not yet on disk */ 510 WAS_IO_ERROR, /* Local disk failed, returned IO error */ 511 WAS_READ_ERROR, /* Local disk READ failed (set additionally to the above) */ 512 FORCE_DETACH, /* Force-detach from local disk, aborting any pending local IO */ 838 /* things that are stored as / read from meta data on disk */ 844 sector_t p_size; /* partner's disk size */ 857 /* Used after attach while negotiating new disk state. */ 931 struct list_head active_ee; /* IO in progress (P_DATA gets written to disk) */ [all...] |
H A D | drbd_main.c | 171 io_allowed = (device->state.disk >= mins); 304 * tl_abort_disk_io() - Abort disk I/O for all requests for a certain device in the TL 861 uuid_flags |= device->new_state_tmp.disk == D_INCONSISTENT ? 4 : 0; 903 D_ASSERT(device, device->state.disk == D_UP_TO_DATE); 1257 drbd_err(device, "Failed to write bitmap to disk!\n"); 1899 .disk = D_DISKLESS, 2726 struct gendisk *disk; local 2755 disk = alloc_disk(1); 2756 if (!disk) 2758 device->vdisk = disk; [all...] |
/drivers/firmware/ |
H A D | Kconfig | 9 tristate "BIOS Enhanced Disk Drive calls determine boot disk" 13 Services real mode BIOS calls to determine which disk 17 obscure configurations. Most disk controller BIOS vendors do
|
/drivers/memstick/core/ |
H A D | ms_block.h | 152 struct gendisk *disk; member in struct:msb_data
|
/drivers/char/ |
H A D | random.c | 132 * void add_disk_randomness(struct gendisk *disk); 930 void add_disk_randomness(struct gendisk *disk) argument 932 if (!disk || !disk->random) 935 add_timer_randomness(disk->random, 0x100 + disk_devt(disk)); 936 trace_add_disk_randomness(disk_devt(disk), ENTROPY_BITS(&input_pool)); 1326 void rand_initialize_disk(struct gendisk *disk) argument 1337 disk->random = state;
|
/drivers/message/i2o/ |
H A D | i2o_block.c | 396 * If the request queue is stopped for a disk, and there is no open 598 * @disk: gendisk device being released 604 static void i2o_block_release(struct gendisk *disk, fmode_t mode) argument 606 struct i2o_block_device *dev = disk->private_data; 655 struct gendisk *disk = bdev->bd_disk; local 656 struct i2o_block_device *dev = disk->private_data; 695 * @disk: gendisk which should be verified 702 static unsigned int i2o_block_check_events(struct gendisk *disk, argument 705 struct i2o_block_device *p = disk->private_data; 968 osm_err("Insufficient memory to allocate I2O Block disk [all...] |
/drivers/block/ |
H A D | skd_main.c | 284 struct gendisk *disk; member in struct:skd_device 1262 struct gendisk *disk = bdev->bd_disk; local 1263 struct skd_device *skdev = disk->private_data; 1268 disk->disk_name, current->comm, mode, cmd_in, arg); 1277 rc = scsi_cmd_ioctl(disk->queue, disk, mode, cmd_in, p); 1289 skdev->name, __func__, __LINE__, disk->disk_name, rc); 2112 set_capacity(skdev->disk, skdev->read_cap_last_lba + 1); 2120 set_capacity(skdev->disk, skdev->read_cap_last_lba + 1); 4387 struct gendisk *disk; local 4680 struct gendisk *disk = skdev->disk; local [all...] |
H A D | DAC960.c | 80 struct gendisk *disk = bdev->bd_disk; local 81 DAC960_Controller_T *p = disk->queue->queuedata; 82 int drive_nr = (long)disk->private_data; 109 struct gendisk *disk = bdev->bd_disk; local 110 DAC960_Controller_T *p = disk->queue->queuedata; 111 int drive_nr = (long)disk->private_data; 143 static unsigned int DAC960_check_events(struct gendisk *disk, argument 146 DAC960_Controller_T *p = disk->queue->queuedata; 147 int drive_nr = (long)disk->private_data; 154 static int DAC960_revalidate_disk(struct gendisk *disk) argument 2532 struct gendisk *disk = Controller->disks[n]; local 2567 int disk; local 2589 int disk; local 3156 int disk; local [all...] |
H A D | z2ram.c | 3 ** as a block device, to be used as a RAM disk or swap space 312 z2_release(struct gendisk *disk, fmode_t mode) argument
|
/drivers/md/ |
H A D | raid10.c | 54 * apart on disk, there are adjacent stripes. 323 * Update disk head position estimator based on IRQ completion info. 334 * Find the disk number which triggered given bio 731 int disk = r10_bio->devs[s].devnum; local 733 conf->mirrors[disk].rdev); 745 rdev = rcu_dereference(conf->mirrors[disk].replacement); 764 * This routine returns the disk from which the requested read should 766 * number - if this matches on the next IO then we use the last disk. 767 * There is also a per-disk 'last know head position' sector that is 770 * perfect sequential match then we pick the disk whos 787 int disk, slot; local 3615 struct raid10_info *disk; local [all...] |
H A D | multipath.c | 40 * now we use the first available disk. 202 * Mark disk as unusable 237 printk(" disk%d, o:%d, dev:%s\n", 304 printk(KERN_ERR "hot-remove-disk, slot %d is identified" 391 struct multipath_info *disk; local 434 disk = conf->multipaths + disk_idx; 435 disk->rdev = rdev;
|
H A D | md.c | 944 * it's at the end of the disk. 1169 * 2/ Add info for each disk, keeping track of highest desc_nr (next_spare); 1926 * This is called when an array is started and after a disk has been kicked 1976 /* Disable data integrity if non-capable/non-matching disk is being added */ 3877 bitmap_unplug(mddev->bitmap); /* flush the bits to disk */ 4608 struct gendisk *disk; local 4655 disk = alloc_disk(1 << shift); 4656 if (!disk) { 4661 disk->major = MAJOR(mddev->unit); 4662 disk 4976 struct gendisk *disk = mddev->gendisk; local 5156 struct gendisk *disk = mddev->gendisk; local 6522 md_release(struct gendisk *disk, fmode_t mode) argument 6531 md_media_changed(struct gendisk *disk) argument 6538 md_revalidate(struct gendisk *disk) argument 7022 struct gendisk *disk = rdev->bdev->bd_contains->bd_disk; local [all...] |
/drivers/md/bcache/ |
H A D | bcache.h | 47 * packed on disk (in a linked list of buckets - aside from the superblock, all 58 * we have to do is increment its gen (and write its new gen to disk; we batch 155 * disk in the event of an unclean shutdown, and in fact bcache had writeback 160 * write until we've updated the index on disk, otherwise the cache would be 269 struct gendisk *disk; member in struct:bcache_device 307 struct bcache_device disk; member in struct:cached_dev 424 * their new gen to disk. After prio_write() finishes writing the new 636 * A btree node on disk could have too many bsets for an iterator to fit 774 * This is used for various on disk data structures - cache_sb, prio_set, bset,
|
H A D | debug.c | 84 printk(KERN_ERR "*** on disk block %u:\n", block); 129 dc->disk.c,
|
/drivers/ata/ |
H A D | Kconfig | 21 If you want to use an ATA hard disk, ATA tape drive, ATA CD-ROM or 28 'SCSI disk support', 'SCSI tape support', or 56 from the ACPI BIOS and write them to the disk controller.
|
/drivers/block/mtip32xx/ |
H A D | mtip32xx.h | 464 struct gendisk *disk; /* Pointer to our gendisk structure. */ member in struct:driver_data 478 unsigned long index; /* Index to determine the disk name */
|
/drivers/ide/ |
H A D | Makefile | 88 ide-gd_mod-y += ide-disk.o ide-disk_ioctl.o
|
/drivers/usb/storage/ |
H A D | transport.c | 524 struct gendisk *disk; local 551 disk = srb->request->rq_disk; 552 if (!disk) 554 sdkp = scsi_disk(disk);
|