Lines Matching refs:stu
1826 struct mv88e6xxx_stu_entry stu = { in mv88e6xxx_stu_setup() local
1839 return mv88e6xxx_stu_loadpurge(chip, &stu); in mv88e6xxx_stu_setup()
1850 __set_bit(mst->stu.sid, busy); in mv88e6xxx_sid_get()
1866 if (mst->stu.sid != sid) in mv88e6xxx_mst_put()
1872 mst->stu.valid = false; in mv88e6xxx_mst_put()
1873 err = mv88e6xxx_stu_loadpurge(chip, &mst->stu); in mv88e6xxx_mst_put()
1906 *sid = mst->stu.sid; in mv88e6xxx_mst_get()
1925 mst->stu.valid = true; in mv88e6xxx_mst_get()
1926 mst->stu.sid = *sid; in mv88e6xxx_mst_get()
1934 mst->stu.state[i] = dsa_is_user_port(chip->ds, i) ? in mv88e6xxx_mst_get()
1938 err = mv88e6xxx_stu_loadpurge(chip, &mst->stu); in mv88e6xxx_mst_get()
1982 if (mst->stu.state[port] == state) in mv88e6xxx_port_mst_state_set()
1985 mst->stu.state[port] = state; in mv88e6xxx_port_mst_state_set()
1987 err = mv88e6xxx_stu_loadpurge(chip, &mst->stu); in mv88e6xxx_port_mst_state_set()