Home
last modified time | relevance | path

Searched refs:tf_ops (Results 1 – 5 of 5) sorted by relevance

/linux-6.6.21/drivers/target/
Dtarget_core_fabric_configfs.c45 cit->ct_owner = tf->tf_ops->module; \
53 struct configfs_attribute **attrs = tf->tf_ops->tfc_##_name##_attrs; \
58 cit->ct_owner = tf->tf_ops->module; \
409 if (tf->tf_ops->fabric_init_nodeacl) { in target_fabric_make_nodeacl()
410 int ret = tf->tf_ops->fabric_init_nodeacl(se_nacl, name); in target_fabric_make_nodeacl()
454 tf->tf_ops->fabric_drop_np(se_tpg_np); in target_fabric_np_base_release()
476 if (!tf->tf_ops->fabric_make_np) { in target_fabric_make_np()
481 se_tpg_np = tf->tf_ops->fabric_make_np(se_tpg, group, name); in target_fabric_make_np()
660 if (tf->tf_ops->fabric_post_link) { in target_fabric_port_link()
666 tf->tf_ops->fabric_post_link(se_tpg, lun); in target_fabric_port_link()
[all …]
Dtarget_core_internal.h32 const struct target_core_fabric_ops *tf_ops; member
Dtarget_core_configfs.c168 const char *cmp_name = tf->tf_ops->fabric_alias; in target_core_get_fabric()
170 cmp_name = tf->tf_ops->fabric_name; in target_core_get_fabric()
248 " %s\n", tf->tf_ops->fabric_name); in target_core_register_fabric()
281 " %s\n", tf->tf_ops->fabric_name); in target_core_deregister_fabric()
494 tf->tf_ops = tfo; in target_register_template()
511 if (!strcmp(t->tf_ops->fabric_name, fo->fabric_name)) { in target_unregister_template()
522 kfree(t->tf_ops); in target_unregister_template()
Dtarget_core_tpg.c526 se_tpg->se_tpg_tfo = se_wwn->wwn_tf->tf_ops; in core_tpg_register()
Dtarget_core_pr.c3149 const struct target_core_fabric_ops *dest_tf_ops = NULL, *tf_ops; in core_scsi3_emulate_pro_register_and_move() local
3167 tf_ops = se_tpg->se_tpg_tfo; in core_scsi3_emulate_pro_register_and_move()
3501 tf_ops->fabric_name, pr_reg_nacl->initiatorname, in core_scsi3_emulate_pro_register_and_move()