Lines Matching defs:udf_node
69 #define VTOI(vnode) ((struct udf_node *) vnode->v_data)
91 struct udf_node *udf_node;
99 udf_node = VTOI(buf->b_vp);
100 if (udf_node == NULL) {
110 udf_node->i_flags |= IN_MODIFIED | IN_ACCESSED;
114 KASSERT(udf_node->outstanding_nodedscr >= 1);
115 udf_node->outstanding_nodedscr--;
116 if (udf_node->outstanding_nodedscr == 0) {
118 UDF_UNLOCK_NODE(udf_node, 0);
119 cv_broadcast(&udf_node->node_lock);
189 struct udf_node *udf_node = args->udf_node;
200 vpart = udf_rw16(udf_node->loc.loc.part_num);
212 error = udf_write_phys_dscr_sync(ump, udf_node, UDF_C_NODE,
217 error = udf_write_phys_dscr_async(ump, udf_node, UDF_C_NODE,
223 udf_node->outstanding_nodedscr--;
224 if (udf_node->outstanding_nodedscr == 0) {
225 UDF_UNLOCK_NODE(udf_node, 0);
226 cv_broadcast(&udf_node->node_lock);