Lines Matching full:locality

1046 	/* deactivate a bnobt cursor outside of locality range */  in xfs_alloc_cur_check()
1062 * the candidate extent size. Compare locality for near allocation mode. in xfs_alloc_cur_check()
1071 * Deactivate a bnobt cursor with worse locality than the current best. in xfs_alloc_cur_check()
1131 * Locality allocation lookup algorithm. This expects a cntbt cursor and uses
1132 * bno optimized lookup to search for extents with ideal size and locality.
1148 /* locality optimized lookup */ in xfs_alloc_cntbt_iter()
1189 * than absolute best locality. in xfs_alloc_cntbt_iter()
1480 * ideal locality based on the NEAR mode ->agbno locality hint.
1509 * right and lookup the closest extent to the locality hint for each in xfs_alloc_ag_vextent_locality()
1512 * locality. Otherwise the search continues until the cntbt cursor runs in xfs_alloc_ag_vextent_locality()
1514 * point, give up on locality, walk backwards from the end of the cntbt in xfs_alloc_ag_vextent_locality()
1524 * more quickly than the bnobt. Since the locality hint is just a hint in xfs_alloc_ag_vextent_locality()
1525 * and we don't want to scan the entire bnobt for perfect locality, the in xfs_alloc_ag_vextent_locality()
1527 * find good enough locality at reasonable performance in most cases. in xfs_alloc_ag_vextent_locality()
1561 * Check the extent with best locality based on the current in xfs_alloc_ag_vextent_locality()
1741 * locality. in xfs_alloc_ag_vextent_near()
3651 * you need an exact sized allocation without locality constraints, this is the
3692 * allocation attempts in @start_agno have locality information. If we fail to
3694 * we attempt to allocation in as there is no locality optimisation possible for