rem: DEBUG_INIT_ETC(CF_ENTRY | CF_VOLUME_OPS, NULL, ("id: %Ld, reenter: %s", id, (reenter ? "true" : "false")));
add: DEBUG_INIT_ETC(NULL, ("id: %Ld, reenter: %s", id, (reenter ? "true" : "false")));
context: udf_read_vnode(void *ns, vnode_id id, char reenter, void **node){	DEBUG_INIT_ETC(CF_ENTRY | CF_VOLUME_OPS, NULL, ("id: %Ld, reenter: %s", id, (reenter ? "true" : "false")));		if (!ns)		RETURN(B_BAD_VALUE);		Udf::Volume *volume = reinterpret_cast<Udf::Volume*>(ns);		// Convert the given vnode id to an address, and create	// and return a corresponding Icb object for it.	Udf::Icb *icb = new Udf::Icb(volume, Udf::to_long_address(id, volume->BlockSize()));	status_t error = icb ? B_OK : B_NO_MEMORY;	if (!error) {		error = icb->InitCheck();		if (!error) {			if (node)				*node = reinterpret_cast<void*>(icb);		} else {			delete icb;		}	}			RETURN(error);}