Home
last modified time | relevance | path

Searched refs:rsp_ring (Results 1 - 5 of 5) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/wwan/iosm/
H A Diosm_ipc_protocol_ops.c176 struct ipc_rsp **rsp_ring = ipc_protocol->rsp_ring; in ipc_protocol_msg_process() local
202 if (rsp_ring[i]) { in ipc_protocol_msg_process()
203 rsp_ring[i]->status = in ipc_protocol_msg_process()
205 complete(&rsp_ring[i]->completion); in ipc_protocol_msg_process()
206 rsp_ring[i] = NULL; in ipc_protocol_msg_process()
H A Diosm_ipc_protocol.c24 ipc_protocol->rsp_ring[index] = response; in ipc_protocol_tq_msg_send()
51 ipc_protocol->rsp_ring[arg] = NULL; in ipc_protocol_tq_msg_remove()
H A Diosm_ipc_protocol.h112 * @rsp_ring: Array of OS completion objects to be triggered once CP
123 struct ipc_rsp *rsp_ring[IPC_MEM_MSG_ENTRIES]; member
/kernel/linux/linux-5.10/drivers/nvme/host/
H A Drdma.c86 struct nvme_rdma_qe *rsp_ring; member
446 nvme_rdma_free_ring(ibdev, queue->rsp_ring, queue->queue_size, in nvme_rdma_destroy_queue_ib()
521 queue->rsp_ring = nvme_rdma_alloc_ring(ibdev, queue->queue_size, in nvme_rdma_create_queue_ib()
523 if (!queue->rsp_ring) { in nvme_rdma_create_queue_ib()
564 nvme_rdma_free_ring(ibdev, queue->rsp_ring, queue->queue_size, in nvme_rdma_create_queue_ib()
1839 ret = nvme_rdma_post_recv(queue, &queue->rsp_ring[i]); in nvme_rdma_conn_established()
/kernel/linux/linux-6.6/drivers/nvme/host/
H A Drdma.c86 struct nvme_rdma_qe *rsp_ring; member
444 nvme_rdma_free_ring(ibdev, queue->rsp_ring, queue->queue_size, in nvme_rdma_destroy_queue_ib()
515 queue->rsp_ring = nvme_rdma_alloc_ring(ibdev, queue->queue_size, in nvme_rdma_create_queue_ib()
517 if (!queue->rsp_ring) { in nvme_rdma_create_queue_ib()
558 nvme_rdma_free_ring(ibdev, queue->rsp_ring, queue->queue_size, in nvme_rdma_create_queue_ib()
1771 ret = nvme_rdma_post_recv(queue, &queue->rsp_ring[i]); in nvme_rdma_conn_established()

Completed in 8 milliseconds