Loading...
Searching...
No Matches
spdk Directory Reference

Files

 accel.h
 Acceleration Framework.
 
 assert.h
 Runtime and compile-time assert macros.
 
 barrier.h
 Memory barriers.
 
 base64.h
 Base64 utility functions.
 
 bdev.h
 Block device abstraction layer.
 
 bdev_module.h
 Block Device Module Interface.
 
 bdev_zone.h
 Zoned device public interface.
 
 bit_array.h
 Bit array data structure.
 
 bit_pool.h
 Bit pool data structure.
 
 blob.h
 Blob Storage System.
 
 blob_bdev.h
 Helper library to use spdk_bdev as the backing device for a blobstore.
 
 blobfs.h
 SPDK Filesystem.
 
 blobfs_bdev.h
 Operations on blobfs whose backing device is spdk_bdev.
 
 conf.h
 Configuration file parser.
 
 cpuset.h
 CPU set management functions.
 
 crc16.h
 CRC-16 utility functions.
 
 crc32.h
 CRC-32 utility functions.
 
 crc64.h
 CRC-64 utility functions.
 
 dma.h
 SPDK DMA device framework.
 
 endian.h
 Endian conversion functions.
 
 env.h
 Encapsulated third-party dependencies.
 
 env_dpdk.h
 Encapsulated DPDK specific dependencies.
 
 event.h
 Event framework public API.
 
 fd.h
 OS filesystem utility functions.
 
 fd_group.h
 File descriptor group utility functions.
 
 file.h
 file operation functions
 
 fsdev.h
 Filesystem device abstraction layer.
 
 gpt_spec.h
 GUID Partition Table (GPT) specification definitions.
 
 histogram_data.h
 Generic histogram library.
 
 idxd.h
 IDXD driver public interface.
 
 idxd_spec.h
 IDXD specification definitions.
 
 init.h
 SPDK Initialization Helper.
 
 ioat.h
 I/OAT DMA engine driver public interface.
 
 ioat_spec.h
 I/OAT specification definitions.
 
 iscsi_spec.h
 iSCSI specification definitions
 
 json.h
 JSON parsing and encoding.
 
 jsonrpc.h
 JSON-RPC 2.0 server implementation.
 
 likely.h
 Likely/unlikely branch prediction macros.
 
 log.h
 Logging interfaces.
 
 lvol.h
 Logical Volume Interface.
 
 mmio.h
 Memory-mapped I/O utility functions.
 
 nbd.h
 Network block device layer.
 
 net.h
 Network related helper functions.
 
 nvme.h
 NVMe driver public API.
 
 nvme_intel.h
 Intel NVMe vendor-specific definitions.
 
 nvme_ocssd.h
 NVMe driver public API extension for Open-Channel.
 
 nvme_ocssd_spec.h
 Open-Channel specification definitions.
 
 nvme_spec.h
 NVMe specification definitions.
 
 nvme_zns.h
 NVMe driver public API extension for Zoned Namespace Command Set.
 
 nvmf.h
 NVMe over Fabrics target public API.
 
 nvmf_spec.h
 NVMe over Fabrics specification definitions.
 
 nvmf_transport.h
 NVMe-oF Target transport plugin API.
 
 pci_ids.h
 PCI device ID list.
 
 pipe.h
 A pipe that is intended for buffering data between a source, such as a socket, and a sink, such as a parser, or vice versa.
 
 reduce.h
 SPDK block compression.
 
 scsi.h
 SCSI to bdev translation layer.
 
 scsi_spec.h
 SCSI specification definitions.
 
 sock.h
 TCP socket abstraction layer.
 
 stdinc.h
 Standard C headers.
 
 string.h
 String utility functions.
 
 thread.h
 Thread.
 
 trace.h
 Tracepoint library.
 
 trace_parser.h
 Trace parser library.
 
 util.h
 General utility functions.
 
 uuid.h
 UUID types and functions.
 
 vhost.h
 SPDK vhost.
 
 vmd.h
 VMD driver public interface.
 
 xor.h
 XOR utility functions.
 
 zipf.h
 Zipf random number distribution.