Lines Matching refs:f_p
1226 tapeck(struct file_info *f_p, int dir) in tapeck() argument
1232 if ((f_p->f_bsize = g_init(&f_p->f_dev, &f_p->f_des)) < 0) in tapeck()
1234 if ((f_p->f_dev != G_TM_TAPE) && (f_p->f_dev != G_XT_TAPE) && in tapeck()
1235 (f_p->f_dev != G_ST_TAPE)) in tapeck()
1239 if (g_read(f_p->f_dev, f_p->f_des, &V_labl, sizeof (V_labl)) <= 0) { in tapeck()
1257 strncpy(V_labl.v_volume, f_p->f_vol_p, 6); in tapeck()
1265 if (*f_p->f_vol_p == '-') in tapeck()
1266 strncpy(f_p->f_vol_p, V_labl.v_volume, 6); in tapeck()
1267 else if (NOT_EQ(V_labl.v_volume, f_p->f_vol_p, 6)) { in tapeck()
1269 V_labl.v_volume, f_p->f_vol_p); in tapeck()
1270 strncpy(V_labl.v_volume, f_p->f_vol_p, 6); in tapeck()
1299 f_p->f_vol_p); in tapeck()
1518 chgreel(struct file_info *f_p, int dir) in chgreel() argument
1527 (void) close(f_p->f_des); in chgreel()
1528 (void) getname(f_p->f_dev_p); in chgreel()
1538 strncpy(f_p->f_vol_p, vol_tmp, 6); in chgreel()
1542 f_p->f_des = open(f_p->f_dev_p, 0); in chgreel()
1543 if (f_p->f_des <= 0 || f_p->f_des > 10) { in chgreel()
1550 if (g_init(&(f_p->f_dev), &(f_p->f_des)) < 0) in chgreel()
1552 if ((f_p->f_dev != G_TM_TAPE) && (f_p->f_dev != G_XT_TAPE) && in chgreel()
1553 (f_p->f_dev != G_ST_TAPE)) { in chgreel()
1555 "\n'%s' is not a valid device"), f_p->f_dev_p); in chgreel()
1561 if (!hdrck(f_p->f_dev, f_p->f_des, f_p->f_vol_p)) { in chgreel()
1578 close(f_p->f_des); in chgreel()
1581 f_p->f_des = open(f_p->f_dev_p, 1); in chgreel()
1582 if (f_p->f_des <= 0 || f_p->f_des > 10) in chgreel()
1585 if (g_init(&(f_p->f_dev), &(f_p->f_des)) < 0) in chgreel()
1588 if (g_write(f_p->f_dev, f_p->f_des, &V_labl, in chgreel()