Lines Matching defs:mlxbf_tmfifo
50 struct mlxbf_tmfifo;
85 struct mlxbf_tmfifo *fifo;
144 struct mlxbf_tmfifo *fifo;
150 * mlxbf_tmfifo - Structure of the TmFifo
165 struct mlxbf_tmfifo {
218 static void mlxbf_tmfifo_free_vrings(struct mlxbf_tmfifo *fifo,
240 static int mlxbf_tmfifo_alloc_vrings(struct mlxbf_tmfifo *fifo,
275 static void mlxbf_tmfifo_disable_irqs(struct mlxbf_tmfifo *fifo)
412 struct mlxbf_tmfifo *fifo = container_of(t, struct mlxbf_tmfifo, timer);
482 static int mlxbf_tmfifo_get_rx_avail(struct mlxbf_tmfifo *fifo)
491 static int mlxbf_tmfifo_get_tx_avail(struct mlxbf_tmfifo *fifo, int vdev_id)
509 static void mlxbf_tmfifo_console_tx(struct mlxbf_tmfifo *fifo, int avail)
578 struct mlxbf_tmfifo *fifo = vring->fifo;
630 struct mlxbf_tmfifo *fifo = vring->fifo;
709 struct mlxbf_tmfifo *fifo = vring->fifo;
805 struct mlxbf_tmfifo *fifo;
845 static void mlxbf_tmfifo_work_rxtx(struct mlxbf_tmfifo *fifo, int queue_id,
869 struct mlxbf_tmfifo *fifo;
871 fifo = container_of(work, struct mlxbf_tmfifo, work);
893 struct mlxbf_tmfifo *fifo;
1095 struct mlxbf_tmfifo *fifo,
1162 static int mlxbf_tmfifo_delete_vdev(struct mlxbf_tmfifo *fifo, int vdev_id)
1197 static void mlxbf_tmfifo_set_threshold(struct mlxbf_tmfifo *fifo)
1224 static void mlxbf_tmfifo_cleanup(struct mlxbf_tmfifo *fifo)
1241 struct mlxbf_tmfifo *fifo;
1316 struct mlxbf_tmfifo *fifo = platform_get_drvdata(pdev);