target: use per-attribute show and store methods
This also allows to remove the target-specific old configfs macros, and gets rid of the target_core_fabric_configfs.h header which only had one function declaration left that could be moved to a better place. Signed-off-by:Christoph Hellwig <hch@lst.de> Reviewed-by:
Nicholas Bellinger <nab@linux-iscsi.org> Acked-by:
Nicholas Bellinger <nab@linux-iscsi.org> Signed-off-by:
Nicholas Bellinger <nab@linux-iscsi.org>
Showing
- Documentation/target/tcm_mod_builder.py 0 additions, 17 deletionsDocumentation/target/tcm_mod_builder.py
- drivers/infiniband/ulp/srpt/ib_srpt.c 34 additions, 44 deletionsdrivers/infiniband/ulp/srpt/ib_srpt.c
- drivers/scsi/qla2xxx/tcm_qla2xxx.c 51 additions, 102 deletionsdrivers/scsi/qla2xxx/tcm_qla2xxx.c
- drivers/target/iscsi/iscsi_target_configfs.c 271 additions, 520 deletionsdrivers/target/iscsi/iscsi_target_configfs.c
- drivers/target/iscsi/iscsi_target_stat.c 262 additions, 404 deletionsdrivers/target/iscsi/iscsi_target_stat.c
- drivers/target/loopback/tcm_loop.c 26 additions, 34 deletionsdrivers/target/loopback/tcm_loop.c
- drivers/target/sbp/sbp_target.c 38 additions, 49 deletionsdrivers/target/sbp/sbp_target.c
- drivers/target/target_core_configfs.c 441 additions, 768 deletionsdrivers/target/target_core_configfs.c
- drivers/target/target_core_fabric_configfs.c 69 additions, 206 deletionsdrivers/target/target_core_fabric_configfs.c
- drivers/target/target_core_internal.h 3 additions, 0 deletionsdrivers/target/target_core_internal.h
- drivers/target/target_core_stat.c 362 additions, 556 deletionsdrivers/target/target_core_stat.c
- drivers/target/tcm_fc/tfc_cmd.c 0 additions, 1 deletiondrivers/target/tcm_fc/tfc_cmd.c
- drivers/target/tcm_fc/tfc_conf.c 18 additions, 26 deletionsdrivers/target/tcm_fc/tfc_conf.c
- drivers/target/tcm_fc/tfc_io.c 0 additions, 1 deletiondrivers/target/tcm_fc/tfc_io.c
- drivers/target/tcm_fc/tfc_sess.c 0 additions, 1 deletiondrivers/target/tcm_fc/tfc_sess.c
- drivers/usb/gadget/legacy/tcm_usb_gadget.c 19 additions, 25 deletionsdrivers/usb/gadget/legacy/tcm_usb_gadget.c
- drivers/vhost/scsi.c 19 additions, 22 deletionsdrivers/vhost/scsi.c
- drivers/xen/xen-scsiback.c 16 additions, 16 deletionsdrivers/xen/xen-scsiback.c
- include/target/configfs_macros.h 0 additions, 147 deletionsinclude/target/configfs_macros.h
- include/target/target_core_base.h 60 additions, 0 deletionsinclude/target/target_core_base.h
Loading
Please register or sign in to comment