Lines Matching defs:geo
85 struct xfs_da_geometry *geo)
87 return (geo->blksize - sizeof(struct xfs_dir2_block_tail) -
88 geo->data_entry_offset) /
118 struct xfs_da_geometry *geo = mp->m_dir_geo;
127 offset = geo->data_entry_offset;
132 btp = xfs_dir2_block_tail_p(geo, hdr);
136 xfs_dir2_data_max_leaf_entries(geo))
145 end = xfs_dir3_data_end_offset(geo, hdr);
233 addr = xfs_dir2_db_off_to_dataptr(geo, geo->datablk,
643 struct xfs_da_geometry *geo = mp->m_dir_geo;
646 unsigned int offset = geo->data_entry_offset;
660 end = xfs_dir3_data_end_offset(geo, addr);
698 struct xfs_da_geometry *geo = args->geo;
709 error = xfs_da_get_buf(tp, dp, xfs_dir2_db_to_da(args->geo, blkno),
733 bf[0].offset = cpu_to_be16(geo->data_entry_offset);
734 bf[0].length = cpu_to_be16(geo->blksize - geo->data_entry_offset);
743 dup = bp->b_addr + geo->data_entry_offset;
796 xfs_trans_log_buf(args->trans, bp, 0, args->geo->data_entry_offset - 1);
857 end = xfs_dir3_data_end_offset(args->geo, hdr);
864 if (offset > args->geo->data_entry_offset) {
1207 struct xfs_da_geometry *geo,
1215 p = xfs_dir2_block_leaf_p(xfs_dir2_block_tail_p(geo, hdr));
1219 return geo->blksize;