Home
last modified time | relevance | path

Searched refs:bdev (Results 1 – 4 of 4) sorted by relevance

/dpdk/examples/vhost_blk/
H A Dblk.c42 vhost_bdev_blk_readwrite(struct vhost_block_dev *bdev, in vhost_bdev_blk_readwrite() argument
57 memcpy(bdev->data + offset, task->iovs[i].iov_base, in vhost_bdev_blk_readwrite()
60 memcpy(task->iovs[i].iov_base, bdev->data + offset, in vhost_bdev_blk_readwrite()
70 vhost_bdev_process_blk_commands(struct vhost_block_dev *bdev, in vhost_bdev_process_blk_commands() argument
75 if (unlikely(task->data_len > (bdev->blockcnt * bdev->blocklen))) { in vhost_bdev_process_blk_commands()
93 vhost_bdev_blk_readwrite(bdev, task, in vhost_bdev_process_blk_commands()
108 vhost_bdev_blk_readwrite(bdev, task, in vhost_bdev_process_blk_commands()
116 bdev->product_name, used_len, ' '); in vhost_bdev_process_blk_commands()
H A Dvhost_blk.c769 bdev = rte_zmalloc(NULL, sizeof(*bdev), RTE_CACHE_LINE_SIZE); in vhost_blk_bdev_construct()
770 if (!bdev) in vhost_blk_bdev_construct()
773 snprintf(bdev->name, sizeof(bdev->name), "%s", bdev_name); in vhost_blk_bdev_construct()
774 snprintf(bdev->product_name, sizeof(bdev->product_name), "%s", in vhost_blk_bdev_construct()
777 bdev->blockcnt = blk_cnt; in vhost_blk_bdev_construct()
781 bdev->blockcnt); in vhost_blk_bdev_construct()
785 if (!bdev->data) { in vhost_blk_bdev_construct()
787 free(bdev); in vhost_blk_bdev_construct()
791 return bdev; in vhost_blk_bdev_construct()
836 if (!ctrlr->bdev) { in vhost_blk_ctrlr_construct()
[all …]
H A Dvhost_blk_compat.c24 vhost_blk_get_config(struct vhost_block_dev *bdev, uint8_t *config, in vhost_blk_get_config() argument
31 if (bdev == NULL) { in vhost_blk_get_config()
47 blk_size = bdev->blocklen; in vhost_blk_get_config()
48 blkcnt = bdev->blockcnt; in vhost_blk_get_config()
100 rc = vhost_blk_get_config(ctrlr->bdev, in extern_vhost_pre_msg_handler()
H A Dvhost_blk.h76 struct vhost_block_dev *bdev; member
109 int vhost_bdev_process_blk_commands(struct vhost_block_dev *bdev,