geom 492 drivers/ata/libata-scsi.c sector_t capacity, int geom[]) geom 494 drivers/ata/libata-scsi.c geom[0] = 255; geom 495 drivers/ata/libata-scsi.c geom[1] = 63; geom 497 drivers/ata/libata-scsi.c geom[2] = capacity; geom 826 drivers/block/sunvdc.c struct vio_disk_geom geom; geom 829 drivers/block/sunvdc.c &geom, sizeof(geom)); geom 835 drivers/block/sunvdc.c port->vdisk_size = ((u64)geom.num_cyl * geom 836 drivers/block/sunvdc.c (u64)geom.num_hd * geom 837 drivers/block/sunvdc.c (u64)geom.num_sec); geom 67 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c } geom[TILFMT_NFORMATS] = { geom 553 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c w = DIV_ROUND_UP(w, geom[fmt].slot_w); geom 554 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c h = DIV_ROUND_UP(h, geom[fmt].slot_h); geom 557 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c slot_bytes = geom[fmt].slot_w * geom[fmt].cpp; geom 647 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c x_bits = CONT_WIDTH_BITS - geom[fmt].x_shft; geom 648 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c y_bits = CONT_HEIGHT_BITS - geom[fmt].y_shft; geom 649 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c alignment = geom[fmt].x_shft + geom[fmt].y_shft; geom 681 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c block->area.p0.x * geom[block->fmt].slot_w, geom 682 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c block->area.p0.y * geom[block->fmt].slot_h); geom 692 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c (p->x * geom[block->fmt].slot_w) + x, geom 693 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c (p->y * geom[block->fmt].slot_h) + y); geom 699 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c *w = round_up(*w, geom[fmt].slot_w); geom 700 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c *h = round_up(*h, geom[fmt].slot_h); geom 708 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c return 1 << (CONT_HEIGHT_BITS + geom[fmt].x_shft); geom 710 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c return 1 << (CONT_WIDTH_BITS + geom[fmt].y_shft); geom 716 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c return geom[fmt].cpp * w * h; geom 722 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c return round_up(geom[fmt].cpp * w, PAGE_SIZE) * h; geom 61 drivers/iommu/fsl_pamu_domain.c struct iommu_domain_geometry *geom; geom 63 drivers/iommu/fsl_pamu_domain.c geom = &dma_domain->iommu_domain.geometry; geom 77 drivers/iommu/fsl_pamu_domain.c wnd = (subwin_iova - geom->aperture_start) >> ilog2(subwin_size); geom 561 drivers/md/raid10.c static void __raid10_find_phys(struct geom *geo, struct r10bio *r10bio) geom 626 drivers/md/raid10.c struct geom *geo = &conf->geo; geom 645 drivers/md/raid10.c struct geom *geo = &conf->geo; geom 717 drivers/md/raid10.c struct geom *geo = &conf->geo; geom 3575 drivers/md/raid10.c static int setup_geo(struct geom *geo, struct mddev *mddev, enum geo_type new) geom 3635 drivers/md/raid10.c struct geom geo; geom 4085 drivers/md/raid10.c struct geom geo; geom 4190 drivers/md/raid10.c struct geom new; geom 4368 drivers/md/raid10.c static sector_t last_dev_address(sector_t s, struct geom *geo) geom 4383 drivers/md/raid10.c static sector_t first_dev_address(sector_t s, struct geom *geo) geom 2086 drivers/message/fusion/mptscsih.c sector_t capacity, int geom[]) geom 2113 drivers/message/fusion/mptscsih.c geom[0] = heads; geom 2114 drivers/message/fusion/mptscsih.c geom[1] = sectors; geom 2115 drivers/message/fusion/mptscsih.c geom[2] = cylinders; geom 125 drivers/message/fusion/mptscsih.h extern int mptscsih_bios_param(struct scsi_device * sdev, struct block_device *bdev, sector_t capacity, int geom[]); geom 190 drivers/mtd/nand/raw/nandsim.c #define NS_IS_INITIALIZED(ns) ((ns)->geom.totsz != 0) geom 200 drivers/mtd/nand/raw/nandsim.c (((ns)->regs.row * (ns)->geom.pgszoob) + (ns)->regs.column) geom 203 drivers/mtd/nand/raw/nandsim.c #define NS_RAW_OFFSET_OOB(ns) (NS_RAW_OFFSET(ns) + ns->geom.pgsz) geom 329 drivers/mtd/nand/raw/nandsim.c } geom; geom 548 drivers/mtd/nand/raw/nandsim.c BITS_TO_LONGS(ns->geom.pgnum))); geom 554 drivers/mtd/nand/raw/nandsim.c ns->file_buf = kmalloc(ns->geom.pgszoob, GFP_KERNEL); geom 564 drivers/mtd/nand/raw/nandsim.c ns->pages = vmalloc(array_size(sizeof(union ns_mem), ns->geom.pgnum)); geom 569 drivers/mtd/nand/raw/nandsim.c for (i = 0; i < ns->geom.pgnum; i++) { geom 573 drivers/mtd/nand/raw/nandsim.c ns->geom.pgszoob, 0, 0, NULL); geom 603 drivers/mtd/nand/raw/nandsim.c for (i = 0; i < ns->geom.pgnum; i++) { geom 638 drivers/mtd/nand/raw/nandsim.c ns->geom.totsz = mtd->size; geom 639 drivers/mtd/nand/raw/nandsim.c ns->geom.pgsz = mtd->writesize; geom 640 drivers/mtd/nand/raw/nandsim.c ns->geom.oobsz = mtd->oobsize; geom 641 drivers/mtd/nand/raw/nandsim.c ns->geom.secsz = mtd->erasesize; geom 642 drivers/mtd/nand/raw/nandsim.c ns->geom.pgszoob = ns->geom.pgsz + ns->geom.oobsz; geom 643 drivers/mtd/nand/raw/nandsim.c ns->geom.pgnum = div_u64(ns->geom.totsz, ns->geom.pgsz); geom 644 drivers/mtd/nand/raw/nandsim.c ns->geom.totszoob = ns->geom.totsz + (uint64_t)ns->geom.pgnum * ns->geom.oobsz; geom 645 drivers/mtd/nand/raw/nandsim.c ns->geom.secshift = ffs(ns->geom.secsz) - 1; geom 646 drivers/mtd/nand/raw/nandsim.c ns->geom.pgshift = chip->page_shift; geom 647 drivers/mtd/nand/raw/nandsim.c ns->geom.pgsec = ns->geom.secsz / ns->geom.pgsz; geom 648 drivers/mtd/nand/raw/nandsim.c ns->geom.secszoob = ns->geom.secsz + ns->geom.oobsz * ns->geom.pgsec; geom 651 drivers/mtd/nand/raw/nandsim.c if (ns->geom.pgsz == 512) { geom 655 drivers/mtd/nand/raw/nandsim.c } else if (ns->geom.pgsz == 2048) { geom 657 drivers/mtd/nand/raw/nandsim.c } else if (ns->geom.pgsz == 4096) { geom 660 drivers/mtd/nand/raw/nandsim.c NS_ERR("init_nandsim: unknown page size %u\n", ns->geom.pgsz); geom 665 drivers/mtd/nand/raw/nandsim.c if (ns->geom.totsz <= (32 << 20)) { geom 666 drivers/mtd/nand/raw/nandsim.c ns->geom.pgaddrbytes = 3; geom 667 drivers/mtd/nand/raw/nandsim.c ns->geom.secaddrbytes = 2; geom 669 drivers/mtd/nand/raw/nandsim.c ns->geom.pgaddrbytes = 4; geom 670 drivers/mtd/nand/raw/nandsim.c ns->geom.secaddrbytes = 3; geom 673 drivers/mtd/nand/raw/nandsim.c if (ns->geom.totsz <= (128 << 20)) { geom 674 drivers/mtd/nand/raw/nandsim.c ns->geom.pgaddrbytes = 4; geom 675 drivers/mtd/nand/raw/nandsim.c ns->geom.secaddrbytes = 2; geom 677 drivers/mtd/nand/raw/nandsim.c ns->geom.pgaddrbytes = 5; geom 678 drivers/mtd/nand/raw/nandsim.c ns->geom.secaddrbytes = 3; geom 687 drivers/mtd/nand/raw/nandsim.c remains = ns->geom.totsz; geom 690 drivers/mtd/nand/raw/nandsim.c uint64_t part_sz = (uint64_t)parts[i] * ns->geom.secsz; geom 726 drivers/mtd/nand/raw/nandsim.c (unsigned long long)ns->geom.totsz >> 20); geom 727 drivers/mtd/nand/raw/nandsim.c printk("page size: %u bytes\n", ns->geom.pgsz); geom 728 drivers/mtd/nand/raw/nandsim.c printk("OOB area size: %u bytes\n", ns->geom.oobsz); geom 729 drivers/mtd/nand/raw/nandsim.c printk("sector size: %u KiB\n", ns->geom.secsz >> 10); geom 730 drivers/mtd/nand/raw/nandsim.c printk("pages number: %u\n", ns->geom.pgnum); geom 731 drivers/mtd/nand/raw/nandsim.c printk("pages per sector: %u\n", ns->geom.pgsec); geom 733 drivers/mtd/nand/raw/nandsim.c printk("bits in sector size: %u\n", ns->geom.secshift); geom 734 drivers/mtd/nand/raw/nandsim.c printk("bits in page size: %u\n", ns->geom.pgshift); geom 735 drivers/mtd/nand/raw/nandsim.c printk("bits in OOB size: %u\n", ffs(ns->geom.oobsz) - 1); geom 737 drivers/mtd/nand/raw/nandsim.c (unsigned long long)ns->geom.totszoob >> 10); geom 738 drivers/mtd/nand/raw/nandsim.c printk("page address bytes: %u\n", ns->geom.pgaddrbytes); geom 739 drivers/mtd/nand/raw/nandsim.c printk("sector address bytes: %u\n", ns->geom.secaddrbytes); geom 746 drivers/mtd/nand/raw/nandsim.c ns->buf.byte = kmalloc(ns->geom.pgszoob, GFP_KERNEL); geom 749 drivers/mtd/nand/raw/nandsim.c ns->geom.pgszoob); geom 752 drivers/mtd/nand/raw/nandsim.c memset(ns->buf.byte, 0xFF, ns->geom.pgszoob); geom 785 drivers/mtd/nand/raw/nandsim.c offset = (loff_t)erase_block_no * ns->geom.secsz; geom 1133 drivers/mtd/nand/raw/nandsim.c if (ns->regs.count < (ns->geom.pgaddrbytes - ns->geom.secaddrbytes)) geom 1137 drivers/mtd/nand/raw/nandsim.c ns->geom.pgaddrbytes + geom 1138 drivers/mtd/nand/raw/nandsim.c ns->geom.secaddrbytes)); geom 1459 drivers/mtd/nand/raw/nandsim.c for (i = 0; i < ns->geom.pgsec; i++) geom 1468 drivers/mtd/nand/raw/nandsim.c for (i = 0; i < ns->geom.pgsec; i++) { geom 1497 drivers/mtd/nand/raw/nandsim.c memset(ns->file_buf, 0xff, ns->geom.pgszoob); geom 1509 drivers/mtd/nand/raw/nandsim.c loff_t pos = (loff_t)ns->regs.row * ns->geom.pgszoob; geom 1510 drivers/mtd/nand/raw/nandsim.c tx = write_file(ns, ns->cfile, ns->file_buf, ns->geom.pgszoob, pos); geom 1511 drivers/mtd/nand/raw/nandsim.c if (tx != ns->geom.pgszoob) { geom 1540 drivers/mtd/nand/raw/nandsim.c memset(mypage->byte, 0xFF, ns->geom.pgszoob); geom 1564 drivers/mtd/nand/raw/nandsim.c if (action != ACTION_SECERASE && ns->regs.row >= ns->geom.pgnum) { geom 1577 drivers/mtd/nand/raw/nandsim.c if (ns->regs.column >= (ns->geom.pgszoob - ns->regs.off)) { geom 1581 drivers/mtd/nand/raw/nandsim.c num = ns->geom.pgszoob - ns->regs.off - ns->regs.column; geom 1589 drivers/mtd/nand/raw/nandsim.c else if (ns->regs.off < ns->geom.pgsz) geom 1595 drivers/mtd/nand/raw/nandsim.c NS_UDELAY(input_cycle * ns->geom.pgsz / 1000 / busdiv); geom 1609 drivers/mtd/nand/raw/nandsim.c if (ns->regs.row >= ns->geom.pgnum - ns->geom.pgsec geom 1610 drivers/mtd/nand/raw/nandsim.c || (ns->regs.row & ~(ns->geom.secsz - 1))) { geom 1616 drivers/mtd/nand/raw/nandsim.c 8 * (ns->geom.pgaddrbytes - ns->geom.secaddrbytes)) | ns->regs.column; geom 1619 drivers/mtd/nand/raw/nandsim.c erase_block_no = ns->regs.row >> (ns->geom.secshift - ns->geom.pgshift); geom 1649 drivers/mtd/nand/raw/nandsim.c num = ns->geom.pgszoob - ns->regs.off - ns->regs.column; geom 1666 drivers/mtd/nand/raw/nandsim.c NS_UDELAY(output_cycle * ns->geom.pgsz / 1000 / busdiv); geom 1686 drivers/mtd/nand/raw/nandsim.c NS_DBG("do_state_action: set internal offset to %d\n", ns->geom.pgsz/2); geom 1687 drivers/mtd/nand/raw/nandsim.c ns->regs.off = ns->geom.pgsz/2; geom 1691 drivers/mtd/nand/raw/nandsim.c NS_DBG("do_state_action: set internal offset to %d\n", ns->geom.pgsz); geom 1692 drivers/mtd/nand/raw/nandsim.c ns->regs.off = ns->geom.pgsz; geom 1796 drivers/mtd/nand/raw/nandsim.c ns->regs.num = ns->geom.pgszoob - ns->regs.off - ns->regs.column; geom 1800 drivers/mtd/nand/raw/nandsim.c ns->regs.num = ns->geom.idbytes; geom 1821 drivers/mtd/nand/raw/nandsim.c ns->regs.num = ns->geom.pgaddrbytes; geom 1825 drivers/mtd/nand/raw/nandsim.c ns->regs.num = ns->geom.secaddrbytes; geom 1834 drivers/mtd/nand/raw/nandsim.c ns->regs.num = ns->geom.pgaddrbytes - ns->geom.secaddrbytes; geom 1992 drivers/mtd/nand/raw/nandsim.c ns->regs.num = ns->geom.pgaddrbytes; geom 1995 drivers/mtd/nand/raw/nandsim.c ns->regs.num = ns->geom.secaddrbytes; geom 2270 drivers/mtd/nand/raw/nandsim.c ns->geom.idbytes = 8; geom 2272 drivers/mtd/nand/raw/nandsim.c ns->geom.idbytes = 6; geom 2274 drivers/mtd/nand/raw/nandsim.c ns->geom.idbytes = 4; geom 2276 drivers/mtd/nand/raw/nandsim.c ns->geom.idbytes = 2; geom 1698 drivers/scsi/3w-9xxx.c static int twa_scsi_biosparam(struct scsi_device *sdev, struct block_device *bdev, sector_t capacity, int geom[]) geom 1715 drivers/scsi/3w-9xxx.c geom[0] = heads; geom 1716 drivers/scsi/3w-9xxx.c geom[1] = sectors; geom 1717 drivers/scsi/3w-9xxx.c geom[2] = cylinders; geom 1408 drivers/scsi/3w-sas.c static int twl_scsi_biosparam(struct scsi_device *sdev, struct block_device *bdev, sector_t capacity, int geom[]) geom 1423 drivers/scsi/3w-sas.c geom[0] = heads; geom 1424 drivers/scsi/3w-sas.c geom[1] = sectors; geom 1425 drivers/scsi/3w-sas.c geom[2] = sector_div(capacity, heads * sectors); /* cylinders */ geom 1344 drivers/scsi/3w-xxxx.c sector_t capacity, int geom[]) geom 1363 drivers/scsi/3w-xxxx.c geom[0] = heads; geom 1364 drivers/scsi/3w-xxxx.c geom[1] = sectors; geom 1365 drivers/scsi/3w-xxxx.c geom[2] = cylinders; geom 297 drivers/scsi/aacraid/linit.c sector_t capacity, int *geom) geom 299 drivers/scsi/aacraid/linit.c struct diskparm *param = (struct diskparm *)geom; geom 982 drivers/scsi/aha1542.c struct block_device *bdev, sector_t capacity, int geom[]) geom 989 drivers/scsi/aha1542.c geom[0] = 255; /* heads */ geom 990 drivers/scsi/aha1542.c geom[1] = 63; /* sectors */ geom 992 drivers/scsi/aha1542.c geom[0] = 64; /* heads */ geom 993 drivers/scsi/aha1542.c geom[1] = 32; /* sectors */ geom 995 drivers/scsi/aha1542.c geom[2] = sector_div(capacity, geom[0] * geom[1]); /* cylinders */ geom 724 drivers/scsi/aic7xxx/aic79xx_osm.c sector_t capacity, int geom[]) geom 739 drivers/scsi/aic7xxx/aic79xx_osm.c &geom[2], &geom[0], &geom[1]); geom 757 drivers/scsi/aic7xxx/aic79xx_osm.c geom[0] = heads; geom 758 drivers/scsi/aic7xxx/aic79xx_osm.c geom[1] = sectors; geom 759 drivers/scsi/aic7xxx/aic79xx_osm.c geom[2] = cylinders; geom 696 drivers/scsi/aic7xxx/aic7xxx_osm.c sector_t capacity, int geom[]) geom 713 drivers/scsi/aic7xxx/aic7xxx_osm.c &geom[2], &geom[0], &geom[1]); geom 733 drivers/scsi/aic7xxx/aic7xxx_osm.c geom[0] = heads; geom 734 drivers/scsi/aic7xxx/aic7xxx_osm.c geom[1] = sectors; geom 735 drivers/scsi/aic7xxx/aic7xxx_osm.c geom[2] = cylinders; geom 354 drivers/scsi/arcmsr/arcmsr_hba.c struct block_device *bdev, sector_t capacity, int *geom) geom 361 drivers/scsi/arcmsr/arcmsr_hba.c ret = scsi_partsize(buffer, capacity, &geom[2], &geom[0], &geom[1]); geom 375 drivers/scsi/arcmsr/arcmsr_hba.c geom[0] = heads; geom 376 drivers/scsi/arcmsr/arcmsr_hba.c geom[1] = sectors; geom 377 drivers/scsi/arcmsr/arcmsr_hba.c geom[2] = cylinders; geom 1078 drivers/scsi/dc395x.c geom[0] = heads; geom 1079 drivers/scsi/dc395x.c geom[1] = sectors; geom 1080 drivers/scsi/dc395x.c geom[2] = cylinders; geom 482 drivers/scsi/dpt_i2o.c sector_t capacity, int geom[]) geom 524 drivers/scsi/dpt_i2o.c geom[0] = heads; geom 525 drivers/scsi/dpt_i2o.c geom[1] = sectors; geom 526 drivers/scsi/dpt_i2o.c geom[2] = cylinders; geom 36 drivers/scsi/dpti.h sector_t, int geom[]); geom 464 drivers/scsi/fdomain.c int geom[]) geom 470 drivers/scsi/fdomain.c geom[0] = p[5] + 1; /* heads */ geom 471 drivers/scsi/fdomain.c geom[1] = p[6] & 0x3f; /* sectors */ geom 474 drivers/scsi/fdomain.c geom[0] = 255; /* heads */ geom 475 drivers/scsi/fdomain.c geom[1] = 63; /* sectors */ geom 477 drivers/scsi/fdomain.c geom[0] = 128; /* heads */ geom 478 drivers/scsi/fdomain.c geom[1] = 63; /* sectors */ geom 480 drivers/scsi/fdomain.c geom[0] = 64; /* heads */ geom 481 drivers/scsi/fdomain.c geom[1] = 32; /* sectors */ geom 484 drivers/scsi/fdomain.c geom[2] = sector_div(capacity, geom[0] * geom[1]); geom 1141 drivers/scsi/ips.c sector_t capacity, int geom[]) geom 1174 drivers/scsi/ips.c geom[0] = heads; geom 1175 drivers/scsi/ips.c geom[1] = sectors; geom 1176 drivers/scsi/ips.c geom[2] = cylinders; geom 402 drivers/scsi/ips.h sector_t capacity, int geom[]); geom 2795 drivers/scsi/megaraid.c sector_t capacity, int geom[]) geom 2824 drivers/scsi/megaraid.c geom[0] = heads; geom 2825 drivers/scsi/megaraid.c geom[1] = sectors; geom 2826 drivers/scsi/megaraid.c geom[2] = cylinders; geom 2833 drivers/scsi/megaraid.c &geom[2], &geom[0], &geom[1]); geom 2856 drivers/scsi/megaraid.c geom[0] = heads; geom 2857 drivers/scsi/megaraid.c geom[1] = sectors; geom 2858 drivers/scsi/megaraid.c geom[2] = cylinders; geom 3074 drivers/scsi/megaraid/megaraid_sas_base.c sector_t capacity, int geom[]) geom 3102 drivers/scsi/megaraid/megaraid_sas_base.c geom[0] = heads; geom 3103 drivers/scsi/megaraid/megaraid_sas_base.c geom[1] = sectors; geom 3104 drivers/scsi/megaraid/megaraid_sas_base.c geom[2] = cylinders; geom 2148 drivers/scsi/mvumi.c sector_t capacity, int geom[]) geom 2167 drivers/scsi/mvumi.c geom[0] = heads; geom 2168 drivers/scsi/mvumi.c geom[1] = sectors; geom 2169 drivers/scsi/mvumi.c geom[2] = cylinders; geom 1778 drivers/scsi/myrb.c sector_t capacity, int geom[]) geom 1782 drivers/scsi/myrb.c geom[0] = cb->ldev_geom_heads; geom 1783 drivers/scsi/myrb.c geom[1] = cb->ldev_geom_sectors; geom 1784 drivers/scsi/myrb.c geom[2] = sector_div(capacity, geom[0] * geom[1]); geom 1035 drivers/scsi/qla1280.c sector_t capacity, int geom[]) geom 1050 drivers/scsi/qla1280.c geom[0] = heads; geom 1051 drivers/scsi/qla1280.c geom[1] = sectors; geom 1052 drivers/scsi/qla1280.c geom[2] = cylinders; geom 1459 drivers/scsi/stex.c struct block_device *bdev, sector_t capacity, int geom[]) geom 1470 drivers/scsi/stex.c geom[0] = heads; geom 1471 drivers/scsi/stex.c geom[1] = sectors; geom 1472 drivers/scsi/stex.c geom[2] = capacity; geom 546 drivers/scsi/wd719x.c sector_t capacity, int geom[]) geom 549 drivers/scsi/wd719x.c geom[0] = 255; /* heads */ geom 550 drivers/scsi/wd719x.c geom[1] = 63; /* sectors */ geom 552 drivers/scsi/wd719x.c geom[0] = 64; /* heads */ geom 553 drivers/scsi/wd719x.c geom[1] = 32; /* sectors */ geom 555 drivers/scsi/wd719x.c geom[2] = sector_div(capacity, geom[0] * geom[1]); /* cylinders */ geom 2026 fs/btrfs/inode.c struct btrfs_io_geometry geom; geom 2034 fs/btrfs/inode.c &geom); geom 2038 fs/btrfs/inode.c if (geom.len < length + size) geom 8515 fs/btrfs/inode.c struct btrfs_io_geometry geom; geom 8519 fs/btrfs/inode.c start_sector << 9, submit_len, &geom); geom 8523 fs/btrfs/inode.c if (geom.len >= submit_len) { geom 8536 fs/btrfs/inode.c ASSERT(geom.len <= INT_MAX); geom 8539 fs/btrfs/inode.c clone_len = min_t(int, submit_len, geom.len); geom 8577 fs/btrfs/inode.c start_sector << 9, submit_len, &geom); geom 6082 fs/btrfs/volumes.c struct btrfs_io_geometry geom; geom 6090 fs/btrfs/volumes.c ret = btrfs_get_io_geometry(fs_info, op, logical, *length, &geom); geom 6098 fs/btrfs/volumes.c *length = geom.len; geom 6099 fs/btrfs/volumes.c stripe_len = geom.stripe_len; geom 6100 fs/btrfs/volumes.c stripe_nr = geom.stripe_nr; geom 6101 fs/btrfs/volumes.c stripe_offset = geom.stripe_offset; geom 6102 fs/btrfs/volumes.c raid56_full_stripe_start = geom.raid56_stripe_offset; geom 1181 include/linux/libata.h sector_t capacity, int geom[]);