Lines Matching refs:mt
233 struct mtget mt; in rmtopen() local
251 if (rmtstatus(&mt) < 0) { in rmtopen()
275 rmtstatus(struct mtget *mt) in rmtstatus() argument
277 char *buf = (char *)mt; in rmtstatus()
281 return (rmtstatus_extended(mt)); in rmtstatus()
287 if ((unsigned)n > sizeof (*mt)) { in rmtstatus()
306 rmtstatus_extended(struct mtget *mt) in rmtstatus_extended() argument
308 if ((mt->mt_type = rmtcall("status", "sT")) == -1) in rmtstatus_extended()
310 mt->mt_dsreg = rmtcall("status", "sD"); in rmtstatus_extended()
311 mt->mt_erreg = rmtcall("status", "sE"); in rmtstatus_extended()
312 mt->mt_resid = rmtcall("status", "sR"); in rmtstatus_extended()
313 mt->mt_fileno = rmtcall("status", "sF"); in rmtstatus_extended()
314 mt->mt_blkno = rmtcall("status", "sB"); in rmtstatus_extended()
315 mt->mt_flags = rmtcall("status", "sf"); in rmtstatus_extended()
316 mt->mt_bf = rmtcall("status", "sb"); in rmtstatus_extended()