Lines Matching defs:fp
84 ** fp -- the file pointer
94 sm_strread(fp, buf, n)
95 SM_FILE_T *fp;
99 register SM_STR_OBJ_T *s = fp->f_cookie;
117 ** fp -- the file pointer
127 sm_strwrite(fp, buf, n)
128 SM_FILE_T *fp;
132 register SM_STR_OBJ_T *s = fp->f_cookie;
156 ** fp -- the file pointer
166 sm_strseek(fp, offset, whence)
167 SM_FILE_T *fp;
172 register SM_STR_OBJ_T *s = fp->f_cookie;
208 ** fp -- file pointer open to be associated with
219 sm_stropen(fp, info, flags, rpool)
220 SM_FILE_T *fp;
235 fp->f_cookie = s;
287 ** fp -- file pointer
294 sm_strclose(fp)
295 SM_FILE_T *fp;
297 SM_STR_OBJ_T *s = fp->f_cookie;
313 ** fp -- the file pointer
322 sm_strsetmode(fp, mode)
323 SM_FILE_T *fp;
326 register SM_STR_OBJ_T *s = fp->f_cookie;
356 ** fp -- the file pointer
365 sm_strgetmode(fp, mode)
366 SM_FILE_T *fp;
369 register SM_STR_OBJ_T *s = fp->f_cookie;
395 ** fp -- the file pointer
405 sm_strsetinfo(fp, what, valp)
406 SM_FILE_T *fp;
413 return sm_strsetmode(fp, (int *) valp);
426 ** fp -- the file pointer
436 sm_strgetinfo(fp, what, valp)
437 SM_FILE_T *fp;
444 return sm_strgetmode(fp, (int *) valp);
467 ** fp -- file pointer
476 sm_strio_init(fp, buf, size)
477 SM_FILE_T *fp;
481 fp->sm_magic = SmFileMagic;
482 fp->f_flags = SMWR | SMSTR;
483 fp->f_file = -1;
484 fp->f_bf.smb_base = fp->f_p = (unsigned char *) buf;
485 fp->f_bf.smb_size = fp->f_w = (size ? size - 1 : 0);
486 fp->f_lbfsize = 0;
487 fp->f_r = 0;
488 fp->f_read = NULL;
489 fp->f_seek = NULL;
490 fp->f_getinfo = NULL;
491 fp->f_setinfo = NULL;