Lines Matching refs:hfsmount
72 struct hfsmount * s_hfsmp;
80 struct hfsmount *hfsmp;
93 static int cat_lookupbykey(struct hfsmount *hfsmp, CatalogKey *keyp, int allow_system_files, u_long hint, int wantrsrc,
96 static int cat_lookupmangled(struct hfsmount *hfsmp, struct cat_desc *descp, int wantrsrc,
104 static int resolvelinkid(struct hfsmount *hfsmp, u_long linkref, ino_t *ino);
106 static int getkey(struct hfsmount *hfsmp, cnid_t cnid, CatalogKey * key);
108 static int buildkey(struct hfsmount *hfsmp, struct cat_desc *descp,
120 static void getbsdattr(struct hfsmount *hfsmp, const struct HFSPlusCatalogFile *crp, struct cat_attr * attrp);
122 static void promotekey(struct hfsmount *hfsmp, const HFSCatalogKey *hfskey, HFSPlusCatalogKey *keyp, u_long *encoding);
123 static void promotefork(struct hfsmount *hfsmp, const struct HFSCatalogFile *file, int resource, struct cat_fork * forkp);
124 static void promoteattr(struct hfsmount *hfsmp, const CatalogRecord *dataPtr, struct HFSPlusCatalogFile *crp);
134 static int cat_makealias(struct hfsmount *hfsmp, u_int32_t inode_num, struct HFSPlusCatalogFile *crp);
139 cat_preflight(struct hfsmount *hfsmp, catops_t ops, cat_cookie_t *cookie, __unused proc_t p)
157 cat_postflight(struct hfsmount *hfsmp, cat_cookie_t *cookie, __unused proc_t p)
174 struct hfsmount *hfsmp,
239 struct hfsmount *hfsmp,
302 cat_lookup(struct hfsmount *hfsmp, struct cat_desc *descp, int wantrsrc,
349 cat_insertfilethread(struct hfsmount *hfsmp, struct cat_desc *descp)
414 cat_findname(struct hfsmount *hfsmp, cnid_t cnid, struct cat_desc *outdescp)
487 cat_idlookup(struct hfsmount *hfsmp, cnid_t cnid, int allow_system_files,
559 cat_lookupmangled(struct hfsmount *hfsmp, struct cat_desc *descp, int wantrsrc,
603 cat_lookupbykey(struct hfsmount *hfsmp, CatalogKey *keyp, int allow_system_files, u_long hint, int wantrsrc,
793 cat_create(struct hfsmount *hfsmp, struct cat_desc *descp, struct cat_attr *attrp,
969 struct hfsmount * hfsmp,
1267 cat_delete(struct hfsmount *hfsmp, struct cat_desc *descp, struct cat_attr *attrp)
1361 cat_update(struct hfsmount *hfsmp, struct cat_desc *descp, struct cat_attr *attrp,
1427 struct hfsmount *hfsmp;
1677 cat_set_childlinkbit(struct hfsmount *hfsmp, cnid_t cnid)
1742 cat_check_link_ancestry(struct hfsmount *hfsmp, cnid_t cnid, cnid_t pointed_at_cnid)
1825 cat_updatelink(struct hfsmount *hfsmp, cnid_t linkfileid, cnid_t prevlinkid, cnid_t nextlinkid)
1856 cat_lookuplink(struct hfsmount *hfsmp, struct cat_desc *descp, cnid_t *linkfileid, cnid_t *prevlinkid, cnid_t *nextlinkid)
1901 cat_lookuplinkbyid(struct hfsmount *hfsmp, cnid_t linkfileid, cnid_t *prevlinkid, cnid_t *nextlinkid)
1963 cat_createlink(struct hfsmount *hfsmp, struct cat_desc *descp, struct cat_attr *attrp,
2168 cat_makealias(struct hfsmount *hfsmp, u_int32_t inode_num, struct HFSPlusCatalogFile *crp)
2257 cat_deletelink(struct hfsmount *hfsmp, struct cat_desc *descp)
2324 struct hfsmount *hfsmp;
2336 struct hfsmount *hfsmp = state->hfsmp;
2434 cat_getentriesattr(struct hfsmount *hfsmp, directoryhint_t *dirhint, struct cat_entrylist *ce_list)
2620 struct hfsmount *hfsmp;
2897 struct hfsmount *hfsmp;
2983 cat_getdirentries(struct hfsmount *hfsmp, int entrycnt, directoryhint_t *dirhint,
3381 buildkey(struct hfsmount *hfsmp, struct cat_desc *descp,
3442 cat_resolvelink(struct hfsmount *hfsmp, u_long linkref, int isdirlink, struct HFSPlusCatalogFile *recp)
3494 resolvelinkid(struct hfsmount *hfsmp, u_long linkref, ino_t *ino)
3519 getkey(struct hfsmount *hfsmp, cnid_t cnid, CatalogKey * key)
3582 cat_getkeyplusattr(struct hfsmount *hfsmp, cnid_t cnid, CatalogKey * key, struct cat_attr *attrp)
3759 getbsdattr(struct hfsmount *hfsmp, const struct HFSPlusCatalogFile *crp, struct cat_attr * attrp)
3871 promotekey(struct hfsmount *hfsmp, const HFSCatalogKey *hfskey,
3903 promotefork(struct hfsmount *hfsmp, const struct HFSCatalogFile *filep,
3941 promoteattr(struct hfsmount *hfsmp, const CatalogRecord *dataPtr, struct HFSPlusCatalogFile *crp)