Lines Matching refs:tfo
338 static int target_fabric_tf_ops_check(const struct target_core_fabric_ops *tfo) in target_fabric_tf_ops_check() argument
340 if (tfo->fabric_alias) { in target_fabric_tf_ops_check()
341 if (strlen(tfo->fabric_alias) >= TARGET_FABRIC_NAME_SIZE) { in target_fabric_tf_ops_check()
343 "TARGET_FABRIC_NAME_SIZE\n", tfo->fabric_alias); in target_fabric_tf_ops_check()
347 if (!tfo->fabric_name) { in target_fabric_tf_ops_check()
351 if (strlen(tfo->fabric_name) >= TARGET_FABRIC_NAME_SIZE) { in target_fabric_tf_ops_check()
353 "TARGET_FABRIC_NAME_SIZE\n", tfo->fabric_name); in target_fabric_tf_ops_check()
356 if (!tfo->tpg_get_wwn) { in target_fabric_tf_ops_check()
360 if (!tfo->tpg_get_tag) { in target_fabric_tf_ops_check()
364 if (!tfo->tpg_check_demo_mode) { in target_fabric_tf_ops_check()
368 if (!tfo->tpg_check_demo_mode_cache) { in target_fabric_tf_ops_check()
372 if (!tfo->tpg_check_demo_mode_write_protect) { in target_fabric_tf_ops_check()
376 if (!tfo->tpg_check_prod_mode_write_protect) { in target_fabric_tf_ops_check()
380 if (!tfo->tpg_get_inst_index) { in target_fabric_tf_ops_check()
384 if (!tfo->release_cmd) { in target_fabric_tf_ops_check()
388 if (!tfo->sess_get_index) { in target_fabric_tf_ops_check()
392 if (!tfo->write_pending) { in target_fabric_tf_ops_check()
396 if (!tfo->set_default_node_attributes) { in target_fabric_tf_ops_check()
400 if (!tfo->get_cmd_state) { in target_fabric_tf_ops_check()
404 if (!tfo->queue_data_in) { in target_fabric_tf_ops_check()
408 if (!tfo->queue_status) { in target_fabric_tf_ops_check()
412 if (!tfo->queue_tm_rsp) { in target_fabric_tf_ops_check()
416 if (!tfo->aborted_task) { in target_fabric_tf_ops_check()
420 if (!tfo->check_stop_free) { in target_fabric_tf_ops_check()
429 if (!tfo->fabric_make_wwn) { in target_fabric_tf_ops_check()
433 if (!tfo->fabric_drop_wwn) { in target_fabric_tf_ops_check()
437 if (!tfo->fabric_make_tpg) { in target_fabric_tf_ops_check()
441 if (!tfo->fabric_drop_tpg) { in target_fabric_tf_ops_check()
1821 const struct target_core_fabric_ops *tfo; in target_pr_res_pr_holder_tg_port_show() local
1833 tfo = se_tpg->se_tpg_tfo; in target_pr_res_pr_holder_tg_port_show()
1836 " Target Node Endpoint: %s\n", tfo->fabric_name, in target_pr_res_pr_holder_tg_port_show()
1837 tfo->tpg_get_wwn(se_tpg)); in target_pr_res_pr_holder_tg_port_show()
1841 tfo->fabric_name, tfo->tpg_get_tag(se_tpg), in target_pr_res_pr_holder_tg_port_show()
1842 tfo->fabric_name, pr_reg->pr_aptpl_target_lun); in target_pr_res_pr_holder_tg_port_show()
1854 const struct target_core_fabric_ops *tfo; in target_pr_res_pr_registered_i_pts_show() local
1869 tfo = pr_reg->pr_reg_nacl->se_tpg->se_tpg_tfo; in target_pr_res_pr_registered_i_pts_show()
1873 tfo->fabric_name, in target_pr_res_pr_registered_i_pts_show()