static IMFS_jnode_t *node_initialize( IMFS_jnode_t *node, const IMFS_types_union *info ) { test_state *state = NULL; node = IMFS_node_initialize_generic(node, info); state = IMFS_generic_get_context_by_node(node); rtems_test_assert(*state == TEST_NEW); *state = TEST_INITIALIZED; return node; }
static IMFS_jnode_t *rtems_blkdev_imfs_initialize( IMFS_jnode_t *node, const IMFS_types_union *info ) { rtems_blkdev_imfs_context *ctx; rtems_disk_device *dd; node = IMFS_node_initialize_generic(node, info); ctx = IMFS_generic_get_context_by_node(node); dd = &ctx->dd; dd->dev = IMFS_generic_get_device_identifier_by_node(node); return node; }