Lines Matching defs:index
501 fasttrap_tracepoint_enable(proc_t *p, fasttrap_probe_t *probe, uint_t index)
509 ASSERT(index < probe->ftp_ntps);
512 pc = probe->ftp_tps[index].fit_tp->ftt_pc;
513 id = &probe->ftp_tps[index].fit_id;
515 ASSERT(probe->ftp_tps[index].fit_tp->ftt_pid == pid);
634 new_tp = probe->ftp_tps[index].fit_tp;
674 fasttrap_tracepoint_disable(proc_t *p, fasttrap_probe_t *probe, uint_t index)
683 ASSERT(index < probe->ftp_ntps);
686 pc = probe->ftp_tps[index].fit_tp->ftt_pc;
687 id = &probe->ftp_tps[index].fit_id;
689 ASSERT(probe->ftp_tps[index].fit_tp->ftt_pid == pid);
748 if (tp == probe->ftp_tps[index].fit_tp) {
766 ASSERT(*tmp_tp != probe->ftp_tps[index].fit_tp);
770 probe->ftp_tps[index].fit_tp = *tmp_tp;
2021 uint_t index;
2052 index = FASTTRAP_TPOINTS_INDEX(instr.ftiq_pid, instr.ftiq_pc);
2054 mutex_enter(&fasttrap_tpoints.fth_table[index].ftb_mtx);
2055 tp = fasttrap_tpoints.fth_table[index].ftb_data;
2066 mutex_exit(&fasttrap_tpoints.fth_table[index].ftb_mtx);
2072 mutex_exit(&fasttrap_tpoints.fth_table[index].ftb_mtx);