Searched refs:resize_buf (Results 1 – 8 of 8) sorted by relevance
/Linux-v4.19/drivers/infiniband/hw/mlx4/ |
D | cq.c | 200 cq->resize_buf = NULL; in mlx4_ib_create_cq() 297 if (cq->resize_buf) in mlx4_alloc_resize_buf() 300 cq->resize_buf = kmalloc(sizeof *cq->resize_buf, GFP_KERNEL); in mlx4_alloc_resize_buf() 301 if (!cq->resize_buf) in mlx4_alloc_resize_buf() 304 err = mlx4_ib_alloc_cq_buf(dev, &cq->resize_buf->buf, entries); in mlx4_alloc_resize_buf() 306 kfree(cq->resize_buf); in mlx4_alloc_resize_buf() 307 cq->resize_buf = NULL; in mlx4_alloc_resize_buf() 311 cq->resize_buf->cqe = entries - 1; in mlx4_alloc_resize_buf() 328 cq->resize_buf = kmalloc(sizeof *cq->resize_buf, GFP_KERNEL); in mlx4_alloc_resize_umem() 329 if (!cq->resize_buf) in mlx4_alloc_resize_umem() [all …]
|
D | mlx4_ib.h | 124 struct mlx4_ib_cq_resize *resize_buf; member
|
/Linux-v4.19/drivers/infiniband/hw/mthca/ |
D | mthca_provider.c | 714 cq->resize_buf = NULL; in mthca_create_cq() 740 if (cq->resize_buf) { in mthca_alloc_resize_buf() 745 cq->resize_buf = kmalloc(sizeof *cq->resize_buf, GFP_ATOMIC); in mthca_alloc_resize_buf() 746 if (!cq->resize_buf) { in mthca_alloc_resize_buf() 751 cq->resize_buf->state = CQ_RESIZE_ALLOC; in mthca_alloc_resize_buf() 761 ret = mthca_alloc_cq_buf(dev, &cq->resize_buf->buf, entries); in mthca_alloc_resize_buf() 764 kfree(cq->resize_buf); in mthca_alloc_resize_buf() 765 cq->resize_buf = NULL; in mthca_alloc_resize_buf() 770 cq->resize_buf->cqe = entries - 1; in mthca_alloc_resize_buf() 773 cq->resize_buf->state = CQ_RESIZE_READY; in mthca_alloc_resize_buf() [all …]
|
D | mthca_cq.c | 341 cq->ibcq.cqe < cq->resize_buf->cqe) { in mthca_cq_resize_copy_cqes() 348 memcpy(get_cqe_from_buf(&cq->resize_buf->buf, in mthca_cq_resize_copy_cqes() 349 i & cq->resize_buf->cqe), in mthca_cq_resize_copy_cqes() 693 if (unlikely(err == -EAGAIN && cq->resize_buf && in mthca_poll_cq() 694 cq->resize_buf->state == CQ_RESIZE_READY)) { in mthca_poll_cq() 705 if (cqe_sw(get_cqe_from_buf(&cq->resize_buf->buf, in mthca_poll_cq() 706 cq->cons_index & cq->resize_buf->cqe))) { in mthca_poll_cq() 712 cq->buf = cq->resize_buf->buf; in mthca_poll_cq() 713 cq->ibcq.cqe = cq->resize_buf->cqe; in mthca_poll_cq() 715 cq->resize_buf->buf = tbuf; in mthca_poll_cq() [all …]
|
D | mthca_provider.h | 208 struct mthca_cq_resize *resize_buf; member
|
/Linux-v4.19/drivers/infiniband/hw/mlx5/ |
D | cq.c | 542 if (likely(cq->resize_buf)) { in mlx5_poll_one() 544 cq->buf = *cq->resize_buf; in mlx5_poll_one() 545 kfree(cq->resize_buf); in mlx5_poll_one() 546 cq->resize_buf = NULL; in mlx5_poll_one() 1014 cq->resize_buf = NULL; in mlx5_ib_create_cq() 1248 cq->resize_buf = kzalloc(sizeof(*cq->resize_buf), GFP_KERNEL); in resize_kernel() 1249 if (!cq->resize_buf) in resize_kernel() 1252 err = alloc_cq_frag_buf(dev, cq->resize_buf, entries, cqe_size); in resize_kernel() 1256 init_cq_frag_buf(cq, cq->resize_buf); in resize_kernel() 1261 kfree(cq->resize_buf); in resize_kernel() [all …]
|
D | mlx5_ib.h | 499 struct mlx5_ib_cq_buf *resize_buf; member
|
/Linux-v4.19/drivers/net/wireless/ |
D | rndis_wlan.c | 2078 resize_buf: in rndis_check_bssid_list() 2097 goto resize_buf; in rndis_check_bssid_list()
|