Lines Matching refs:log_offset
2214 uint32_t *log_offset, in xlog_write_iovec() argument
2221 ASSERT(*log_offset < iclog->ic_log->l_iclog_size); in xlog_write_iovec()
2222 ASSERT(*log_offset % sizeof(int32_t) == 0); in xlog_write_iovec()
2225 memcpy(iclog->ic_datap + *log_offset, data, write_len); in xlog_write_iovec()
2226 *log_offset += write_len; in xlog_write_iovec()
2241 uint32_t *log_offset, in xlog_write_full() argument
2248 ASSERT(*log_offset + *len <= iclog->ic_size || in xlog_write_full()
2260 xlog_write_iovec(iclog, log_offset, reg->i_addr, in xlog_write_full()
2269 uint32_t *log_offset, in xlog_write_get_more_iclog_space() argument
2287 log_offset); in xlog_write_get_more_iclog_space()
2307 uint32_t *log_offset, in xlog_write_partial() argument
2334 if (iclog->ic_size - *log_offset <= in xlog_write_partial()
2337 &iclog, log_offset, *len, record_cnt, in xlog_write_partial()
2344 rlen = min_t(uint32_t, reg->i_len, iclog->ic_size - *log_offset); in xlog_write_partial()
2351 xlog_write_iovec(iclog, log_offset, reg->i_addr, in xlog_write_partial()
2388 &iclog, log_offset, in xlog_write_partial()
2394 ophdr = iclog->ic_datap + *log_offset; in xlog_write_partial()
2401 *log_offset += sizeof(struct xlog_op_header); in xlog_write_partial()
2410 if (rlen <= iclog->ic_size - *log_offset) in xlog_write_partial()
2415 rlen = min_t(uint32_t, rlen, iclog->ic_size - *log_offset); in xlog_write_partial()
2418 xlog_write_iovec(iclog, log_offset, in xlog_write_partial()
2487 int log_offset; in xlog_write() local
2497 &log_offset); in xlog_write()
2501 ASSERT(log_offset <= iclog->ic_size - 1); in xlog_write()
2517 lv->lv_bytes > iclog->ic_size - log_offset) { in xlog_write()
2519 &log_offset, &len, &record_cnt, in xlog_write()
2529 xlog_write_full(lv, ticket, iclog, &log_offset, in xlog_write()
2901 int log_offset; in xlog_state_get_iclog_space() local
2924 log_offset = iclog->ic_offset; in xlog_state_get_iclog_space()
2933 if (log_offset == 0) { in xlog_state_get_iclog_space()
2985 *logoffsetp = log_offset; in xlog_state_get_iclog_space()