Lines Matching refs:didx
820 mlc->serio_opacket[map->didx] |= in hil_mlc_serio_write()
821 ((hil_packet)c) << (8 * (3 - mlc->serio_oidx[map->didx])); in hil_mlc_serio_write()
823 if (mlc->serio_oidx[map->didx] >= 3) { in hil_mlc_serio_write()
825 if (!(mlc->serio_opacket[map->didx] & HIL_PKT_CMD)) in hil_mlc_serio_write()
827 switch (mlc->serio_opacket[map->didx] & HIL_PKT_DATA_MASK) { in hil_mlc_serio_write()
829 idx = mlc->di[map->didx].idd; in hil_mlc_serio_write()
832 idx = mlc->di[map->didx].rsc; in hil_mlc_serio_write()
835 idx = mlc->di[map->didx].exd; in hil_mlc_serio_write()
838 idx = mlc->di[map->didx].rnm; in hil_mlc_serio_write()
843 mlc->serio_oidx[map->didx] = 0; in hil_mlc_serio_write()
844 mlc->serio_opacket[map->didx] = 0; in hil_mlc_serio_write()
847 mlc->serio_oidx[map->didx]++; in hil_mlc_serio_write()
869 mlc->serio_oidx[map->didx] = 0; in hil_mlc_serio_write()
870 mlc->serio_opacket[map->didx] = 0; in hil_mlc_serio_write()
957 mlc->serio_map[i].didx = i; in hil_mlc_register()