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