Lines Matching defs:geo
86 struct xfs_da_geometry *geo)
88 return (geo->blksize - sizeof(struct xfs_dir2_block_tail) -
89 geo->data_entry_offset) /
119 struct xfs_da_geometry *geo = mp->m_dir_geo;
128 offset = geo->data_entry_offset;
133 btp = xfs_dir2_block_tail_p(geo, hdr);
137 xfs_dir2_data_max_leaf_entries(geo))
146 end = xfs_dir3_data_end_offset(geo, hdr);
255 addr = xfs_dir2_db_off_to_dataptr(geo, geo->datablk,
670 struct xfs_da_geometry *geo = mp->m_dir_geo;
673 unsigned int offset = geo->data_entry_offset;
687 end = xfs_dir3_data_end_offset(geo, addr);
725 struct xfs_da_geometry *geo = args->geo;
736 error = xfs_da_get_buf(tp, dp, xfs_dir2_db_to_da(args->geo, blkno),
760 bf[0].offset = cpu_to_be16(geo->data_entry_offset);
761 bf[0].length = cpu_to_be16(geo->blksize - geo->data_entry_offset);
770 dup = bp->b_addr + geo->data_entry_offset;
823 xfs_trans_log_buf(args->trans, bp, 0, args->geo->data_entry_offset - 1);
884 end = xfs_dir3_data_end_offset(args->geo, hdr);
891 if (offset > args->geo->data_entry_offset) {
1235 struct xfs_da_geometry *geo,
1243 p = xfs_dir2_block_leaf_p(xfs_dir2_block_tail_p(geo, hdr));
1247 return geo->blksize;