Searched refs:iget (Results 1 - 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/sun4/io/px/
H A Dpx_tools.c105 * Returned info is valid only when iget.num_devs is returned > 0.
107 * iget.num_devs will be returned as = 0.
115 pcitool_intr_get_t *iget = &partial_iget; local
129 iget->status = PCITOOL_IO_ERROR;
131 if (iget->flags & PCITOOL_INTR_FLAG_GET_MSI) {
136 if ((iget->msi < msi_state_p->msi_1st_msinum) ||
137 (iget->msi >= (msi_state_p->msi_1st_msinum +
139 iget->status = PCITOOL_INVALID_MSI;
144 if ((px_lib_msi_getvalid(dip, iget->msi,
149 if (px_lib_msi_getmsiq(dip, iget
[all...]
/illumos-gate/usr/src/uts/i86pc/io/pci/
H A Dpci_tools.c279 pcitool_intr_get_t *iget = &partial_iget; local
307 iget->status = PCITOOL_IO_ERROR;
308 iget->num_devs_ret = 0;
356 * If num_devs_ret == 0 iget remains pointing to partial_iget.
359 iget = kmem_alloc(iget_kmem_alloc_size, KM_SLEEP);
362 if (ddi_copyin(arg, iget, iget_kmem_alloc_size, mode) !=
366 kmem_free(iget, iget_kmem_alloc_size);
372 bzero(iget, PCITOOL_IGET_SIZE(num_devs_ret));
373 iget->ino = info_hdl.ih_vector;
386 iget
[all...]
/illumos-gate/usr/src/uts/sun4u/io/pci/
H A Dpci_tools.c285 * Returned info is valid only when iget.num_devs is returned > 0.
294 pcitool_intr_get_t *iget = &partial_iget; local
335 * Note if num_devs_ret == 0 iget remains pointing to
339 iget = kmem_alloc(iget_kmem_alloc_size, KM_SLEEP);
342 if (ddi_copyin(arg, iget, iget_kmem_alloc_size, mode) !=
346 kmem_free(iget, iget_kmem_alloc_size);
352 bzero(iget, PCITOOL_IGET_SIZE(num_devs_ret));
353 iget->ino = ino;
354 iget->num_devs_ret = num_devs_ret;
368 iget
[all...]

Completed in 62 milliseconds