Home | History | Annotate | Download | only in udf

Lines Matching defs:udf_node

69 #define VTOI(vnode) ((struct udf_node *) vnode->v_data)
106 struct udf_node *udf_node;
114 udf_node = VTOI(buf->b_vp);
115 if (udf_node == NULL) {
123 udf_node->i_flags |= IN_MODIFIED | IN_ACCESSED;
128 KASSERT(udf_node->outstanding_nodedscr >= 1);
129 udf_node->outstanding_nodedscr--;
130 if (udf_node->outstanding_nodedscr == 0) {
132 UDF_UNLOCK_NODE(udf_node, 0);
133 cv_broadcast(&udf_node->node_lock);
204 struct udf_node *udf_node = args->udf_node;
214 vpart = udf_rw16(udf_node->loc.loc.part_num);
226 error = udf_write_phys_dscr_sync(ump, udf_node, UDF_C_NODE,
231 error = udf_write_phys_dscr_async(ump, udf_node, UDF_C_NODE,
237 udf_node->outstanding_nodedscr--;
238 if (udf_node->outstanding_nodedscr == 0) {
239 UDF_UNLOCK_NODE(udf_node, 0);
240 cv_broadcast(&udf_node->node_lock);
324 struct udf_node *udf_node = VTOI(vp);
342 if (udf_node == ump->vat_node) {
354 /* lb_num = udf_rw32(udf_node->write_loc.loc.lb_num); */