Lines Matching refs:pmu

1175 		struct MessageUnit_D  *pmu = acb->pmuD;  in arcmsr_done4abort_postqueue()  local
1184 pmu->done_qbuffer[0].addressLow + 1; in arcmsr_done4abort_postqueue()
1185 doneq_index = pmu->doneq_index; in arcmsr_done4abort_postqueue()
1191 pmu->doneq_index = index_stripped ? (index_stripped | toggle) : in arcmsr_done4abort_postqueue()
1193 doneq_index = pmu->doneq_index; in arcmsr_done4abort_postqueue()
1195 addressLow = pmu->done_qbuffer[doneq_index & in arcmsr_done4abort_postqueue()
1207 pmu->outboundlist_read_pointer); in arcmsr_done4abort_postqueue()
1213 pmu->postq_index = 0; in arcmsr_done4abort_postqueue()
1214 pmu->doneq_index = 0x40FF; in arcmsr_done4abort_postqueue()
1442 struct MessageUnit_D *pmu = acb->pmuD; in arcmsr_post_ccb() local
1449 postq_index = pmu->postq_index; in arcmsr_post_ccb()
1450 pinbound_srb = (struct InBound_SRB *)&(pmu->post_qbuffer[postq_index & 0xFF]); in arcmsr_post_ccb()
1458 pmu->postq_index = index_stripped ? (index_stripped | toggle) : in arcmsr_post_ccb()
1460 writel(postq_index, pmu->inboundlist_write_pointer); in arcmsr_post_ccb()
1888 struct MessageUnit_D *pmu = pACB->pmuD; in arcmsr_hbaD_doorbell_isr() local
1890 outbound_doorbell = readl(pmu->outbound_doorbell); in arcmsr_hbaD_doorbell_isr()
1892 writel(outbound_doorbell, pmu->outbound_doorbell); in arcmsr_hbaD_doorbell_isr()
1899 outbound_doorbell = readl(pmu->outbound_doorbell); in arcmsr_hbaD_doorbell_isr()
1977 struct MessageUnit_D *pmu; in arcmsr_hbaD_postqueue_isr() local
1983 pmu = acb->pmuD; in arcmsr_hbaD_postqueue_isr()
1984 outbound_write_pointer = pmu->done_qbuffer[0].addressLow + 1; in arcmsr_hbaD_postqueue_isr()
1985 doneq_index = pmu->doneq_index; in arcmsr_hbaD_postqueue_isr()
1991 pmu->doneq_index = index_stripped ? (index_stripped | toggle) : in arcmsr_hbaD_postqueue_isr()
1993 doneq_index = pmu->doneq_index; in arcmsr_hbaD_postqueue_isr()
1994 addressLow = pmu->done_qbuffer[doneq_index & in arcmsr_hbaD_postqueue_isr()
2004 writel(doneq_index, pmu->outboundlist_read_pointer); in arcmsr_hbaD_postqueue_isr()
2009 pmu->outboundlist_interrupt_cause); in arcmsr_hbaD_postqueue_isr()
2010 readl(pmu->outboundlist_interrupt_cause); in arcmsr_hbaD_postqueue_isr()
2144 struct MessageUnit_D *pmu = pACB->pmuD; in arcmsr_hbaD_handle_isr() local
2146 host_interrupt_status = readl(pmu->host_int_status) & in arcmsr_hbaD_handle_isr()
2159 host_interrupt_status = readl(pmu->host_int_status); in arcmsr_hbaD_handle_isr()
3120 struct MessageUnit_D *pmu = acb->pmuD; in arcmsr_hbaD_polling_ccbdone() local
3126 outbound_write_pointer = pmu->done_qbuffer[0].addressLow + 1; in arcmsr_hbaD_polling_ccbdone()
3127 doneq_index = pmu->doneq_index; in arcmsr_hbaD_polling_ccbdone()
3145 pmu->doneq_index = index_stripped ? (index_stripped | toggle) : in arcmsr_hbaD_polling_ccbdone()
3147 doneq_index = pmu->doneq_index; in arcmsr_hbaD_polling_ccbdone()
3149 flag_ccb = pmu->done_qbuffer[doneq_index & 0xFFF].addressLow; in arcmsr_hbaD_polling_ccbdone()
3533 struct MessageUnit_D *pmu = pACB->pmuD; in arcmsr_hbaD_start_bgrb() local
3536 writel(ARCMSR_INBOUND_MESG0_START_BGRB, pmu->inbound_msgaddr0); in arcmsr_hbaD_start_bgrb()