Lines Matching defs:space
69 * space allocation transactions which can undo non-transactional changes
70 * after a crash. Writes to a file with space
72 * might include space beyond the EOF. So if we just push the EOF a
123 * one file space allocation. When this happens, the log recovery
124 * code replays the space allocation and a file could be truncated.
171 * xlog_rec_header_t into the reserved space.
280 * The amount of log space we allow the CIL to aggregate is difficult to size.
282 * log space effectively, that it is large enough to capture sufficient
285 * track both space consumed and the number of vectors in the checkpoint
290 * at least 512 bytes per 32k of log space just for the LR headers. That means
291 * 16KB of reservation per megabyte of delayed logging space we will consume,
295 * limit space consumed in the log rather than by the number of objects being
300 * grant) and a significant deadlock potential because regranting write space
301 * can block on log pushes. Hence if we have to regrant log space during a log
305 * technique during transaction commit whereby unused reservation space in the
307 * space needed by the checkpoint transaction. This means that we never need to
308 * specifically reserve space for the CIL checkpoint transaction, nor do we
309 * need to regrant space once the checkpoint completes. This also means the
318 * risk running out of free log space to start any new transactions.
334 * defined to be 12.5% of the log space - half the 25% push threshold of the
349 * twice the background push space threshold so we keep in line with the AIL
519 xlog_crack_grant_head_val(int64_t val, int *cycle, int *space)
522 *space = val & 0xffffffff;
526 xlog_crack_grant_head(atomic64_t *head, int *cycle, int *space)
528 xlog_crack_grant_head_val(atomic64_read(head), cycle, space);
532 xlog_assign_grant_head_val(int cycle, int space)
534 return ((int64_t)cycle << 32) | space;
538 xlog_assign_grant_head(atomic64_t *head, int cycle, int space)
540 atomic64_set(head, xlog_assign_grant_head_val(cycle, space));