Lines Matching defs:space

80  * space allocation transactions which can undo non-transactional changes
81 * after a crash. Writes to a file with space
83 * might include space beyond the EOF. So if we just push the EOF a
134 * one file space allocation. When this happens, the log recovery
135 * code replays the space allocation and a file could be truncated.
162 * xlog_rec_header_t into the reserved space.
295 * The amount of log space we allow the CIL to aggregate is difficult to size.
297 * log space effectively, that it is large enough to capture sufficient
300 * track both space consumed and the number of vectors in the checkpoint
305 * at least 512 bytes per 32k of log space just for the LR headers. That means
306 * 16KB of reservation per megabyte of delayed logging space we will consume,
310 * limit space consumed in the log rather than by the number of objects being
315 * grant) and a significant deadlock potential because regranting write space
316 * can block on log pushes. Hence if we have to regrant log space during a log
320 * technique during transaction commit whereby unused reservation space in the
322 * space needed by the checkpoint transaction. This means that we never need to
323 * specifically reserve space for the CIL checkpoint transaction, nor do we
324 * need to regrant space once the checkpoint completes. This also means the
333 * risk running out of free log space to start any new transactions.
349 * defined to be 12.5% of the log space - half the 25% push threshold of the
364 * twice the background push space threshold so we keep in line with the AIL
556 xlog_crack_grant_head_val(int64_t val, int *cycle, int *space)
559 *space = val & 0xffffffff;
563 xlog_crack_grant_head(atomic64_t *head, int *cycle, int *space)
565 xlog_crack_grant_head_val(atomic64_read(head), cycle, space);
569 xlog_assign_grant_head_val(int cycle, int space)
571 return ((int64_t)cycle << 32) | space;
575 xlog_assign_grant_head(atomic64_t *head, int cycle, int space)
577 atomic64_set(head, xlog_assign_grant_head_val(cycle, space));