Lines Matching refs:ASSERT

450 	ASSERT(intr < (1 << 3)); \
461 ASSERT(intr < (1 << 3)); \
1114 ASSERT(type->dtdt_flags & DIF_TF_BYREF); in dtrace_vcanload()
1344 ASSERT(type->dtdt_flags & DIF_TF_BYREF); in dtrace_vcopy()
1497 ASSERT(s_cr != NULL); in dtrace_priv_proc_common_user()
1526 ASSERT(s_cr != NULL); in dtrace_priv_proc_common_zone()
1642 ASSERT(ecb->dte_cond); in dtrace_priv_probe()
1649 ASSERT((mode & DTRACE_MODE_USER) || in dtrace_priv_probe()
1651 ASSERT((mode & DTRACE_MODE_NOPRIV_RESTRICT) || in dtrace_priv_probe()
1664 ASSERT(mode != DTRACE_MODE_NOPRIV_DROP); in dtrace_priv_probe()
1689 ASSERT(s_cr != NULL); in dtrace_priv_probe()
1720 ASSERT(s_cr != NULL); in dtrace_priv_probe()
1857 ASSERT(dcpu->dtdsc_clean == NULL); in dtrace_dynvar_clean()
1897 ASSERT(nkeys != 0); in dtrace_dynvar()
1996 ASSERT(start != NULL && (start->dtdv_hashval == DTRACE_DYNHASH_SINK || in dtrace_dynvar()
2012 ASSERT(dvar->dtdv_next == NULL); in dtrace_dynvar()
2013 ASSERT(dvar == &dtrace_dynhash_sink); in dtrace_dynvar()
2062 ASSERT(dvar->dtdv_next == NULL || in dtrace_dynvar()
2066 ASSERT(hash[bucket].dtdh_chain != dvar); in dtrace_dynvar()
2067 ASSERT(start != dvar); in dtrace_dynvar()
2068 ASSERT(prev->dtdv_next == dvar); in dtrace_dynvar()
2089 ASSERT(hash[bucket].dtdh_chain != dvar); in dtrace_dynvar()
2106 ASSERT(hash[bucket].dtdh_lock == lock); in dtrace_dynvar()
2107 ASSERT(lock & 1); in dtrace_dynvar()
2125 ASSERT(op != DTRACE_DYNVAR_DEALLOC); in dtrace_dynvar()
2140 ASSERT(op == DTRACE_DYNVAR_DEALLOC); in dtrace_dynvar()
2141 ASSERT(hash[bucket].dtdh_lock == lock); in dtrace_dynvar()
2142 ASSERT(lock & 1); in dtrace_dynvar()
2260 ASSERT(clean->dtdv_hashval == DTRACE_DYNHASH_FREE); in dtrace_dynvar()
2278 ASSERT(rval == NULL); in dtrace_dynvar()
2313 ASSERT(dvar->dtdv_hashval == DTRACE_DYNHASH_FREE); in dtrace_dynvar()
2382 ASSERT(0); in dtrace_aggregate_quantize()
2394 ASSERT(step != 0); in dtrace_aggregate_lquantize()
2395 ASSERT(levels != 0); in dtrace_aggregate_lquantize()
2425 ASSERT(factor <= nsteps); in dtrace_aggregate_llquantize_bucket()
2426 ASSERT(nsteps % factor == 0); in dtrace_aggregate_llquantize_bucket()
2575 ASSERT(dbuf->dtb_tomax != NULL); in dtrace_aggregate()
2624 ASSERT(agg->dtag_first != NULL); in dtrace_aggregate()
2625 ASSERT(agg->dtag_first->dta_intuple); in dtrace_aggregate()
2639 ASSERT(limit <= size); in dtrace_aggregate()
2664 ASSERT((caddr_t)key >= tomax); in dtrace_aggregate()
2665 ASSERT((caddr_t)key < tomax + buf->dtb_size); in dtrace_aggregate()
2671 ASSERT(kdata >= tomax && kdata < tomax + buf->dtb_size); in dtrace_aggregate()
2677 ASSERT(limit <= size); in dtrace_aggregate()
2732 ASSERT(!(sizeof (dtrace_aggkey_t) & (sizeof (uintptr_t) - 1))); in dtrace_aggregate()
2760 ASSERT(limit <= size); in dtrace_aggregate()
2883 ASSERT(src->dtb_offset == 0); in dtrace_speculation_commit()
2909 ASSERT(0); in dtrace_speculation_commit()
2996 ASSERT(rval == DTRACESPEC_COMMITTING); in dtrace_speculation_commit()
3053 ASSERT(0); in dtrace_speculation_discard()
3125 ASSERT(!spec->dtsp_cleaning); in dtrace_speculation_clean()
3154 ASSERT(curstate == DTRACESPEC_DISCARDING || in dtrace_speculation_clean()
3160 ASSERT(rv == curstate); in dtrace_speculation_clean()
3201 ASSERT(buf->dtb_offset == 0); in dtrace_speculation_buffer()
3227 ASSERT(0); in dtrace_speculation_buffer()
3232 ASSERT(new == DTRACESPEC_ACTIVEONE || new == DTRACESPEC_ACTIVEMANY); in dtrace_speculation_buffer()
3337 ASSERT(mstate->dtms_present & DTRACE_MSTATE_ARGS); in dtrace_dif_variable()
3364 ASSERT(0); in dtrace_dif_variable()
3403 ASSERT(dtrace_vtime_references != 0); in dtrace_dif_variable()
3425 ASSERT(mstate->dtms_present & DTRACE_MSTATE_EPID); in dtrace_dif_variable()
3429 ASSERT(mstate->dtms_present & DTRACE_MSTATE_PROBE); in dtrace_dif_variable()
3523 ASSERT(mstate->dtms_present & DTRACE_MSTATE_PROBE); in dtrace_dif_variable()
3529 ASSERT(mstate->dtms_present & DTRACE_MSTATE_PROBE); in dtrace_dif_variable()
3535 ASSERT(mstate->dtms_present & DTRACE_MSTATE_PROBE); in dtrace_dif_variable()
3541 ASSERT(mstate->dtms_present & DTRACE_MSTATE_PROBE); in dtrace_dif_variable()
4869 ASSERT(subr == DIF_SUBR_STRSTR);
4943 ASSERT((c >> 3) < sizeof (tokmap));
4982 ASSERT(i < size);
4986 ASSERT(i < size);
5146 ASSERT(i < size);
5587 ASSERT(!(lastbase == -1 && firstbase != -1));
5588 ASSERT(!(firstbase == -1 && lastdir != -1));
5597 ASSERT(firstbase == -1);
5610 ASSERT(lastdir == -1);
5635 ASSERT(subr == DIF_SUBR_BASENAME);
5636 ASSERT(firstbase != -1 && lastbase != -1);
5863 ASSERT(end + 1 >= base);
5950 ASSERT(firstzero + numzero <= sizeof (struct in6_addr));
5960 ASSERT(end >= base);
5995 ASSERT(end >= base);
6023 ASSERT(end + 1 >= base);
6410 ASSERT(svar != NULL);
6440 ASSERT(id >= DIF_VAR_OTHER_UBASE);
6445 ASSERT(svar != NULL);
6452 ASSERT(a != 0);
6453 ASSERT(svar->dtsv_size != 0);
6497 ASSERT(id < vstate->dtvs_nlocals);
6498 ASSERT(vstate->dtvs_locals != NULL);
6501 ASSERT(svar != NULL);
6510 ASSERT(svar->dtsv_size == (mp_maxid + 1) * sz);
6527 ASSERT(svar->dtsv_size ==
6536 ASSERT(id >= DIF_VAR_OTHER_UBASE);
6540 ASSERT(vstate->dtvs_locals != NULL);
6542 ASSERT(svar != NULL);
6551 ASSERT(svar->dtsv_size == (mp_maxid + 1) * sz);
6572 ASSERT(svar->dtsv_size ==
6583 ASSERT(id >= DIF_VAR_OTHER_UBASE);
6616 ASSERT(id >= DIF_VAR_OTHER_UBASE);
6725 ASSERT(id >= DIF_VAR_OTHER_UBASE);
6767 ASSERT(id >= DIF_VAR_OTHER_UBASE);
6925 ASSERT(probe != NULL);
6981 ASSERT(probe != NULL);
7118 ASSERT(strsize != 0);
7229 ASSERT(dtkind == DIF_TF_BYREF || dtkind == DIF_TF_BYUREF);
7297 ASSERT(curthread->t_dtrace_inprobe == 0 ||
7451 ASSERT(state->dts_activity ==
7490 ASSERT(s_cr != NULL);
7509 ASSERT(s_cr != NULL);
7548 ASSERT(tomax != NULL);
7584 ASSERT(cid == pred->dtp_cacheid);
7700 ASSERT(dp != NULL);
7711 ASSERT(buf == &state->dts_buffer[cpuid]);
7730 ASSERT(tomax != NULL);
7813 ASSERT(!committed);
7905 ASSERT(0);
7951 ASSERT(0);
8067 ASSERT(hash->dth_tab[i] == NULL);
8083 ASSERT((new_size & new_mask) == 0);
8091 ASSERT(probe != NULL);
8132 ASSERT(*nextp == NULL && *(DTRACE_HASHPREV(hash, new)) == NULL);
8137 ASSERT(*prevp == NULL);
8192 ASSERT(bucket != NULL);
8202 ASSERT(bucket->dthb_chain == probe);
8203 ASSERT(b != NULL);
8213 ASSERT(hash->dth_nbuckets > 0);
8575 ASSERT(MUTEX_HELD(&dtrace_lock));
8788 ASSERT(pops->dtps_provide_module != NULL);
8794 ASSERT(pops->dtps_provide != NULL);
8800 ASSERT(pops->dtps_resume == NULL);
8811 ASSERT(MUTEX_HELD(&dtrace_provider_lock));
8812 ASSERT(MUTEX_HELD(&dtrace_lock));
8813 ASSERT(dtrace_anon.dta_enabling == NULL);
8877 ASSERT(old == dtrace_provider);
8879 ASSERT(dtrace_devi != NULL);
8881 ASSERT(MUTEX_HELD(&dtrace_provider_lock));
8882 ASSERT(MUTEX_HELD(&dtrace_lock));
9011 ASSERT(self || dtrace_devi == NULL);
9012 ASSERT(old->dtpv_next == NULL || dtrace_devi == NULL);
9050 ASSERT(pvp->dtpv_pops.dtps_enable !=
9091 ASSERT(prov->dtpv_pops.dtps_enable !=
9157 ASSERT(MUTEX_HELD(&dtrace_lock));
9188 ASSERT(osize == 0);
9189 ASSERT(dtrace_probes == NULL);
9196 ASSERT(osize == 0);
9216 ASSERT(id - 1 < dtrace_nprobes);
9219 ASSERT(dtrace_probes[id - 1] == NULL);
9231 ASSERT(MUTEX_HELD(&dtrace_lock));
9274 ASSERT(match == 1 || match == 0);
9338 ASSERT(MUTEX_HELD(&dtrace_provider_lock));
9425 ASSERT(MUTEX_HELD(&dtrace_lock));
9569 ASSERT(MUTEX_HELD(&dtrace_meta_lock));
9626 ASSERT(MUTEX_HELD(&dtrace_meta_lock));
10184 ASSERT(existing->dtdv_id == v->dtdv_id);
10185 ASSERT(existing->dtdv_scope == v->dtdv_scope);
10455 ASSERT(MUTEX_HELD(&dtrace_lock));
10458 ASSERT(dp->dtdo_refcnt != 0);
10639 ASSERT(MUTEX_HELD(&dtrace_lock));
10640 ASSERT(dp->dtdo_buf != NULL && dp->dtdo_len != 0);
10704 ASSERT(0);
10753 ASSERT(dp->dtdo_buf != NULL);
10754 ASSERT(dp->dtdo_refcnt != 0);
10758 ASSERT(dp->dtdo_buf != NULL);
10765 ASSERT(dp->dtdo_strlen != 0);
10772 ASSERT(dp->dtdo_intlen != 0);
10780 ASSERT(dp->dtdo_varlen != 0);
10796 ASSERT(dp->dtdo_refcnt == 0);
10820 ASSERT(0);
10827 ASSERT(id < *np);
10830 ASSERT(svar != NULL);
10831 ASSERT(svar->dtsv_refcnt > 0);
10837 ASSERT(svar->dtsv_data != 0);
10863 ASSERT(MUTEX_HELD(&dtrace_lock));
10864 ASSERT(dp->dtdo_refcnt != 0);
10872 ASSERT(dtrace_vtime_references > 0);
10917 ASSERT(ndx != 0);
10933 ASSERT(state->dts_formats != NULL);
10934 ASSERT(format <= state->dts_nformats);
10935 ASSERT(state->dts_formats[format - 1] != NULL);
10948 ASSERT(state->dts_formats == NULL);
10952 ASSERT(state->dts_formats != NULL);
10976 ASSERT(MUTEX_HELD(&dtrace_lock));
10977 ASSERT(dp->dtdo_refcnt != 0);
11006 ASSERT(MUTEX_HELD(&dtrace_lock));
11007 ASSERT(pred->dtp_difo != NULL && pred->dtp_difo->dtdo_refcnt != 0);
11008 ASSERT(pred->dtp_refcnt > 0);
11018 ASSERT(MUTEX_HELD(&dtrace_lock));
11019 ASSERT(dp != NULL && dp->dtdo_refcnt != 0);
11020 ASSERT(pred->dtp_refcnt > 0);
11038 ASSERT(!DTRACEACT_ISPRINTFLIKE(kind) || (arg != NULL &&
11055 ASSERT(act->dtad_refcnt >= 1);
11065 ASSERT(act->dtad_refcnt >= 1);
11077 ASSERT((str != NULL && (uintptr_t)str >= KERNELBASE) ||
11097 ASSERT(MUTEX_HELD(&dtrace_lock));
11116 ASSERT(epid == state->dts_necbs + 1);
11119 ASSERT(oecbs == NULL);
11151 ASSERT(state->dts_ecbs[epid - 1] == NULL);
11163 ASSERT(MUTEX_HELD(&cpu_lock));
11164 ASSERT(MUTEX_HELD(&dtrace_lock));
11165 ASSERT(ecb->dte_next == NULL);
11193 ASSERT(probe->dtpr_ecb_last != NULL);
11218 ASSERT(rec->dtrd_size > 0 || rec->dtrd_alignment == 1);
11226 ASSERT(rec->dtrd_size != 0);
11227 ASSERT(agg->dtag_first != NULL);
11228 ASSERT(act->dta_prev->dta_intuple);
11229 ASSERT(aggbase != UINT32_MAX);
11230 ASSERT(curneeded != UINT32_MAX);
11250 ASSERT(act->dta_prev == NULL ||
11257 ASSERT(IS_P2ALIGNED(aggbase,
11267 ASSERT(act->dta_prev == NULL ||
11311 ASSERT(DTRACEACT_ISAGG(desc->dtad_kind));
11419 ASSERT(ntuple != 0);
11429 ASSERT(ecb->dte_action_last != NULL);
11433 ASSERT(act->dta_difo != NULL);
11455 ASSERT(aggid == state->dts_naggregations + 1);
11458 ASSERT(oaggs == NULL);
11473 ASSERT(state->dts_aggregations[aggid - 1] == NULL);
11481 ASSERT(!act->dta_intuple);
11495 ASSERT(DTRACEACT_ISAGG(act->dta_kind));
11502 ASSERT(state->dts_aggregations[aggid - 1] == agg);
11520 ASSERT(MUTEX_HELD(&dtrace_lock));
11521 ASSERT(ecb->dte_action == NULL || ecb->dte_action->dta_refcnt == 1);
11560 ASSERT(desc->dtad_kind == DTRACEACT_PRINTA ||
11564 ASSERT(arg != 0);
11566 ASSERT(arg > KERNELBASE);
11594 ASSERT(nframes > 0);
11616 ASSERT(nframes > 0);
11745 ASSERT(ecb->dte_action != NULL);
11749 ASSERT(ecb->dte_action == NULL);
11767 ASSERT(act->dta_next == NULL || act->dta_next->dta_refcnt == 1);
11772 ASSERT(next != NULL || act == ecb->dte_action_last);
11773 ASSERT(act->dta_refcnt == 1);
11803 ASSERT(MUTEX_HELD(&dtrace_lock));
11818 ASSERT(pecb != NULL);
11827 ASSERT(ecb->dte_next == NULL);
11845 ASSERT(ecb->dte_next == NULL);
11846 ASSERT(probe->dtpr_ecb_last == NULL);
11857 ASSERT(probe->dtpr_ecb_last != NULL);
11858 ASSERT(probe->dtpr_predcache == DTRACE_CACHEIDNONE);
11863 ASSERT(probe->dtpr_ecb->dte_next == NULL);
11881 ASSERT(MUTEX_HELD(&dtrace_lock));
11882 ASSERT(ecb->dte_next == NULL);
11883 ASSERT(ecb->dte_probe == NULL || ecb->dte_probe->dtpr_ecb != ecb);
11890 ASSERT(state->dts_ecbs[epid - 1] == ecb);
11906 ASSERT(MUTEX_HELD(&dtrace_lock));
11907 ASSERT(state != NULL);
11957 ASSERT(act->dta_refcnt > 0);
11991 ASSERT(state != NULL);
12014 ASSERT(MUTEX_HELD(&dtrace_lock));
12019 ASSERT(state->dts_necbs > 0 && state->dts_ecbs != NULL);
12020 ASSERT((ecb = state->dts_ecbs[id - 1]) == NULL || ecb->dte_epid == id);
12030 ASSERT(MUTEX_HELD(&dtrace_lock));
12035 ASSERT(state->dts_naggregations > 0 && state->dts_aggregations != NULL);
12036 ASSERT((agg = state->dts_aggregations[id - 1]) == NULL ||
12065 ASSERT(!(buf->dtb_flags & DTRACEBUF_NOSWITCH));
12066 ASSERT(!(buf->dtb_flags & DTRACEBUF_RING));
12138 ASSERT(MUTEX_HELD(&cpu_lock));
12139 ASSERT(MUTEX_HELD(&dtrace_lock));
12160 ASSERT(buf->dtb_size == size);
12164 ASSERT(buf->dtb_xamot == NULL);
12196 ASSERT(buf->dtb_tomax != NULL);
12197 ASSERT(buf->dtb_size == size);
12203 ASSERT(buf->dtb_size == size);
12228 ASSERT(MUTEX_HELD(&dtrace_lock));
12241 ASSERT(buf->dtb_size == size);
12245 ASSERT(buf->dtb_xamot == NULL);
12279 ASSERT(buf->dtb_tomax != NULL);
12280 ASSERT(buf->dtb_size == size);
12286 ASSERT(buf->dtb_size == size);
12344 ASSERT(!((align - (offs & (align - 1))) &
12466 ASSERT(state->dts_ecbs[epid - 1] != NULL);
12471 ASSERT(woffs + size <= buf->dtb_size);
12472 ASSERT(size != 0);
12527 ASSERT(!((align - (offs & (align - 1))) &
12557 ASSERT(buf->dtb_flags & DTRACEBUF_RING);
12558 ASSERT(MUTEX_HELD(&dtrace_lock));
12639 ASSERT(buf->dtb_xamot == NULL);
12640 ASSERT(buf->dtb_size == 0);
12645 ASSERT(!(buf->dtb_flags & DTRACEBUF_NOSWITCH));
12680 ASSERT(enab->dten_probegen == 0);
12681 ASSERT(enab->dten_next == NULL && enab->dten_prev == NULL);
12696 ASSERT(enab->dten_ndesc < enab->dten_maxdesc);
12763 ASSERT(MUTEX_HELD(&dtrace_lock));
12792 ASSERT(enab->dten_vstate->dtvs_state != NULL);
12793 ASSERT(enab->dten_vstate->dtvs_state->dts_nretained > 0);
12806 ASSERT(enab != dtrace_retained);
12807 ASSERT(dtrace_retained != NULL);
12812 ASSERT(dtrace_retained != NULL);
12824 ASSERT(MUTEX_HELD(&dtrace_lock));
12825 ASSERT(enab->dten_next == NULL && enab->dten_prev == NULL);
12826 ASSERT(enab->dten_vstate != NULL);
12829 ASSERT(state != NULL);
12859 ASSERT(MUTEX_HELD(&dtrace_lock));
12860 ASSERT(strlen(match->dtpd_provider) < DTRACE_PROVNAMELEN);
12861 ASSERT(strlen(match->dtpd_mod) < DTRACE_MODNAMELEN);
12862 ASSERT(strlen(match->dtpd_func) < DTRACE_FUNCNAMELEN);
12863 ASSERT(strlen(match->dtpd_name) < DTRACE_NAMELEN);
12878 ASSERT(enab->dten_vstate->dtvs_state != NULL);
12925 ASSERT(MUTEX_HELD(&dtrace_lock));
12938 ASSERT(enab->dten_vstate->dtvs_state != NULL);
12941 ASSERT(state->dts_nretained > 0);
12946 ASSERT(state->dts_nretained == 0);
12955 ASSERT(MUTEX_HELD(&cpu_lock));
12956 ASSERT(MUTEX_HELD(&dtrace_lock));
13052 ASSERT(enab->dten_vstate->dtvs_state != NULL);
13089 ASSERT(MUTEX_HELD(&dtrace_lock));
13090 ASSERT(MUTEX_HELD(&dtrace_provider_lock));
13196 ASSERT(probe->dtpr_ecb != ecb);
13235 ASSERT(MUTEX_HELD(&dtrace_lock));
13288 ASSERT(!MUTEX_HELD(&dtrace_lock));
13335 ASSERT(!MUTEX_HELD(&dtrace_lock));
13916 ASSERT(desc->dofa_strtab == DOF_SECIDX_NONE);
13947 ASSERT(first != NULL);
14120 ASSERT(MUTEX_HELD(&dtrace_lock));
14121 ASSERT(dof->dofh_loadsz >= sizeof (dof_hdr_t));
14374 ASSERT(MUTEX_HELD(&dtrace_lock));
14375 ASSERT(dstate->dtds_base == NULL && dstate->dtds_percpu == NULL);
14474 ASSERT(MUTEX_HELD(&cpu_lock));
14489 ASSERT((vstate->dtvs_nglobals == 0) ^ (vstate->dtvs_globals != NULL));
14501 ASSERT((vstate->dtvs_nlocals == 0) ^ (vstate->dtvs_locals != NULL));
14617 ASSERT(MUTEX_HELD(&dtrace_lock));
14618 ASSERT(MUTEX_HELD(&cpu_lock));
14853 ASSERT(MUTEX_HELD(&dtrace_lock));
14854 ASSERT(MUTEX_HELD(&cpu_lock));
14855 ASSERT(which < DTRACEOPT_MAX);
14856 ASSERT(state->dts_activity == DTRACE_ACTIVITY_INACTIVE ||
14955 ASSERT(probe != NULL);
15005 ASSERT(nspec != DTRACEOPT_UNSET);
15045 ASSERT(state->dts_anon != NULL);
15194 ASSERT(dtrace_closef == NULL);
15208 ASSERT(state->dts_buffer[*cpu].dtb_flags & DTRACEBUF_INACTIVE);
15218 ASSERT(state->dts_activity == DTRACE_ACTIVITY_WARMUP ||
15254 ASSERT(state->dts_speculations == NULL);
15259 ASSERT(spec != NULL);
15285 ASSERT(MUTEX_HELD(&dtrace_lock));
15309 ASSERT(state->dts_activity == DTRACE_ACTIVITY_COOLDOWN);
15338 ASSERT(state->dts_cred.dcr_cred->cr_zone->zone_dtrace_getf > 0);
15339 ASSERT(dtrace_closef == dtrace_getf_barrier);
15340 ASSERT(dtrace_getf > 0);
15356 ASSERT(MUTEX_HELD(&dtrace_lock));
15420 ASSERT(MUTEX_HELD(&dtrace_lock));
15421 ASSERT(MUTEX_HELD(&cpu_lock));
15427 ASSERT(state->dts_nretained == 0);
15511 ASSERT(state->dts_aggregations[i] == NULL);
15513 ASSERT(state->dts_naggregations > 0);
15551 ASSERT(MUTEX_HELD(&dtrace_lock));
15554 ASSERT(dtrace_anon.dta_enabling == NULL);
15558 ASSERT(dtrace_anon.dta_enabling != NULL);
15559 ASSERT(dtrace_retained != NULL);
15576 ASSERT(MUTEX_HELD(&dtrace_lock));
15577 ASSERT(MUTEX_HELD(&cpu_lock));
15643 ASSERT(dtrace_anon.dta_enabling == NULL);
15649 ASSERT(dtrace_anon.dta_enabling != NULL);
15663 ASSERT(rval == 0);
15683 ASSERT(vstate->dtvs_nlocals <= dtrace_helptrace_nlocals);
15729 ASSERT(svar->dtsv_size >= (mp_maxid + 1) * sizeof (uint64_t));
15749 ASSERT(which >= 0 && which < DTRACE_NHELPER_ACTIONS);
15836 ASSERT(helper->dtha_actions[i] != NULL);
15855 ASSERT(MUTEX_HELD(&dtrace_lock));
15922 ASSERT(dtrace_deferred_pid == NULL);
15984 ASSERT(pred->dtp_difo != NULL);
16031 ASSERT(MUTEX_NOT_HELD(&dtrace_lock));
16092 ASSERT(MUTEX_HELD(&dtrace_lock));
16093 ASSERT(help != NULL);
16130 ASSERT(tmp_maxprovs < help->dthps_maxprovs);
16178 ASSERT(sec->dofs_type == DOF_SECT_PROVIDER);
16393 ASSERT(MUTEX_HELD(&dtrace_lock));
16492 ASSERT(MUTEX_HELD(&dtrace_lock));
16493 ASSERT(p->p_dtrace_helpers == NULL);
16520 ASSERT(p->p_dtrace_helpers != NULL);
16521 ASSERT(dtrace_helpers > 0);
16553 ASSERT(dtrace_deferred_pid == NULL);
16561 ASSERT(help->dthps_deferred == 0 ||
16575 ASSERT(help->dthps_prev == NULL);
16615 ASSERT(from->p_dtrace_helpers != NULL);
16616 ASSERT(dtrace_helpers > 0);
16620 ASSERT(to->p_dtrace_helpers != NULL);
16649 ASSERT(dp != NULL);
16701 ASSERT(ctl->mod_busy);
16841 ASSERT(dtrace_probes[probe->dtpr_id - 1] == probe);
16925 ASSERT(MUTEX_HELD(&cpu_lock));
16999 ASSERT(dtrace_toxrange == NULL);
17000 ASSERT(dtrace_toxranges_max == 0);
17010 ASSERT(osize != 0);
17018 ASSERT(dtrace_toxrange[dtrace_toxranges].dtt_base == 0);
17019 ASSERT(dtrace_toxrange[dtrace_toxranges].dtt_limit == 0);
17098 ASSERT(MUTEX_HELD(&cpu_lock));
17112 ASSERT(MUTEX_HELD(&cpu_lock));
17146 ASSERT(dtrace_provider != NULL);
17147 ASSERT((dtrace_provider_id_t)dtrace_provider == id);
17167 ASSERT(dtrace_retained == dtrace_anon.dta_enabling);
17344 ASSERT(dtrace_anon.dta_state == NULL);
17368 ASSERT(dtrace_opens > 0);
17465 ASSERT(dtrace_anon.dta_state == NULL);
17605 ASSERT(act->dta_intuple ||
17617 ASSERT(agg->dtag_hasarg);
17650 ASSERT(agg->dtag_hasarg);
18022 ASSERT(buf->dtb_xamot == NULL);
18028 ASSERT(!(buf->dtb_flags & DTRACEBUF_NOSWITCH));
18042 ASSERT(buf->dtb_xamot != cached);
18047 ASSERT(cached == buf->dtb_xamot);
18180 ASSERT(state->dts_formats != NULL);
18182 ASSERT(str != NULL);
18232 ASSERT(dtrace_opens == 0);
18256 ASSERT(state->dts_necbs == 0);
18278 ASSERT(dtrace_getf == 0);
18279 ASSERT(dtrace_closef == NULL);
18311 ASSERT(dtrace_vtime_references == 0);
18312 ASSERT(dtrace_opens == 0);
18313 ASSERT(dtrace_retained == NULL);