Home
last modified time | relevance | path

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

/linux/drivers/infiniband/core/
H A Dverbs.c2894 struct ib_drain_cqe sdrain; in __ib_drain_sq() local
2898 { .wr_cqe = &sdrain.cqe, }, in __ib_drain_sq()
2910 sdrain.cqe.done = ib_drain_qp_done; in __ib_drain_sq()
2911 init_completion(&sdrain.done); in __ib_drain_sq()
2920 while (wait_for_completion_timeout(&sdrain.done, HZ / 10) <= 0) in __ib_drain_sq()
2923 wait_for_completion(&sdrain.done); in __ib_drain_sq()
/linux/drivers/infiniband/hw/mlx4/
H A Dqp.c4405 struct mlx4_ib_drain_cqe *sdrain, in handle_drain_completion() argument
4411 while (wait_for_completion_timeout(&sdrain->done, HZ / 10) <= 0) in handle_drain_completion()
4450 wait_for_completion(&sdrain->done); in handle_drain_completion()
4457 struct mlx4_ib_drain_cqe sdrain; in mlx4_ib_drain_sq() local
4462 { .wr_cqe = &sdrain.cqe, }, in mlx4_ib_drain_sq()
4476 sdrain.cqe.done = mlx4_ib_drain_qp_done; in mlx4_ib_drain_sq()
4477 init_completion(&sdrain.done); in mlx4_ib_drain_sq()
4485 handle_drain_completion(cq, &sdrain, dev); in mlx4_ib_drain_sq()
/linux/drivers/infiniband/hw/mlx5/
H A Dqp.c5729 struct mlx5_ib_drain_cqe *sdrain, in handle_drain_completion() argument
5735 while (wait_for_completion_timeout(&sdrain->done, HZ / 10) <= 0) in handle_drain_completion()
5774 wait_for_completion(&sdrain->done); in handle_drain_completion()
5781 struct mlx5_ib_drain_cqe sdrain; in mlx5_ib_drain_sq() local
5786 { .wr_cqe = &sdrain.cqe, }, in mlx5_ib_drain_sq()
5800 sdrain.cqe.done = mlx5_ib_drain_qp_done; in mlx5_ib_drain_sq()
5801 init_completion(&sdrain.done); in mlx5_ib_drain_sq()
5809 handle_drain_completion(cq, &sdrain, dev); in mlx5_ib_drain_sq()
/linux/drivers/infiniband/hw/hns/
H A Dhns_roce_hw_v2.c1006 struct hns_roce_drain_cqe sdrain = {}; in hns_roce_v2_drain_sq() local
1012 { .wr_cqe = &sdrain.cqe, }, in hns_roce_v2_drain_sq()
1026 sdrain.cqe.done = hns_roce_drain_qp_done; in hns_roce_v2_drain_sq()
1027 init_completion(&sdrain.done); in hns_roce_v2_drain_sq()
1040 handle_drain_completion(cq, &sdrain, hr_dev); in hns_roce_v2_drain_sq()