soft_wc 574 drivers/infiniband/hw/mlx5/cq.c struct mlx5_ib_wc *soft_wc, *next; soft_wc 577 drivers/infiniband/hw/mlx5/cq.c list_for_each_entry_safe(soft_wc, next, &cq->wc_list, list) { soft_wc 585 drivers/infiniband/hw/mlx5/cq.c soft_wc->wc.status = IB_WC_WR_FLUSH_ERR; soft_wc 586 drivers/infiniband/hw/mlx5/cq.c soft_wc->wc.vendor_err = MLX5_CQE_SYNDROME_WR_FLUSH_ERR; soft_wc 588 drivers/infiniband/hw/mlx5/cq.c wc[npolled++] = soft_wc->wc; soft_wc 589 drivers/infiniband/hw/mlx5/cq.c list_del(&soft_wc->list); soft_wc 590 drivers/infiniband/hw/mlx5/cq.c kfree(soft_wc); soft_wc 1378 drivers/infiniband/hw/mlx5/cq.c struct mlx5_ib_wc *soft_wc; soft_wc 1382 drivers/infiniband/hw/mlx5/cq.c soft_wc = kmalloc(sizeof(*soft_wc), GFP_ATOMIC); soft_wc 1383 drivers/infiniband/hw/mlx5/cq.c if (!soft_wc) soft_wc 1386 drivers/infiniband/hw/mlx5/cq.c soft_wc->wc = *wc; soft_wc 1388 drivers/infiniband/hw/mlx5/cq.c list_add_tail(&soft_wc->list, &cq->wc_list);