Lines Matching refs:is_rx

413 				       struct vring_desc *desc, bool is_rx)  in mlxbf_tmfifo_init_net_desc()  argument
424 mlxbf_tmfifo_get_next_pkt(struct mlxbf_tmfifo_vring *vring, bool is_rx) in mlxbf_tmfifo_get_next_pkt() argument
429 if (desc && is_rx && vring->vdev_id == VIRTIO_ID_NET) in mlxbf_tmfifo_get_next_pkt()
430 mlxbf_tmfifo_init_net_desc(vring, desc, is_rx); in mlxbf_tmfifo_get_next_pkt()
604 bool is_rx, int len) in mlxbf_tmfifo_rxtx_word() argument
615 if (is_rx) in mlxbf_tmfifo_rxtx_word()
620 if (is_rx) { in mlxbf_tmfifo_rxtx_word()
631 if (is_rx) { in mlxbf_tmfifo_rxtx_word()
644 if (!is_rx) in mlxbf_tmfifo_rxtx_word()
657 bool is_rx, bool *vring_change) in mlxbf_tmfifo_rxtx_header() argument
666 if (is_rx) { in mlxbf_tmfifo_rxtx_header()
726 fifo->vring[is_rx] = vring; in mlxbf_tmfifo_rxtx_header()
735 bool is_rx, int *avail) in mlxbf_tmfifo_rxtx_one_desc() argument
749 desc = mlxbf_tmfifo_get_next_pkt(vring, is_rx); in mlxbf_tmfifo_rxtx_one_desc()
752 if (is_rx) { in mlxbf_tmfifo_rxtx_one_desc()
766 mlxbf_tmfifo_rxtx_header(vring, &desc, is_rx, &vring_change); in mlxbf_tmfifo_rxtx_one_desc()
782 mlxbf_tmfifo_rxtx_word(vring, desc, is_rx, len); in mlxbf_tmfifo_rxtx_one_desc()
801 fifo->vring[is_rx] = NULL; in mlxbf_tmfifo_rxtx_one_desc()
818 spin_lock_irqsave(&fifo->spin_lock[is_rx], flags); in mlxbf_tmfifo_rxtx_one_desc()
820 spin_unlock_irqrestore(&fifo->spin_lock[is_rx], flags); in mlxbf_tmfifo_rxtx_one_desc()
875 static void mlxbf_tmfifo_rxtx(struct mlxbf_tmfifo_vring *vring, bool is_rx) in mlxbf_tmfifo_rxtx() argument
888 if (fifo->vring[is_rx] && fifo->vring[is_rx] != vring) in mlxbf_tmfifo_rxtx()
899 if (is_rx) in mlxbf_tmfifo_rxtx()
908 if (!is_rx) { in mlxbf_tmfifo_rxtx()
919 if (!is_rx && devid == VIRTIO_ID_CONSOLE) { in mlxbf_tmfifo_rxtx()
925 more = mlxbf_tmfifo_rxtx_one_desc(vring, is_rx, &avail); in mlxbf_tmfifo_rxtx()
929 if (avail <= 0 && !is_rx) in mlxbf_tmfifo_rxtx()
935 int irq_id, bool is_rx) in mlxbf_tmfifo_work_rxtx() argument
950 mlxbf_tmfifo_rxtx(vring, is_rx); in mlxbf_tmfifo_work_rxtx()