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

Files

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.