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