Searched refs:sqc_data (Results 1 – 2 of 2) sorted by relevance
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | wc.c | 156 static int create_wc_sq(struct mlx5_core_dev *mdev, void *sqc_data, in create_wc_sq() argument 172 memcpy(sqc, sqc_data, MLX5_ST_SZ_BYTES(sqc)); in create_wc_sq() 223 void *sqc_data, *wq; in mlx5_wc_create_sq() local 226 sqc_data = kvzalloc(MLX5_ST_SZ_BYTES(sqc), GFP_KERNEL); in mlx5_wc_create_sq() 227 if (!sqc_data) in mlx5_wc_create_sq() 230 wq = MLX5_ADDR_OF(sqc, sqc_data, wq); in mlx5_wc_create_sq() 241 err = create_wc_sq(mdev, sqc_data, sq); in mlx5_wc_create_sq() 247 kvfree(sqc_data); in mlx5_wc_create_sq() 253 kvfree(sqc_data); in mlx5_wc_create_sq()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/ |
| H A D | send.c | 685 void *sqc_data) in hws_send_ring_alloc_sq() argument 687 void *sqc_wq = MLX5_ADDR_OF(sqc, sqc_data, wq); in hws_send_ring_alloc_sq() 737 void *sqc_data, in hws_send_ring_create_sq() argument 755 memcpy(sqc, sqc_data, MLX5_ST_SZ_BYTES(sqc)); in hws_send_ring_create_sq() 817 void *sqc_data, in hws_send_ring_create_sq_rdy() argument 824 err = hws_send_ring_create_sq(mdev, pdn, sqc_data, queue, sq, cq); in hws_send_ring_create_sq_rdy() 842 void *sqc_data, *wq; in hws_send_ring_open_sq() local 845 sqc_data = kvzalloc(MLX5_ST_SZ_BYTES(sqc), GFP_KERNEL); in hws_send_ring_open_sq() 846 if (!sqc_data) in hws_send_ring_open_sq() 852 wq = MLX5_ADDR_OF(sqc, sqc_data, wq); in hws_send_ring_open_sq() [all …]
|