Commit b60a249b authored by Chunyang Hui's avatar Chunyang Hui Committed by Jim Harris
Browse files

bdev/part: add API to get name of bdev_part_base

parent ae800252
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -913,6 +913,15 @@ struct spdk_bdev_part_base;
 */
struct spdk_bdev *spdk_bdev_part_base_get_bdev(struct spdk_bdev_part_base *part_base);

/**
 * Returns a spdk_bdev name of the corresponding spdk_bdev_part_base
 *
 * \param part_base A pointer to an spdk_bdev_part_base object.
 *
 * \return A text string representing the name of the base bdev.
 */
const char *spdk_bdev_part_base_get_bdev_name(struct spdk_bdev_part_base *part_base);

/**
 * Returns a pointer to the spdk_bdev_descriptor associated with an spdk_bdev_part_base
 *
+6 −0
Original line number Diff line number Diff line
@@ -81,6 +81,12 @@ spdk_bdev_part_base_get_ctx(struct spdk_bdev_part_base *part_base)
	return part_base->ctx;
}

const char *
spdk_bdev_part_base_get_bdev_name(struct spdk_bdev_part_base *part_base)
{
	return part_base->bdev->name;
}

void
spdk_bdev_part_base_free(struct spdk_bdev_part_base *base)
{