Пример #1
0
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;
}
Пример #2
0
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;
}