Lines Matching refs:disk
134 static u64 last_lba(struct gendisk *disk) in last_lba() argument
136 return div_u64(bdev_nr_bytes(disk->part0), in last_lba()
137 queue_logical_block_size(disk->queue)) - 1ULL; in last_lba()
240 (queue_logical_block_size(state->disk->queue) / 512); in read_lba()
242 if (!buffer || lba > last_lba(state->disk)) in read_lba()
310 unsigned ssz = queue_logical_block_size(state->disk->queue); in alloc_read_gpt_header()
357 queue_logical_block_size(state->disk->queue)) { in is_gpt_valid()
360 queue_logical_block_size(state->disk->queue)); in is_gpt_valid()
396 lastlba = last_lba(state->disk); in is_gpt_valid()
588 struct gendisk *disk = state->disk; in find_valid_gpt() local
589 const struct block_device_operations *fops = disk->fops; in find_valid_gpt()
590 sector_t total_sectors = get_capacity(state->disk); in find_valid_gpt()
596 lastlba = last_lba(state->disk); in find_valid_gpt()
628 err = fops->alternative_gpt_sector(disk, &agpt_sector); in find_valid_gpt()
718 unsigned ssz = queue_logical_block_size(state->disk->queue) / 512; in efi_partition()
735 if (!is_pte_valid(&ptes[i], last_lba(state->disk))) in efi_partition()