Lines Matching full:need
84 * system is idle. We need two dummy transaction because the h_tail_lsn
97 * NEED -- logging has occurred and we need a dummy transaction
99 * DONE -- we were in the NEED state and have committed a dummy
107 * 1.) In xfs_sync, when we detect an idle log and are in NEED or NEED2.
114 * transaction going out, the next state is NEED.
116 * is NEED. We can't be finishing a write of the dummy record
188 * Because of cacheline contention on large machines, we need to separate
197 * so we need to ensure that these fields are located in separate cachelines.
213 /* Callback structures need their own cacheline */
217 /* reference counts need their own cacheline */
292 * context, so we need to decide which to use for limiting.
295 * is at least one sector and more for v2 logs. Hence we need a reservation of
313 * space needed by the checkpoint transaction. This means that we never need to
315 * need to regrant space once the checkpoint completes. This also means the
323 * tries to keep 25% of the log free, so we need to keep below that limit or we
351 /* The following fields don't need locking */
399 /* The following field are used for debugging; need to hold icloglock */