UDF_C_NODE
is_node = (udf_c_type == UDF_C_NODE);
if (udf_c_type == UDF_C_NODE) {
error = udf_reserve_space(ump, NULL, UDF_C_NODE,
error = udf_allocate_space(ump, NULL, UDF_C_NODE,
if (udf_c_type != UDF_C_NODE)
error = udf_write_phys_dscr_sync(ump, udf_node, UDF_C_NODE,
error = udf_write_phys_dscr_async(ump, udf_node, UDF_C_NODE,
if (what == UDF_C_NODE)
buf->b_udf_c_type == UDF_C_NODE);
udf_fixup_node_internals(ump, (uint8_t *) dscrptr, UDF_C_NODE);
if (what == UDF_C_NODE)
error = udf_write_phys_dscr_sync(ump, udf_node, UDF_C_NODE,
error = udf_write_phys_dscr_async(ump, udf_node, UDF_C_NODE,
if (c_type != UDF_C_NODE)
if (buf->b_udf_c_type == UDF_C_NODE) {
error = udf_reserve_space(ump, NULL, UDF_C_NODE,
error = udf_allocate_space(ump, NULL, UDF_C_NODE,
if (udf_c_type == UDF_C_NODE)