Lines Matching refs:major
48 static int send_version(struct vio_driver_state *vio, u16 major, u16 minor)
56 pkt.major = major;
61 major, minor, vio->dev_class);
75 vio->ver_table[0].major,
240 u16 major)
247 if (v->major <= major) {
262 pkt->major, pkt->minor, pkt->dev_class);
270 vap = find_by_major(vio, pkt->major);
276 pkt->major = 0;
280 } else if (vap->major != pkt->major) {
282 pkt->major = vap->major;
285 pkt->major, pkt->minor);
289 .major = pkt->major,
298 pkt->major, pkt->minor);
315 pkt->major, pkt->minor, pkt->dev_class);
318 if (vio->ver.major != pkt->major ||
325 vio->ver.major = pkt->major;
350 pkt->major, pkt->minor, pkt->dev_class);
352 if (pkt->major == 0 && pkt->minor == 0)
354 nver = find_by_major(vio, pkt->major);
358 if (send_version(vio, nver->major, nver->minor) < 0)