Example #1
0
int __init rd_module_init(void)
{
	int ret;

	ret = transport_subsystem_register(&rd_mcp_template);
	if (ret < 0) {
		return ret;
	}

	return 0;
}
Example #2
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);
}
Example #4
0
static int __init fileio_module_init(void)
{
	return transport_subsystem_register(&fileio_template);
}