Lines Matching refs:dd

349 	if (copy->vr_idx >= mvdev->dd->num_vq) {  in mic_verify_copy_args()
387 struct mic_vqconfig *vqconfig = mic_vq_config(mvdev->dd); in mic_virtio_init_post()
390 for (i = 0; i < mvdev->dd->num_vq; i++) { in mic_virtio_init_post()
411 __func__, mvdev->dd->status, mvdev->virtio_id); in mic_virtio_device_reset()
413 for (i = 0; i < mvdev->dd->num_vq; i++) in mic_virtio_device_reset()
421 mvdev->dd->status = 0; in mic_virtio_device_reset()
425 for (i = 0; i < mvdev->dd->num_vq; i++) { in mic_virtio_device_reset()
433 for (i = 0; i < mvdev->dd->num_vq; i++) in mic_virtio_device_reset()
486 for (i = 0; i < mvdev->dd->num_vq; i++) in mic_virtio_config_change()
489 if (db == -1 || mvdev->dd->type == -1) { in mic_virtio_config_change()
494 if (copy_from_user(mic_vq_configspace(mvdev->dd), in mic_virtio_config_change()
495 argp, mvdev->dd->config_len)) { in mic_virtio_config_change()
516 for (i = 0; i < mvdev->dd->num_vq; i++) in mic_virtio_config_change()
528 struct mic_device_desc dd, *dd_config, *devp; in mic_copy_dp_entry() local
533 if (copy_from_user(&dd, argp, sizeof(dd))) { in mic_copy_dp_entry()
539 if (mic_aligned_desc_size(&dd) > MIC_MAX_DESC_BLK_SIZE || in mic_copy_dp_entry()
540 dd.num_vq > MIC_MAX_VRINGS) { in mic_copy_dp_entry()
546 dd_config = kmalloc(mic_desc_size(&dd), GFP_KERNEL); in mic_copy_dp_entry()
552 if (copy_from_user(dd_config, argp, mic_desc_size(&dd))) { in mic_copy_dp_entry()
560 for (i = 0; i < dd.num_vq; i++) { in mic_copy_dp_entry()
620 struct mic_device_desc *dd = NULL; in mic_virtio_add_device() local
632 ret = mic_copy_dp_entry(mvdev, argp, &type, &dd); in mic_virtio_add_device()
638 mic_init_device_ctrl(mvdev, dd); in mic_virtio_add_device()
640 mvdev->dd = dd; in mic_virtio_add_device()
642 vqconfig = mic_vq_config(dd); in mic_virtio_add_device()
645 for (i = 0; i < dd->num_vq; i++) { in mic_virtio_add_device()
676 *(u32 *)mic_vq_features(mvdev->dd), num, false, in mic_virtio_add_device()
720 dd->type = type; in mic_virtio_add_device()
722 dev_dbg(&mdev->pdev->dev, "Added virtio device id %d\n", dd->type); in mic_virtio_add_device()
730 vqconfig = mic_vq_config(dd); in mic_virtio_add_device()
776 vqconfig = mic_vq_config(mvdev->dd); in mic_virtio_del_device()
777 for (i = 0; i < mvdev->dd->num_vq; i++) { in mic_virtio_del_device()
809 mvdev->dd->type = -1; in mic_virtio_del_device()