Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/infiniband/hw/hns/
Dhns_roce_srq.c179 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 …]