| /OK3568_Linux_fs/kernel/drivers/block/paride/ |
| H A D | pd.c | 247 enum action (*func)(struct pd_unit *disk); 259 static inline int status_reg(struct pd_unit *disk) in status_reg() argument 261 return pi_read_regr(disk->pi, 1, 6); in status_reg() 264 static inline int read_reg(struct pd_unit *disk, int reg) in read_reg() argument 266 return pi_read_regr(disk->pi, 0, reg); in read_reg() 269 static inline void write_status(struct pd_unit *disk, int val) in write_status() argument 271 pi_write_regr(disk->pi, 1, 6, val); in write_status() 274 static inline void write_reg(struct pd_unit *disk, int reg, int val) in write_reg() argument 276 pi_write_regr(disk->pi, 0, reg, val); in write_reg() 279 static inline u8 DRIVE(struct pd_unit *disk) in DRIVE() argument [all …]
|
| H A D | pf.c | 215 static void pf_release(struct gendisk *disk, fmode_t mode); 241 struct gendisk *disk; member 251 static unsigned int pf_check_events(struct gendisk *disk, 295 struct gendisk *disk; in pf_init_units() local 297 disk = alloc_disk(1); in pf_init_units() 298 if (!disk) in pf_init_units() 301 disk->queue = blk_mq_init_sq_queue(&pf->tag_set, &pf_mq_ops, in pf_init_units() 303 if (IS_ERR(disk->queue)) { in pf_init_units() 304 disk->queue = NULL; in pf_init_units() 305 put_disk(disk); in pf_init_units() [all …]
|
| H A D | pcd.c | 202 struct gendisk *disk; member 245 static void pcd_block_release(struct gendisk *disk, fmode_t mode) in pcd_block_release() argument 247 struct pcd_unit *cd = disk->private_data; in pcd_block_release() 266 static unsigned int pcd_block_check_events(struct gendisk *disk, in pcd_block_check_events() argument 269 struct pcd_unit *cd = disk->private_data; in pcd_block_check_events() 312 struct gendisk *disk = alloc_disk(1); in pcd_init_units() local 314 if (!disk) in pcd_init_units() 317 disk->queue = blk_mq_init_sq_queue(&cd->tag_set, &pcd_mq_ops, in pcd_init_units() 319 if (IS_ERR(disk->queue)) { in pcd_init_units() 320 disk->queue = NULL; in pcd_init_units() [all …]
|
| /OK3568_Linux_fs/kernel/block/ |
| H A D | genhd.c | 43 static void disk_alloc_events(struct gendisk *disk); 44 static void disk_add_events(struct gendisk *disk); 45 static void disk_del_events(struct gendisk *disk); 46 static void disk_release_events(struct gendisk *disk); 52 bool set_capacity_revalidate_and_notify(struct gendisk *disk, sector_t size, in set_capacity_revalidate_and_notify() argument 55 sector_t capacity = get_capacity(disk); in set_capacity_revalidate_and_notify() 57 set_capacity(disk, size); in set_capacity_revalidate_and_notify() 59 revalidate_disk_size(disk, true); in set_capacity_revalidate_and_notify() 64 kobject_uevent_env(&disk_to_dev(disk)->kobj, KOBJ_CHANGE, envp); in set_capacity_revalidate_and_notify() 146 struct hd_struct *__disk_get_part(struct gendisk *disk, int partno) in __disk_get_part() argument [all …]
|
| H A D | blk-zoned.c | 126 unsigned int blkdev_nr_zones(struct gendisk *disk) in blkdev_nr_zones() argument 128 sector_t zone_sectors = blk_queue_zone_sectors(disk->queue); in blkdev_nr_zones() 130 if (!blk_queue_is_zoned(disk->queue)) in blkdev_nr_zones() 132 return (get_capacity(disk) + zone_sectors - 1) >> ilog2(zone_sectors); in blkdev_nr_zones() 158 struct gendisk *disk = bdev->bd_disk; in blkdev_report_zones() local 159 sector_t capacity = get_capacity(disk); in blkdev_report_zones() 162 WARN_ON_ONCE(!disk->fops->report_zones)) in blkdev_report_zones() 168 return disk->fops->report_zones(disk, sector, nr_zones, cb, data); in blkdev_report_zones() 417 struct gendisk *disk; member 432 struct gendisk *disk = args->disk; in blk_revalidate_zone_cb() local [all …]
|
| H A D | blk-integrity.c | 224 struct gendisk *disk = container_of(kobj, struct gendisk, integrity_kobj); in integrity_attr_show() local 225 struct blk_integrity *bi = &disk->queue->integrity; in integrity_attr_show() 236 struct gendisk *disk = container_of(kobj, struct gendisk, integrity_kobj); in integrity_attr_store() local 237 struct blk_integrity *bi = &disk->queue->integrity; in integrity_attr_store() 397 void blk_integrity_register(struct gendisk *disk, struct blk_integrity *template) in blk_integrity_register() argument 399 struct blk_integrity *bi = &disk->queue->integrity; in blk_integrity_register() 404 ilog2(queue_logical_block_size(disk->queue)); in blk_integrity_register() 409 blk_queue_flag_set(QUEUE_FLAG_STABLE_WRITES, disk->queue); in blk_integrity_register() 412 if (disk->queue->ksm) { in blk_integrity_register() 414 blk_ksm_unregister(disk->queue); in blk_integrity_register() [all …]
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | genhd.h | 25 #define disk_to_dev(disk) (&(disk)->part0.__dev) argument 229 #define disk_to_cdi(disk) ((disk)->cdi) argument 231 #define disk_to_cdi(disk) NULL argument 245 static inline int disk_max_parts(struct gendisk *disk) in disk_max_parts() argument 247 if (disk->flags & GENHD_FL_EXT_DEVT) in disk_max_parts() 249 return disk->minors; in disk_max_parts() 252 static inline bool disk_part_scan_enabled(struct gendisk *disk) in disk_part_scan_enabled() argument 254 return disk_max_parts(disk) > 1 && in disk_part_scan_enabled() 255 !(disk->flags & GENHD_FL_NO_PART_SCAN); in disk_part_scan_enabled() 258 static inline dev_t disk_devt(struct gendisk *disk) in disk_devt() argument [all …]
|
| /OK3568_Linux_fs/u-boot/disk/ |
| H A D | part_efi.su | |
| H A D | part.su | |
| H A D | part_dos.su | |
| /OK3568_Linux_fs/u-boot/spl/disk/ |
| H A D | part_efi.su | |
| H A D | part.su | |
| /OK3568_Linux_fs/u-boot/tpl/disk/ |
| H A D | part.su | |
| /OK3568_Linux_fs/kernel/Documentation/admin-guide/ |
| H A D | devices.txt | 20 1 block RAM disk 21 0 = /dev/ram0 First RAM disk 22 1 = /dev/ram1 Second RAM disk 24 250 = /dev/initrd Initial RAM disk 27 /dev/initrd refers to a RAM disk which was preloaded 115 3 block First MFM, RLL and IDE hard disk/CD-ROM interface 116 0 = /dev/hda Master: whole disk (or CD-ROM) 117 64 = /dev/hdb Slave: whole disk (or CD-ROM) 119 For partitions, add to the whole disk device number: 120 0 = /dev/hd? Whole disk [all …]
|
| /OK3568_Linux_fs/kernel/block/partitions/ |
| H A D | core.c | 287 struct gendisk *disk = part_to_disk(part); in hd_struct_free_work() local 295 put_device(disk_to_dev(disk)); in hd_struct_free_work() 306 struct gendisk *disk = part_to_disk(part); in hd_struct_free() local 308 rcu_dereference_protected(disk->part_tbl, 1); in hd_struct_free() 329 struct gendisk *disk = part_to_disk(part); in delete_partition() local 331 rcu_dereference_protected(disk->part_tbl, 1); in delete_partition() 338 get_device(disk_to_dev(disk)); in delete_partition() 370 static struct hd_struct *add_partition(struct gendisk *disk, int partno, in add_partition() argument 376 struct device *ddev = disk_to_dev(disk); in add_partition() 386 switch (disk->queue->limits.zoned) { in add_partition() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/ABI/testing/ |
| H A D | sysfs-fs-f2fs | 1 What: /sys/fs/f2fs/<disk>/gc_max_sleep_time 7 What: /sys/fs/f2fs/<disk>/gc_min_sleep_time 13 What: /sys/fs/f2fs/<disk>/gc_no_gc_sleep_time 19 What: /sys/fs/f2fs/<disk>/gc_idle 31 What: /sys/fs/f2fs/<disk>/reclaim_segments 41 What: /sys/fs/f2fs/<disk>/main_blkaddr 47 What: /sys/fs/f2fs/<disk>/ipu_policy 66 What: /sys/fs/f2fs/<disk>/min_ipu_util 72 What: /sys/fs/f2fs/<disk>/min_fsync_blocks 78 What: /sys/fs/f2fs/<disk>/min_seq_blocks [all …]
|
| /OK3568_Linux_fs/kernel/drivers/md/bcache/ |
| H A D | writeback.c | 32 struct cache_set *c = dc->disk.c; in __calc_target_rate() 84 int64_t dirty = bcache_dev_sectors_dirty(&dc->disk); in __update_writeback_rate() 209 struct cache_set *c = dc->disk.c; in update_writeback_rate() 215 set_bit(BCACHE_DEV_RATE_DW_RUNNING, &dc->disk.flags); in update_writeback_rate() 223 if (!test_bit(BCACHE_DEV_WB_RUNNING, &dc->disk.flags) || in update_writeback_rate() 225 clear_bit(BCACHE_DEV_RATE_DW_RUNNING, &dc->disk.flags); in update_writeback_rate() 251 if (test_bit(BCACHE_DEV_WB_RUNNING, &dc->disk.flags) && in update_writeback_rate() 261 clear_bit(BCACHE_DEV_RATE_DW_RUNNING, &dc->disk.flags); in update_writeback_rate() 269 if (test_bit(BCACHE_DEV_DETACHING, &dc->disk.flags) || in writeback_delay() 326 atomic_inc(&PTR_BUCKET(dc->disk.c, &w->key, i)->pin); in write_dirty_finish() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/block/ |
| H A D | null_blk_trace.h | 24 static inline void __assign_disk_name(char *name, struct gendisk *disk) in __assign_disk_name() argument 26 if (disk) in __assign_disk_name() 27 memcpy(name, disk->disk_name, DISK_NAME_LEN); in __assign_disk_name() 38 __array(char, disk, DISK_NAME_LEN) 47 __assign_disk_name(__entry->disk, cmd->rq->rq_disk); 50 __print_disk_name(__entry->disk), 60 __array(char, disk, DISK_NAME_LEN) 65 __assign_disk_name(__entry->disk, nullb->disk); 68 __print_disk_name(__entry->disk), __entry->nr_zones)
|
| H A D | nbd.c | 113 struct gendisk *disk; member 141 #define nbd_name(nbd) ((nbd)->disk->disk_name) 161 return disk_to_dev(nbd->disk); in nbd_to_dev() 208 struct gendisk *disk = dev_to_disk(dev); in pid_show() local 209 struct nbd_device *nbd = (struct nbd_device *)disk->private_data; in pid_show() 221 struct gendisk *disk = nbd->disk; in nbd_dev_remove() local 224 if (disk) { in nbd_dev_remove() 225 q = disk->queue; in nbd_dev_remove() 226 del_gendisk(disk); in nbd_dev_remove() 229 disk->private_data = NULL; in nbd_dev_remove() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/md/ |
| H A D | dm-era-target.c | 196 struct superblock_disk *disk = dm_block_data(b); in sb_prepare_for_write() local 198 disk->blocknr = cpu_to_le64(dm_block_location(b)); in sb_prepare_for_write() 199 disk->csum = cpu_to_le32(dm_bm_checksum(&disk->flags, in sb_prepare_for_write() 204 static int check_metadata_version(struct superblock_disk *disk) in check_metadata_version() argument 206 uint32_t metadata_version = le32_to_cpu(disk->version); in check_metadata_version() 220 struct superblock_disk *disk = dm_block_data(b); in sb_check() local 223 if (dm_block_location(b) != le64_to_cpu(disk->blocknr)) { in sb_check() 225 le64_to_cpu(disk->blocknr), in sb_check() 230 if (le64_to_cpu(disk->magic) != SUPERBLOCK_MAGIC) { in sb_check() 232 le64_to_cpu(disk->magic), in sb_check() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/scsi/ |
| H A D | sr.c | 142 static inline struct scsi_cd *scsi_cd(struct gendisk *disk) in scsi_cd() argument 144 return container_of(disk->private_data, struct scsi_cd, driver); in scsi_cd() 164 static inline struct scsi_cd *scsi_cd_get(struct gendisk *disk) in scsi_cd_get() argument 169 if (disk->private_data == NULL) in scsi_cd_get() 171 cd = scsi_cd(disk); in scsi_cd_get() 373 if (error_sector < get_capacity(cd->disk) && in sr_done() 375 set_capacity(cd->disk, error_sector); in sr_done() 557 static void sr_block_release(struct gendisk *disk, fmode_t mode) in sr_block_release() argument 559 struct scsi_cd *cd = scsi_cd(disk); in sr_block_release() 655 static unsigned int sr_block_check_events(struct gendisk *disk, in sr_block_check_events() argument [all …]
|
| /OK3568_Linux_fs/buildroot/boot/grub2/ |
| H A D | 0118-disk-lvm-Don-t-go-beyond-the-end-of-the-data-we-read.patch | 4 Subject: [PATCH] disk/lvm: Don't go beyond the end of the data we read from 5 disk 8 it told us that the PV header/disk locations were way off past the end 9 of the data we read from disk. 19 grub-core/disk/lvm.c | 14 ++++++++++++++ 22 diff --git a/grub-core/disk/lvm.c b/grub-core/disk/lvm.c 24 --- a/grub-core/disk/lvm.c 25 +++ b/grub-core/disk/lvm.c 26 @@ -141,6 +141,20 @@ grub_lvm_detect (grub_disk_t disk, 39 + grub_util_info ("LVM PV header/disk locations are beyond the end of the block");
|
| H A D | 0121-disk-lvm-Do-not-crash-if-an-expected-string-is-not-f.patch | 4 Subject: [PATCH] disk/lvm: Do not crash if an expected string is not found 17 grub-core/disk/lvm.c | 22 +++++++++++++++++----- 20 diff --git a/grub-core/disk/lvm.c b/grub-core/disk/lvm.c 22 --- a/grub-core/disk/lvm.c 23 +++ b/grub-core/disk/lvm.c 24 @@ -539,7 +539,16 @@ grub_lvm_detect (grub_disk_t disk, 42 @@ -559,7 +568,7 @@ grub_lvm_detect (grub_disk_t disk, 51 @@ -578,7 +587,10 @@ grub_lvm_detect (grub_disk_t disk, 63 @@ -615,7 +627,7 @@ grub_lvm_detect (grub_disk_t disk, 72 @@ -703,7 +715,7 @@ grub_lvm_detect (grub_disk_t disk,
|
| /OK3568_Linux_fs/kernel/arch/m68k/emu/ |
| H A D | nfblock.c | 59 struct gendisk *disk; member 128 dev->disk = alloc_disk(16); in nfhd_init_one() 129 if (!dev->disk) in nfhd_init_one() 132 dev->disk->major = major_num; in nfhd_init_one() 133 dev->disk->first_minor = dev_id * 16; in nfhd_init_one() 134 dev->disk->fops = &nfhd_ops; in nfhd_init_one() 135 dev->disk->private_data = dev; in nfhd_init_one() 136 sprintf(dev->disk->disk_name, "nfhd%u", dev_id); in nfhd_init_one() 137 set_capacity(dev->disk, (sector_t)blocks * (bsize / 512)); in nfhd_init_one() 138 dev->disk->queue = dev->queue; in nfhd_init_one() [all …]
|
| /OK3568_Linux_fs/kernel/fs/ |
| H A D | block_dev.c | 1108 struct gendisk *disk = get_gendisk(bdev->bd_dev, partno); in bdev_get_gendisk() local 1110 if (!disk) in bdev_get_gendisk() 1121 put_disk_and_module(disk); in bdev_get_gendisk() 1124 return disk; in bdev_get_gendisk() 1184 struct gendisk *disk; member 1189 struct gendisk *disk) in bd_find_holder_disk() argument 1194 if (holder->disk == disk) in bd_find_holder_disk() 1237 int bd_link_disk_holder(struct block_device *bdev, struct gendisk *disk) in bd_link_disk_holder() argument 1247 if (WARN_ON(!disk->slave_dir || !bdev->bd_part->holder_dir)) in bd_link_disk_holder() 1250 holder = bd_find_holder_disk(bdev, disk); in bd_link_disk_holder() [all …]
|