Lines Matching defs:fp
144 struct fileproc *fp;
288 * Mapping file, get fp for validation. Obtain vnode and make
291 err = fp_lookup(p, fd, &fp, 0);
295 if(fp->f_fglob->fg_type == DTYPE_PSXSHM) {
301 error = pshm_mmap(p, uap, retval, fp, (off_t)pageoff);
305 if (fp->f_fglob->fg_type != DTYPE_VNODE) {
309 vp = (struct vnode *)fp->f_fglob->fg_data;
351 if (fp->f_fglob->fg_flag & FREAD)
367 if ((fp->f_fglob->fg_flag & FWRITE) != 0 &&
402 fp->f_fglob, prot, flags, &maxprot);
616 fp_drop(p, fd, fp, 0);
1125 struct fileproc *fp;
1140 err = fp_lookup(p, fd, &fp, 0);
1144 if (fp->f_fglob->fg_type != DTYPE_VNODE){
1149 if (!(fp->f_fglob->fg_flag & FREAD)) {
1154 vp = (struct vnode *)fp->f_fglob->fg_data;
1167 fp->f_fglob, VM_PROT_DEFAULT, MAP_FILE, &maxprot);
1292 fp_drop(p, fd, fp, 0);