Home
last modified time | relevance | path

Searched refs:part0 (Results 1 - 25 of 38) sorted by relevance

12

/kernel/linux/linux-6.6/block/
H A Dgenhd.c61 bdev_set_nr_sectors(disk->part0, sectors); in set_capacity()
362 ret = bd_prepare_to_claim(disk->part0, disk_scan_partitions, in disk_scan_partitions()
383 bd_abort_claiming(disk->part0, disk_scan_partitions); in disk_scan_partitions()
416 disk->part0->bd_has_submit_bio = disk->fops->submit_bio != NULL; in device_add_disk()
478 disk->part0->bd_holder_dir = in device_add_disk()
480 if (!disk->part0->bd_holder_dir) { in device_add_disk()
510 bdev_add(disk->part0, ddev->devt); in device_add_disk()
526 disk->part0->bd_dev = MKDEV(disk->major, disk->first_minor); in device_add_disk()
544 kobject_put(disk->part0->bd_holder_dir); in device_add_disk()
683 kobject_put(disk->part0 in del_gendisk()
[all...]
H A Ddisk-events.c284 bdev_mark_dead(disk->part0, true); in disk_check_media_change()
302 bdev_mark_dead(disk->part0, true); in disk_force_media_change()
H A Dblk-flush.c141 struct block_device *part = rq->q->disk->part0; in blk_account_io_flush()
H A Dblk-sysfs.c329 return queue_var_show(bdev_max_open_zones(q->disk->part0), page); in queue_max_open_zones_show()
334 return queue_var_show(bdev_max_active_zones(q->disk->part0), page); in queue_max_active_zones_show()
/kernel/linux/linux-5.10/include/linux/
H A Dgenhd.h22 #define dev_to_disk(device) container_of((device), struct gendisk, part0.__dev)
24 #define disk_to_dev(disk) (&(disk)->part0.__dev)
187 struct hd_struct part0; member
312 return disk->part0.policy; in get_disk_ro()
331 return disk->part0.nr_sects; in get_capacity()
335 disk->part0.nr_sects = size; in set_capacity()
H A Dpart_stat.h62 __part_stat_add(&part_to_disk((part))->part0, \
/kernel/linux/linux-5.10/block/
H A Dgenhd.c312 * because its refcount is grabbed except for part0, which lifetime
316 * Found partition on success, part0 is returned if no partition matches
348 part = &disk->part0; in disk_map_sector_rcu()
740 disk->part0.holder_dir = kobject_create_and_add("holders", &ddev->kobj); in register_disk()
794 /* minors == 0 indicates to use ext devt from part0 and should in __device_add_disk()
804 retval = blk_alloc_devt(&disk->part0, &devt); in __device_add_disk()
953 kobject_put(disk->part0.holder_dir); in del_gendisk()
956 part_stat_set_all(&disk->part0, 0); in del_gendisk()
957 disk->part0.stamp = 0; in del_gendisk()
1103 bool is_part0 = part == &disk->part0; in printk_all_partitions()
[all...]
H A Dblk-core.c713 if (should_fail_request(&bio->bi_disk->part0, bio->bi_iter.bi_size)) in should_fail_bio()
829 if (unlikely(bio_check_ro(bio, &bio->bi_disk->part0))) in submit_bio_checks()
1190 should_fail_request(&rq->rq_disk->part0, blk_rq_bytes(rq))) in blk_insert_cloned_request()
1259 part = &part_to_disk(part)->part0; in update_io_ticks()
1341 return __part_start_io_acct(&disk->part0, sectors, op); in disk_start_io_acct()
1370 __part_end_io_acct(&disk->part0, op, start_time); in disk_end_io_acct()
H A Dblk-flush.c141 struct hd_struct *part = &rq->rq_disk->part0; in blk_account_io_flush()
/kernel/linux/linux-6.6/drivers/md/
H A Ddm-zone.c298 md->disk->nr_zones = bdev_nr_zones(md->disk->part0); in dm_set_zones_restrictions()
331 sector_t sector = zno * bdev_zone_sectors(md->disk->part0); in dm_update_zone_wp_offset()
370 sector_t zsectors = bdev_zone_sectors(md->disk->part0); in dm_zone_map_bio_begin()
440 bdev_zone_sectors(md->disk->part0)); in dm_zone_map_bio_end()
605 (sector_t)bdev_zone_sectors(disk->part0) - 1; in dm_zone_endio()
H A Ddm.c645 clone->bi_bdev = md->disk->part0; in alloc_tio()
647 bio_set_dev(clone, md->disk->part0); in alloc_tio()
1545 bio_init(&flush_bio, ci->io->md->disk->part0, NULL, 0, in __send_empty_flush()
2651 r = freeze_bdev(md->disk->part0); in lock_fs()
2661 thaw_bdev(md->disk->part0); in unlock_fs()
/kernel/linux/linux-6.6/include/linux/
H A Dblkdev.h143 struct block_device *part0; member
214 return !inode_unhashed(disk->part0->bd_inode); in disk_live()
229 return atomic_read(&disk->part0->bd_openers); in disk_openers()
233 * The gendisk is refcounted by the part0 block_device, and the bd_device
239 (&((disk)->part0->bd_device))
744 return disk->part0->bd_read_only || in get_disk_ro()
777 return bdev_nr_sectors(disk->part0); in get_capacity()
H A Dblk_types.h81 ((_bdev)->bd_disk->part0)
/kernel/linux/linux-6.6/block/partitions/
H A Dmac.c136 note_bootable_part(state->disk->part0->bd_dev, found_root, in mac_partition()
H A Dcore.c668 sync_blockdev(disk->part0); in bdev_disk_changed()
669 invalidate_bdev(disk->part0); in bdev_disk_changed()
711 struct address_space *mapping = state->disk->part0->bd_inode->i_mapping; in read_part_sector()
H A Dibm.c294 struct block_device *bdev = disk->part0; in ibm_partition()
H A Defi.c136 return div_u64(bdev_nr_bytes(disk->part0), in last_lba()
/kernel/linux/linux-6.6/drivers/nvme/host/
H A Dmultipath.c104 bio_set_dev(bio, ns->head->disk->part0); in nvme_failover_req()
134 nvme_req(rq)->start_time = bdev_start_io_acct(disk->part0, req_op(rq), in nvme_mpath_start_request()
145 bdev_end_io_acct(ns->head->disk->part0, req_op(rq), in nvme_mpath_end_request()
393 bio_set_dev(bio, ns->disk->part0); in nvme_ns_head_submit_bio()
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4vf/
H A Dsge.c944 unsigned int part0 = (u8 *)tq->stat - (u8 *)sgl->sge, part1; in write_sgl() local
946 if (likely(part0)) in write_sgl()
947 memcpy(sgl->sge, buf, part0); in write_sgl()
949 memcpy(tq->desc, (u8 *)buf + part0, part1); in write_sgl()
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb4vf/
H A Dsge.c944 unsigned int part0 = (u8 *)tq->stat - (u8 *)sgl->sge, part1; in write_sgl() local
946 if (likely(part0)) in write_sgl()
947 memcpy(sgl->sge, buf, part0); in write_sgl()
949 memcpy(tq->desc, (u8 *)buf + part0, part1); in write_sgl()
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4/
H A Dsge.c880 unsigned int part0 = (u8 *)q->stat - (u8 *)sgl->sge, part1; in cxgb4_write_sgl() local
882 if (likely(part0)) in cxgb4_write_sgl()
883 memcpy(sgl->sge, buf, part0); in cxgb4_write_sgl()
885 memcpy(q->desc, (u8 *)buf + part0, part1); in cxgb4_write_sgl()
983 u32 part0 = (u8 *)q->stat - (u8 *)sgl->sge, part1; in cxgb4_write_partial_sgl() local
985 if (likely(part0)) in cxgb4_write_partial_sgl()
986 memcpy(sgl->sge, buf, part0); in cxgb4_write_partial_sgl()
988 memcpy(q->desc, (u8 *)buf + part0, part1); in cxgb4_write_partial_sgl()
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb4/
H A Dsge.c880 unsigned int part0 = (u8 *)q->stat - (u8 *)sgl->sge, part1; in cxgb4_write_sgl() local
882 if (likely(part0)) in cxgb4_write_sgl()
883 memcpy(sgl->sge, buf, part0); in cxgb4_write_sgl()
885 memcpy(q->desc, (u8 *)buf + part0, part1); in cxgb4_write_sgl()
983 u32 part0 = (u8 *)q->stat - (u8 *)sgl->sge, part1; in cxgb4_write_partial_sgl() local
985 if (likely(part0)) in cxgb4_write_partial_sgl()
986 memcpy(sgl->sge, buf, part0); in cxgb4_write_partial_sgl()
988 memcpy(q->desc, (u8 *)buf + part0, part1); in cxgb4_write_partial_sgl()
/kernel/linux/linux-6.6/drivers/block/zram/
H A Dzram_drv.c2023 part_stat_set_all(zram->disk->part0, 0); in zram_reset_device()
2121 sync_blockdev(disk->part0); in reset_store()
2321 sync_blockdev(zram->disk->part0); in zram_remove()
/kernel/linux/linux-6.6/drivers/s390/block/
H A Ddasd_ioctl.c224 block->gdp->part0->bd_inode->i_blkbits = in dasd_format()
/kernel/linux/linux-6.6/drivers/block/null_blk/
H A Dzoned.c166 nullb->disk->nr_zones = bdev_nr_zones(nullb->disk->part0); in null_register_zoned_dev()

Completed in 49 milliseconds

12