Lines Matching defs:free_bytes
183 int64_t free_bytes;
186 free_bytes = log->l_logsize - READ_ONCE(log->l_tail_space) -
188 if (free_bytes > 0)
189 return free_bytes;
226 int *free_bytes)
233 if (*free_bytes < need_bytes)
236 *free_bytes -= need_bytes;
306 int free_bytes;
318 free_bytes = xlog_grant_space_left(log, head);
321 if (!xlog_grant_head_wake(log, head, &free_bytes) ||
322 free_bytes < *need_bytes) {
327 } else if (free_bytes < *need_bytes) {
1092 int free_bytes;
1101 free_bytes = xlog_grant_space_left(log, &log->l_write_head);
1102 xlog_grant_head_wake(log, &log->l_write_head, &free_bytes);
1110 free_bytes = xlog_grant_space_left(log, &log->l_reserve_head);
1111 xlog_grant_head_wake(log, &log->l_reserve_head, &free_bytes);