Lines Matching refs:tfo

289 static int target_fabric_tf_ops_check(const struct target_core_fabric_ops *tfo)  in target_fabric_tf_ops_check()  argument
291 if (!tfo->name) { in target_fabric_tf_ops_check()
295 if (strlen(tfo->name) >= TARGET_FABRIC_NAME_SIZE) { in target_fabric_tf_ops_check()
297 "_NAME_SIZE\n", tfo->name); in target_fabric_tf_ops_check()
300 if (!tfo->get_fabric_name) { in target_fabric_tf_ops_check()
304 if (!tfo->tpg_get_wwn) { in target_fabric_tf_ops_check()
308 if (!tfo->tpg_get_tag) { in target_fabric_tf_ops_check()
312 if (!tfo->tpg_check_demo_mode) { in target_fabric_tf_ops_check()
316 if (!tfo->tpg_check_demo_mode_cache) { in target_fabric_tf_ops_check()
320 if (!tfo->tpg_check_demo_mode_write_protect) { in target_fabric_tf_ops_check()
324 if (!tfo->tpg_check_prod_mode_write_protect) { in target_fabric_tf_ops_check()
328 if (!tfo->tpg_get_inst_index) { in target_fabric_tf_ops_check()
332 if (!tfo->release_cmd) { in target_fabric_tf_ops_check()
336 if (!tfo->shutdown_session) { in target_fabric_tf_ops_check()
340 if (!tfo->close_session) { in target_fabric_tf_ops_check()
344 if (!tfo->sess_get_index) { in target_fabric_tf_ops_check()
348 if (!tfo->write_pending) { in target_fabric_tf_ops_check()
352 if (!tfo->write_pending_status) { in target_fabric_tf_ops_check()
356 if (!tfo->set_default_node_attributes) { in target_fabric_tf_ops_check()
360 if (!tfo->get_cmd_state) { in target_fabric_tf_ops_check()
364 if (!tfo->queue_data_in) { in target_fabric_tf_ops_check()
368 if (!tfo->queue_status) { in target_fabric_tf_ops_check()
372 if (!tfo->queue_tm_rsp) { in target_fabric_tf_ops_check()
376 if (!tfo->aborted_task) { in target_fabric_tf_ops_check()
385 if (!tfo->fabric_make_wwn) { in target_fabric_tf_ops_check()
389 if (!tfo->fabric_drop_wwn) { in target_fabric_tf_ops_check()
393 if (!tfo->fabric_make_tpg) { in target_fabric_tf_ops_check()
397 if (!tfo->fabric_drop_tpg) { in target_fabric_tf_ops_check()
1331 const struct target_core_fabric_ops *tfo; in target_pr_res_pr_holder_tg_port_show() local
1343 tfo = se_tpg->se_tpg_tfo; in target_pr_res_pr_holder_tg_port_show()
1346 " Target Node Endpoint: %s\n", tfo->get_fabric_name(), in target_pr_res_pr_holder_tg_port_show()
1347 tfo->tpg_get_wwn(se_tpg)); in target_pr_res_pr_holder_tg_port_show()
1351 tfo->get_fabric_name(), tfo->tpg_get_tag(se_tpg), in target_pr_res_pr_holder_tg_port_show()
1352 tfo->get_fabric_name(), pr_reg->pr_aptpl_target_lun); in target_pr_res_pr_holder_tg_port_show()
1364 const struct target_core_fabric_ops *tfo; in target_pr_res_pr_registered_i_pts_show() local
1379 tfo = pr_reg->pr_reg_nacl->se_tpg->se_tpg_tfo; in target_pr_res_pr_registered_i_pts_show()
1383 tfo->get_fabric_name(), in target_pr_res_pr_registered_i_pts_show()