Home
last modified time | relevance | path

Searched refs:ringno (Results 1 – 7 of 7) sorted by relevance

/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/
H A Demlxs_mem.c1278 if (rp->ringno == hba->channel_els) { in emlxs_mem_get_vaddr()
1310 mapbp, rp->ringno, rp->fc_mpoff, rp->fc_mpon); in emlxs_mem_get_vaddr()
1312 } else if (rp->ringno == hba->channel_ct) { in emlxs_mem_get_vaddr()
1345 mapbp, rp->ringno, rp->fc_mpoff, rp->fc_mpon); in emlxs_mem_get_vaddr()
1347 } else if (rp->ringno == hba->channel_ip) { in emlxs_mem_get_vaddr()
1380 mapbp, rp->ringno, rp->fc_mpoff, rp->fc_mpon); in emlxs_mem_get_vaddr()
1383 } else if (rp->ringno == hba->CHANNEL_FCT) { in emlxs_mem_get_vaddr()
1415 mapbp, rp->ringno, rp->fc_mpoff, rp->fc_mpon); in emlxs_mem_get_vaddr()
1434 if (rp->ringno == hba->channel_els) { in emlxs_mem_map_vaddr()
1463 } else if (rp->ringno == hba->channel_ct) { in emlxs_mem_map_vaddr()
[all …]
H A Demlxs_sli3.c1083 rp->ringno = (uint8_t)i; in emlxs_sli3_online()
5363 uint32_t ringno; in emlxs_sli3_issue_iocb() local
5365 ringno = rp->ringno; in emlxs_sli3_issue_iocb()
5370 HBASTATS.IocbIssued[ringno]++; in emlxs_sli3_issue_iocb()
6369 uint32_t ringno; in emlxs_hbq_setup() local
6376 ringno = FC_ELS_RING; in emlxs_hbq_setup()
6384 ringno = FC_IP_RING; in emlxs_hbq_setup()
6392 ringno = FC_CT_RING; in emlxs_hbq_setup()
6401 ringno = FC_FCT_RING; in emlxs_hbq_setup()
6437 hbq->HBQ_ringMask = 1 << ringno; /* b0100 * ringno - Binds */ in emlxs_hbq_setup()
H A Demlxs_fcp.c742 if (rp->ringno == hba->channel_els) { in emlxs_post_buffer()
745 } else if (rp->ringno == hba->channel_ip) { in emlxs_post_buffer()
748 } else if (rp->ringno == hba->channel_ct) { in emlxs_post_buffer()
753 else if (rp->ringno == hba->CHANNEL_FCT) { in emlxs_post_buffer()
771 iocbq->channel = (void *)&hba->chan[rp->ringno]; in emlxs_post_buffer()
833 EMLXS_SLI_ISSUE_IOCB_CMD(hba, &hba->chan[rp->ringno], iocbq); in emlxs_post_buffer()
H A Demlxs_hba.c2725 emlxs_ring_xlate(uint32_t ringno) in emlxs_ring_xlate() argument
2733 if (ringno == emlxs_ring_table[i].code) { in emlxs_ring_xlate()
2738 (void) snprintf(buffer, sizeof (buffer), "ring=0x%x", ringno); in emlxs_ring_xlate()
H A Demlxs_mbox.c1300 emlxs_mb_reset_ring(emlxs_hba_t *hba, MAILBOXQ *mbq, uint32_t ringno) in emlxs_mb_reset_ring() argument
1307 mb->un.varRstRing.ring_no = ringno; in emlxs_mb_reset_ring()
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/emlxs/
H A Demlxs_extern.h327 NODELIST *ndlp, uint32_t ringno);
329 NODELIST *ndlp, uint32_t ringno);
331 NODELIST *ndlp, uint32_t ringno,
469 MAILBOXQ *mbq, uint32_t ringno);
583 extern char *emlxs_ring_xlate(uint32_t ringno);
H A Demlxs_fc.h384 uint8_t ringno; member