| /spdk/lib/json/ |
| H A D | json_util.c | 518 json_first(struct spdk_json_val *object, enum spdk_json_val_type type) in json_first() argument 523 assert(object != NULL); in json_first() 525 if ((object->type & type) == 0) { in json_first() 529 object++; in json_first() 530 if (object->len == 0) { in json_first() 534 return object; in json_first() 544 spdk_json_find(struct spdk_json_val *object, const char *key_name, struct spdk_json_val **key, in spdk_json_find() argument 551 assert(object != NULL); in spdk_json_find() 553 it_first = json_first(object, SPDK_JSON_VAL_OBJECT_BEGIN); in spdk_json_find() 596 spdk_json_find_string(struct spdk_json_val *object, const char *key_name, in spdk_json_find_string() argument [all …]
|
| /spdk/doc/ |
| H A D | gdb_macros.md | 40 SPDK object of type struct spdk_bdev at 0x7f7dcc1642a8 46 SPDK object of type struct spdk_bdev at 0x7f7dcc216008 52 SPDK object of type struct spdk_bdev at 0x7f7dcc2c7c08 65 SPDK object of type struct spdk_bdev at 0x7f7dcc1642a8 75 SPDK object of type struct spdk_thread at 0x7fffd0008b50 79 SPDK object of type struct spdk_io_channel at 0x7fffd0052610 86 SPDK object of type struct spdk_io_channel at 0x7fffd0056cd0 93 SPDK object of type struct spdk_io_channel at 0x7fffd00582e0 100 SPDK object of type struct spdk_io_channel at 0x7fffd00583b0 113 SPDK object of type struct spdk_nvmf_subsystem at 0x7fffd0008d00 [all …]
|
| H A D | nvme_spec.md | 58 The first stage in the driver is allocating a request object to track the operation. The 60 on the call stack. Allocating a new request object on the heap would be far too 62 queue pair object - `struct spdk_nvme_qpair`. The number of requests allocated to 73 built into memory embedded into the request object - not directly into an NVMe 76 submission queue an object called a tracker is allocated. The trackers are 116 find the tracker, which points at the request object. The request object
|
| H A D | jsonrpc_proxy.md | 27 Status 200 with resultant JSON object included on success. 32 parameter and prints JSON object returned from remote_rpc script.
|
| H A D | libraries.md | 119 SPDK libraries can be built as both static and shared object files. To facilitate building librarie… 128 break backwards compatibility (symbol removal or change) will cause a shared object major increment… 132 Shared object versions are incremented only once between each release cycle. This means that at mos… 146 Shared objects in SPDK are created on a per-library basis. There is a top level `libspdk.so` object 151 1. An application can link to the top level shared object library as follows: 163 directly depend. All SPDK libraries have their dependencies specified at object compile time. This …
|
| H A D | bdev_module.md | 56 /* Destroy the backend block device object */ 71 * The JSON write context will be initialized with an open object, so the bdev 73 * (most likely another nested object).
|
| H A D | bdev_pg.md | 64 device object can be obtained by calling spdk_bdev_get_by_name(), or the entire 108 handle to an spdk_bdev_io object. In response to that completion, the user
|
| H A D | concurrency.md | 88 message passing strategy, the code would describe some object with global state 89 and also some per-thread context associated with that object that was accessed
|
| H A D | vhost.md | 175 -object memory-backend-file,id=mem,size=1G,mem-path=/dev/hugepages,share=on 270 …-m 1G -object memory-backend-file,id=mem0,size=1G,mem-path=/dev/hugepages,share=on -numa node,memd…
|
| /spdk/test/unit/lib/json/json_util.c/ |
| H A D | json_util_ut.c | 158 struct spdk_json_val object[] = { in test_decode_object() local 184 /* Passing Test: object containing simple types */ in test_decode_object() 185 CU_ASSERT(spdk_json_decode_object(object, decoders, 4, &output) == 0); in test_decode_object() 193 CU_ASSERT(spdk_json_decode_object(object, decoders, 2, &output) != 0); in test_decode_object() 198 CU_ASSERT(spdk_json_decode_object(object, decoders, 4, &output) != 0); in test_decode_object() 204 object[3].start = "first"; in test_decode_object() 205 object[3].len = 5; in test_decode_object() 206 CU_ASSERT(spdk_json_decode_object(object, decoders, 3, &output) != 0); in test_decode_object() 209 object[3].start = "second"; in test_decode_object() 210 object[ in test_decode_object() [all...] |
| /spdk/scripts/ |
| H A D | gdb_macros.py | 10 class SpdkTailqList(object): 34 class SpdkRbTree(object): 65 class SpdkArr(object): 102 class SpdkObject(object): 311 class SpdkSpinlockStackPrinter(object): 340 class SpdkSpinlockPrinter(object):
|
| /spdk/include/spdk/ |
| H A D | json.h | 293 int spdk_json_find(struct spdk_json_val *object, const char *key_name, struct spdk_json_val **key, 306 int spdk_json_find_string(struct spdk_json_val *object, const char *key_name, 318 int spdk_json_find_array(struct spdk_json_val *object, const char *key_name, 327 struct spdk_json_val *spdk_json_object_first(struct spdk_json_val *object);
|
| /spdk/lib/trace/ |
| H A D | trace_flags.c | 389 struct spdk_trace_object *object; in spdk_trace_register_object() local 401 object = &g_trace_file->object[type]; in spdk_trace_register_object() 402 assert(object->type == 0); in spdk_trace_register_object() 404 object->type = type; in spdk_trace_register_object() 405 object->id_prefix = id_prefix; in spdk_trace_register_object()
|
| /spdk/python/spdk/spdkcli/ |
| H A D | ui_root.py | 513 class Bdev(object): 525 class LvolStore(object): 537 class VhostCtrlr(object): 549 class NvmfTransport(object): 561 class NvmfSubsystem(object): 573 class NvmfReferral(object): 583 class ScsiObj(object):
|
| /spdk/app/trace/ |
| H A D | trace.cpp | 117 g_file->object[entry->related_type].id_prefix, in print_object_id() 121 snprintf(ids, sizeof(ids), "%c%jd%s", g_file->object[d->object_type].id_prefix, in print_object_id() 223 object_type = g_file->object[d->object_type].id_prefix; in print_event_json() 227 object_type = g_file->object[d->object_type].id_prefix; in print_event_json() 243 g_file->object[entry->related_type].id_prefix, in print_event_json()
|
| /spdk/go/rpc/ |
| H A D | README.md | 81 Struct represents JSON-RPC 2.0 Request object. For more information please visit 86 Struct represents JSON-RPC 2.0 Response object. For more information please visit 91 Struct represents JSON-RPC 2.0 Error object. For more information please visit
|
| /spdk/scripts/env_dpdk/22.11/ |
| H A D | 23.07-rte_bus_pci.h.patch | 53 * Initialize a rte_pci_ioport object for a pci device io resource. 55 * This object is then used to gain access to those io resources (see below).
|
| H A D | 23.11-rte_bus_pci.h.patch | 150 * Initialize a rte_pci_ioport object for a pci device io resource.
|
| /spdk/test/make/ |
| H A D | check_so_deps.sh | 9 echo "Not testing for shared object dependencies on FreeBSD." 159 for object in "$libdir"/libspdk_*.so; do 162 so_file=$(basename $object) 164 echo "No corresponding object for $so_file in canonical directory. Skipping."
|
| /spdk/lib/vmd/ |
| H A D | vmd_spec.h | 13 #define PCI_OFFSET_OF(object, member) ((uint32_t)&((object*)0)->member) argument
|
| /spdk/python/spdk/rpc/ |
| H A D | client.py | 43 class JSONRPCClient(object): 212 class JSONRPCGoClient(object):
|
| /spdk/test/app/fuzz/vhost_fuzz/ |
| H A D | README.md | 15 and vhost scsi commands, there are three distinct object types that can be passed in
|
| /spdk/test/iscsi_tgt/rpc_config/ |
| H A D | rpc_config.py | 58 class spdk_rpc(object):
|
| /spdk/scripts/bpf/ |
| H A D | trace.py | 378 self._objects = conv_objs(flags.contents.object)
|
| /spdk/scripts/vagrant/ |
| H A D | Vagrantfile | 208 libvirt.qemuargs :value => "-object"
|