Lines Matching +full:jd +full:- +full:src
1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
62 device_printf(sc->aac_dev, "FIB queue header at %p queues at %p\n", in aac_print_queues()
63 &sc->aac_queues->qt_qindex[AAC_HOST_NORM_CMD_QUEUE][0], in aac_print_queues()
64 &sc->aac_queues->qt_HostNormCmdQueue[0]); in aac_print_queues()
65 device_printf(sc->aac_dev, "HOST_NORM_CMD %d/%d (%d)\n", in aac_print_queues()
66 sc->aac_queues->qt_qindex[AAC_HOST_NORM_CMD_QUEUE][ in aac_print_queues()
68 sc->aac_queues->qt_qindex[AAC_HOST_NORM_CMD_QUEUE][ in aac_print_queues()
71 device_printf(sc->aac_dev, "HOST_HIGH_CMD %d/%d (%d)\n", in aac_print_queues()
72 sc->aac_queues->qt_qindex[AAC_HOST_HIGH_CMD_QUEUE][ in aac_print_queues()
74 sc->aac_queues->qt_qindex[AAC_HOST_HIGH_CMD_QUEUE][ in aac_print_queues()
77 device_printf(sc->aac_dev, "ADAP_NORM_CMD %d/%d (%d)\n", in aac_print_queues()
78 sc->aac_queues->qt_qindex[AAC_ADAP_NORM_CMD_QUEUE][ in aac_print_queues()
80 sc->aac_queues->qt_qindex[AAC_ADAP_NORM_CMD_QUEUE][ in aac_print_queues()
83 device_printf(sc->aac_dev, "ADAP_HIGH_CMD %d/%d (%d)\n", in aac_print_queues()
84 sc->aac_queues->qt_qindex[AAC_ADAP_HIGH_CMD_QUEUE][ in aac_print_queues()
86 sc->aac_queues->qt_qindex[AAC_ADAP_HIGH_CMD_QUEUE][ in aac_print_queues()
89 device_printf(sc->aac_dev, "HOST_NORM_RESP %d/%d (%d)\n", in aac_print_queues()
90 sc->aac_queues->qt_qindex[AAC_HOST_NORM_RESP_QUEUE][ in aac_print_queues()
92 sc->aac_queues->qt_qindex[AAC_HOST_NORM_RESP_QUEUE][ in aac_print_queues()
95 device_printf(sc->aac_dev, "HOST_HIGH_RESP %d/%d (%d)\n", in aac_print_queues()
96 sc->aac_queues->qt_qindex[AAC_HOST_HIGH_RESP_QUEUE][ in aac_print_queues()
98 sc->aac_queues->qt_qindex[AAC_HOST_HIGH_RESP_QUEUE][ in aac_print_queues()
101 device_printf(sc->aac_dev, "ADAP_NORM_RESP %d/%d (%d)\n", in aac_print_queues()
102 sc->aac_queues->qt_qindex[AAC_ADAP_NORM_RESP_QUEUE][ in aac_print_queues()
104 sc->aac_queues->qt_qindex[AAC_ADAP_NORM_RESP_QUEUE][ in aac_print_queues()
107 device_printf(sc->aac_dev, "ADAP_HIGH_RESP %d/%d (%d)\n", in aac_print_queues()
108 sc->aac_queues->qt_qindex[AAC_ADAP_HIGH_RESP_QUEUE][ in aac_print_queues()
110 sc->aac_queues->qt_qindex[AAC_ADAP_HIGH_RESP_QUEUE][ in aac_print_queues()
113 device_printf(sc->aac_dev, "AACQ_FREE %d/%d\n", in aac_print_queues()
114 sc->aac_qstat[AACQ_FREE].q_length, sc->aac_qstat[AACQ_FREE].q_max); in aac_print_queues()
115 device_printf(sc->aac_dev, "AACQ_BIO %d/%d\n", in aac_print_queues()
116 sc->aac_qstat[AACQ_BIO].q_length, sc->aac_qstat[AACQ_BIO].q_max); in aac_print_queues()
117 device_printf(sc->aac_dev, "AACQ_READY %d/%d\n", in aac_print_queues()
118 sc->aac_qstat[AACQ_READY].q_length, in aac_print_queues()
119 sc->aac_qstat[AACQ_READY].q_max); in aac_print_queues()
120 device_printf(sc->aac_dev, "AACQ_BUSY %d/%d\n", in aac_print_queues()
121 sc->aac_qstat[AACQ_BUSY].q_length, sc->aac_qstat[AACQ_BUSY].q_max); in aac_print_queues()
135 switch (sc->aac_hwif) { in aac_printstate0()
138 device_printf(sc->aac_dev, "IDBR 0x%08x IIMR 0x%08x " in aac_printstate0()
141 device_printf(sc->aac_dev, "ODBR 0x%08x OIMR 0x%08x " in aac_printstate0()
146 device_printf(sc->aac_dev, "ODBR 0x%08x OIMR 0x%08x " in aac_printstate0()
173 device_printf(sc->aac_dev, in aac_print_fib()
177 device_printf(sc->aac_dev, "%s: FIB @ %p\n", caller, fib); in aac_print_fib()
178 device_printf(sc->aac_dev, " XferState %b\n", fib->Header.XferState, in aac_print_fib()
201 device_printf(sc->aac_dev, " Command %d\n", fib->Header.Command); in aac_print_fib()
202 device_printf(sc->aac_dev, " StructType %d\n", in aac_print_fib()
203 fib->Header.StructType); in aac_print_fib()
204 device_printf(sc->aac_dev, " Flags 0x%x\n", fib->Header.Flags); in aac_print_fib()
205 device_printf(sc->aac_dev, " Size %d\n", fib->Header.Size); in aac_print_fib()
206 device_printf(sc->aac_dev, " SenderSize %d\n", in aac_print_fib()
207 fib->Header.SenderSize); in aac_print_fib()
208 device_printf(sc->aac_dev, " SenderAddress 0x%x\n", in aac_print_fib()
209 fib->Header.SenderFibAddress); in aac_print_fib()
210 device_printf(sc->aac_dev, " RcvrAddress 0x%x\n", in aac_print_fib()
211 fib->Header.ReceiverFibAddress); in aac_print_fib()
212 device_printf(sc->aac_dev, " SenderData 0x%x\n", in aac_print_fib()
213 fib->Header.SenderData); in aac_print_fib()
214 switch(fib->Header.Command) { in aac_print_fib()
222 br = (struct aac_blockread*)fib->data; in aac_print_fib()
223 bw = (struct aac_blockwrite*)fib->data; in aac_print_fib()
226 if (br->Command == VM_CtBlockRead) { in aac_print_fib()
227 device_printf(sc->aac_dev, in aac_print_fib()
229 br->ContainerId, br->BlockNumber, in aac_print_fib()
230 br->ByteCount); in aac_print_fib()
231 sg = &br->SgMap; in aac_print_fib()
233 if (bw->Command == VM_CtBlockWrite) { in aac_print_fib()
234 device_printf(sc->aac_dev, in aac_print_fib()
236 "(%s)\n", bw->ContainerId, in aac_print_fib()
237 bw->BlockNumber, bw->ByteCount, in aac_print_fib()
238 bw->Stable == CSTABLE ? "stable" : in aac_print_fib()
240 sg = &bw->SgMap; in aac_print_fib()
243 device_printf(sc->aac_dev, in aac_print_fib()
244 " %d s/g entries\n", sg->SgCount); in aac_print_fib()
245 for (i = 0; i < sg->SgCount; i++) in aac_print_fib()
246 device_printf(sc->aac_dev, " 0x%08x/%d\n", in aac_print_fib()
247 sg->SgEntry[i].SgAddress, in aac_print_fib()
248 sg->SgEntry[i].SgByteCount); in aac_print_fib()
253 device_printf(sc->aac_dev, " %16D\n", fib->data, " "); in aac_print_fib()
254 device_printf(sc->aac_dev, " %16D\n", fib->data + 16, " "); in aac_print_fib()
265 switch(aif->command) { in aac_print_aif()
267 device_printf(sc->aac_dev, "EventNotify(%d)\n", aif->seqNumber); in aac_print_aif()
268 switch(aif->data.EN.type) { in aac_print_aif()
270 device_printf(sc->aac_dev, "(Generic) %.*s\n", in aac_print_aif()
271 (int)sizeof(aif->data.EN.data.EG), in aac_print_aif()
272 aif->data.EN.data.EG.text); in aac_print_aif()
275 device_printf(sc->aac_dev, "(TaskComplete)\n"); in aac_print_aif()
279 device_printf(sc->aac_dev, "(ConfigChange)\n"); in aac_print_aif()
283 device_printf(sc->aac_dev, "(ContainerChange) " in aac_print_aif()
285 aif->data.EN.data.ECC.container[0], in aac_print_aif()
286 aif->data.EN.data.ECC.container[1]); in aac_print_aif()
289 device_printf(sc->aac_dev, "(DeviceFailure) " in aac_print_aif()
291 aif->data.EN.data.EDF.deviceHandle); in aac_print_aif()
294 device_printf(sc->aac_dev, "(MirrorFailover) " in aac_print_aif()
297 aif->data.EN.data.EMF.container, in aac_print_aif()
298 aif->data.EN.data.EMF.failedSlice, in aac_print_aif()
299 aif->data.EN.data.EMF.creatingSlice); in aac_print_aif()
303 device_printf(sc->aac_dev, "(ContainerEvent) " in aac_print_aif()
305 "%d\n", aif->data.EN.data.ECE.container, in aac_print_aif()
306 aif->data.EN.data.ECE.eventType); in aac_print_aif()
309 device_printf(sc->aac_dev, "(FileSystemChange)\n"); in aac_print_aif()
312 device_printf(sc->aac_dev, "(ConfigPause)\n"); in aac_print_aif()
315 device_printf(sc->aac_dev, "(ConfigResume)\n"); in aac_print_aif()
319 device_printf(sc->aac_dev, "(FailoverChange)\n"); in aac_print_aif()
322 device_printf(sc->aac_dev, "(RAID5RebuildDone)\n"); in aac_print_aif()
325 device_printf(sc->aac_dev, "(EnclosureManagement) " in aac_print_aif()
327 "event %d\n", aif->data.EN.data.EEE.empID, in aac_print_aif()
328 aif->data.EN.data.EEE.unitID, in aac_print_aif()
329 aif->data.EN.data.EEE.eventType); in aac_print_aif()
333 device_printf(sc->aac_dev, "(BatteryEvent) %d " in aac_print_aif()
335 aif->data.EN.data.EBE.transition_type, in aac_print_aif()
336 aif->data.EN.data.EBE.current_state, in aac_print_aif()
337 aif->data.EN.data.EBE.prior_state); in aac_print_aif()
341 device_printf(sc->aac_dev, "(AddContainer)\n"); in aac_print_aif()
344 device_printf(sc->aac_dev, "(DeleteContainer)\n"); in aac_print_aif()
348 device_printf(sc->aac_dev, "(BatteryNeedsRecond)\n"); in aac_print_aif()
351 device_printf(sc->aac_dev, "(ClusterEvent) event %d\n", in aac_print_aif()
352 aif->data.EN.data.ECLE.eventType); in aac_print_aif()
355 device_printf(sc->aac_dev, "(DiskSetEvent) event %d " in aac_print_aif()
356 "diskset %jd creator %jd\n", in aac_print_aif()
357 aif->data.EN.data.EDS.eventType, in aac_print_aif()
358 (intmax_t)aif->data.EN.data.EDS.DsNum, in aac_print_aif()
359 (intmax_t)aif->data.EN.data.EDS.CreatorId); in aac_print_aif()
363 device_printf(sc->aac_dev, "(MorphComplete)\n"); in aac_print_aif()
367 device_printf(sc->aac_dev, "(VolumeExtendComplete)\n"); in aac_print_aif()
370 device_printf(sc->aac_dev, "(%d)\n", aif->data.EN.type); in aac_print_aif()
377 switch(aif->data.PR[0].status) { in aac_print_aif()
394 device_printf(sc->aac_dev, "JobProgress (%d) - %s (%d, %d)\n", in aac_print_aif()
395 aif->seqNumber, status, in aac_print_aif()
396 aif->data.PR[0].currentTick, in aac_print_aif()
397 aif->data.PR[0].finalTick); in aac_print_aif()
398 switch(aif->data.PR[0].jd.type) { in aac_print_aif()
400 device_printf(sc->aac_dev, "(ScsiZero) handle %d\n", in aac_print_aif()
401 aif->data.PR[0].jd.client.scsi_dh); in aac_print_aif()
405 device_printf(sc->aac_dev, "(ScsiVerify) handle %d\n", in aac_print_aif()
406 aif->data.PR[0].jd.client.scsi_dh); in aac_print_aif()
410 device_printf(sc->aac_dev, "(ScsiExercise) handle %d\n", in aac_print_aif()
411 aif->data.PR[0].jd.client.scsi_dh); in aac_print_aif()
415 device_printf(sc->aac_dev, in aac_print_aif()
417 aif->data.PR[0].jd.client.scsi_dh); in aac_print_aif()
420 device_printf(sc->aac_dev, in aac_print_aif()
422 aif->data.PR[0].jd.client.container.src); in aac_print_aif()
425 device_printf(sc->aac_dev, in aac_print_aif()
427 aif->data.PR[0].jd.client.container.src, in aac_print_aif()
428 aif->data.PR[0].jd.client.container.dst); in aac_print_aif()
432 device_printf(sc->aac_dev, in aac_print_aif()
434 aif->data.PR[0].jd.client.container.src); in aac_print_aif()
439 device_printf(sc->aac_dev, in aac_print_aif()
441 aif->data.PR[0].jd.client.container.src); in aac_print_aif()
446 device_printf(sc->aac_dev, in aac_print_aif()
448 aif->data.PR[0].jd.client.container.src); in aac_print_aif()
452 device_printf(sc->aac_dev, in aac_print_aif()
454 aif->data.PR[0].jd.client.container.src); in aac_print_aif()
458 device_printf(sc->aac_dev, in aac_print_aif()
460 aif->data.PR[0].jd.client.container.src); in aac_print_aif()
463 device_printf(sc->aac_dev, in aac_print_aif()
465 aif->data.PR[0].jd.client.container.src); in aac_print_aif()
470 device_printf(sc->aac_dev, in aac_print_aif()
473 aif->data.PR[0].jd.client.container.src, in aac_print_aif()
474 aif->data.PR[0].jd.client.container.dst); in aac_print_aif()
478 device_printf(sc->aac_dev, in aac_print_aif()
481 aif->data.PR[0].jd.client.container.src); in aac_print_aif()
484 device_printf(sc->aac_dev, in aac_print_aif()
486 aif->data.PR[0].jd.client.container.src); in aac_print_aif()
491 device_printf(sc->aac_dev, "(FsCreate)\n"); in aac_print_aif()
495 device_printf(sc->aac_dev, "(FsVerivy)\n"); in aac_print_aif()
499 device_printf(sc->aac_dev, "(FsExtend)\n"); in aac_print_aif()
502 device_printf(sc->aac_dev, "(FormatNTFS)\n"); in aac_print_aif()
505 device_printf(sc->aac_dev, "(FormatFAT)\n"); in aac_print_aif()
509 device_printf(sc->aac_dev, "(UpdateSnapshot)\n"); in aac_print_aif()
512 device_printf(sc->aac_dev, "(FormatFAT32)\n"); in aac_print_aif()
515 device_printf(sc->aac_dev, "(ContinuousCtrVerify)\n"); in aac_print_aif()
518 device_printf(sc->aac_dev, "(%d)\n", in aac_print_aif()
519 aif->data.PR[0].jd.type); in aac_print_aif()
525 device_printf(sc->aac_dev, "APIReport (%d)\n", aif->seqNumber); in aac_print_aif()
528 device_printf(sc->aac_dev, "DriverNotify (%d)\n", in aac_print_aif()
529 aif->seqNumber); in aac_print_aif()
532 device_printf(sc->aac_dev, "AIF %d (%d)\n", aif->command, in aac_print_aif()
533 aif->seqNumber); in aac_print_aif()