Searched refs:msg_ring (Results 1 – 6 of 6) sorted by relevance
694 msg = msg_ring->vaddr + q_id; in sec_isr_handle()705 msg = msg_ring->vaddr + queue->expected; in sec_isr_handle()707 msg_ring->callback(msg, in sec_isr_handle()712 atomic_dec(&msg_ring->used); in sec_isr_handle()720 msg = msg_ring->vaddr + q_id; in sec_isr_handle()847 return !atomic_read(&msg_ring->used); in sec_queue_empty()864 mutex_lock(&msg_ring->lock); in sec_queue_send()868 mutex_unlock(&msg_ring->lock); in sec_queue_send()871 memcpy(msg_ring->vaddr + write, msg, sizeof(*msg)); in sec_queue_send()879 atomic_inc(&msg_ring->used); in sec_queue_send()[all …]
13 sync.o msg_ring.o advise.o openclose.o \
103 union ipc_mem_msg_entry msg_ring[IPC_MEM_MSG_ENTRIES]; member
25 msg = &ipc_protocol->p_ap_shm->msg_ring[head]; in ipc_protocol_free_msg_get()195 &ipc_protocol->p_ap_shm->msg_ring[i]; in ipc_protocol_msg_process()
264 addr + offsetof(struct ipc_protocol_ap_shm, msg_ring); in ipc_protocol_init()
87 struct PVSCSIRingMsgDesc *msg_ring; member476 adapter->msg_ring = dma_alloc_coherent(&adapter->dev->dev, in pvscsi_allocate_rings()479 if (!adapter->msg_ring) in pvscsi_allocate_rings()525 memset(adapter->msg_ring, 0, adapter->msg_pages * PAGE_SIZE); in pvscsi_setup_all_rings()1101 struct PVSCSIRingMsgDesc *ring = adapter->msg_ring; in pvscsi_process_msg_ring()1248 if (adapter->msg_ring) in pvscsi_release_resources()1251 adapter->msg_ring, adapter->msgRingPA); in pvscsi_release_resources()
Completed in 17 milliseconds