Home
last modified time | relevance | path

Searched refs:PMCS_QENTRY_SIZE (Results 1 – 9 of 9) sorted by relevance

/titanic_50/usr/src/uts/common/sys/scsi/adapters/pmcs/
H A Dpmcs_param.h79 #define PMCS_QENTRY_SIZE 64 /* 64 bytes per entry */ macro
80 #define PMCS_MSG_SIZE (PMCS_QENTRY_SIZE >> 2)
H A Dpmcs_iomb.h663 #define QI2O(ix, n, qd) (ADDQI(ix, n, qd) * PMCS_QENTRY_SIZE)
684 &hwp->iqp[qnum][hwp->shadow_iqpi[qnum] * (PMCS_QENTRY_SIZE >> 2)])
696 (PMCS_QENTRY_SIZE >> 2)) + 1]; \
H A Dpmcs.h214 char iomb[PMCS_QENTRY_SIZE << 1];
/titanic_50/usr/src/cmd/mdb/common/modules/pmcs/
H A Dpmcs.c1718 for (qeidx = 1; qeidx < (PMCS_QENTRY_SIZE / 4); qeidx++) { in dump_one_qentry_outbound()
1732 uint32_t *qentryp = mdb_alloc(PMCS_QENTRY_SIZE, UM_SLEEP); in display_outbound_queues()
1776 if (MDB_RD(qentryp, PMCS_QENTRY_SIZE, in display_outbound_queues()
1777 (obqp + (PMCS_QENTRY_SIZE * last_consumed))) in display_outbound_queues()
1780 (obqp + (PMCS_QENTRY_SIZE * in display_outbound_queues()
1792 if (MDB_RD(qentryp, PMCS_QENTRY_SIZE, in display_outbound_queues()
1793 (obqp + (PMCS_QENTRY_SIZE * idx))) == -1) { in display_outbound_queues()
1795 (obqp + (PMCS_QENTRY_SIZE * idx))); in display_outbound_queues()
1807 mdb_free(qentryp, PMCS_QENTRY_SIZE); in display_outbound_queues()
1852 for (qeidx = 2; qeidx < (PMCS_QENTRY_SIZE / 4); qeidx++) { in dump_one_qentry_inbound()
[all …]
/titanic_50/usr/src/uts/common/io/scsi/adapters/pmcs/
H A Dpmcs_intr.c62 a = PMCS_QENTRY_SIZE; \
63 (void) memcpy(l, x, PMCS_QENTRY_SIZE); \
66 (void) memcpy(&l[PMCS_QENTRY_SIZE], \
67 GET_OQ_ENTRY(p, q, c, 1), PMCS_QENTRY_SIZE); \
1316 pmcs_complete_work(pwp, pwrk, iomb, PMCS_QENTRY_SIZE); in pmcs_process_general_event()
1323 char local[PMCS_QENTRY_SIZE << 1]; in pmcs_general_intr()
1551 char local[PMCS_QENTRY_SIZE << 1]; in pmcs_iodone_intr()
1649 char local[PMCS_QENTRY_SIZE << 1]; in pmcs_event_intr()
1693 pmcs_process_sas_hw_event(pwp, local, PMCS_QENTRY_SIZE); in pmcs_event_intr()
H A Dpmcs_fwlog.c314 ptr = &pwp->iqp[i][(j * PMCS_QENTRY_SIZE) >> 2]; in pmcs_dump_ioqs()
315 for (k = 0; k < (PMCS_QENTRY_SIZE / sizeof (uint32_t)); in pmcs_dump_ioqs()
340 ptr = &pwp->oqp[i][(j * PMCS_QENTRY_SIZE) >> 2]; in pmcs_dump_ioqs()
341 for (k = 0; k < (PMCS_QENTRY_SIZE / sizeof (uint32_t)); in pmcs_dump_ioqs()
1051 } else if (size_left < PMCS_QENTRY_SIZE * PMCS_QENTRY_SIZE) { in pmcs_iqp_trace()
1057 (PMCS_QENTRY_SIZE >> 2)]; in pmcs_iqp_trace()
1058 for (k = 0; k < (PMCS_QENTRY_SIZE / sizeof (uint32_t)); in pmcs_iqp_trace()
H A Dpmcs_subr.c246 pwp->oqp_dma_attr.dma_attr_align = PMCS_QENTRY_SIZE; in pmcs_setup()
259 &pwp->iqp_handles[i], PMCS_QENTRY_SIZE * pwp->ioq_depth, in pmcs_setup()
265 bzero(pwp->iqp[i], PMCS_QENTRY_SIZE * pwp->ioq_depth); in pmcs_setup()
271 &pwp->oqp_handles[i], PMCS_QENTRY_SIZE * pwp->ioq_depth, in pmcs_setup()
277 bzero(pwp->oqp[i], PMCS_QENTRY_SIZE * pwp->ioq_depth); in pmcs_setup()
288 pwp->ioq_depth | (PMCS_QENTRY_SIZE << 16)); in pmcs_setup()
292 (PMCS_QENTRY_SIZE << 16)); in pmcs_setup()
315 (PMCS_QENTRY_SIZE << 16) | OQIEX); in pmcs_setup()
558 bzero(msg, PMCS_QENTRY_SIZE); in pmcs_echo_test()
738 uint32_t iomb[(PMCS_QENTRY_SIZE << 1) >> 2]; in pmcs_reset_phy()
[all …]
H A Dpmcs_scsa.c2093 uint8_t local[PMCS_QENTRY_SIZE << 1], *xd; in pmcs_SAS_done()
2096 (PMCS_QENTRY_SIZE << 1) - SAS_RSP_HDR_SIZE; in pmcs_SAS_done()
H A Dpmcs_attach.c1950 iqp = &pwp->iqp[i][cur_iqci * (PMCS_QENTRY_SIZE >> 2)]; in pmcs_check_forward_progress()