Lines Matching refs:descp

1014 	csd_t *descp;  in i_cpr_compress_and_save()  local
1021 descp = i_cpr_storage_desc_base + chunks - 1; in i_cpr_compress_and_save()
1022 if (descp >= i_cpr_storage_desc_end) { in i_cpr_compress_and_save()
1026 (void *)i_cpr_storage_desc_end, (void *)descp); in i_cpr_compress_and_save()
1029 ASSERT(descp->csd_dirty_spfn == (uint_t)-1); in i_cpr_compress_and_save()
1030 i_cpr_storage_desc_last_used = descp; in i_cpr_compress_and_save()
1032 descp->csd_dirty_spfn = spfn; in i_cpr_compress_and_save()
1033 descp->csd_dirty_npages = pages; in i_cpr_compress_and_save()
1044 descp->csd_clean_compressed = (cpd.cpd_flag & CPD_COMPRESS); in i_cpr_compress_and_save()
1046 descp->csd_usum = cpd.cpd_usum; in i_cpr_compress_and_save()
1047 descp->csd_csum = cpd.cpd_csum; in i_cpr_compress_and_save()
1057 descp->csd_clean_sva = (cpr_ptr)sensitive_write_ptr; in i_cpr_compress_and_save()
1058 descp->csd_clean_sz = datalen; in i_cpr_compress_and_save()
1064 sensitive_pages_saved += descp->csd_dirty_npages; in i_cpr_compress_and_save()
1077 descp->csd_usum = cpd.cpd_usum; in i_cpr_compress_and_save()
1078 if (test_usum != descp->csd_usum) { in i_cpr_compress_and_save()
1165 csd_t *descp, *end; in i_cpr_storage_desc_alloc() local
1186 descp = *basepp = kmem_alloc(mmu_ptob(npages), KM_NOSLEEP); in i_cpr_storage_desc_alloc()
1187 if (descp == NULL) { in i_cpr_storage_desc_alloc()
1194 end = *endpp = descp + (len / (sizeof (**basepp))); in i_cpr_storage_desc_alloc()
1198 i_cpr_storage_desc_init(descp, npages, end); in i_cpr_storage_desc_alloc()
1203 i_cpr_storage_desc_init(csd_t *descp, pgcnt_t npages, csd_t *end) in i_cpr_storage_desc_init() argument
1208 bzero(descp, len); in i_cpr_storage_desc_init()
1213 for (; descp < end; descp++) in i_cpr_storage_desc_init()
1214 descp->csd_dirty_spfn = (uint_t)-1; in i_cpr_storage_desc_init()
1223 csd_t *descp; in i_cpr_dump_sensitive_kpages() local
1233 for (descp = i_cpr_storage_desc_base; in i_cpr_dump_sensitive_kpages()
1234 descp <= i_cpr_storage_desc_last_used; descp++) { in i_cpr_dump_sensitive_kpages()
1235 if (error = cpr_dump_sensitive(vp, descp)) in i_cpr_dump_sensitive_kpages()
1258 cpr_dump_sensitive(vnode_t *vp, csd_t *descp) in cpr_dump_sensitive() argument
1270 dirty_spfn = descp->csd_dirty_spfn; in cpr_dump_sensitive()
1271 dirty_npages = descp->csd_dirty_npages; in cpr_dump_sensitive()
1272 clean_sva = (caddr_t)descp->csd_clean_sva; in cpr_dump_sensitive()
1273 clean_sz = descp->csd_clean_sz; in cpr_dump_sensitive()
1274 clean_compressed = descp->csd_clean_compressed; in cpr_dump_sensitive()
1283 if ((cpd.cpd_usum = descp->csd_usum) != 0) in cpr_dump_sensitive()
1285 if ((cpd.cpd_csum = descp->csd_csum) != 0) in cpr_dump_sensitive()
1318 CPR_DEBUG(CPR_DEBUG7, "descp: %p\n", (void *)descp); in cpr_dump_sensitive()
1332 CPR_DEBUG(CPR_DEBUG7, "descp: %p\n", (void *)descp); in cpr_dump_sensitive()