Lines Matching refs:num_ldcs
1185 if (portp->num_ldcs != 0) {
1186 kmem_free(portp->ldc_ids, portp->num_ldcs * sizeof (uint64_t));
1187 portp->num_ldcs = 0;
2117 int num_ldcs;
2147 num_ldcs = md_scan_dag(mdp, mdex,
2151 if (num_ldcs <= 0) {
2157 if (num_ldcs > 1) {
2159 port_num, num_ldcs);
2162 ldc_ids = kmem_zalloc(num_ldcs * sizeof (uint64_t), KM_NOSLEEP);
2168 for (i = 0; i < num_ldcs; i++) {
2174 kmem_free(ldc_ids, num_ldcs * sizeof (uint64_t));
2185 kmem_free(ldc_ids, num_ldcs * sizeof (uint64_t));
2191 kmem_free(ldc_ids, num_ldcs * sizeof (uint64_t));
2217 portp->ldc_ids = kmem_zalloc(sizeof (uint64_t) * num_ldcs, KM_SLEEP);
2218 bcopy(ldc_ids, portp->ldc_ids, sizeof (uint64_t) * num_ldcs);
2219 portp->num_ldcs = num_ldcs;
2225 kmem_free(ldc_ids, num_ldcs * sizeof (uint64_t));