Lines Matching defs:vdev
146 struct spdk_vhost_dev *vdev;
158 vdev = spdk_vhost_dev_find(req.ctrlr);
159 if (vdev == NULL) {
165 rc = spdk_vhost_scsi_dev_add_tgt(vdev, req.scsi_target_num, req.bdev_name);
203 rpc_vhost_scsi_controller_remove_target_finish_cb(struct spdk_vhost_dev *vdev, void *arg)
216 struct spdk_vhost_dev *vdev;
228 vdev = spdk_vhost_dev_find(req.ctrlr);
229 if (vdev == NULL) {
235 rc = spdk_vhost_scsi_dev_remove_tgt(vdev, req.scsi_target_num,
338 struct spdk_vhost_dev *vdev;
349 vdev = spdk_vhost_dev_find(req.ctrlr);
350 if (vdev == NULL) {
357 rc = spdk_vhost_dev_remove(vdev);
403 _rpc_get_vhost_controller(struct spdk_json_write_ctx *w, struct spdk_vhost_dev *vdev)
407 spdk_vhost_get_coalescing(vdev, &delay_base_us, &iops_threshold);
411 spdk_json_write_named_string(w, "ctrlr", spdk_vhost_dev_get_name(vdev));
413 spdk_cpuset_fmt(spdk_thread_get_cpumask(vdev->thread)));
416 spdk_json_write_named_string(w, "socket", vdev->path);
418 vhost_session_info_json(vdev, w);
422 vhost_dump_info_json(vdev, w);
444 struct spdk_vhost_dev *vdev;
456 vdev = spdk_vhost_dev_find(req.name);
457 if (vdev == NULL) {
468 _rpc_get_vhost_controller(w, vdev);
481 vdev = spdk_vhost_dev_next(NULL);
482 while (vdev != NULL) {
483 _rpc_get_vhost_controller(w, vdev);
484 vdev = spdk_vhost_dev_next(vdev);
523 struct spdk_vhost_dev *vdev;
534 vdev = spdk_vhost_dev_find(req.ctrlr);
535 if (vdev == NULL) {
541 rc = spdk_vhost_set_coalescing(vdev, req.delay_base_us, req.iops_threshold);