Spdk/lib/blob
Liu Xiaodong 65ea3d2987 blobstore: Use RB_TREE to do blob lookup
If blobs held in a blobstore are opened a lot, lookup
by RB_TREE will be much more efficient.

Change-Id: I7075b95c597a958e7bb10890f803191309532021
Signed-off-by: Liu Xiaodong <xiaodong.liu@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/10917
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Changpeng Liu <changpeng.liu@intel.com>
Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>
Community-CI: Mellanox Build Bot
2022-06-30 13:32:29 -04:00
..
blob_bs_dev.c blob: use uint64_t for unmap and write_zeroes lba count 2022-06-30 13:32:26 -04:00
blobstore.c blobstore: Use RB_TREE to do blob lookup 2022-06-30 13:32:29 -04:00
blobstore.h blobstore: Use RB_TREE to do blob lookup 2022-06-30 13:32:29 -04:00
Makefile blob: use uint64_t for unmap and write_zeroes lba count 2022-06-30 13:32:26 -04:00
request.c blob: use uint64_t for unmap and write_zeroes lba count 2022-06-30 13:32:26 -04:00
request.h blob: use uint64_t for unmap and write_zeroes lba count 2022-06-30 13:32:26 -04:00
spdk_blob.map lib/blob: add a map file. 2020-04-15 22:10:08 +00:00
zeroes.c blob: use uint64_t for unmap and write_zeroes lba count 2022-06-30 13:32:26 -04:00