/linux-master/drivers/scsi/ |
H A D | qlogicfas408.h | 108 int qlogicfas408_biosparam(struct scsi_device * disk,
|
H A D | sr.h | 4 * CD-ROM disk driver header file 8 * SCSI disk driver header file by 53 struct gendisk *disk; member in struct:scsi_cd
|
H A D | sd.c | 6 * 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 D | sgi.c | 54 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 D | ibm.c | 120 * - 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 D | atari.c | 50 if (queue_logical_block_size(state->disk->queue) != 512) 58 hd_size = get_capacity(state->disk);
|
H A D | ldm.c | 101 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 D | check.h | 11 struct gendisk *disk; member in struct:parsed_partitions
|
/linux-master/include/linux/mtd/ |
H A D | blktrans.h | 30 struct gendisk *disk; member in struct:mtd_blktrans_dev
|
/linux-master/drivers/block/zram/ |
H A D | zram_drv.h | 65 /* 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 D | dax.h | 133 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 D | drbd.h | 234 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 D | block.h | 90 __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 D | mtd_blkdevs.c | 32 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 D | mspro_block.c | 137 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 D | core.c | 326 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 D | loop.c | 649 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 D | ublk_drv.c | 285 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 D | drbd_state.h | 90 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 D | null_blk.h | 61 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 D | dm-log.c | 61 * 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 D | fs-io-pagecache.h | 53 /* 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 D | simdisk.c | 123 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 D | blk-iolatency.c | 295 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 D | blk-core.c | 4 * 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...] |