Lines Matching refs:mtfd
184 static int mt_locate(int argc, char **argv, int mtfd, const char *tape);
187 static int mt_xml_cmd(unsigned long cmd, int argc, char **argv, int mtfd,
194 static int mt_set_param(int mtfd, struct mt_status_data *status_data,
196 static int mt_protect(int argc, char **argv, int mtfd,
198 static int mt_param(int argc, char **argv, int mtfd, char *xml_str,
211 int ch, len, mtfd; in main() local
254 if ((mtfd = open(tape, comp->c_ronly ? O_RDONLY : O_RDWR)) < 0) in main()
301 if (ioctl(mtfd, comp->c_code, (caddr_t)&umn) < 0) in main()
337 if (ioctl(mtfd, comp->c_code, (caddr_t)&block) < 0) in main()
349 if (ioctl(mtfd, comp->c_code, (caddr_t)&block) < 0) in main()
357 if (ioctl(mtfd, MTIOCGETEOTMODEL, (caddr_t)&om) < 0) in main()
367 if (ioctl(mtfd, MTIOCGETEOTMODEL, (caddr_t)&om) < 0) in main()
369 if (ioctl(mtfd, comp->c_code, (caddr_t)&nm) < 0) in main()
384 if (ioctl(mtfd, MTIOCRBLIM, (caddr_t)&rblim) < 0) in main()
406 retval = mt_xml_cmd(comp->c_code, argc, argv, mtfd, in main()
415 retval = mt_locate(argc, argv, mtfd, tape); in main()
422 if (ioctl(mtfd, MTIOCTOP, &mt_com) < 0) in main()
425 if (ioctl(mtfd, MTIOCGET, &mt_status) < 0) in main()
661 mt_locate(int argc, char **argv, int mtfd, const char *tape) in mt_locate() argument
758 if (ioctl(mtfd, MTIOCEXTLOCATE, &mtl) == -1) in mt_locate()
998 mt_xml_cmd(unsigned long cmd, int argc, char **argv, int mtfd, const char *tape) in mt_xml_cmd() argument
1018 retval = mt_get_xml_str(mtfd, ioctl_cmd, &xml_str); in mt_xml_cmd()
1047 retval = mt_param(argc, argv, mtfd, xml_str, &status_data); in mt_xml_cmd()
1050 retval = mt_protect(argc, argv, mtfd, &status_data); in mt_xml_cmd()
1067 mt_set_param(int mtfd, struct mt_status_data *status_data, char *param_name, in mt_set_param() argument
1117 if (ioctl(mtfd, MTIOCPARAMSET, ¶m_set) == -1) in mt_set_param()
1153 mt_protect(int argc, char **argv, int mtfd, struct mt_status_data *status_data) in mt_protect() argument
1314 if (ioctl(mtfd, MTIOCSETLIST, ¶m_list) == -1) in mt_protect()
1329 mt_param(int argc, char **argv, int mtfd, char *xml_str, in mt_param() argument
1388 retval = mt_set_param(mtfd, status_data, param_name, in mt_param()