H A D | hfs_catalog.c | 104 static int cat_findposition(const CatalogKey *ckp, const CatalogRecord *crp, 116 static void buildrecord(struct cat_attr *attrp, cnid_t cnid, int std_hfs, u_int32_t encoding, CatalogRecord *crp, u_int32_t *recordSize); 118 static int catrec_update(const CatalogKey *ckp, CatalogRecord *crp, struct update_state *state); 123 static void getbsdattr(struct hfsmount *hfsmp, const struct HFSPlusCatalogFile *crp, struct cat_attr * attrp); 128 static void promoteattr(struct hfsmount *hfsmp, const CatalogRecord *dataPtr, struct HFSPlusCatalogFile *crp); 131 static cnid_t getcnid(const CatalogRecord *crp); 132 static u_int32_t getencoding(const CatalogRecord *crp); 135 static int isadir(const CatalogRecord *crp); 139 static int cat_makealias(struct hfsmount *hfsmp, u_int32_t inode_num, struct HFSPlusCatalogFile *crp); 1777 catrec_update(const CatalogKey *ckp, CatalogRecord *crp, struc argument 2176 update_siblinglinks_callback(__unused const CatalogKey *ckp, CatalogRecord *crp, struct linkupdate_state *state) argument 2622 cat_makealias(struct hfsmount *hfsmp, u_int32_t inode_num, struct HFSPlusCatalogFile *crp) argument 3101 getdirentries_callback(const CatalogKey *ckp, const CatalogRecord *crp, struct packdirentry_state *state) argument 3428 getdirentries_std_callback(const CatalogKey *ckp, const CatalogRecord *crp, struct packdirentry_state *state) argument 3685 CatalogRecord crp; local 3784 cat_findposition(const CatalogKey *ckp, const CatalogRecord *crp, struct position_state *state) argument 4186 buildrecord(struct cat_attr *attrp, cnid_t cnid, int std_hfs, u_int32_t encoding, CatalogRecord *crp, u_int32_t *recordSize) argument 4326 getbsdattr(struct hfsmount *hfsmp, const struct HFSPlusCatalogFile *crp, struct cat_attr * attrp) argument 4509 promoteattr(struct hfsmount *hfsmp, const CatalogRecord *dataPtr, struct HFSPlusCatalogFile *crp) argument 4624 getencoding(const CatalogRecord *crp) argument 4642 getcnid(const CatalogRecord *crp) argument 4704 isadir(const CatalogRecord *crp) argument [all...] |