| /linux/drivers/nvme/host/ |
| H A D | Kconfig | 53 tristate "NVM Express over Fabrics RDMA host driver" 58 This provides support for the NVMe over Fabrics protocol using 62 To configure a NVMe over Fabrics controller use the nvme-cli tool 68 tristate "NVM Express over Fabrics FC host driver" 74 This provides support for the NVMe over Fabrics protocol using 78 To configure a NVMe over Fabrics controller use the nvme-cli tool 84 tristate "NVM Express over Fabrics TCP host driver" 91 This provides support for the NVMe over Fabrics protocol using 95 To configure a NVMe over Fabrics controller use the nvme-cli tool 101 bool "NVMe over Fabrics TCP TLS encryption support" [all …]
|
| H A D | fabrics.c | 3 * NVMe over Fabrics common host code. 14 #include "fabrics.h" 152 * nvmf_reg_read32() - NVMe Fabrics "Property Get" API function. 157 * register (see the fabrics section of the NVMe standard). 165 * NVMe fabrics space.) 197 * nvmf_reg_read64() - NVMe Fabrics "Property Get" API function. 202 * register (see the fabrics section of the NVMe standard). 210 * NVMe fabrics space.) 242 * nvmf_reg_write32() - NVMe Fabrics "Property Write" API function. 247 * register (see the fabrics section of the NVMe standard). [all …]
|
| H A D | Makefile | 7 obj-$(CONFIG_NVME_FABRICS) += nvme-fabrics.o 24 nvme-fabrics-y += fabrics.o
|
| H A D | trace.h | 70 __entry->fctype = cmd->fabrics.fctype;
|
| /linux/drivers/nvme/target/ |
| H A D | Kconfig | 35 NVMe Over Fabrics protocol. It allows for hosts to manage and 53 tristate "NVMe over Fabrics RDMA target support" 64 tristate "NVMe over Fabrics FC target driver" 75 tristate "NVMe over Fabrics FC Transport Loopback Test driver" 88 tristate "NVMe over Fabrics TCP target support" 98 bool "NVMe over Fabrics TCP target TLS encryption support" 111 bool "NVMe over Fabrics In-band Authentication in target side" 115 This enables support for NVMe over Fabrics In-band Authentication in 121 bool "NVMe over Fabrics In-band Authentication debug messages"
|
| H A D | fabrics-cmd.c | 3 * NVMe Fabrics command implementation. 92 switch (cmd->fabrics.fctype) { in nvmet_fabrics_admin_cmd_data_len() 108 switch (cmd->fabrics.fctype) { in nvmet_parse_fabrics_admin_cmd() 125 cmd->fabrics.fctype); in nvmet_parse_fabrics_admin_cmd() 137 switch (cmd->fabrics.fctype) { in nvmet_fabrics_io_cmd_data_len() 153 switch (cmd->fabrics.fctype) { in nvmet_parse_fabrics_io_cmd() 164 cmd->fabrics.fctype); in nvmet_parse_fabrics_io_cmd() 195 /* for fabrics, this value applies to only the I/O Submission Queues */ in nvmet_install_queue() 402 cmd->fabrics.fctype != nvme_fabrics_type_connect) in nvmet_connect_cmd_data_len() 414 cmd->fabrics.opcode); in nvmet_parse_connect_cmd() [all …]
|
| H A D | passthru.c | 3 * NVMe Over Fabrics Target Passthrough command implementation. 121 * We export aerl limit for the fabrics controller, update this when in nvmet_passthru_override_id_ctrl() 162 /* Support multipath connections with fabrics */ in nvmet_passthru_override_id_ctrl() 430 * hosts that connect via fabrics. This could potentially be in nvmet_parse_passthru_io_cmd()
|
| H A D | trace.h | 89 __entry->fctype = cmd->fabrics.fctype;
|
| /linux/drivers/target/tcm_fc/ |
| H A D | Kconfig | 6 Say Y here to enable the TCM FC plugin for accessing FC fabrics in TCM
|
| /linux/drivers/infiniband/ulp/isert/ |
| H A D | Kconfig | 6 Support for iSCSI Extensions for RDMA (iSER) Target on Infiniband fabrics.
|
| /linux/sound/aoa/ |
| H A D | Makefile | 4 obj-$(CONFIG_SND_AOA) += fabrics/
|
| H A D | Kconfig | 12 source "sound/aoa/fabrics/Kconfig"
|
| /linux/Documentation/devicetree/bindings/interconnect/ |
| H A D | qcom,msm8974.yaml | 14 bandwidth requirements between various network-on-chip fabrics.
|
| H A D | qcom,msm8939.yaml | 14 adjusting the bandwidth requirements between the various NoC fabrics.
|
| H A D | qcom,msm8953.yaml | 14 bandwidth requirements between the various NoC fabrics.
|
| H A D | qcom,qcm2290.yaml | 14 bandwidth requirements between the various NoC fabrics.
|
| H A D | qcom,sdm660.yaml | 14 bandwidth requirements between the various NoC fabrics.
|
| H A D | interconnect.txt | 16 consumers, such as in the case where two network-on-chip fabrics interface
|
| H A D | qcom,msm8996.yaml | 14 bandwidth requirements between the various NoC fabrics.
|
| H A D | qcom,sm6115.yaml | 14 bandwidth requirements between the various NoC fabrics.
|
| /linux/drivers/nvme/common/ |
| H A D | auth.c | 348 nvme_auth_hmac_update(&hmac, "NVMe-over-Fabrics", 17); in nvme_auth_transform_key() 587 * - the seventeen ASCII characters "NVMe-over-Fabrics" 589 * "NVMe-over-Fabrics"))). 645 nvme_auth_hmac_update(&hmac, " NVMe-over-Fabrics", 18); in nvme_auth_generate_digest()
|
| /linux/Documentation/nvme/ |
| H A D | nvme-pci-endpoint-target.rst | 10 using an NVMe fabrics target controller configured with the PCI transport type. 18 using NVMe over fabrics: the controller represents the interface to an NVMe 22 existing physical NVMe device or an NVMe fabrics host controller (e.g. a NVMe
|
| /linux/Documentation/driver-api/ |
| H A D | edac.rst | 194 An AMD heterogeneous system is built by connecting the data fabrics of 198 The MI200 accelerators are data center GPUs. They have 2 data fabrics,
|
| /linux/include/linux/ |
| H A D | nvme-tcp.h | 3 * NVMe over Fabrics TCP protocol header.
|
| /linux/include/uapi/linux/ |
| H A D | isst_if.h | 387 * @max_fabrics: Count of fabrics in resonse 392 * Structure used to get information on frequencies for fabrics.
|