| /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?
|