Home | History | Annotate | Download | only in zfs

Lines Matching defs:zilc

232 			zil_chain_t *zilc = abuf->b_data;
233 char *lr = (char *)(zilc + 1);
234 uint64_t len = zilc->zc_nused - sizeof (zil_chain_t);
236 if (bcmp(&cksum, &zilc->zc_next_blk.blk_cksum,
237 sizeof (cksum)) || BP_IS_HOLE(&zilc->zc_next_blk)) {
243 *nbp = zilc->zc_next_blk;
248 zil_chain_t *zilc = (zil_chain_t *)(lr + size) - 1;
250 if (bcmp(&cksum, &zilc->zc_next_blk.blk_cksum,
251 sizeof (cksum)) || BP_IS_HOLE(&zilc->zc_next_blk) ||
252 (zilc->zc_nused > (size - sizeof (*zilc)))) {
255 ASSERT3U(zilc->zc_nused, <=,
257 bcopy(lr, dst, zilc->zc_nused);
258 *end = (char *)dst + zilc->zc_nused;
259 *nbp = zilc->zc_next_blk;
965 zil_chain_t *zilc;
975 zilc = (zil_chain_t *)lwb->lwb_buf;
976 bp = &zilc->zc_next_blk;
978 zilc = (zil_chain_t *)(lwb->lwb_buf + lwb->lwb_sz);
979 bp = &zilc->zc_next_blk;
1054 zilc->zc_pad = 0;
1055 zilc->zc_nused = lwb->lwb_nused;
1056 zilc->zc_eck.zec_cksum = lwb->lwb_blk.blk_cksum;