Searched refs:ioctx_recv_ring (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/infiniband/ulp/srpt/ |
H A D | ib_srpt.h | 281 * @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 D | ib_srpt.c | 1866 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 D | ib_srpt.h | 281 * @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 D | ib_srpt.c | 1875 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