Home
last modified time | relevance | path

Searched refs:object (Results 1 – 25 of 28) sorted by relevance

12

/spdk/lib/json/
H A Djson_util.c518 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 Dgdb_macros.md40 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 Dnvme_spec.md58 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 Djsonrpc_proxy.md27 Status 200 with resultant JSON object included on success.
32 parameter and prints JSON object returned from remote_rpc script.
H A Dlibraries.md119 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 Dbdev_module.md56 /* 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 Dbdev_pg.md64 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 Dconcurrency.md88 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 Dvhost.md175 -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 Djson_util_ut.c158 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 Dgdb_macros.py10 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 Djson.h293 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 Dtrace_flags.c389 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 Dui_root.py513 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 Dtrace.cpp117 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 DREADME.md81 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 D23.07-rte_bus_pci.h.patch53 * 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 D23.11-rte_bus_pci.h.patch150 * Initialize a rte_pci_ioport object for a pci device io resource.
/spdk/test/make/
H A Dcheck_so_deps.sh9 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 Dvmd_spec.h13 #define PCI_OFFSET_OF(object, member) ((uint32_t)&((object*)0)->member) argument
/spdk/python/spdk/rpc/
H A Dclient.py43 class JSONRPCClient(object):
212 class JSONRPCGoClient(object):
/spdk/test/app/fuzz/vhost_fuzz/
H A DREADME.md15 and vhost scsi commands, there are three distinct object types that can be passed in
/spdk/test/iscsi_tgt/rpc_config/
H A Drpc_config.py58 class spdk_rpc(object):
/spdk/scripts/bpf/
H A Dtrace.py378 self._objects = conv_objs(flags.contents.object)
/spdk/scripts/vagrant/
H A DVagrantfile208 libvirt.qemuargs :value => "-object"

12