Searched refs:pqhdr (Results 1 – 2 of 2) sorted by relevance
59 struct signal_queue_header __iomem *pqhdr = in spar_signal_insert() local65 head = readl(&pqhdr->head); in spar_signal_insert()66 tail = readl(&pqhdr->tail); in spar_signal_insert()69 if (((head + 1) % readl(&pqhdr->max_slots)) == tail) { in spar_signal_insert()70 nof = readq(&pqhdr->num_overflows) + 1; in spar_signal_insert()71 writeq(nof, &pqhdr->num_overflows); in spar_signal_insert()76 head = (head + 1) % readl(&pqhdr->max_slots); in spar_signal_insert()81 psignal = (char __iomem *)pqhdr + readq(&pqhdr->sig_base_offset) + in spar_signal_insert()82 (head * readl(&pqhdr->signal_size)); in spar_signal_insert()83 memcpy_toio(psignal, sig, readl(&pqhdr->signal_size)); in spar_signal_insert()[all …]
402 struct signal_queue_header __iomem *pqhdr; in virthba_isr() local423 pqhdr = (struct signal_queue_header __iomem *) in virthba_isr()426 writeq(readq(&pqhdr->num_irq_received) + 1, in virthba_isr()427 &pqhdr->num_irq_received); in virthba_isr()443 struct signal_queue_header __iomem *pqhdr; in virthba_probe() local535 pqhdr = (struct signal_queue_header __iomem *) in virthba_probe()538 virthbainfo->flags_addr = &pqhdr->features; in virthba_probe()