Searched refs:msi (Results 1 - 23 of 23) sorted by relevance

/illumos-gate/usr/src/uts/sun4/io/px/
H A Dpx_tools.c136 if ((iget->msi < msi_state_p->msi_1st_msinum) ||
137 (iget->msi >= (msi_state_p->msi_1st_msinum +
144 if ((px_lib_msi_getvalid(dip, iget->msi,
149 if (px_lib_msi_getmsiq(dip, iget->msi,
155 iget->msi = (uint32_t)-1;
212 iget->msi, &iget->num_devs_ret, iget->dev);
296 if ((iset.msi < msi_state_p->msi_1st_msinum) ||
297 (iset.msi >= (msi_state_p->msi_1st_msinum +
304 if ((px_lib_msi_getvalid(dip, iset.msi,
309 if (px_lib_msi_getmsiq(dip, iset.msi,
[all...]
H A Dpx_ioapi.h368 * which is the msi-number. bits 63..32 shall be zero.
371 * which is the msi-number. bits 63..16 shall be zero
496 } msi; member in union:msiq_rec::__anon9732
H A Dpx_intr.c331 msg_code = msiq_rec_p->msiq_rec_data.msi.msi_data;
333 "msi 0x%x\n", msg_code);
653 "failed, rdip 0x%p msi 0x%x\n", rdip, msi_num);
876 "msi");
/illumos-gate/usr/src/uts/common/sys/
H A Dpci_tools.h128 uint32_t msi; /* Specific MSI to set - to kernel */ member in struct:pcitool_intr_set
157 uint32_t msi; /* MSI number - to kernel */ member in struct:pcitool_intr_get
/illumos-gate/usr/src/uts/common/io/mac/
H A Dmac_stat.c304 mac_stat_info_t *msi; local
313 msi = i_mac_mod_si;
316 msi = i_mac_si;
319 msi = mip->mi_type->mt_stats;
322 val = mac_stat_get((mac_handle_t)mip, msi[msi_index].msi_stat);
323 switch (msi[msi_index].msi_type) {
353 mac_stat_info_t *msi, uint_t count)
363 val = fn(ksp->ks_private, msi[i].msi_stat);
365 switch (msi[i].msi_type) {
352 i_mac_stat_update(kstat_t *ksp, int rw, uint64_t (*fn)(void *, uint_t), mac_stat_info_t *msi, uint_t count) argument
/illumos-gate/usr/src/cmd/pcitool/
H A Dpcitool.c1416 iget_p->cpu_id, iget_p->msi & 0xff,
1444 str_type = "msi";
1451 * Check if interrupts are active on this ino/msi. Get as much
1528 iget_p->msi = input_args_p->intr_msi;
1543 int msi; local
1549 for (msi = 0;
1550 ((msi < intr_info.num_intr) && (rval == SUCCESS));
1551 msi++) {
1556 iget_p->msi = msi;
[all...]
/illumos-gate/usr/src/boot/sys/boot/fdt/dts/arm/
H A Darmada-380.dtsi84 msi-parent = <&mpic>;
H A Darmada-38x.dtsi394 msi-controller;
/illumos-gate/usr/src/boot/sys/boot/fdt/dts/powerpc/
H A Dp3041si.dtsi518 msi0: msi@41600 {
519 compatible = "fsl,mpic-msi";
521 msi-available-ranges = <0 0x100>;
533 msi1: msi@41800 {
534 compatible = "fsl,mpic-msi";
536 msi-available-ranges = <0 0x100>;
548 msi2: msi@41a00 {
549 compatible = "fsl,mpic-msi";
551 msi-available-ranges = <0 0x100>;
1235 fsl,msi
[all...]
H A Dp5020si.dtsi511 msi0: msi@41600 {
512 compatible = "fsl,mpic-msi";
514 msi-available-ranges = <0 0x100>;
526 msi1: msi@41800 {
527 compatible = "fsl,mpic-msi";
529 msi-available-ranges = <0 0x100>;
541 msi2: msi@41a00 {
542 compatible = "fsl,mpic-msi";
544 msi-available-ranges = <0 0x100>;
1282 fsl,msi
[all...]
H A Dp2041si.dtsi517 msi0: msi@41600 {
518 compatible = "fsl,mpic-msi";
520 msi-available-ranges = <0 0x100>;
532 msi1: msi@41800 {
533 compatible = "fsl,mpic-msi";
535 msi-available-ranges = <0 0x100>;
547 msi2: msi@41a00 {
548 compatible = "fsl,mpic-msi";
550 msi-available-ranges = <0 0x100>;
1221 fsl,msi
[all...]
H A Dp1020rdb.dts549 msi@41600 {
550 compatible = "fsl,p1020-msi", "fsl,mpic-msi";
552 msi-available-ranges = <0 0x100>;
H A Dp2020ds.dts521 msi@41600 {
522 compatible = "fsl,mpic-msi";
524 msi-available-ranges = <0 0x100>;
H A Dmpc8572ds.dts568 msi@41600 {
569 compatible = "fsl,mpc8572-msi", "fsl,mpic-msi";
571 msi-available-ranges = <0 0x100>;
/illumos-gate/usr/src/uts/sun4v/io/niumx/
H A Dniumx_tools.c315 iget_p->msi = (uint32_t)-1;
449 iset.msi = (uint32_t)-1;
/illumos-gate/usr/src/uts/common/io/nge/
H A Dnge_chip.c440 dev_param_p->msi = B_FALSE;
459 dev_param_p->msi = B_TRUE;
478 dev_param_p->msi = B_FALSE;
497 dev_param_p->msi = B_TRUE;
516 dev_param_p->msi = B_FALSE;
535 dev_param_p->msi = B_FALSE;
553 dev_param_p->msi = B_FALSE;
H A Dnge.h673 boolean_t msi; /* specifies msi support */ member in struct:nge_dev_spec_param
/illumos-gate/usr/src/uts/common/io/xge/hal/include/
H A Dxgehal-regs.h295 #define XGE_HAL_SET_RX_MAT(ring, msi) vBIT(msi, (8 * ring), 8)
300 #define XGE_HAL_SET_TX_MAT(fifo, msi) vBIT(msi, (8 * fifo), 8)
H A Dxgehal-device.h828 xge_hal_channel_msi_set (xge_hal_channel_h channelh, int msi,
/illumos-gate/usr/src/uts/common/xen/public/
H A Ddomctl.h490 } msi; member in union:xen_domctl_bind_pt_irq::__anon9293
/illumos-gate/usr/src/cmd/intrd/
H A Dintrd.pl258 if ($pcplusmp_sys && ($intrcfg->{type} =~ /^msi\0/)) {
/illumos-gate/usr/src/uts/common/io/xge/hal/xgehal/
H A Dxgehal-device.c6499 * @msi: MSI Number associated with the channel.
6507 xge_hal_channel_msi_set(xge_hal_channel_h channelh, int msi, u32 msi_msg) argument
6518 " MSI: %d", channel->msi_msg, ring, msi);
6521 val64 |= XGE_HAL_SET_RX_MAT(ring, msi);
6528 " MSI: %d", channel->msi_msg, fifo, msi);
6531 val64 |= XGE_HAL_SET_TX_MAT(fifo, msi);
6611 * address/value cobination to the specified msi number.
/illumos-gate/usr/src/uts/sun4u/io/px/
H A Dpx_lib4u.c1025 msiq_rec_p->msiq_rec_data.msi.msi_data =
1031 msiq_rec_p->msiq_rec_data.msi.msi_data =

Completed in 325 milliseconds