Searched refs:hd_struct (Results 1 – 19 of 19) sorted by relevance
/Linux-v5.4/include/linux/ |
D | genhd.h | 25 #define dev_to_part(device) container_of((device), struct hd_struct, __dev) 108 struct hd_struct { struct 163 struct hd_struct __rcu *last_lookup; 164 struct hd_struct __rcu *part[]; 203 struct hd_struct part0; 224 static inline struct gendisk *part_to_disk(struct hd_struct *part) in part_to_disk() 253 static inline dev_t part_devt(struct hd_struct *part) in part_devt() 258 extern struct hd_struct *__disk_get_part(struct gendisk *disk, int partno); 259 extern struct hd_struct *disk_get_part(struct gendisk *disk, int partno); 261 static inline void disk_put_part(struct hd_struct *part) in disk_put_part() [all …]
|
D | bio.h | 456 unsigned long sectors, struct hd_struct *part); 458 struct hd_struct *part,
|
D | blkdev.h | 196 struct hd_struct *part;
|
D | fs.h | 489 struct hd_struct * bd_part;
|
/Linux-v5.4/block/ |
D | partition-generic.c | 77 struct hd_struct *p = dev_to_part(dev); in part_partition_show() 85 struct hd_struct *p = dev_to_part(dev); in part_start_show() 93 struct hd_struct *p = dev_to_part(dev); in part_size_show() 100 struct hd_struct *p = dev_to_part(dev); in part_ro_show() 107 struct hd_struct *p = dev_to_part(dev); in part_alignment_offset_show() 114 struct hd_struct *p = dev_to_part(dev); in part_discard_alignment_show() 121 struct hd_struct *p = dev_to_part(dev); in part_stat_show() 152 struct hd_struct *p = dev_to_part(dev); in part_inflight_show() 164 struct hd_struct *p = dev_to_part(dev); in part_fail_show() 173 struct hd_struct *p = dev_to_part(dev); in part_fail_store() [all …]
|
D | genhd.c | 49 void part_inc_in_flight(struct request_queue *q, struct hd_struct *part, int rw) in part_inc_in_flight() 59 void part_dec_in_flight(struct request_queue *q, struct hd_struct *part, int rw) in part_dec_in_flight() 69 unsigned int part_in_flight(struct request_queue *q, struct hd_struct *part) in part_in_flight() 89 void part_in_flight_rw(struct request_queue *q, struct hd_struct *part, in part_in_flight_rw() 111 struct hd_struct *__disk_get_part(struct gendisk *disk, int partno) in __disk_get_part() 134 struct hd_struct *disk_get_part(struct gendisk *disk, int partno) in disk_get_part() 136 struct hd_struct *part; in disk_get_part() 192 struct hd_struct *disk_part_iter_next(struct disk_part_iter *piter) in disk_part_iter_next() 220 struct hd_struct *part; in disk_part_iter_next() 259 static inline int sector_in_part(struct hd_struct *part, sector_t sector) in sector_in_part() [all …]
|
D | blk-mq.h | 187 unsigned int blk_mq_in_flight(struct request_queue *q, struct hd_struct *part); 188 void blk_mq_in_flight_rw(struct request_queue *q, struct hd_struct *part,
|
D | blk-core.c | 762 static bool should_fail_request(struct hd_struct *part, unsigned int bytes) in should_fail_request() 779 static inline bool should_fail_request(struct hd_struct *part, in should_fail_request() 787 static inline bool bio_check_ro(struct bio *bio, struct hd_struct *part) in bio_check_ro() 839 struct hd_struct *p; in blk_partition_remap() 1313 struct hd_struct *part; in blk_account_io_completion() 1331 struct hd_struct *part; in blk_account_io_done() 1349 struct hd_struct *part; in blk_account_io_start()
|
D | blk.h | 210 struct hd_struct *__disk_get_part(struct gendisk *disk, int partno);
|
D | bio.c | 1701 void update_io_ticks(struct hd_struct *part, unsigned long now) in update_io_ticks() 1718 unsigned long sectors, struct hd_struct *part) in generic_start_io_acct() 1734 struct hd_struct *part, unsigned long start_time) in generic_end_io_acct()
|
D | ioctl.c | 18 struct hd_struct *part, *lpart; in blkpg_ioctl()
|
D | blk-merge.c | 682 struct hd_struct *part; in blk_account_io_merge()
|
D | blk-mq.c | 95 struct hd_struct *part; 114 unsigned int blk_mq_in_flight(struct request_queue *q, struct hd_struct *part) in blk_mq_in_flight() 137 void blk_mq_in_flight_rw(struct request_queue *q, struct hd_struct *part, in blk_mq_in_flight_rw()
|
/Linux-v5.4/init/ |
D | do_mounts.c | 81 struct hd_struct *part = dev_to_part(dev); in match_dev_by_uuid() 114 struct hd_struct *part; in devt_from_partuuid() 183 struct hd_struct *part = dev_to_part(dev); in match_dev_by_label()
|
/Linux-v5.4/fs/btrfs/ |
D | sysfs.c | 930 struct hd_struct *disk; in btrfs_sysfs_rm_device_link() 980 struct hd_struct *disk; in btrfs_sysfs_add_device_link()
|
/Linux-v5.4/kernel/trace/ |
D | blktrace.c | 457 struct hd_struct *part = NULL; in blk_trace_setup_lba() 1750 struct hd_struct *p = dev_to_part(dev); in sysfs_blk_trace_attr_show() 1795 struct hd_struct *p; in sysfs_blk_trace_attr_store()
|
/Linux-v5.4/drivers/s390/block/ |
D | dasd.c | 433 struct hd_struct *part; in dasd_state_ready_to_online() 460 struct hd_struct *part; in dasd_state_online_to_ready()
|
/Linux-v5.4/fs/ |
D | buffer.c | 2999 struct hd_struct *part; in guard_bio_eod()
|
/Linux-v5.4/drivers/md/ |
D | dm.c | 632 struct hd_struct *part = &dm_disk(md)->part0; in md_in_flight_bios()
|