Lines Matching defs:zilc
216 zil_chain_t *zilc = abuf->b_data;
217 char *lr = (char *)(zilc + 1);
218 uint64_t len = zilc->zc_nused - sizeof (zil_chain_t);
220 if (bcmp(&cksum, &zilc->zc_next_blk.blk_cksum,
221 sizeof (cksum)) || BP_IS_HOLE(&zilc->zc_next_blk)) {
227 *nbp = zilc->zc_next_blk;
232 zil_chain_t *zilc = (zil_chain_t *)(lr + size) - 1;
234 if (bcmp(&cksum, &zilc->zc_next_blk.blk_cksum,
235 sizeof (cksum)) || BP_IS_HOLE(&zilc->zc_next_blk) ||
236 (zilc->zc_nused > (size - sizeof (*zilc)))) {
239 ASSERT3U(zilc->zc_nused, <=,
241 bcopy(lr, dst, zilc->zc_nused);
242 *end = (char *)dst + zilc->zc_nused;
243 *nbp = zilc->zc_next_blk;
929 zil_chain_t *zilc;
938 zilc = (zil_chain_t *)lwb->lwb_buf;
939 bp = &zilc->zc_next_blk;
941 zilc = (zil_chain_t *)(lwb->lwb_buf + lwb->lwb_sz);
942 bp = &zilc->zc_next_blk;
1018 zilc->zc_pad = 0;
1019 zilc->zc_nused = lwb->lwb_nused;
1020 zilc->zc_eck.zec_cksum = lwb->lwb_blk.blk_cksum;