Lines Matching refs:didx
805 mlc->serio_opacket[map->didx] |= in hil_mlc_serio_write()
806 ((hil_packet)c) << (8 * (3 - mlc->serio_oidx[map->didx])); in hil_mlc_serio_write()
808 if (mlc->serio_oidx[map->didx] >= 3) { in hil_mlc_serio_write()
810 if (!(mlc->serio_opacket[map->didx] & HIL_PKT_CMD)) in hil_mlc_serio_write()
812 switch (mlc->serio_opacket[map->didx] & HIL_PKT_DATA_MASK) { in hil_mlc_serio_write()
814 idx = mlc->di[map->didx].idd; in hil_mlc_serio_write()
817 idx = mlc->di[map->didx].rsc; in hil_mlc_serio_write()
820 idx = mlc->di[map->didx].exd; in hil_mlc_serio_write()
823 idx = mlc->di[map->didx].rnm; in hil_mlc_serio_write()
828 mlc->serio_oidx[map->didx] = 0; in hil_mlc_serio_write()
829 mlc->serio_opacket[map->didx] = 0; in hil_mlc_serio_write()
832 mlc->serio_oidx[map->didx]++; in hil_mlc_serio_write()
854 mlc->serio_oidx[map->didx] = 0; in hil_mlc_serio_write()
855 mlc->serio_opacket[map->didx] = 0; in hil_mlc_serio_write()
942 mlc->serio_map[i].didx = i; in hil_mlc_register()