Lines Matching refs:vdev_id

85 	int vdev_id;  member
264 vring->vdev_id = tm_vdev->vdev.id.device; in mlxbf_tmfifo_alloc_vrings()
408 if (desc && is_rx && vring->vdev_id == VIRTIO_ID_NET) in mlxbf_tmfifo_get_next_pkt()
499 static int mlxbf_tmfifo_get_tx_avail(struct mlxbf_tmfifo *fifo, int vdev_id) in mlxbf_tmfifo_get_tx_avail() argument
506 if (vdev_id == VIRTIO_ID_NET) in mlxbf_tmfifo_get_tx_avail()
634 int vdev_id, hdr_len; in mlxbf_tmfifo_rxtx_header() local
647 vdev_id = VIRTIO_ID_NET; in mlxbf_tmfifo_rxtx_header()
649 config = &fifo->vdev[vdev_id]->config.net; in mlxbf_tmfifo_rxtx_header()
657 vdev_id = VIRTIO_ID_CONSOLE; in mlxbf_tmfifo_rxtx_header()
665 if (vdev_id != vring->vdev_id) { in mlxbf_tmfifo_rxtx_header()
666 struct mlxbf_tmfifo_vdev *tm_dev2 = fifo->vdev[vdev_id]; in mlxbf_tmfifo_rxtx_header()
677 hdr_len = (vring->vdev_id == VIRTIO_ID_NET) ? in mlxbf_tmfifo_rxtx_header()
680 hdr.type = (vring->vdev_id == VIRTIO_ID_NET) ? in mlxbf_tmfifo_rxtx_header()
707 vdev = &fifo->vdev[vring->vdev_id]->vdev; in mlxbf_tmfifo_rxtx_one_desc()
780 int avail = 0, devid = vring->vdev_id; in mlxbf_tmfifo_rxtx()
885 if (vring->vdev_id == VIRTIO_ID_CONSOLE) { in mlxbf_tmfifo_virtio_notify()
1073 int vdev_id, u64 features, in mlxbf_tmfifo_create_vdev() argument
1081 tm_vdev = fifo->vdev[vdev_id]; in mlxbf_tmfifo_create_vdev()
1083 dev_err(dev, "vdev %d already exists\n", vdev_id); in mlxbf_tmfifo_create_vdev()
1094 tm_vdev->vdev.id.device = vdev_id; in mlxbf_tmfifo_create_vdev()
1109 if (vdev_id == VIRTIO_ID_CONSOLE) in mlxbf_tmfifo_create_vdev()
1113 fifo->vdev[vdev_id] = tm_vdev; in mlxbf_tmfifo_create_vdev()
1128 fifo->vdev[vdev_id] = NULL; in mlxbf_tmfifo_create_vdev()
1139 static int mlxbf_tmfifo_delete_vdev(struct mlxbf_tmfifo *fifo, int vdev_id) in mlxbf_tmfifo_delete_vdev() argument
1146 tm_vdev = fifo->vdev[vdev_id]; in mlxbf_tmfifo_delete_vdev()
1150 fifo->vdev[vdev_id] = NULL; in mlxbf_tmfifo_delete_vdev()