Searched refs:vq_ctx (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/vdpa/mlx5/net/ |
H A D | mlx5_vnet.c | 767 void *vq_ctx; in create_virtqueue() local 792 vq_ctx = MLX5_ADDR_OF(virtio_net_q_object, obj_context, virtio_q_context); in create_virtqueue() 793 MLX5_SET(virtio_q, vq_ctx, virtio_q_type, get_queue_type(ndev)); in create_virtqueue() 798 MLX5_SET(virtio_q, vq_ctx, event_mode, MLX5_VIRTIO_Q_EVENT_MODE_QP_MODE); in create_virtqueue() 799 MLX5_SET(virtio_q, vq_ctx, queue_index, mvq->index); in create_virtqueue() 800 MLX5_SET(virtio_q, vq_ctx, event_qpn_or_msix, mvq->fwqp.mqp.qpn); in create_virtqueue() 801 MLX5_SET(virtio_q, vq_ctx, queue_size, mvq->num_ent); in create_virtqueue() 802 MLX5_SET(virtio_q, vq_ctx, virtio_version_1_0, in create_virtqueue() 804 MLX5_SET64(virtio_q, vq_ctx, desc_addr, mvq->desc_addr); in create_virtqueue() 805 MLX5_SET64(virtio_q, vq_ctx, used_add in create_virtqueue() [all...] |
/kernel/linux/linux-6.6/drivers/vdpa/mlx5/net/ |
H A D | mlx5_vnet.c | 865 void *vq_ctx; in create_virtqueue() local 893 vq_ctx = MLX5_ADDR_OF(virtio_net_q_object, obj_context, virtio_q_context); in create_virtqueue() 894 MLX5_SET(virtio_q, vq_ctx, virtio_q_type, get_queue_type(ndev)); in create_virtqueue() 900 MLX5_SET(virtio_q, vq_ctx, event_mode, MLX5_VIRTIO_Q_EVENT_MODE_MSIX_MODE); in create_virtqueue() 901 MLX5_SET(virtio_q, vq_ctx, event_qpn_or_msix, mvq->map.index); in create_virtqueue() 903 MLX5_SET(virtio_q, vq_ctx, event_mode, MLX5_VIRTIO_Q_EVENT_MODE_QP_MODE); in create_virtqueue() 904 MLX5_SET(virtio_q, vq_ctx, event_qpn_or_msix, mvq->fwqp.mqp.qpn); in create_virtqueue() 907 MLX5_SET(virtio_q, vq_ctx, queue_index, mvq->index); in create_virtqueue() 908 MLX5_SET(virtio_q, vq_ctx, queue_size, mvq->num_ent); in create_virtqueue() 909 MLX5_SET(virtio_q, vq_ctx, virtio_version_1_ in create_virtqueue() [all...] |
Completed in 8 milliseconds