Lines Matching refs:mc_mailbox
1158 switch(mc->mc_mailbox[0]) {
1251 device_printf(sc->mlx_dev, "%s: unknown command 0x%x", __func__, mc->mc_mailbox[0]);
1533 int command = mc->mc_mailbox[0];
1534 int channel = mc->mc_mailbox[2] & 0xf;
1989 device_printf(sc->mlx_dev, " %13D\n", mc->mc_mailbox, " ");
2020 if (mc->mc_mailbox[0] == MLX_CMD_DIRECT_CDB) {
2030 mc->mc_mailbox[mu->mu_bufptr ] = mc->mc_dataphys & 0xff;
2031 mc->mc_mailbox[mu->mu_bufptr + 1] = (mc->mc_dataphys >> 8) & 0xff;
2032 mc->mc_mailbox[mu->mu_bufptr + 2] = (mc->mc_dataphys >> 16) & 0xff;
2033 mc->mc_mailbox[mu->mu_bufptr + 3] = (mc->mc_dataphys >> 24) & 0xff;
2069 bcopy(mu->mu_command, mc->mc_mailbox, sizeof(mc->mc_mailbox));
2263 mc->mc_mailbox[0x1] = mc->mc_slot;
2493 MLX_V3_PUT_MAILBOX(sc, i, mc->mc_mailbox[i]);
2608 MLX_V4_PUT_MAILBOX(sc, i, mc->mc_mailbox[i]);
2727 MLX_V5_PUT_MAILBOX(sc, i, mc->mc_mailbox[i]);
2903 if (((mc->mc_mailbox[0] == mlx_messages[i].command) || (mlx_messages[i].command == 0)) &&
2907 sprintf(unkmsg, "unknown response 0x%x for command 0x%x", (int)mc->mc_status, (int)mc->mc_mailbox[0]);