tfo               338 drivers/target/target_core_configfs.c static int target_fabric_tf_ops_check(const struct target_core_fabric_ops *tfo)
tfo               340 drivers/target/target_core_configfs.c 	if (tfo->fabric_alias) {
tfo               341 drivers/target/target_core_configfs.c 		if (strlen(tfo->fabric_alias) >= TARGET_FABRIC_NAME_SIZE) {
tfo               343 drivers/target/target_core_configfs.c 				"TARGET_FABRIC_NAME_SIZE\n", tfo->fabric_alias);
tfo               347 drivers/target/target_core_configfs.c 	if (!tfo->fabric_name) {
tfo               351 drivers/target/target_core_configfs.c 	if (strlen(tfo->fabric_name) >= TARGET_FABRIC_NAME_SIZE) {
tfo               353 drivers/target/target_core_configfs.c 			"TARGET_FABRIC_NAME_SIZE\n", tfo->fabric_name);
tfo               356 drivers/target/target_core_configfs.c 	if (!tfo->tpg_get_wwn) {
tfo               360 drivers/target/target_core_configfs.c 	if (!tfo->tpg_get_tag) {
tfo               364 drivers/target/target_core_configfs.c 	if (!tfo->tpg_check_demo_mode) {
tfo               368 drivers/target/target_core_configfs.c 	if (!tfo->tpg_check_demo_mode_cache) {
tfo               372 drivers/target/target_core_configfs.c 	if (!tfo->tpg_check_demo_mode_write_protect) {
tfo               376 drivers/target/target_core_configfs.c 	if (!tfo->tpg_check_prod_mode_write_protect) {
tfo               380 drivers/target/target_core_configfs.c 	if (!tfo->tpg_get_inst_index) {
tfo               384 drivers/target/target_core_configfs.c 	if (!tfo->release_cmd) {
tfo               388 drivers/target/target_core_configfs.c 	if (!tfo->sess_get_index) {
tfo               392 drivers/target/target_core_configfs.c 	if (!tfo->write_pending) {
tfo               396 drivers/target/target_core_configfs.c 	if (!tfo->set_default_node_attributes) {
tfo               400 drivers/target/target_core_configfs.c 	if (!tfo->get_cmd_state) {
tfo               404 drivers/target/target_core_configfs.c 	if (!tfo->queue_data_in) {
tfo               408 drivers/target/target_core_configfs.c 	if (!tfo->queue_status) {
tfo               412 drivers/target/target_core_configfs.c 	if (!tfo->queue_tm_rsp) {
tfo               416 drivers/target/target_core_configfs.c 	if (!tfo->aborted_task) {
tfo               420 drivers/target/target_core_configfs.c 	if (!tfo->check_stop_free) {
tfo               429 drivers/target/target_core_configfs.c 	if (!tfo->fabric_make_wwn) {
tfo               433 drivers/target/target_core_configfs.c 	if (!tfo->fabric_drop_wwn) {
tfo               437 drivers/target/target_core_configfs.c 	if (!tfo->fabric_make_tpg) {
tfo               441 drivers/target/target_core_configfs.c 	if (!tfo->fabric_drop_tpg) {
tfo              1690 drivers/target/target_core_configfs.c 	const struct target_core_fabric_ops *tfo;
tfo              1702 drivers/target/target_core_configfs.c 	tfo = se_tpg->se_tpg_tfo;
tfo              1705 drivers/target/target_core_configfs.c 		" Target Node Endpoint: %s\n", tfo->fabric_name,
tfo              1706 drivers/target/target_core_configfs.c 		tfo->tpg_get_wwn(se_tpg));
tfo              1710 drivers/target/target_core_configfs.c 		tfo->fabric_name, tfo->tpg_get_tag(se_tpg),
tfo              1711 drivers/target/target_core_configfs.c 		tfo->fabric_name, pr_reg->pr_aptpl_target_lun);
tfo              1723 drivers/target/target_core_configfs.c 	const struct target_core_fabric_ops *tfo;
tfo              1738 drivers/target/target_core_configfs.c 		tfo = pr_reg->pr_reg_nacl->se_tpg->se_tpg_tfo;
tfo              1742 drivers/target/target_core_configfs.c 			tfo->fabric_name,
tfo               704 drivers/target/target_core_pr.c 	const struct target_core_fabric_ops *tfo = nacl->se_tpg->se_tpg_tfo;
tfo               755 drivers/target/target_core_pr.c 			if (tfo != nacl_tmp->se_tpg->se_tpg_tfo)
tfo              1018 drivers/target/target_core_pr.c 	const struct target_core_fabric_ops *tfo,
tfo              1031 drivers/target/target_core_pr.c 		" Node: %s%s\n", tfo->fabric_name, (register_type == REGISTER_AND_MOVE) ?
tfo              1036 drivers/target/target_core_pr.c 		 tfo->fabric_name, tfo->tpg_get_wwn(se_tpg),
tfo              1037 drivers/target/target_core_pr.c 		tfo->tpg_get_tag(se_tpg));
tfo              1039 drivers/target/target_core_pr.c 		" Port(s)\n",  tfo->fabric_name,
tfo              1043 drivers/target/target_core_pr.c 		" 0x%08x  APTPL: %d\n", tfo->fabric_name,
tfo              1055 drivers/target/target_core_pr.c 	const struct target_core_fabric_ops *tfo = nacl->se_tpg->se_tpg_tfo;
tfo              1076 drivers/target/target_core_pr.c 	__core_scsi3_dump_registration(tfo, dev, nacl, pr_reg, register_type);
tfo              1099 drivers/target/target_core_pr.c 		__core_scsi3_dump_registration(tfo, dev, nacl_tmp, pr_reg_tmp,
tfo              1293 drivers/target/target_core_pr.c 	const struct target_core_fabric_ops *tfo =
tfo              1323 drivers/target/target_core_pr.c 				tfo->fabric_name);
tfo              1335 drivers/target/target_core_pr.c 		" Node: %s%s\n", tfo->fabric_name,
tfo              1339 drivers/target/target_core_pr.c 		" Port(s)\n", tfo->fabric_name,
tfo              1343 drivers/target/target_core_pr.c 		" 0x%08x\n", tfo->fabric_name, pr_reg->pr_res_key,
tfo              2451 drivers/target/target_core_pr.c 	const struct target_core_fabric_ops *tfo = se_nacl->se_tpg->se_tpg_tfo;
tfo              2499 drivers/target/target_core_pr.c 			tfo->fabric_name, (explicit) ? "explicit" :
tfo              2504 drivers/target/target_core_pr.c 		tfo->fabric_name, se_nacl->initiatorname,
tfo              2762 drivers/target/target_core_pr.c 	const struct target_core_fabric_ops *tfo = nacl->se_tpg->se_tpg_tfo;
tfo              2783 drivers/target/target_core_pr.c 		tfo->fabric_name, (preempt_type == PREEMPT_AND_ABORT) ? "_AND_ABORT" : "",
tfo              2787 drivers/target/target_core_pr.c 		tfo->fabric_name, (preempt_type == PREEMPT_AND_ABORT) ? "_AND_ABORT" : "",
tfo               513 drivers/target/target_core_tpg.c 	const struct target_core_fabric_ops *tfo = se_tpg->se_tpg_tfo;
tfo               518 drivers/target/target_core_tpg.c 		 "Proto: %d, Portal Tag: %u\n", tfo->fabric_name,
tfo               519 drivers/target/target_core_tpg.c 		tfo->tpg_get_wwn(se_tpg) ? tfo->tpg_get_wwn(se_tpg) : NULL,
tfo               520 drivers/target/target_core_tpg.c 		se_tpg->proto_id, tfo->tpg_get_tag(se_tpg));
tfo               345 drivers/target/target_core_transport.c 	const struct target_core_fabric_ops *tfo = se_tpg->se_tpg_tfo;
tfo               370 drivers/target/target_core_transport.c 		else if (tfo->tpg_check_prot_fabric_only)
tfo               372 drivers/target/target_core_transport.c 					tfo->tpg_check_prot_fabric_only(se_tpg);
tfo              1349 drivers/target/target_core_transport.c 	const struct target_core_fabric_ops *tfo,
tfo              1367 drivers/target/target_core_transport.c 	cmd->se_tfo = tfo;