Searched refs:intr_count (Results 1 - 22 of 22) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/emlxs/
H A Demlxs_fcio.h288 uint32_t intr_count; member in struct:FCIO_Q_STAT
H A Demlxs_extern.h418 uint32_t intr_count);
421 uint32_t intr_count);
H A Demlxs_fc.h1973 uint32_t intr_count; member in struct:emlxs_hba
/illumos-gate/usr/src/uts/common/io/cxgbe/t4nex/
H A Dt4_nexus.c476 sc->intr_count = iaq.nirq;
511 sc->intr_handle = kmem_zalloc(sc->intr_count *
573 sc->intr_count, &i, DDI_INTR_ALLOC_STRICT);
577 sc->intr_count, sc->intr_type, rc, i);
580 ASSERT(sc->intr_count == i); /* allocation was STRICT */
583 if (sc->intr_count == 1) {
654 n10g, n1g, rqidx, tqidx, sc->intr_count,
665 sc->intr_count,
741 for (i = 0; i < sc->intr_count; i++) {
750 sc->intr_count * sizeo
[all...]
H A Dadapter.h451 int intr_count; member in struct:adapter
562 #define NFIQ(sc) ((sc)->intr_count > 1 ? (sc)->intr_count - 1 : 1)
H A Dt4_sge.c351 if (sc->intr_count == 1)
367 * Not compiled with offload support and intr_count > 1. Only
390 if (sc->intr_count == 1)
413 * Not compiled with offload support and intr_count > 1. Only NIC
460 (sc->intr_count > 1 && pi->nrxq >= pi->nofldrxq))
483 (sc->intr_count > 1 && pi->nofldrxq > pi->nrxq)) {
1126 ASSERT(intr_idx < sc->intr_count);
1293 intr_idx = sc->intr_count > 1 ? 1 : 0;
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/
H A Demlxs_hba.c410 hba->intr_count = count;
419 /* Adjust number of channels based on intr_count */
421 hba->chan_count = hba->intr_count * cfg[CFG_NUM_WQ].current;
467 hba->intr_count = 0;
531 count = hba->intr_count;
536 hba->intr_count = 0;
616 count = hba->intr_count;
722 count = hba->intr_count;
824 hba->intr_count = 1;
825 /* Adjust number of channels based on intr_count */
[all...]
H A Demlxs_sli4.c325 hba->chan_count = hba->intr_count * cfg[CFG_NUM_WQ].current;
331 hba->chan_count = hba->intr_count * cfg[CFG_NUM_WQ].current;
4941 for (i = 0; i < hba->intr_count; i++) {
7038 if (msgid >= hba->intr_count) {
7170 num_cq = (hba->intr_count * cfg[CFG_NUM_WQ].current) +
7179 for (i = 0; i < hba->intr_count; i++) {
7242 for (i = 0; i < hba->intr_count; i++) {
7328 num_eq = hba->intr_count;
7691 for (i = 0; i < hba->intr_count; i++) {
7696 num_wq = cfg[CFG_NUM_WQ].current * hba->intr_count;
[all...]
H A Demlxs_mbox.c1069 uint32_t intr_count)
1083 for (i = 1; i < intr_count; i++) {
1150 uint32_t intr_count)
1164 for (i = 1; i < intr_count; i++) {
1068 emlxs_mb_config_msi(emlxs_hba_t *hba, MAILBOXQ *mbq, uint32_t *intr_map, uint32_t intr_count) argument
1149 emlxs_mb_config_msix(emlxs_hba_t *hba, MAILBOXQ *mbq, uint32_t *intr_map, uint32_t intr_count) argument
H A Demlxs_sli3.c1328 if (hba->intr_count > 1) {
1338 emlxs_mb_config_msix(hba, mbq, hba->intr_map, hba->intr_count);
1352 emlxs_mb_config_msi(hba, mbq, hba->intr_map, hba->intr_count);
1396 if ((hba->intr_count >= 1) &&
1398 /* intr_count is a sequence of msi id */
1400 for (i = 0; i < hba->intr_count; i ++) {
4293 if (msgid >= hba->intr_count) {
H A Demlxs_solaris.c5521 qp->intr_count = hba->intr_count;
6885 hba->intr_count);
6890 hba->intr_count);
8758 * For INTX, intr_count is always 1
8759 * For MSI, intr_count is always 2 by default
8760 * For MSIX, intr_count is configurable (1, 2, 4, 8) for now.
8772 if (hba->last_msiid >= hba->intr_count) {
8781 if (hba->intr_count > hba->chan_count) {
8786 if (hba->last_msiid >= hba->intr_count) {
[all...]
/illumos-gate/usr/src/uts/intel/io/scsi/adapters/arcmsr/
H A Darcmsr.c2428 count, &acb->intr_count, DDI_INTR_ALLOC_NORMAL);
2429 if ((rc != DDI_SUCCESS) || (acb->intr_count == 0)) {
2434 if (acb->intr_count < count) {
2436 acb->intr_count, count);
2450 for (int x = 0; x < acb->intr_count; x++) {
2461 (void) ddi_intr_block_enable(acb->phandle, acb->intr_count);
2464 for (int x = 0; x < acb->intr_count; x++) {
2482 (void) ddi_intr_block_disable(acb->phandle, acb->intr_count);
2484 for (x = 0; x < acb->intr_count; x++) {
2489 for (x = 0; x < acb->intr_count;
[all...]
H A Darcmsr.h765 int intr_count; member in struct:ACB
/illumos-gate/usr/src/uts/common/sys/audio/
H A Daudio_oss.h425 int intr_count; member in struct:oss_card_info
/illumos-gate/usr/src/uts/common/io/nge/
H A Dnge.h619 uint64_t intr_count; member in struct:__anon6237
H A Dnge_chip.c1742 ngep->statistics.sw_statistics.intr_count++;
/illumos-gate/usr/src/uts/common/io/rwd/
H A Drt2661.c2811 int intr_type, intr_count, intr_actual; local
2907 err = ddi_intr_get_nintrs(devinfo, DDI_INTR_TYPE_FIXED, &intr_count);
2908 if ((err != DDI_SUCCESS) || (intr_count != 1)) {
2917 DDI_INTR_TYPE_FIXED, 0, intr_count, &intr_actual, 0);
/illumos-gate/usr/src/uts/common/io/iwp/
H A Diwp.c478 int intr_count; local
590 err = ddi_intr_get_nintrs(dip, DDI_INTR_TYPE_FIXED, &intr_count);
591 if ((err != DDI_SUCCESS) || (intr_count != 1)) {
600 intr_count, &intr_actual, 0);
/illumos-gate/usr/src/uts/common/io/mwl/
H A Dmwl.c3802 int intr_type, intr_count, intr_actual; local
4089 err = ddi_intr_get_nintrs(devinfo, DDI_INTR_TYPE_FIXED, &intr_count);
4090 if ((err != DDI_SUCCESS) || (intr_count != 1)) {
4099 DDI_INTR_TYPE_FIXED, 0, intr_count, &intr_actual, 0);
/illumos-gate/usr/src/uts/common/io/
H A Dbofi.c4293 int intr_count = 1; local
4339 intr_count = 0;
4342 intr_count += ep->errdef.operand;
4354 for (i = 0; i < intr_count; i++) {
4368 if (intr_count > 1000 && !jabber_detected)
/illumos-gate/usr/src/uts/common/io/iwh/
H A Diwh.c516 int intr_count; local
633 err = ddi_intr_get_nintrs(dip, DDI_INTR_TYPE_FIXED, &intr_count);
634 if ((err != DDI_SUCCESS) || (intr_count != 1)) {
643 intr_count, &intr_actual, 0);
/illumos-gate/usr/src/uts/common/io/iwk/
H A Diwk2.c482 int intr_count; local
558 err = ddi_intr_get_nintrs(dip, DDI_INTR_TYPE_FIXED, &intr_count);
559 if ((err != DDI_SUCCESS) || (intr_count != 1)) {
568 intr_count, &intr_actual, 0);

Completed in 253 milliseconds