hevents 126 src/dps8/hdbg.c static struct hevt * hevents = NULL; hevents 135 src/dps8/hdbg.c if (hevents) { hevents 136 src/dps8/hdbg.c FREE (hevents); hevents 137 src/dps8/hdbg.c hevents = NULL; hevents 141 src/dps8/hdbg.c hevents = malloc (sizeof (struct hevt) * hdbgSize); hevents 142 src/dps8/hdbg.c if (! hevents) { hevents 146 src/dps8/hdbg.c memset (hevents, 0, sizeof (struct hevt) * hdbgSize); hevents 164 src/dps8/hdbg.c if (! hevents) \ hevents 173 src/dps8/hdbg.c hevents[p].type = t; \ hevents 174 src/dps8/hdbg.c hevents[p].cpu_idx = current_running_cpu_idx; \ hevents 175 src/dps8/hdbg.c hevents[p].time = cpu.cycleCnt; \ hevents 176 src/dps8/hdbg.c strncpy (hevents[p].ctx, ctx, 15); \ hevents 177 src/dps8/hdbg.c hevents[p].ctx[15] = 0; \ hevents 178 src/dps8/hdbg.c hevents[p].rw = tf; hevents 188 src/dps8/hdbg.c hevents[p].trace.addrMode = get_addr_mode (); hevents 189 src/dps8/hdbg.c hevents[p].trace.segno = cpu.PPR.PSR; hevents 190 src/dps8/hdbg.c hevents[p].trace.ic = cpu.PPR.IC; hevents 191 src/dps8/hdbg.c hevents[p].trace.ring = cpu.PPR.PRR; hevents 192 src/dps8/hdbg.c hevents[p].trace.inst = IWB_IRODD; hevents 198 src/dps8/hdbg.c hevents[p].memref.addr = addr; hevents 199 src/dps8/hdbg.c hevents[p].memref.data = data; hevents 205 src/dps8/hdbg.c hevents[p].memref.addr = addr; hevents 206 src/dps8/hdbg.c hevents[p].memref.data = data; hevents 212 src/dps8/hdbg.c hevents[p].apu.segno = segno; hevents 213 src/dps8/hdbg.c hevents[p].apu.offset = offset; hevents 214 src/dps8/hdbg.c hevents[p].apu.final = final; hevents 215 src/dps8/hdbg.c hevents[p].apu.data = data; hevents 221 src/dps8/hdbg.c hevents[p].apu.segno = segno; hevents 222 src/dps8/hdbg.c hevents[p].apu.offset = offset; hevents 223 src/dps8/hdbg.c hevents[p].apu.final = final; hevents 224 src/dps8/hdbg.c hevents[p].apu.data = data; hevents 230 src/dps8/hdbg.c hevents[p].fault.faultNumber = faultNumber; hevents 231 src/dps8/hdbg.c hevents[p].fault.subFault = subFault; hevents 232 src/dps8/hdbg.c strncpy (hevents[p].fault.faultMsg, faultMsg, 63); hevents 233 src/dps8/hdbg.c hevents[p].fault.faultMsg[63] = 0; hevents 239 src/dps8/hdbg.c hevents[p].intrSet.inum = inum; hevents 240 src/dps8/hdbg.c hevents[p].intrSet.cpuUnitIdx = cpuUnitIdx; hevents 241 src/dps8/hdbg.c hevents[p].intrSet.scuUnitIdx = scuUnitIdx; hevents 247 src/dps8/hdbg.c hevents[p].cpu_idx = current_running_cpu_idx; hevents 248 src/dps8/hdbg.c hevents[p].time = cpu.cycleCnt; hevents 249 src/dps8/hdbg.c strncpy (hevents[p].ctx, ctx, 15); hevents 250 src/dps8/hdbg.c hevents[p].ctx[15] = 0; hevents 251 src/dps8/hdbg.c hevents[p].intr.intr_pair_addr = intr_pair_addr; hevents 257 src/dps8/hdbg.c hevents[p].reg.type = type; hevents 258 src/dps8/hdbg.c hevents[p].reg.data = data; hevents 264 src/dps8/hdbg.c hevents[p].reg.type = type; hevents 265 src/dps8/hdbg.c hevents[p].reg.data = data; hevents 271 src/dps8/hdbg.c hevents[p].par.type = type; hevents 272 src/dps8/hdbg.c hevents[p].par.data = * data; hevents 278 src/dps8/hdbg.c hevents[p].par.type = type; hevents 279 src/dps8/hdbg.c hevents[p].par.data = * data; hevents 286 src/dps8/hdbg.c hevents 287 src/dps8/hdbg.c hevents 293 src/dps8/hdbg.c hevents 294 src/dps8/hdbg.c hevents 301 src/dps8/hdbg.c hevents [p].iefp.type = type; hevents 302 src/dps8/hdbg.c hevents [p].iefp.segno = segno; hevents 303 src/dps8/hdbg.c hevents [p].iefp.offset = offset; hevents 311 src/dps8/hdbg.c vsnprintf (hevents [p].note.noteBody, NOTE_SZ - 1, fmt, arglist); hevents 558 src/dps8/hdbg.c if (! hevents) hevents 560 src/dps8/hdbg.c struct hevt * t = hevents; hevents 561 src/dps8/hdbg.c hevents = NULL;