Home | History | Annotate | Download | only in udf

Lines Matching refs:udf_mount

33 #define	VFSTOUDF(mp)	((struct udf_mount *)mp->mnt_data)
37 int udf_update_trackinfo(struct udf_mount *ump, struct mmc_trackinfo *trackinfo);
38 int udf_update_discinfo(struct udf_mount *ump);
39 int udf_search_tracks(struct udf_mount *ump, struct udf_args *args,
41 int udf_search_writing_tracks(struct udf_mount *ump);
42 int udf_setup_writeparams(struct udf_mount *ump);
43 void udf_mmc_synchronise_caches(struct udf_mount *ump);
44 void udf_synchronise_caches(struct udf_mount *ump);
55 int udf_read_phys_sectors(struct udf_mount *ump, int what, void *blob,
57 int udf_write_phys_sectors(struct udf_mount *ump, int what, void *blob,
60 struct udf_mount *ump,
65 int udf_write_phys_dscr_sync(struct udf_mount *ump, struct udf_node *udf_node,
68 int udf_write_phys_dscr_async(struct udf_mount *ump, struct udf_node *udf_node,
74 int udf_create_logvol_dscr(struct udf_mount *ump, struct udf_node *udf_node,
76 void udf_free_logvol_dscr(struct udf_mount *ump, struct long_ad *icb_loc,
78 int udf_read_logvol_dscr(struct udf_mount *ump, struct long_ad *icb,
85 int udf_read_anchors(struct udf_mount *ump);
86 int udf_read_vds_space(struct udf_mount *ump);
87 int udf_process_vds(struct udf_mount *ump);
88 int udf_read_vds_tables(struct udf_mount *ump);
89 int udf_read_rootdirs(struct udf_mount *ump);
92 int udf_open_logvol(struct udf_mount *ump);
93 int udf_close_logvol(struct udf_mount *ump, int mntflags);
94 int udf_writeout_vat(struct udf_mount *ump);
95 int udf_write_physical_partition_spacetables(struct udf_mount *ump, int waitfor);
96 int udf_write_metadata_partition_spacetable(struct udf_mount *ump, int waitfor);
97 void udf_do_sync(struct udf_mount *ump, kauth_cred_t cred, int waitfor);
98 void udf_synchronise_metadatamirror_node(struct udf_mount *ump);
101 int udf_translate_vtop(struct udf_mount *ump, struct long_ad *icb_loc,
103 void udf_translate_vtop_list(struct udf_mount *ump, uint32_t sectors,
115 int udf_get_record_vpart(struct udf_mount *ump, int udf_c_type);
116 void udf_do_reserve_space(struct udf_mount *ump, struct udf_node *udf_node, uint16_t vpart_num, uint32_t num_lb);
117 void udf_do_unreserve_space(struct udf_mount *ump, struct udf_node *udf_node, uint16_t vpart_num, uint32_t num_lb);
118 int udf_reserve_space(struct udf_mount *ump, struct udf_node *udf_node, int udf_c_type, uint16_t vpart_num, uint32_t num_lb, int can_fail);
120 int udf_allocate_space(struct udf_mount *ump, struct udf_node *udf_node, int udf_c_type, uint16_t vpart_num, uint32_t num_lb, uint64_t *lmapping);
121 void udf_free_allocated_space(struct udf_mount *ump, uint32_t lb_num, uint16_t vpart_num, uint32_t num_lb);
122 void udf_late_allocate_buf(struct udf_mount *ump, struct buf *buf, uint64_t *lmapping, struct long_ad *node_ad_cpy, uint16_t *vpart_num);
125 void udf_calc_freespace(struct udf_mount *ump, uint64_t *sizeblks, uint64_t *freeblks);
128 uint64_t udf_advance_uniqueid(struct udf_mount *ump);
135 int udf_get_node(struct udf_mount *ump, struct long_ad *icbloc, struct udf_node **noderes, int);
148 void udf_fixup_node_internals(struct udf_mount *ump, uint8_t *blob, int udf_c_type);
151 void udf_discstrat_init(struct udf_mount *ump);
152 void udf_discstrat_finish(struct udf_mount *ump);
153 void udf_discstrat_queuebuf(struct udf_mount *ump, struct buf *nestbuf);
156 int udf_write_terminator(struct udf_mount *ump, uint32_t sector);
159 void udf_inittag(struct udf_mount *ump, struct desc_tag *tag, int tagid, uint32_t sector);
161 void udf_add_domain_regid(struct udf_mount *ump, struct regid *regid);
162 void udf_add_udf_regid(struct udf_mount *ump, struct regid *regid);
163 void udf_add_impl_regid(struct udf_mount *ump, struct regid *regid);
164 void udf_add_app_regid(struct udf_mount *ump, struct regid *regid);
175 int udf_dir_detach(struct udf_mount *ump, struct udf_node *dir_node, struct udf_node *udf_node, struct componentname *cnp);
176 int udf_dir_attach(struct udf_mount *ump, struct udf_node *dir_node, struct udf_node *udf_node, struct vattr *vap, struct componentname *cnp);
177 int udf_dir_update_rootentry(struct udf_mount *ump, struct udf_node *dir_node, struct udf_node *new_parent_node);
189 void udf_init_nodes_tree(struct udf_mount *ump);
200 void udf_timestamp_to_timespec(struct udf_mount *ump, struct timestamp *timestamp, struct timespec *timespec);