itesw
for (dtype = 0; dtype < __arraycount(itesw); dtype++)
if (itesw[dtype].ite_hwid == fb->fbid)
if (dtype == __arraycount(itesw))
ip->isw = &itesw[dtype];
if (itesw[dtype].ite_probe != NULL &&
(*itesw[dtype].ite_probe)(ip) != 0)
for (dtype = 0; dtype < __arraycount(itesw); dtype++)
if (itesw[dtype].ite_hwid == GID_STI)
if (dtype == __arraycount(itesw))
ip->isw = &itesw[dtype];
const struct itesw *sp;
const struct itesw *sp = ip->isw;
const struct itesw *sp = ip->isw;
const struct itesw *sp = ip->isw;
static const struct itesw itesw[] = {
const struct itesw *isw;
static struct itesw itesw[] = {
ip->isw = &itesw[device_unit(ip->device)]; /* XXX */
con_itesoftc.isw = &itesw[0];
struct itesw *isw;