Searched refs:disk (Results 126 - 150 of 200) sorted by relevance

12345678

/linux-master/drivers/memstick/core/
H A Dms_block.h147 struct gendisk *disk; member in struct:msb_data
H A Dms_block.c1682 * cover whole disk.
1943 static DEFINE_IDR(msb_disk_idr); /*set of used disk numbers */
1964 static void msb_bd_free_disk(struct gendisk *disk) argument
1966 struct msb_data *msb = disk->private_data;
2102 msb->disk = blk_mq_alloc_disk(&msb->tag_set, &lim, card);
2103 if (IS_ERR(msb->disk)) {
2104 rc = PTR_ERR(msb->disk);
2107 msb->queue = msb->disk->queue;
2109 sprintf(msb->disk->disk_name, "msblk%d", msb->disk_id);
2110 msb->disk
[all...]
/linux-master/drivers/block/mtip32xx/
H A Dmtip32xx.h428 struct gendisk *disk; /* Pointer to our gendisk structure. */ member in struct:driver_data
442 unsigned long index; /* Index to determine the disk name */
/linux-master/block/
H A DMakefile12 disk-events.o blk-ia-ranges.o early-lookup.o
H A Dblk-mq.h117 int blk_mq_sysfs_register(struct gendisk *disk);
118 void blk_mq_sysfs_unregister(struct gendisk *disk);
H A Dblk-mq.c732 laptop_io_completion(q->disk->bdi);
753 rq->q->disk ? rq->q->disk->disk_name : "?",
806 req->q->disk ? req->q->disk->disk_name : "?",
914 !test_bit(GD_DEAD, &req->q->disk->state)) {
1018 req->part = req->q->disk->part0;
2533 * is saved in blktests block/004 on disk attached to AHCI/NCQ
3074 if (q->disk && should_fail_request(q->disk
4123 struct gendisk *disk; local
4143 struct gendisk *disk; local
[all...]
H A Dblk-throttle.c338 static struct blkg_policy_data *throtl_pd_alloc(struct gendisk *disk, argument
344 tg = kzalloc_node(sizeof(*tg), gfp, disk->node_id);
1719 void blk_throtl_cancel_bios(struct gendisk *disk) argument
1721 struct request_queue *q = disk->queue;
2368 int blk_throtl_init(struct gendisk *disk) argument
2370 struct request_queue *q = disk->queue;
2403 ret = blkcg_activate_policy(disk, &blkcg_policy_throtl);
2412 void blk_throtl_exit(struct gendisk *disk) argument
2414 struct request_queue *q = disk->queue;
2419 blkcg_deactivate_policy(disk,
2425 blk_throtl_register(struct gendisk *disk) argument
[all...]
/linux-master/fs/btrfs/
H A DMakefile26 file-item.o inode-item.o disk-io.o \
H A Daccessors.h596 * Optimized helpers for little-endian architectures where CPU and on-disk
640 const struct btrfs_disk_key *disk)
642 cpu->offset = le64_to_cpu(disk->offset);
643 cpu->type = disk->type;
644 cpu->objectid = le64_to_cpu(disk->objectid);
647 static inline void btrfs_cpu_key_to_disk(struct btrfs_disk_key *disk, argument
650 disk->offset = cpu_to_le64(cpu->offset);
651 disk->type = cpu->type;
652 disk->objectid = cpu_to_le64(cpu->objectid);
639 btrfs_disk_key_to_cpu(struct btrfs_key *cpu, const struct btrfs_disk_key *disk) argument
/linux-master/include/linux/
H A Dblk-mq.h46 /* account into disk and partition IO statistics */
1156 return disk_zone_no(rq->q->disk, blk_rq_pos(rq));
1161 return disk_zone_is_seq(rq->q->disk, blk_rq_pos(rq));
1195 return rq->q->disk->seq_zones_wlock &&
1196 test_bit(blk_rq_zone_no(rq), rq->q->disk->seq_zones_wlock);
/linux-master/block/partitions/
H A Dacorn.c5 * Scan ADFS partitions on hard disk drives. Unfortunately, there
278 nr_sects = get_capacity(state->disk) - start_sect;
504 * 1. The individual ADFS boot block entries that are placed on the disk.
543 size = get_capacity(state->disk);
H A Dcmdline.c395 parts = cmdline_parts_find(bdev_parts, state->disk->disk_name);
399 disk_size = get_capacity(state->disk) << 9;
/linux-master/drivers/md/
H A Draid0.c171 * we have only one active disk
183 pr_warn("md/raid0:%s: bad disk number %d - aborting!\n",
279 /* disk_shift is first disk index used in the zone */
440 * Convert disk_index to the disk order in which it is read/written.
442 * write the disks starting at disk 3, then the read/write order would
443 * be disk 3, then 0, then 1, and then disk 2 and we want map_disk_shift()
444 * to map the disks as follows 0,1,2,3 => 1,2,3,0. So disk 0 would map
446 * that 'output' space to understand the read/write disk ordering.
465 unsigned int disk; local
[all...]
H A Draid5-ppl.c38 * stripe of a 4 disk array, 16k chunk size):
56 * disk of the corresponding stripe. For each member disk there is one ppl_log
57 * used to handle logging for this disk, independently from others. They are
77 * (for a single member disk). New io_units are added to the end of the list
90 /* array of child logs, one for each raid disk */
118 struct md_rdev *rdev; /* array member disk associated with
148 atomic_t pending_flushes; /* how many disk flushes are in progress */
730 * case 0: single data disk write:
740 * case 1: more than one data disk writ
845 int disk; local
[all...]
H A Ddm-zoned-target.c605 struct gendisk *disk; local
612 disk = dmz_dev->bdev->bd_disk;
613 if (disk->fops->check_events &&
614 disk->fops->check_events(disk, 0) & DISK_EVENT_MEDIA_CHANGE) {
777 ti->error = "Primary disk is not a regular device";
785 ti->error = "Secondary disk is not a zoned device";
/linux-master/drivers/s390/block/
H A Ddcssblk.c31 static int dcssblk_open(struct gendisk *disk, blk_mode_t mode);
32 static void dcssblk_release(struct gendisk *disk);
817 dcssblk_open(struct gendisk *disk, blk_mode_t mode) argument
819 struct dcssblk_dev_info *dev_info = disk->private_data;
833 dcssblk_release(struct gendisk *disk) argument
835 struct dcssblk_dev_info *dev_info = disk->private_data;
H A Ddasd_ioctl.c701 * @disk: [in] pointer to gendisk structure that references a DASD
713 int dasd_biodasdinfo(struct gendisk *disk, struct dasd_information2_t *info) argument
718 if (disk->fops != &dasd_device_operations)
721 base = dasd_device_from_gendisk(disk);
/linux-master/drivers/block/drbd/
H A Ddrbd_receiver.c1269 drbd_info(device, "local disk FLUSH FAILED with status %d\n", bio->bi_status);
1339 * if disk-timeout is set? */
1898 drbd_err(device, "request from peer beyond end of local disk: "
2165 /* data is submitted to disk within recv_resync_read.
2171 drbd_err(device, "Can not write resync data to local disk.\n");
2692 /* In case we have the only disk of the cluster, */
2758 struct gendisk *disk = device->ldev->backing_bdev->bd_disk; local
2771 curr_events = (int)part_stat_read_accum(disk->part0, sectors) -
3271 device->state.disk >= D_NEGOTIATING ? drbd_bm_total_weight(device) : 0, 0);
3412 device->state.disk >
[all...]
H A Ddrbd_worker.c218 * "aborting" requests, or force-detaching the disk, is intended for
231 * from disk into the original request pages, in the best case it will
244 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
950 ns.disk = D_INCONSISTENT;
953 ns.disk = D_UP_TO_DATE;
957 ns.disk = D_UP_TO_DATE;
1005 disk_state = min_t(enum drbd_disk_state, disk_state, device->state.disk);
1542 if (!odev->ldev || odev->state.disk == D_DISKLESS)
1574 if (odev->state.conn == C_STANDALONE && odev->state.disk
1679 struct gendisk *disk = device->ldev->backing_bdev->bd_disk; local
[all...]
H A Ddrbd_nl.c539 ex_to_string = "peer unreachable, doing nothing since disk != UpToDate";
547 mask.disk = D_MASK;
548 val.disk = D_OUTDATED;
654 (device->state.disk < D_UP_TO_DATE &&
655 device->state.disk >= D_INCONSISTENT)) {
656 mask.disk = D_MASK;
657 val.disk = D_UP_TO_DATE;
663 device->state.disk == D_CONSISTENT && mask.pdsk == 0) {
667 val.disk = D_UP_TO_DATE;
668 mask.disk
[all...]
/linux-master/drivers/char/
H A Drandom.c755 * void add_disk_randomness(struct gendisk *disk);
1209 void add_disk_randomness(struct gendisk *disk) argument
1211 if (!disk || !disk->random)
1214 add_timer_randomness(disk->random, 0x100 + disk_devt(disk));
1218 void __cold rand_initialize_disk(struct gendisk *disk) argument
1229 disk->random = state;
/linux-master/drivers/usb/storage/
H A Dtransport.c526 struct gendisk *disk; local
554 disk = scsi_cmd_to_rq(srb)->q->disk;
555 if (!disk)
557 sdkp = scsi_disk(disk);
/linux-master/drivers/nvme/host/
H A Dsysfs.c65 struct gendisk *disk = dev_to_disk(dev); local
67 if (nvme_disk_is_ns_head(disk))
68 return disk->private_data;
235 struct gendisk *disk = dev_to_disk(dev); local
236 struct block_device *bdev = disk->part0;
/linux-master/drivers/block/
H A Drbd.c386 struct gendisk *disk; /* blkdev's gendisk and rq */ member in struct:rbd_device
604 else if (rbd_dev->disk)
606 RBD_DRV_NAME, rbd_dev->disk->disk_name, &vaf);
662 static int rbd_open(struct gendisk *disk, blk_mode_t mode) argument
664 struct rbd_device *rbd_dev = disk->private_data;
681 static void rbd_release(struct gendisk *disk) argument
683 struct rbd_device *rbd_dev = disk->private_data;
1009 * on-disk header.
4817 put_disk(rbd_dev->disk);
4819 rbd_dev->disk
4951 struct gendisk *disk; local
[all...]
/linux-master/drivers/scsi/
H A Dscsi_logging.c33 if (!rq->q || !rq->q->disk)
35 return rq->q->disk->disk_name;

Completed in 525 milliseconds

12345678