Lines Matching defs:po
52 struct puffs_pathobj po;
59 rv = pu->pu_pathtransform(pu, &pn_parent->pn_po, pcn, &po);
63 po.po_path = pcn->pcn_name;
64 po.po_len = pcn->pcn_namelen;
75 rv = pu->pu_pathbuild(pu, &pn_parent->pn_po, &po, 0,
80 pu->pu_pathfree(pu, &po);
142 struct puffs_pathobj *po = arg;
145 if (po->po_len != PNPLEN(pn))
153 if (pn->pn_po.po_hash != po->po_hash)
159 if (pu->pu_pathcmp(pu, po, &po2, PNPLEN(pn), 0) == 0)
171 puffs_path_buildhash(struct puffs_usermount *pu, struct puffs_pathobj *po)
178 po->po_hash = hash32_strn(po->po_path, po->po_len,
181 po->po_hash = hash32_buf(po->po_path, po->po_len,
295 puffs_stdpath_freepath(struct puffs_usermount *pu, struct puffs_pathobj *po)
298 free(po->po_path);