Searched refs:disk (Results 76 - 100 of 200) sorted by relevance

12345678

/linux-master/drivers/scsi/
H A Dqlogicfas408.h108 int qlogicfas408_biosparam(struct scsi_device * disk,
H A Dsr.h4 * CD-ROM disk driver header file
8 * SCSI disk driver header file by
53 struct gendisk *disk; member in struct:scsi_cd
H A Dsd.c6 * Linux scsi disk driver
78 MODULE_DESCRIPTION("SCSI disk (sd) driver");
107 static void sd_unlock_native_capacity(struct gendisk *disk);
132 blk_queue_write_cache(sdkp->disk->queue, wc, fua);
201 sd_revalidate_disk(sdkp->disk);
672 * Device no to disk mapping:
680 * ones with major1, ... Disk 256 is for major0 again, disk 272
827 struct request_queue *q = sdkp->disk->queue;
894 struct scsi_disk *sdkp = scsi_disk(rq->q->disk);
925 struct scsi_disk *sdkp = scsi_disk(rq->q->disk);
1379 sd_need_revalidate(struct gendisk *disk, struct scsi_disk *sdkp) argument
1409 sd_open(struct gendisk *disk, blk_mode_t mode) argument
1481 sd_release(struct gendisk *disk) argument
1538 struct gendisk *disk = bdev->bd_disk; local
1605 sd_check_events(struct gendisk *disk, unsigned int clearing) argument
1755 sd_get_unique_id(struct gendisk *disk, u8 id[16], enum blk_unique_id type) argument
2025 scsi_disk_free_disk(struct gendisk *disk) argument
3594 sd_revalidate_disk(struct gendisk *disk) argument
3741 sd_unlock_native_capacity(struct gendisk *disk) argument
[all...]
/linux-master/block/partitions/
H A Dsgi.c54 state->disk->disk_name, be32_to_cpu(magic));*/
65 state->disk->disk_name);
69 /* All SGI disk labels have 16 partitions, disks under Linux only
H A Dibm.c120 * - on an ECKD disk it's block 2
121 * - on an FBA disk it's block 1
122 * - on an CMS formatted FBA disk it is sector 1, even if the block size
186 * get start of VTOC from the disk label and then search for format1
253 * the disk, otherwise we need additional information
289 * VM style CMS1 labeled disk
296 /* disk is reserved minidisk */
327 int (*fn)(struct gendisk *disk, dasd_information2_t *info);
328 struct gendisk *disk = state->disk; local
[all...]
H A Datari.c50 if (queue_logical_block_size(state->disk->queue) != 512)
58 hd_size = get_capacity(state->disk);
H A Dldm.c101 ldm_error("PRIVHEAD disk size doesn't match real disk size");
256 * Read and compare all three privheads from disk.
258 * The privheads on disk show the size and location of the main disk area and
260 * @hd, which contains the real size of the disk.
307 num_sects = get_capacity(state->disk);
311 ldm_crit ("Database extends beyond the end of the disk.");
342 * @base: Offset, into @state->disk, of the database
346 * @state->disk an
575 struct vblk *disk; local
852 struct vblk_disk *disk; local
891 struct vblk_disk *disk; local
[all...]
H A Dcheck.h11 struct gendisk *disk; member in struct:parsed_partitions
/linux-master/include/linux/mtd/
H A Dblktrans.h30 struct gendisk *disk; member in struct:mtd_blktrans_dev
/linux-master/drivers/block/zram/
H A Dzram_drv.h65 /* Allocated for each disk page */
110 struct gendisk *disk; member in struct:zram
121 * we can store in a disk.
129 bool claim; /* Protected by disk->open_mutex */
/linux-master/include/linux/
H A Ddax.h133 int dax_add_host(struct dax_device *dax_dev, struct gendisk *disk);
134 void dax_remove_host(struct gendisk *disk);
139 static inline int dax_add_host(struct dax_device *dax_dev, struct gendisk *disk) argument
143 static inline void dax_remove_host(struct gendisk *disk) argument
H A Ddrbd.h234 D_UP_TO_DATE, /* Only this disk state allows applications' IO ! */
252 unsigned disk:4 ; /* 8/16 from D_DISKLESS to D_UP_TO_DATE */ member in struct:drbd_state::__anon3332
270 unsigned disk:4 ; /* 8/16 from D_DISKLESS to D_UP_TO_DATE */
/linux-master/include/trace/events/
H A Dblock.h90 __entry->dev = rq->q->disk ? disk_devt(rq->q->disk) : 0;
121 __entry->dev = rq->q->disk ? disk_devt(rq->q->disk) : 0;
189 __entry->dev = rq->q->disk ? disk_devt(rq->q->disk) : 0;
566 __entry->dev = disk_devt(rq->q->disk);
/linux-master/drivers/mtd/
H A Dmtd_blkdevs.c32 put_disk(dev->disk);
185 static int blktrans_open(struct gendisk *disk, blk_mode_t mode) argument
187 struct mtd_blktrans_dev *dev = disk->private_data;
228 static void blktrans_release(struct gendisk *disk) argument
230 struct mtd_blktrans_dev *dev = disk->private_data;
312 * minor numbers and that the disk naming code below can cope
347 new->disk = gd;
348 new->rq = new->disk->queue;
399 put_disk(new->disk);
416 sysfs_remove_group(&disk_to_dev(old->disk)
[all...]
/linux-master/drivers/memstick/core/
H A Dmspro_block.c137 struct gendisk *disk; member in struct:mspro_block_data
180 static void mspro_block_bd_free_disk(struct gendisk *disk) argument
182 struct mspro_block_data *msb = disk->private_data;
183 int disk_id = MINOR(disk_devt(disk)) >> MSPRO_BLOCK_PART_SHIFT;
1147 msb->disk = blk_mq_alloc_disk(&msb->tag_set, &lim, card);
1148 if (IS_ERR(msb->disk)) {
1149 rc = PTR_ERR(msb->disk);
1152 msb->queue = msb->disk->queue;
1154 msb->disk->major = major;
1155 msb->disk
[all...]
/linux-master/drivers/nvme/host/
H A Dcore.c326 ns->disk ? ns->disk->disk_name : "?",
357 ns ? ns->disk->disk_name : dev_name(nr->ctrl->device),
691 put_disk(ns->disk);
723 struct nvme_ns *ns = req->q->disk->private_data;
1723 static int nvme_open(struct gendisk *disk, blk_mode_t mode) argument
1725 return nvme_ns_open(disk->private_data);
1728 static void nvme_release(struct gendisk *disk) argument
1730 nvme_ns_release(disk->private_data);
1742 static bool nvme_init_integrity(struct gendisk *disk, struc argument
2016 nvme_first_scan(struct gendisk *disk) argument
2286 nvme_report_zones(struct gendisk *disk, sector_t sector, unsigned int nr_zones, report_zones_cb cb, void *data) argument
3739 struct gendisk *disk; local
[all...]
/linux-master/drivers/block/
H A Dloop.c649 struct gendisk *disk = dev_to_disk(dev); local
650 struct loop_device *lo = disk->private_data;
1720 static void lo_release(struct gendisk *disk) argument
1722 struct loop_device *lo = disk->private_data;
1724 if (disk_openers(disk) > 0)
1741 static void lo_free_disk(struct gendisk *disk) argument
1743 struct loop_device *lo = disk->private_data;
1990 struct gendisk *disk; local
2032 disk = lo->lo_disk = blk_mq_alloc_disk(&lo->tag_set, &lim, lo);
2033 if (IS_ERR(disk)) {
[all...]
H A Dublk_drv.c285 static int ublk_report_zones(struct gendisk *disk, sector_t sector, argument
288 struct ublk_device *ub = disk->private_data;
289 unsigned int zone_size_sectors = disk->queue->limits.chunk_sectors;
316 req = blk_mq_alloc_request(disk->queue, REQ_OP_DRV_IN, 0);
327 ret = blk_rq_map_kern(disk->queue, req, buffer, buffer_length,
671 static void ublk_free_disk(struct gendisk *disk) argument
673 struct ublk_device *ub = disk->private_data;
691 static int ublk_open(struct gendisk *disk, blk_mode_t mode) argument
693 struct ublk_device *ub = disk->private_data;
700 * the disk
1390 struct gendisk *disk; local
1573 struct gendisk *disk; local
2182 struct gendisk *disk; local
[all...]
/linux-master/drivers/block/drbd/
H A Ddrbd_state.h90 unsigned disk:4 ; /* 8/16 from D_DISKLESS to D_UP_TO_DATE */ member in struct:drbd_dev_state::__anon209
104 unsigned disk:4 ; /* 8/16 from D_DISKLESS to D_UP_TO_DATE */
/linux-master/drivers/block/null_blk/
H A Dnull_blk.h61 struct radix_tree_root data; /* data stored in the disk */
62 struct radix_tree_root cache; /* disk cache data */
79 unsigned long cache_size; /* disk cache size in MB */
95 unsigned int index; /* index of the disk, only valid with a disk */
114 struct gendisk *disk; member in struct:nullb
135 int null_report_zones(struct gendisk *disk, sector_t sector,
/linux-master/drivers/md/
H A Ddm-log.c61 * For example, if type_name was "clustered-disk", it would search
62 * 'dm-log-clustered-disk' then 'dm-log-clustered'.
198 * The on-disk version of the metadata.
285 static void header_to_disk(struct log_header_core *core, struct log_header_disk *disk) argument
287 disk->magic = cpu_to_le32(core->magic);
288 disk->version = cpu_to_le32(core->version);
289 disk->nr_regions = cpu_to_le64(core->nr_regions);
292 static void header_from_disk(struct log_header_core *core, struct log_header_disk *disk) argument
294 core->magic = le32_to_cpu(disk->magic);
295 core->version = le32_to_cpu(disk
[all...]
/linux-master/fs/bcachefs/
H A Dfs-io-pagecache.h53 /* Uncompressed, fully allocated replicas (or on disk reservation): */
118 struct disk_reservation disk; member in struct:bch2_folio_reservation
136 res->disk.nr_replicas = inode_nr_replicas(c, inode);
/linux-master/arch/xtensa/platforms/iss/
H A Dsimdisk.c123 static int simdisk_open(struct gendisk *disk, blk_mode_t mode) argument
125 struct simdisk *dev = disk->private_data;
133 static void simdisk_release(struct gendisk *disk) argument
135 struct simdisk *dev = disk->private_data;
/linux-master/block/
H A Dblk-iolatency.c295 blkcg_schedule_throttle(rqos->disk, use_memdelay);
333 unsigned long qd = blkiolat->rqos.disk->queue->nr_requests;
375 unsigned long qd = iolat->blkiolat->rqos.disk->queue->nr_requests;
649 blkcg_deactivate_policy(rqos->disk, &blkcg_policy_iolatency);
668 blkiolat->rqos.disk->queue->root_blkg) {
752 blk_mq_freeze_queue(blkiolat->rqos.disk->queue);
754 blk_mq_unfreeze_queue(blkiolat->rqos.disk->queue);
758 static int blk_iolatency_init(struct gendisk *disk) argument
767 ret = rq_qos_add(&blkiolat->rqos, disk, RQ_QOS_LATENCY,
771 ret = blkcg_activate_policy(disk,
965 iolatency_pd_alloc(struct gendisk *disk, struct blkcg *blkcg, gfp_t gfp) argument
[all...]
H A Dblk-core.c4 * Copyright (C) 1994, Karl Keyte: Added support for disk statistics
342 struct gendisk *disk = bio->bi_bdev->bd_disk; local
345 if (test_bit(GD_DEAD, &disk->state))
362 test_bit(GD_DEAD, &disk->state));
363 if (test_bit(GD_DEAD, &disk->state))
524 * Use ioctl to set underlying disk of raid/dm to read-only
563 * Remap block n of partition p to block n+start(p) of the disk.
623 struct gendisk *disk = bio->bi_bdev->bd_disk; local
625 disk->fops->submit_bio(bio);
626 blk_queue_exit(disk
935 struct gendisk *disk = q->disk; local
[all...]

Completed in 578 milliseconds

12345678