HomeSort by: relevance | last modified time | path
    Searched refs:mbx (Results 1 - 15 of 15) sorted by relevancy

  /src/sys/dev/pci/ixgbe/
ixgbe_mbx.c 59 struct ixgbe_mbx_info *mbx = &hw->mbx; local
64 if (size > mbx->size) {
67 size, mbx->size);
68 size = mbx->size;
71 if (mbx->ops[mbx_id].read)
72 return mbx->ops[mbx_id].read(hw, msg, size, mbx_id);
88 struct ixgbe_mbx_info *mbx = &hw->mbx; local
93 if (!mbx->ops[mbx_id].read || !mbx->ops[mbx_id].check_for_msg |
125 struct ixgbe_mbx_info *mbx = &hw->mbx; local
158 struct ixgbe_mbx_info *mbx = &hw->mbx; local
178 struct ixgbe_mbx_info *mbx = &hw->mbx; local
198 struct ixgbe_mbx_info *mbx = &hw->mbx; local
218 struct ixgbe_mbx_info *mbx = &hw->mbx; local
238 struct ixgbe_mbx_info *mbx = &hw->mbx; local
271 struct ixgbe_mbx_info *mbx = &hw->mbx; local
435 struct ixgbe_mbx_info *mbx = &hw->mbx; local
679 struct ixgbe_mbx_info *mbx = &hw->mbx; local
710 struct ixgbe_mbx_info *mbx = &hw->mbx; local
861 struct ixgbe_mbx_info *mbx = &hw->mbx; local
1114 struct ixgbe_mbx_info *mbx = &hw->mbx; local
1136 struct ixgbe_mbx_info *mbx = &hw->mbx; local
1178 struct ixgbe_mbx_info *mbx = &hw->mbx; local
    [all...]
ixgbe_vf.c 99 hw->mbx.ops[i].init_params = ixgbe_init_mbx_params_vf;
190 struct ixgbe_mbx_info *mbx = &hw->mbx; local
213 while (!mbx->ops[0].check_for_rst(hw, 0) && timeout) {
225 mbx->timeout = IXGBE_VF_MBX_INIT_TIMEOUT;
653 struct ixgbe_mbx_info *mbx = &hw->mbx; local
662 if (!mbx->ops[0].check_for_rst(hw, 0) || !mbx->timeout)
733 if (!mbx->timeout)
    [all...]
if_sriov.c 102 hw->mbx.ops[vf->pool].write(hw, &msg, 1, vf->pool);
262 uint16_t mbx_size = hw->mbx.size;
393 hw->mbx.ops.write(hw, resp, IXGBE_VF_PERMADDR_MSG_LEN, vf->pool);
584 hw->mbx.ops.write(hw, resp, IXGBE_VF_GET_QUEUES_RESP_LEN, vf->pool);
597 error = hw->mbx.ops[vf->pool].read(hw, msg, IXGBE_VFMAILBOX_SIZE,
662 if (hw->mbx.ops[vf->pool].check_for_rst(hw, vf->pool) == 0)
665 if (hw->mbx.ops[vf->pool].check_for_msg(hw, vf->pool) == 0)
668 if (hw->mbx.ops[vf->pool].check_for_ack(hw, vf->pool) == 0)
ixv.c 444 "MBX API negotiation failed during attach!\n");
685 evcnt_detach(&hw->mbx.stats.msgs_tx);
686 evcnt_detach(&hw->mbx.stats.msgs_rx);
687 evcnt_detach(&hw->mbx.stats.acks);
688 evcnt_detach(&hw->mbx.stats.reqs);
689 evcnt_detach(&hw->mbx.stats.rsts);
2798 evcnt_attach_dynamic(&hw->mbx.stats.msgs_tx, EVCNT_TYPE_MISC, NULL,
2800 evcnt_attach_dynamic(&hw->mbx.stats.msgs_rx, EVCNT_TYPE_MISC, NULL,
2802 evcnt_attach_dynamic(&hw->mbx.stats.acks, EVCNT_TYPE_MISC, NULL,
2804 evcnt_attach_dynamic(&hw->mbx.stats.reqs, EVCNT_TYPE_MISC, NULL
    [all...]
ixgbe_x540.c 154 hw->mbx.ops[i].init_params = ixgbe_init_mbx_params_pf;
ixgbe_82599.c 397 hw->mbx.ops[i].init_params = ixgbe_init_mbx_params_pf;
ixgbe_type.h 4256 struct ixgbe_mbx_info mbx; member in struct:ixgbe_hw
  /src/sys/dev/isa/
mcd.c 147 struct mcd_mbx mbx; member in struct:mcd_softc
263 struct mcd_mbox mbx; local
300 mbx.cmd.opcode = MCD_CMDCONFIGDRIVE;
301 mbx.cmd.length = sizeof(mbx.cmd.data.config) - 1;
302 mbx.cmd.data.config.subcommand = MCD_CF_IRQENABLE;
303 mbx.cmd.data.config.data1 = 0x01;
304 mbx.res.length = 0;
305 (void) mcd_send(sc, &mbx, 0);
544 sc->mbx.retry = MCD_RDRETRIES
798 struct mcd_mbox mbx; local
845 struct mcd_mbox mbx; local
990 struct mcd_mbox mbx; local
1171 struct mcd_mbx *mbx = &sc->mbx; local
1344 struct mcd_mbox mbx; local
1357 struct mcd_mbox mbx; local
1380 struct mcd_mbox mbx; local
1532 struct mcd_mbox mbx; local
1551 struct mcd_mbox mbx; local
1659 struct mcd_mbox mbx; local
1695 struct mcd_mbox mbx; local
1727 struct mcd_mbox mbx; local
1784 struct mcd_mbox mbx; local
1801 struct mcd_mbox mbx; local
1812 struct mcd_mbox mbx; local
    [all...]
wds.c 129 #define wds_nextmbx(wmb, mbx, mbio) \
130 if ((wmb) == &(mbx)->mbio[WDS_MBX_SIZE - 1]) \
131 (wmb) = &(mbx)->mbio[0]; \
1336 * If The scb's mbx is not free, then the board has gone south?
  /src/sys/dev/ic/
ahavar.h 49 #define aha_nextmbx(wmb, mbx, mbio) \
50 if ((wmb) == &(mbx)->mbio[AHA_MBX_SIZE - 1]) \
51 (wmb) = &(mbx)->mbio[0]; \
bhavar.h 74 #define BHA_MBX_OFFSET(sc, mbx) ((u_long)(mbx) - (u_long)(sc)->sc_mbo)
ahareg.h 75 #define AHA_STAT_INIT 0x20 /* Mbx Init required */
86 #define AHA_MBX_INIT 0x01 /* Mbx initialization */
112 #define AHA_INTR_MBOA 0x02 /* MBX out empty */
113 #define AHA_INTR_MBIF 0x01 /* MBX in full */
313 u_char mbx[3]; member in struct:aha_setup::__anon2658
bhareg.h 76 #define BHA_STAT_INIT 0x20 /* Mbx Init required */
86 #define BHA_MBX_INIT 0x01 /* Mbx initialization */
109 #define BHA_MBX_INIT_EXTENDED 0x81 /* Mbx initialization */
137 #define BHA_INTR_MBOA 0x02 /* MBX out empty */
138 #define BHA_INTR_MBIF 0x01 /* MBX in full */
423 u_int8_t mbx[3]; /*XXX */ member in struct:bha_setup_reply
  /src/sys/arch/arc/dti/
btlreg.h 30 #define BT_STAT_INIT 0x20 /* Mbx Init required */
40 #define BT_MBX_INIT 0x01 /* Mbx initialization */
56 #define BT_MBX_INIT_EXTENDED 0x81 /* Mbx initialization */
70 #define BT_INTR_MBOA 0x02 /* MBX out empty */
71 #define BT_INTR_MBIF 0x01 /* MBX in full */
279 u_char mbx[3]; /*XXX */ member in struct:bt_setup::__anon985
btl.c 94 #define bt_nextmbx(wmb, mbx, mbio) \
95 if ((wmb) == &(mbx)->mbio[BT_MBX_SIZE - 1]) \
96 (wmb) = &(mbx)->mbio[0]; \
1386 * If the ccb's mbx is not free, then the board has gone Far East?

Completed in 45 milliseconds