Lines Matching defs:pu
80 loopfun(struct puffs_usermount *pu)
82 struct dtfs_mount *dtm = puffs_getspecific(pu);
101 struct puffs_usermount *pu;
214 pu = puffs_init(pops, _PATH_PUFFS, typename, &gdtm, pflags);
215 if (pu == NULL)
217 gpu = pu;
219 puffs_setfhsize(pu, sizeof(struct dtfs_fid),
222 puffs_setncookiehash(pu, khashbuckets);
228 if (dtfs_domount(pu, rtstr) != 0)
231 po_root = puffs_getrootpathobj(pu);
238 puffs_ml_setloopfn(pu, loopfun);
239 puffs_ml_settimeout(pu, &ts);
242 puffs_setmaxreqlen(pu, maxreqsize);
244 puffs_set_errnotify(pu, puffs_kernerr_abort);
246 if (puffs_daemon(pu, 1, 1) == -1)
249 if (puffs_mount(pu, argv[1], mntflags, puffs_getroot(pu)) == -1)
251 if (puffs_mainloop(pu) == -1)