Searched defs:nintrs (Results 1 - 17 of 17) sorted by relevance

/illumos-gate/usr/src/uts/common/io/bnxe/
H A Dbnxe_intr.c788 int nintrs = 0; local
792 return (ddi_intr_get_nintrs(pDev, type, &nintrs) != DDI_SUCCESS) ?
793 -1 : nintrs;
/illumos-gate/usr/src/uts/common/io/nxge/
H A Dnxge_intr.c526 int nintrs, navail, nactual; local
602 ddi_status = ddi_intr_get_nintrs(nxge->dip, intr_type, &nintrs);
605 "ddi_intr_get_nintrs() returned %s, nintrs: %d",
607 "DDI_INTR_NOTFOUND", nintrs));
612 "nxge_hio_intr_init: number of interrupts: %d", nintrs));
H A Dnxge_hw.c203 int i, j, nldvs, nintrs = 1; local
249 for (i = 0; i < nintrs; i++, t_ldgp++) {
251 " #intrs %d", i, nldvs, nintrs));
283 j, nldvs, nintrs));
289 for (i = 0; i < nintrs; i++, t_ldgp++) {
H A Dnxge_main.c6062 int nintrs, navail, nrequest; local
6073 ddi_status = ddi_intr_get_nintrs(dip, int_type, &nintrs);
6074 if ((ddi_status != DDI_SUCCESS) || (nintrs == 0)) {
6077 "nintrs: %d", ddi_status, nintrs));
6085 "nintrs: %d", ddi_status, navail));
6090 "ddi_intr_get_navail() returned: nintrs %d, navail %d",
6091 nintrs, navail));
6099 "nxge_add_intrs_adv_type: nintrs %d "
6101 nintrs, navai
6256 int nintrs, navail; local
[all...]
/illumos-gate/usr/src/uts/common/os/
H A Dddi_intr_impl.c83 /* nintrs could be zero; so check for it first */
138 int ret, nintrs; local
149 (void *)&nintrs);
151 return ((ret == DDI_SUCCESS) ? nintrs : 0);
158 i_ddi_intr_set_supported_nintrs(dev_info_t *dip, int nintrs) argument
163 intr_p->devi_intr_sup_nintrs = nintrs;
200 i_ddi_intr_set_current_nintrs(dev_info_t *dip, int nintrs) argument
205 intr_p->devi_intr_curr_nintrs = nintrs;
217 i_ddi_intr_set_current_nenables(dev_info_t *dip, int nintrs) argument
222 intr_p->devi_intr_curr_nenables = nintrs;
268 uint_t limit, nintrs; local
[all...]
H A Dddi_intr_irm.c1287 uint_t nintrs; local
1329 nintrs = i_ddi_intr_get_current_nintrs(req_p->ireq_dip);
1330 if (nintrs > req_p->ireq_navail) {
1332 "(nintrs=%d, navail=%d).\n",
1334 ddi_get_instance(req_p->ireq_dip), nintrs,
1336 pool_p->ipool_resno += (nintrs - req_p->ireq_navail);
1337 req_p->ireq_navail = nintrs;
H A Dddi_intr.c112 DDI_INTR_APIDBG((CE_CONT, "ddi_intr_get_nintrs:: nintrs %x\n",
155 int i, ret, cap = 0, curr_type, nintrs; local
187 if ((nintrs = i_ddi_intr_get_supported_nintrs(dip, type)) == 0) {
188 if (ddi_intr_get_nintrs(dip, type, &nintrs) != DDI_SUCCESS) {
211 if (count > nintrs) {
213 "requested %d is more than supported %d\n", count, nintrs));
215 } else if ((count + curr_nintrs) > nintrs) {
218 count, curr_nintrs, nintrs));
310 i_ddi_intr_set_supported_nintrs(dip, nintrs);
1002 int curr_type, nintrs; local
[all...]
/illumos-gate/usr/src/uts/common/io/
H A Dpci_intr_lib.c673 pci_msi_get_nintrs(dev_info_t *rdip, int type, int *nintrs) argument
686 *nintrs = 1 << ((msi_ctrl & PCI_MSI_MMC_MASK) >>
690 *nintrs = (msi_ctrl & PCI_MSIX_TBL_SIZE_MASK) + 1;
694 "nintr = 0x%x\n", *nintrs));
H A Di8042.c167 int nintrs; member in struct:i8042
479 for (i = global->nintrs - 1; i >= 0; i--) {
504 if (global->nintrs > 0) {
505 kmem_free(global->iblock_cookies, global->nintrs *
616 if (ddi_dev_nintrs(dip, &global->nintrs) == DDI_FAILURE)
628 global->nintrs = 0;
629 } else if (global->nintrs == 0) {
641 ddi_dev_nintrs(dip, &global->nintrs) == DDI_FAILURE ||
642 global->nintrs == 0) {
649 if (global->nintrs
[all...]
H A Dpcic.c1297 int nregs, nintrs; local
1302 if (ddi_dev_nintrs(dip, &nintrs) != DDI_SUCCESS)
1303 nintrs = 0;
1307 ddi_get_instance(dip), nregs, nintrs);
1309 nintrs = 0;
1313 if (ddi_dev_regsize(dip, nintrs, &size) ==
1318 nintrs, size, size);
1319 if (nintrs ==
1332 nintrs);
1334 nintrs
[all...]
/illumos-gate/usr/src/uts/sun4/io/px/
H A Dpx_intr.c559 uint_t nintrs; local
733 nintrs = i_ddi_intr_get_current_nintrs(hdlp->ih_dip);
736 nintrs, hdlp->ih_inum, msi_addr,
738 msi_num : msi_num & ~(nintrs - 1))) != DDI_SUCCESS)
772 nintrs = i_ddi_intr_get_current_nintrs(hdlp->ih_dip);
775 nintrs, hdlp->ih_inum, msi_addr,
776 msi_num & ~(nintrs - 1))) != DDI_SUCCESS)
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/
H A Demlxs_hba.c136 int32_t nintrs; local
204 nintrs = 0;
207 &nintrs);
209 if (ret == DDI_SUCCESS && nintrs) {
220 nintrs = 0;
222 ddi_intr_get_nintrs(hba->dip, DDI_INTR_TYPE_MSI, &nintrs);
224 if (ret == DDI_SUCCESS && nintrs) {
235 nintrs = 0;
238 &nintrs);
262 "MSI: %s: mode=%d types=0x%x nintrs
[all...]
/illumos-gate/usr/src/uts/common/io/nvme/
H A Dnvme.c2399 int nintrs, navail, count; local
2417 ret = ddi_intr_get_nintrs(nvme->n_dip, intr_type, &nintrs);
/illumos-gate/usr/src/uts/common/io/bfe/
H A Dbfe.c2466 int nintrs = 1; local
2473 &nintrs, /* actual nintrs */
/illumos-gate/usr/src/uts/common/io/pciex/
H A Dpcieb.c1002 int nintrs, request, count, x; local
1050 ret = ddi_intr_get_nintrs(dip, intr_type, &nintrs);
1051 if ((ret != DDI_SUCCESS) || (nintrs == 0)) {
1053 " req:%d\n", ret, nintrs);
1057 PCIEB_DEBUG(DBG_ATTACH, dip, "bdf 0x%x: ddi_intr_get_nintrs: nintrs %d",
1058 " request %d\n", bus_p->bus_bdf, nintrs, request);
1060 if (request > nintrs)
1061 request = nintrs;
/illumos-gate/usr/src/uts/common/io/vr/
H A Dvr.c472 int nintrs; local
479 &nintrs, /* actualp */
/illumos-gate/usr/src/uts/common/io/hxge/
H A Dhxge_main.c3790 int nintrs, navail; local
3802 ddi_status = ddi_intr_get_nintrs(dip, int_type, &nintrs);
3803 if ((ddi_status != DDI_SUCCESS) || (nintrs == 0)) {
3806 "nintrs: %d", ddi_status, nintrs));
3814 "nintrs: %d", ddi_status, navail));
3819 "ddi_intr_get_navail() returned: intr type %d nintrs %d, navail %d",
3820 int_type, nintrs, navail));
3828 "hxge_add_intrs_adv_type: nintrs %d "
3830 nintrs, navai
3981 int nintrs, navail; local
[all...]

Completed in 147 milliseconds