/illumos-gate/usr/src/uts/common/io/i40e/ |
H A D | i40e_intr.c | 457 uint_t intr_count; in i40e_intr_init_queue_msix() local 463 intr_count = i40e->i40e_intr_count - 1; in i40e_intr_init_queue_msix() 465 for (uint_t vec = 0; vec < intr_count; vec++) { in i40e_intr_init_queue_msix() 469 qidx += intr_count) { in i40e_intr_init_queue_msix() 470 uint_t next_qidx = qidx + intr_count; in i40e_intr_init_queue_msix()
|
/illumos-gate/usr/src/uts/common/io/bnx/ |
H A D | bnxint.c | 235 umdevice->intr_count++; in bnx_intr_1lvl() 255 umdevice->intr_count = 0; in bnx_intr_enable()
|
H A D | bnx_kstat.c | 55 pStats->intrFired.value.ui64 = pUM->intr_count; in bnx_kstat_update()
|
H A D | bnx.h | 274 uint32_t intr_count; member
|
/illumos-gate/usr/src/uts/common/io/cxgbe/t4nex/ |
H A D | t4_nexus.c | 562 sc->intr_count = iaq.nirq; in t4_devo_attach() 595 kmem_zalloc(sc->intr_count * sizeof (ddi_intr_handle_t), KM_SLEEP); in t4_devo_attach() 636 sc->intr_count, &i, DDI_INTR_ALLOC_STRICT); in t4_devo_attach() 640 sc->intr_count, sc->intr_type, rc, i); in t4_devo_attach() 643 ASSERT(sc->intr_count == i); /* allocation was STRICT */ in t4_devo_attach() 646 if (sc->intr_count == 1) { in t4_devo_attach() 715 rqidx, tqidx, sc->intr_count, in t4_devo_attach() 796 for (i = 0; i < sc->intr_count; i++) { in t4_devo_detach() 805 sc->intr_count * sizeof (*sc->intr_handle)); in t4_devo_detach() 2560 (void) ddi_intr_block_enable(sc->intr_handle, sc->intr_count); in adapter_full_init() [all …]
|
H A D | adapter.h | 479 int intr_count; member 601 #define NFIQ(sc) ((sc)->intr_count > 1 ? (sc)->intr_count - 1 : 1)
|
H A D | t4_sge.c | 383 if (sc->intr_count == 1) in first_vector() 415 if (sc->intr_count == 1) in port_intr_iq() 459 (sc->intr_count > 1 && pi->nrxq)) { in t4_setup_port_queues() 1126 ASSERT(intr_idx < sc->intr_count); in alloc_iq_fl() 1341 intr_idx = sc->intr_count > 1 ? 1 : 0; in alloc_fwq()
|
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/ |
H A D | emlxs_hba.c | 412 hba->intr_count = count; in emlxs_msi_init() 423 hba->chan_count = hba->intr_count * cfg[CFG_NUM_WQ].current; in emlxs_msi_init() 469 hba->intr_count = 0; in emlxs_msi_init() 533 count = hba->intr_count; in emlxs_msi_uninit() 538 hba->intr_count = 0; in emlxs_msi_uninit() 618 count = hba->intr_count; in emlxs_msi_add() 724 count = hba->intr_count; in emlxs_msi_remove() 826 hba->intr_count = 1; in emlxs_intx_init()
|
H A D | emlxs_sli4.c | 347 hba->chan_count = hba->intr_count * cfg[CFG_NUM_WQ].current; in emlxs_sli4_online() 353 hba->chan_count = hba->intr_count * cfg[CFG_NUM_WQ].current; in emlxs_sli4_online() 5270 for (i = 0; i < hba->intr_count; i++) { in emlxs_sli4_poll_intr() 7392 if (msgid >= hba->intr_count) { in emlxs_sli4_msi_intr() 7524 num_cq = (hba->intr_count * cfg[CFG_NUM_WQ].current) + in emlxs_sli4_enable_intr() 7532 for (i = 0; i < hba->intr_count; i++) { in emlxs_sli4_enable_intr() 7612 for (i = 0; i < hba->intr_count; i++) { in emlxs_sli4_resource_free() 7706 num_eq = hba->intr_count; in emlxs_sli4_resource_alloc() 8084 for (i = 0; i < hba->intr_count; i++) { in emlxs_sli4_zero_queue_stat() 8089 num_wq = cfg[CFG_NUM_WQ].current * hba->intr_count; in emlxs_sli4_zero_queue_stat() [all …]
|
H A D | emlxs_mbox.c | 1136 uint32_t intr_count) in emlxs_mb_config_msi() argument 1150 for (i = 1; i < intr_count; i++) { in emlxs_mb_config_msi() 1217 uint32_t intr_count) in emlxs_mb_config_msix() argument 1231 for (i = 1; i < intr_count; i++) { in emlxs_mb_config_msix()
|
H A D | emlxs_sli3.c | 1333 if (hba->intr_count > 1) { in emlxs_sli3_online() 1343 emlxs_mb_config_msix(hba, mbq, hba->intr_map, hba->intr_count); in emlxs_sli3_online() 1357 emlxs_mb_config_msi(hba, mbq, hba->intr_map, hba->intr_count); in emlxs_sli3_online() 1401 if ((hba->intr_count >= 1) && in emlxs_sli3_online() 1405 for (i = 0; i < hba->intr_count; i ++) { in emlxs_sli3_online() 4298 if (msgid >= hba->intr_count) { in emlxs_sli3_msi_intr()
|
H A D | emlxs_solaris.c | 5534 qp->intr_count = hba->intr_count; in emlxs_fca_port_manage() 6898 hba->intr_count); in emlxs_drv_banner() 6903 hba->intr_count); in emlxs_drv_banner() 8795 if (hba->last_msiid >= hba->intr_count) { in emlxs_select_msiid() 8804 if (hba->intr_count > hba->chan_count) { in emlxs_select_msiid() 8809 if (hba->last_msiid >= hba->intr_count) { in emlxs_select_msiid()
|
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/emlxs/ |
H A D | emlxs_fcio.h | 288 uint32_t intr_count; member
|
H A D | emlxs_extern.h | 418 uint32_t intr_count); 421 uint32_t intr_count);
|
H A D | emlxs_fc.h | 1987 uint32_t intr_count; member
|
/illumos-gate/usr/src/uts/intel/io/scsi/adapters/arcmsr/ |
H A D | arcmsr.c | 2425 count, &acb->intr_count, DDI_INTR_ALLOC_NORMAL); in arcmsr_add_intr() 2426 if ((rc != DDI_SUCCESS) || (acb->intr_count == 0)) { in arcmsr_add_intr() 2431 if (acb->intr_count < count) { in arcmsr_add_intr() 2433 acb->intr_count, count); in arcmsr_add_intr() 2447 for (int x = 0; x < acb->intr_count; x++) { in arcmsr_add_intr() 2458 (void) ddi_intr_block_enable(acb->phandle, acb->intr_count); in arcmsr_add_intr() 2461 for (int x = 0; x < acb->intr_count; x++) { in arcmsr_add_intr() 2479 (void) ddi_intr_block_disable(acb->phandle, acb->intr_count); in arcmsr_remove_intr() 2481 for (x = 0; x < acb->intr_count; x++) { in arcmsr_remove_intr() 2486 for (x = 0; x < acb->intr_count; x++) { in arcmsr_remove_intr()
|
H A D | arcmsr.h | 765 int intr_count; member
|
/illumos-gate/usr/src/uts/common/sys/audio/ |
H A D | audio_oss.h | 425 int intr_count; member
|
/illumos-gate/usr/src/uts/common/io/rwd/ |
H A D | rt2661.c | 2815 int intr_type, intr_count, intr_actual; in rt2661_attach() local 2911 err = ddi_intr_get_nintrs(devinfo, DDI_INTR_TYPE_FIXED, &intr_count); in rt2661_attach() 2912 if ((err != DDI_SUCCESS) || (intr_count != 1)) { in rt2661_attach() 2921 DDI_INTR_TYPE_FIXED, 0, intr_count, &intr_actual, 0); in rt2661_attach()
|
/illumos-gate/usr/src/uts/common/io/nge/ |
H A D | nge.h | 619 uint64_t intr_count; member
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | bofi.c | 4296 int intr_count = 1; in bofi_intercept_intr() local 4342 intr_count = 0; in bofi_intercept_intr() 4345 intr_count += ep->errdef.operand; in bofi_intercept_intr() 4357 for (i = 0; i < intr_count; i++) { in bofi_intercept_intr() 4371 if (intr_count > 1000 && !jabber_detected) in bofi_intercept_intr()
|
/illumos-gate/usr/src/uts/common/io/mwl/ |
H A D | mwl.c | 3811 int intr_type, intr_count, intr_actual; in mwl_attach() local 4098 err = ddi_intr_get_nintrs(devinfo, DDI_INTR_TYPE_FIXED, &intr_count); in mwl_attach() 4099 if ((err != DDI_SUCCESS) || (intr_count != 1)) { in mwl_attach() 4108 DDI_INTR_TYPE_FIXED, 0, intr_count, &intr_actual, 0); in mwl_attach()
|
/illumos-gate/usr/src/uts/common/io/iwp/ |
H A D | iwp.c | 482 int intr_count; in iwp_attach() local 594 err = ddi_intr_get_nintrs(dip, DDI_INTR_TYPE_FIXED, &intr_count); in iwp_attach() 595 if ((err != DDI_SUCCESS) || (intr_count != 1)) { in iwp_attach() 604 intr_count, &intr_actual, 0); in iwp_attach()
|
/illumos-gate/usr/src/uts/common/io/iwh/ |
H A D | iwh.c | 516 int intr_count; in iwh_attach() local 633 err = ddi_intr_get_nintrs(dip, DDI_INTR_TYPE_FIXED, &intr_count); in iwh_attach() 634 if ((err != DDI_SUCCESS) || (intr_count != 1)) { in iwh_attach() 643 intr_count, &intr_actual, 0); in iwh_attach()
|
/illumos-gate/usr/src/uts/common/io/iwk/ |
H A D | iwk2.c | 482 int intr_count; in iwk_attach() local 558 err = ddi_intr_get_nintrs(dip, DDI_INTR_TYPE_FIXED, &intr_count); in iwk_attach() 559 if ((err != DDI_SUCCESS) || (intr_count != 1)) { in iwk_attach() 568 intr_count, &intr_actual, 0); in iwk_attach()
|