Lines Matching refs:xdev
1148 querychanger(Device *xdev) in querychanger() argument
1154 if (xdev == nil) in querychanger()
1156 if(xdev->type != Devwren) { in querychanger()
1157 print("juke changer not wren %Z\n", xdev); in querychanger()
1161 if(xdev == w->juke) in querychanger()
1174 print("alloc juke %Z\n", xdev); in querychanger()
1178 w->juke = xdev; in querychanger()
1179 w->robotdir = sdof(xdev); in querychanger()
1183 newscsi(xdev, w->robot); in querychanger()
1217 panic("querychanger: %Z", xdev); in querychanger()
1225 Device *xdev; in jukeinit() local
1232 xdev = d->j.j; in jukeinit()
1233 if(xdev == nil || xdev->type != Devmcat) { in jukeinit()
1241 xdev = xdev->cat.first; in jukeinit()
1242 w = querychanger(xdev); in jukeinit()
1261 while(xdev = xdev->link) { in jukeinit()
1262 if(xdev->type != Devwren) { in jukeinit()
1263 print("drive not devwren: %Z\n", xdev); in jukeinit()
1267 xdev != w->drive[i]) { in jukeinit()
1269 i, w->drive[i], xdev); in jukeinit()
1273 print("too many drives %Z\n", xdev); in jukeinit()
1276 w->drive[i++] = xdev; in jukeinit()