Home
last modified time | relevance | path

Searched refs:ioctx_recv_ring (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/infiniband/ulp/srpt/
H A Dib_srpt.h281 * @req_buf_cache: kmem_cache for @ioctx_recv_ring.
282 * @ioctx_recv_ring: Receive I/O context ring.
322 struct srpt_recv_ioctx **ioctx_recv_ring; member
H A Dib_srpt.c1866 srpt_post_recv(sdev, ch, ch->ioctx_recv_ring[i]); in srpt_create_ch_ib()
2115 srpt_free_ioctx_ring((struct srpt_ioctx **)ch->ioctx_recv_ring, in srpt_release_channel_work()
2279 ch->ioctx_recv_ring = (struct srpt_recv_ioctx **) in srpt_cm_req_recv()
2281 sizeof(*ch->ioctx_recv_ring[0]), in srpt_cm_req_recv()
2285 if (!ch->ioctx_recv_ring) { in srpt_cm_req_recv()
2292 INIT_LIST_HEAD(&ch->ioctx_recv_ring[i]->wait_list); in srpt_cm_req_recv()
2467 srpt_free_ioctx_ring((struct srpt_ioctx **)ch->ioctx_recv_ring, in srpt_cm_req_recv()
/kernel/linux/linux-6.6/drivers/infiniband/ulp/srpt/
H A Dib_srpt.h281 * @req_buf_cache: kmem_cache for @ioctx_recv_ring.
282 * @ioctx_recv_ring: Receive I/O context ring.
322 struct srpt_recv_ioctx **ioctx_recv_ring; member
H A Dib_srpt.c1875 srpt_post_recv(sdev, ch, ch->ioctx_recv_ring[i]); in srpt_create_ch_ib()
2124 srpt_free_ioctx_ring((struct srpt_ioctx **)ch->ioctx_recv_ring, in srpt_release_channel_work()
2288 ch->ioctx_recv_ring = (struct srpt_recv_ioctx **) in srpt_cm_req_recv()
2290 sizeof(*ch->ioctx_recv_ring[0]), in srpt_cm_req_recv()
2294 if (!ch->ioctx_recv_ring) { in srpt_cm_req_recv()
2301 INIT_LIST_HEAD(&ch->ioctx_recv_ring[i]->wait_list); in srpt_cm_req_recv()
2476 srpt_free_ioctx_ring((struct srpt_ioctx **)ch->ioctx_recv_ring, in srpt_cm_req_recv()

Completed in 11 milliseconds