Lines Matching defs:mbox
717 union mfi_mbox mbox;
930 memset(&mbox, 0, sizeof(mbox));
932 mbox.b[0] = 1;
934 if (mfii_mgmt(sc, MR_DCMD_LD_GET_LIST, &mbox, &sc->sc_ld_list,
1117 union mfi_mbox mbox;
1120 memset(&mbox, 0, sizeof(mbox));
1132 mbox.b[0] = MR_FLUSH_CTRL_CACHE | MR_FLUSH_DISK_CACHE;
1134 if (mfii_do_mgmt(sc, ccb, MR_DCMD_CTRL_CACHE_FLUSH, &mbox,
1143 mbox.b[0] = 0;
1145 if (mfii_do_mgmt(sc, ccb, MR_DCMD_CTRL_SHUTDOWN, &mbox,
1433 union mfi_mbox mbox;
1437 memset(&mbox, 0, sizeof(mbox));
1439 mbox.b[0] = 1;
1441 if (mfii_mgmt(sc, MR_DCMD_LD_GET_LIST, &mbox, &sc->sc_ld_list,
1897 mfii_mgmt(struct mfii_softc *sc, uint32_t opc, const union mfi_mbox *mbox,
1912 rv = mfii_do_mgmt(sc, ccb, opc, mbox, buf, len, dir, poll);
1920 const union mfi_mbox *mbox, void *buf, size_t len, mfii_direction_t dir,
1961 if (mbox != NULL)
1962 memcpy(&dcmd->mdf_mbox, mbox, sizeof(dcmd->mdf_mbox));
2562 union mfi_mbox mbox;
2568 memset(&mbox, 0, sizeof(mbox));
2569 mbox.s[0] = htole16(link->target);
2571 rv = mfii_mgmt(sc, MR_DCMD_PD_GET_INFO, &mbox, &mpd, sizeof(mpd),
2990 union mfi_mbox mbox;
3030 memset(&mbox, 0, sizeof(mbox));
3032 mbox.b[0] = 1;
3033 if (mfii_mgmt(sc, MR_DCMD_LD_GET_LIST, &mbox, &sc->sc_ld_list,
3053 memset(&mbox, 0, sizeof(mbox));
3054 mbox.b[0] = sc->sc_ld_list.mll_list[i].mll_ld.mld_target;
3055 if (mfii_mgmt(sc, MR_DCMD_LD_GET_INFO, &mbox,
3213 union mfi_mbox mbox;
3266 memset(&mbox, 0, sizeof(mbox));
3267 mbox.s[0] = pl->mpl_address[i].mpa_pd_id;
3268 if (mfii_mgmt(sc, MR_DCMD_PD_GET_INFO, &mbox,
3280 memset(&mbox, 0, sizeof(mbox));
3281 mbox.s[0] = ar[arr].pd[disk].mar_pd.mfp_id;
3282 if (mfii_mgmt(sc, MR_DCMD_PD_GET_INFO, &mbox, pd, sizeof(*pd),
3407 union mfi_mbox mbox;
3434 memset(&mbox, 0, sizeof(mbox));
3435 mbox.s[0] = pd->mpl_address[i].mpa_pd_id;
3455 if (mfii_mgmt(sc, cmd, &mbox, NULL, 0, MFII_DATA_NONE, false))
3469 union mfi_mbox mbox;
3475 memset(&mbox, 0, sizeof mbox);
3476 mbox.s[0] = pd_id;
3477 rv = mfii_mgmt(sc, MR_DCMD_PD_GET_INFO, &mbox, pd, sizeof(*pd),
3483 mbox.s[0] = pd_id;
3484 mbox.s[1] = pd->mpd_pd.mfp_seq;
3485 mbox.b[4] = MFI_PD_UNCONFIG_GOOD;
3486 rv = mfii_mgmt(sc, MR_DCMD_PD_SET_STATE, &mbox, NULL, 0,
3492 memset(&mbox, 0, sizeof mbox);
3493 mbox.s[0] = pd_id;
3494 rv = mfii_mgmt(sc, MR_DCMD_PD_GET_INFO, &mbox, pd, sizeof(*pd),
3513 memset(&mbox, 0, sizeof mbox);
3514 mbox.s[0] = pd_id;
3515 rv = mfii_mgmt(sc, MR_DCMD_PD_GET_INFO, &mbox, pd, sizeof(*pd),
3536 union mfi_mbox mbox;
3551 memset(&mbox, 0, sizeof mbox);
3552 mbox.s[0] = pd_id;
3553 rv = mfii_mgmt(sc, MR_DCMD_PD_GET_INFO, &mbox, pd, sizeof(*pd),
3577 union mfi_mbox mbox;
3599 memset(&mbox, 0, sizeof(mbox));
3600 mbox.s[0] = pl->mpl_address[i].mpa_pd_id;
3602 if (mfii_mgmt(sc, MR_DCMD_PD_GET_INFO, &mbox, pd, sizeof(*pd),
3606 mbox.s[0] = pl->mpl_address[i].mpa_pd_id;
3607 mbox.s[1] = pd->mpd_pd.mfp_seq;
3611 mbox.b[4] = MFI_PD_ONLINE;
3615 mbox.b[4] = MFI_PD_OFFLINE;
3619 mbox.b[4] = MFI_PD_HOTSPARE;
3632 memset(&mbox, 0, sizeof(mbox));
3633 mbox.s[0] = pl->mpl_address[i].mpa_pd_id;
3634 rv = mfii_mgmt(sc, MR_DCMD_PD_GET_INFO, &mbox,
3645 mbox.s[0] = pl->mpl_address[i].mpa_pd_id;
3646 mbox.s[1] = pd->mpd_pd.mfp_seq;
3648 mbox.b[4] = MFI_PD_REBUILD;
3658 rv = mfii_mgmt(sc, MR_DCMD_PD_SET_STATE, &mbox, NULL, 0,
3817 union mfi_mbox mbox;
3862 memset(&mbox, 0, sizeof(mbox));
3863 mbox.s[0] = hs[i].mhs_pd.mfp_id;
3864 if (mfii_mgmt(sc, MR_DCMD_PD_GET_INFO, &mbox, pd, sizeof(*pd),