Lines Matching defs:cip
584 fmd_case_impl_t *cip = (fmd_case_impl_t *)cp;
588 if (cip->ci_xprt != NULL)
591 n = fmd_buf_hash_count(&cip->ci_bufs);
592 fmd_buf_hash_apply(&cip->ci_bufs, (fmd_buf_f *)fmd_ckpt_resv_buf, ckp);
595 if (cip->ci_principal != NULL)
599 sizeof (fcf_event_t) * cip->ci_nitems, sizeof (uint64_t));
601 if (cip->ci_nsuspects != 0)
604 cip->ci_nvsz = 0; /* compute size of packed suspect nvlist array */
606 for (cis = cip->ci_suspects; cis != NULL; cis = cis->cis_next) {
610 cip->ci_nvsz += sizeof (fcf_nvl_t) + nvsize;
611 cip->ci_nvsz = P2ROUNDUP(cip->ci_nvsz, sizeof (uint64_t));
614 fmd_ckpt_resv(ckp, cip->ci_nvsz, sizeof (uint64_t));
616 ckp->ckp_strn += strlen(cip->ci_uuid) + 1;
622 fmd_case_impl_t *cip = (fmd_case_impl_t *)cp;
634 if (cip->ci_xprt != NULL)
637 if ((n = fmd_buf_hash_count(&cip->ci_bufs)) != 0) {
641 fmd_buf_hash_apply(&cip->ci_bufs,
648 if (cip->ci_principal != NULL) {
652 fmd_ckpt_save_event(ckp, cip->ci_principal);
655 if (cip->ci_nitems != 0) {
657 sizeof (fcf_event_t) * cip->ci_nitems);
659 for (cit = cip->ci_items; cit != NULL; cit = cit->cit_next)
663 if (cip->ci_nsuspects != 0) {
665 FCF_SECT_NVLISTS, cip->ci_nvsz);
667 for (cis = cip->ci_suspects; cis != NULL; cis = cis->cis_next)
671 fcfc.fcfc_uuid = fmd_ckpt_string(ckp, cip->ci_uuid);
677 switch (cip->ci_state) {
689 (void *)cp, cip->ci_uuid, cip->ci_state);