MCPcopy Create free account

hub / github.com/ScaleX-IO/uGDS / types & classes

Types & classes162 in github.com/ScaleX-IO/uGDS

ClassAsyncRequest
src/ugds_internal.h:145
ClassBatchIOEntry
src/ugds_internal.h:102
ClassBatchState
src/ugds_internal.h:118
ClassBenchOpts
test/perf/bench_utils.h:18
ClassCmdSlot
src/ugds_internal.h:95
ClassDriverState
src/ugds_internal.h:79
ClassHandleState
src/ugds_internal.h:59
ClassIOQueuePair
src/ugds_internal.h:39
ClassIOQueuePairHuge
src/ugds_internal.h:51
ClassPRPPool
src/ugds_internal.h:88
ClassSubCmd
Phase 2: build sub-command list
src/ugds_batch.cpp:204
ClassThreadData
test/perf/bench_utils.h:31
Class__align__
include/libnvm/nvm_types.h:89
Classcdev
drv/ctrl.h:29
Classclass
drv/pci.c:53
Classclass
drv/ctrl.h:28
Classclass
drv/ctrl.h:38
Classclass
drv/ctrl.c:19
Classcontainer
* Internal DMA handle container. * * Note that this structure is of variable size due to the list of pages * at the end of the DMA handle. */
src/libnvm/dma.cpp:47
Classcontroller
src/libnvm/ctrl.cpp:27
Classcontroller
src/libnvm/dma.cpp:32
Classcontroller
src/libnvm/dma.cpp:76
Classcontroller
src/libnvm/rpc.cpp:69
Classcontroller
src/libnvm/rpc.cpp:204
Classcontroller
* Internal controller handle. * Used to reference count the device handle. * Reference counting is handled by the get and put functions. */
src/libnvm/internal/lib_ctrl.h:67
Classctrl
drv/pci.c:78
Classctrl
* Represents an NVM controller. */
drv/ctrl.h:21
Classctrl
Forward declaration */
drv/map.h:18
Classctrl
drv/map.c:39
Classctrl
drv/ctrl.c:19
Classdevice
* Device descriptor */
src/libnvm/linux_device.cpp:29
Classdevice
src/libnvm/ctrl.cpp:27
Classdevice
src/libnvm/dma.cpp:23
Classdevice
* Device handle. */
src/libnvm/internal/lib_ctrl.h:12
Classdevice
src/libnvm/internal/lib_ctrl.h:32
Classdevice
src/libnvm/internal/lib_ctrl.h:72
Classdevice
drv/ctrl.h:30
Classdevice
drv/map.c:122
Classdevice
drv/ctrl.c:107
Classdevice_ops
src/libnvm/linux_device.cpp:136
Classdevice_ops
src/libnvm/ctrl.cpp:27
Classdevice_ops
* Device reference operations. */
src/libnvm/internal/lib_ctrl.h:26
Classdevice_ops
src/libnvm/internal/lib_ctrl.h:73
Enumdevice_type
src/libnvm/ctrl.cpp:27
Enumdevice_type
* Controller device type. * Indicates how the controller handle was initialized. */
src/libnvm/internal/lib_ctrl.h:53
Enumdevice_type
src/libnvm/internal/lib_ctrl.h:71
Classdma_buf
drv/map.c:490
Classdma_buf_attach_ops
drv/map.c:516
Classdma_buf_attachment
drv/map.c:491
Classdma_buf_attachment
drv/map.c:503
Classdmabuf_region
drv/map.c:488
Classfile
drv/pci.c:76
Classfile_operations
drv/pci.c:298
Classfile_operations
drv/ctrl.h:68
Classfile_operations
drv/ctrl.c:104
Classgpu_region
drv/map.c:24
Classinode
drv/ctrl.h:59
Classinode
drv/ctrl.c:82
Classioctl_mapping
src/libnvm/linux_device.cpp:53
Classioctl_mapping
src/libnvm/linux_dma.cpp:28
Classioctl_mapping
* Mapping container */
src/libnvm/internal/map.h:25
Classkunit
drv/test/sg_flatten_test.c:27
Classkunit_case
drv/test/sg_flatten_test.c:173
Classkunit_suite
drv/test/sg_flatten_test.c:186
Classlist
drv/pci.c:57
Classlist
drv/ctrl.h:38
Classlist
drv/map.h:33
Classlist
drv/map.h:48
Classlist
drv/map.c:87
Classlist
drv/ctrl.c:19
Classlist
drv/list.c:17
Classlist
Forward declaration */
drv/list.h:17
Classlist
drv/list.h:25
Classlist_node
drv/pci.c:410
Classlist_node
drv/ctrl.h:23
Classlist_node
drv/map.h:30
Classlist_node
drv/map.c:89
Classlist_node
drv/ctrl.c:62
Classlist_node
drv/list.c:28
Classlist_node
* Doubly linked list element. */
drv/list.h:23
Classlist_node
drv/list.h:26
Classlist_node
drv/list.h:37
Classlocal_admin
* Local admin queue-pair descriptor. */
src/libnvm/rpc.cpp:37
Classmap
* Reference counted mapping descriptor */
src/libnvm/dma.cpp:28
Classmap
src/libnvm/dma.cpp:49
Classmap
drv/pci.c:104
Classmap
drv/map.h:19
Classmap
drv/map.c:39
Enummapping_type
src/libnvm/linux_dma.cpp:47
Enummapping_type
* What kind of memory are we mapping. */
src/libnvm/internal/map.h:12
Enummapping_type
src/libnvm/internal/map.h:27
Classmutex
src/libnvm/mutex.cpp:12
Classmutex
src/libnvm/dma.cpp:30
Classmutex
src/libnvm/rpc.cpp:70
Classmutex
Forward declaration */
src/libnvm/internal/mutex.h:5
Classmutex
src/libnvm/internal/lib_ctrl.h:69
Enumnvm_admin_command_set
List of NVM admin command opcodes */
include/libnvm/nvm_cmd.h:29
Classnvm_admin_reference
* Administration queue-pair reference. * * Represents either a reference to a remote descriptor, or is a local * descriptor. In other words, this
src/libnvm/rpc.cpp:67
Classnvm_admin_reference
Forward declaration */
src/libnvm/internal/rpc.h:12
Classnvm_admin_reference
* NVM admin queue-pair reference handle. * * As only a single process can be responsible of resetting the controller and * setting administration q
include/libnvm/nvm_types.h:43
next →1–100 of 162, ranked by callers