Lines Matching refs:free_bytes
191 int *free_bytes)
221 if (*free_bytes < need_bytes) {
227 *free_bytes -= need_bytes;
296 int free_bytes;
308 free_bytes = xlog_space_left(log, &head->grant);
311 if (!xlog_grant_head_wake(log, head, &free_bytes) ||
312 free_bytes < *need_bytes) {
317 } else if (free_bytes < *need_bytes) {
1014 int free_bytes;
1023 free_bytes = xlog_space_left(log, &log->l_write_head.grant);
1024 xlog_grant_head_wake(log, &log->l_write_head, &free_bytes);
1032 free_bytes = xlog_space_left(log, &log->l_reserve_head.grant);
1033 xlog_grant_head_wake(log, &log->l_reserve_head, &free_bytes);
1154 int free_bytes;
1164 free_bytes = log->l_logsize - (head_bytes - tail_bytes);
1169 free_bytes = tail_bytes - head_bytes;
1184 free_bytes = log->l_logsize;
1186 return free_bytes;
1507 int free_bytes;
1514 free_bytes = xlog_space_left(log, &log->l_reserve_head.grant);
1515 free_blocks = BTOBBT(free_bytes);