Searched refs:RB_NEXT (Results 1 – 6 of 6) sorted by relevance
/spdk/test/unit/lib/thread/thread.c/ |
H A D | thread_ut.c | 626 CU_ASSERT(RB_NEXT(io_device_tree, &g_io_devices, dev) == NULL); in for_each_channel_unreg() 636 CU_ASSERT(RB_NEXT(io_device_tree, &g_io_devices, dev) == NULL); in for_each_channel_unreg() 1709 /* RB_MIN and RB_NEXT should return devs in ascending order by addresses. in io_device_lookup() 1710 * RB_FOREACH uses RB_MIN and RB_NEXT internally. in io_device_lookup() 1716 dev = RB_NEXT(io_device_tree, &g_io_devices, dev); in io_device_lookup() 1720 dev = RB_NEXT(io_device_tree, &g_io_devices, dev); in io_device_lookup() 1724 dev = RB_NEXT(io_device_tree, &g_io_devices, dev); in io_device_lookup() 1728 dev = RB_NEXT(io_device_tree, &g_io_devices, dev); in io_device_lookup() 1732 dev = RB_NEXT(io_device_tree, &g_io_devices, dev); in io_device_lookup() 1736 dev = RB_NEXT(io_device_tre in io_device_lookup() [all...] |
/spdk/include/spdk/ |
H A D | tree.h | 786 ((cmpelm = RB_NEXT(name, head, elm)) != NULL && \ 802 #define RB_NEXT(name, x, y) name##_RB_NEXT(y) macro
|
/spdk/lib/thread/ |
H A D | thread.c | 1147 tmp = RB_NEXT(timed_pollers_tree, &thread->timed_pollers, poller); in _thread_remove_pollers() 1999 return RB_NEXT(timed_pollers_tree, &thread->timed_pollers, prev); in _back_to_orig_thread() 2023 return RB_NEXT(io_channel_tree, &thread->io_channels, prev); in _on_thread()
|
/spdk/lib/nvme/ |
H A D | nvme_ctrlr.c | 4684 ns = RB_NEXT(nvme_ns_tree, &ctrlr->ns, ns); in spdk_nvme_ctrlr_get_ns() 4701 ns = RB_NEXT(nvme_ns_tree, &ctrlr->ns, ns); in spdk_nvme_ctrlr_get_ns() 4707 ns = RB_NEXT(nvme_ns_tree, &ctrlr->ns, ns); in spdk_nvme_ctrlr_get_pci_device()
|
/spdk/lib/nvmf/ |
H A D | subsystem.c | 837 return RB_NEXT(subsystem_tree, &tgt->subsystems, subsystem);
|
/spdk/module/bdev/nvme/ |
H A D | bdev_nvme.c | 390 return RB_NEXT(nvme_ns_tree, &nvme_ctrlr->namespaces, ns); in nvme_bdev_ctrlr_for_each()
|