Home
last modified time | relevance | path

Searched refs:MAX_ASYNC_CMDS (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/infiniband/hw/mlx5/
H A Ddevx.c34 #define MAX_ASYNC_CMDS 8 macro
2700 async_cmd = kzalloc_objs(*async_cmd, MAX_ASYNC_CMDS); in mlx5_ib_ufile_hw_cleanup()
2722 async_cmd[tail % MAX_ASYNC_CMDS].in = obj->dinbox; in mlx5_ib_ufile_hw_cleanup()
2723 async_cmd[tail % MAX_ASYNC_CMDS].in_size = obj->dinlen; in mlx5_ib_ufile_hw_cleanup()
2724 async_cmd[tail % MAX_ASYNC_CMDS].uobject = uobject; in mlx5_ib_ufile_hw_cleanup()
2726 devx_async_destroy(dev, &async_cmd[tail % MAX_ASYNC_CMDS]); in mlx5_ib_ufile_hw_cleanup()
2729 if (tail - head == MAX_ASYNC_CMDS) { in mlx5_ib_ufile_hw_cleanup()
2730 devx_wait_async_destroy(&async_cmd[head % MAX_ASYNC_CMDS]); in mlx5_ib_ufile_hw_cleanup()
2736 devx_wait_async_destroy(&async_cmd[head % MAX_ASYNC_CMDS]); in mlx5_ib_ufile_hw_cleanup()