Lines Matching refs:fp
32 ** fp -- the file pointer
40 sm_wsetup(fp)
41 register SM_FILE_T *fp;
48 if ((fp->f_flags & SMWR) == 0)
50 if ((fp->f_flags & SMRW) == 0)
55 if (fp->f_flags & SMRD)
58 if (HASUB(fp))
59 FREEUB(fp);
62 fp->f_flags &= ~(SMRD|SMFEOF);
63 fp->f_r = 0;
64 fp->f_p = fp->f_bf.smb_base;
66 fp->f_flags |= SMWR;
70 if (fp->f_bf.smb_base == NULL)
71 sm_makebuf(fp);
72 if (fp->f_flags & SMLBF)
80 fp->f_w = 0;
81 fp->f_lbfsize = -fp->f_bf.smb_size;
84 fp->f_w = fp->f_flags & SMNBF ? 0 : fp->f_bf.smb_size;