Lines Matching defs:unit
137 * device. The unit number in the trace header selects the minor
245 int unit = minor(dev);
247 if(unit >= NISDNTRC)
250 if(device_state[unit] & ST_ISOPEN)
253 if(analyzemode && (unit == outunit || unit == rxunit || unit == txunit))
259 device_state[unit] = ST_ISOPEN;
316 int unit = minor(dev);
318 if(!(device_state[unit] & ST_ISOPEN))
323 while(IF_QEMPTY(&trace_queue[unit]) && (device_state[unit] & ST_ISOPEN))
325 device_state[unit] |= ST_WAITDATA;
327 if((error = tsleep((void *) &trace_queue[unit],
331 device_state[unit] &= ~ST_WAITDATA;
337 IF_DEQUEUE(&trace_queue[unit], m);