Lines Matching defs:zilc
235 zil_chain_t *zilc = abuf->b_data;
236 char *lr = (char *)(zilc + 1);
237 uint64_t len = zilc->zc_nused - sizeof (zil_chain_t);
239 if (bcmp(&cksum, &zilc->zc_next_blk.blk_cksum,
240 sizeof (cksum)) || BP_IS_HOLE(&zilc->zc_next_blk)) {
246 *nbp = zilc->zc_next_blk;
251 zil_chain_t *zilc = (zil_chain_t *)(lr + size) - 1;
253 if (bcmp(&cksum, &zilc->zc_next_blk.blk_cksum,
254 sizeof (cksum)) || BP_IS_HOLE(&zilc->zc_next_blk) ||
255 (zilc->zc_nused > (size - sizeof (*zilc)))) {
258 ASSERT3U(zilc->zc_nused, <=,
260 bcopy(lr, dst, zilc->zc_nused);
261 *end = (char *)dst + zilc->zc_nused;
262 *nbp = zilc->zc_next_blk;
968 zil_chain_t *zilc;
978 zilc = (zil_chain_t *)lwb->lwb_buf;
979 bp = &zilc->zc_next_blk;
981 zilc = (zil_chain_t *)(lwb->lwb_buf + lwb->lwb_sz);
982 bp = &zilc->zc_next_blk;
1065 zilc->zc_pad = 0;
1066 zilc->zc_nused = lwb->lwb_nused;
1067 zilc->zc_eck.zec_cksum = lwb->lwb_blk.blk_cksum;