Searched refs:srq_buf_size (Results 1 – 1 of 1) sorted by relevance
| /Linux-v5.4/drivers/infiniband/hw/hns/ |
| D | hns_roce_srq.c | 179 int srq_buf_size) in create_user_srq() argument 190 srq->umem = ib_umem_get(udata, ucmd.buf_addr, srq_buf_size, 0, 0); in create_user_srq() 269 static int create_kernel_srq(struct hns_roce_srq *srq, int srq_buf_size) in create_kernel_srq() argument 275 if (hns_roce_buf_alloc(hr_dev, srq_buf_size, (1 << page_shift) * 2, in create_kernel_srq() 331 hns_roce_buf_free(hr_dev, srq_buf_size, &srq->buf); in create_kernel_srq() 346 struct hns_roce_srq *srq, int srq_buf_size) in destroy_kernel_srq() argument 353 hns_roce_buf_free(hr_dev, srq_buf_size, &srq->buf); in destroy_kernel_srq() 364 int srq_buf_size; in hns_roce_create_srq() local 383 srq_buf_size = srq->max * srq_desc_size; in hns_roce_create_srq() 391 ret = create_user_srq(srq, udata, srq_buf_size); in hns_roce_create_srq() [all …]
|