Merge tag 'riscv-for-linus-5.10-mw1' of git://git.kernel.org/pub/scm/linux/kernel...
[platform/kernel/linux-starfive.git] / Documentation / driver-api / target.rst
1 =================================
2 target and iSCSI Interfaces Guide
3 =================================
4
5 Introduction and Overview
6 =========================
7
8 TBD
9
10 Target core device interfaces
11 =============================
12
13 This section is blank because no kerneldoc comments have been added to
14 drivers/target/target_core_device.c.
15
16 Target core transport interfaces
17 ================================
18
19 .. kernel-doc:: drivers/target/target_core_transport.c
20     :export:
21
22 Target-supported userspace I/O
23 ==============================
24
25 .. kernel-doc:: drivers/target/target_core_user.c
26     :doc: Userspace I/O
27
28 .. kernel-doc:: include/uapi/linux/target_core_user.h
29     :doc: Ring Design
30
31 iSCSI helper functions
32 ======================
33
34 .. kernel-doc:: drivers/scsi/libiscsi.c
35    :export:
36
37
38 iSCSI boot information
39 ======================
40
41 .. kernel-doc:: drivers/scsi/iscsi_boot_sysfs.c
42    :export:
43
44 iSCSI TCP interfaces
45 ====================
46
47 .. kernel-doc:: drivers/scsi/iscsi_tcp.c
48    :internal:
49
50 .. kernel-doc:: drivers/scsi/libiscsi_tcp.c
51    :export:
52