int __init rd_module_init(void) { int ret; ret = transport_subsystem_register(&rd_mcp_template); if (ret < 0) { return ret; } return 0; }
int __init rd_module_init(void) { struct target_backend_cits *tbc = &rd_mcp_template.tb_cits; int ret; target_core_setup_sub_cits(&rd_mcp_template); tbc->tb_dev_attrib_cit.ct_attrs = rd_mcp_backend_dev_attrs; ret = transport_subsystem_register(&rd_mcp_template); if (ret < 0) { return ret; } return 0; }
static int __init iblock_module_init(void) { return transport_subsystem_register(&iblock_template); }
static int __init fileio_module_init(void) { return transport_subsystem_register(&fileio_template); }