Lines Matching refs:IPIQ
86 struct smtc_ipi_q IPIQ[NR_CPUS]; variable
389 IPIQ[i].head = IPIQ[i].tail = NULL; in smtc_prepare_cpus()
390 spin_lock_init(&IPIQ[i].lock); in smtc_prepare_cpus()
391 IPIQ[i].depth = 0; in smtc_prepare_cpus()
392 IPIQ[i].resched_flag = 0; /* No reschedules queued initially */ in smtc_prepare_cpus()
749 i, (unsigned)IPIQ[i].head, (unsigned)IPIQ[i].tail, in smtc_ipi_qdump()
750 IPIQ[i].depth); in smtc_ipi_qdump()
751 temp = IPIQ[i].head; in smtc_ipi_qdump()
753 while (temp != IPIQ[i].tail) { in smtc_ipi_qdump()
808 if (set_resched_flag && IPIQ[cpu].resched_flag != 0) in smtc_send_ipi()
823 IPIQ[cpu].resched_flag |= set_resched_flag; in smtc_send_ipi()
824 smtc_ipi_nq(&IPIQ[cpu], pipi); in smtc_send_ipi()
870 IPIQ[cpu].resched_flag |= set_resched_flag; in smtc_send_ipi()
871 smtc_ipi_nq(&IPIQ[cpu], pipi); in smtc_send_ipi()
1015 while (IPIQ[cpu].head != NULL) { in deferred_smtc_ipi()
1016 struct smtc_ipi_q *q = &IPIQ[cpu]; in deferred_smtc_ipi()
1031 IPIQ[cpu].resched_flag = 0; in deferred_smtc_ipi()
1090 pipi = smtc_ipi_dq(&IPIQ[cpu]); in ipi_interrupt()
1106 smtc_ipi_req(&IPIQ[cpu], pipi); in ipi_interrupt()
1116 IPIQ[cpu].resched_flag = 0; in ipi_interrupt()
1175 while (IPIQ[cpu].head != NULL) { in smtc_ipi_replay()
1176 struct smtc_ipi_q *q = &IPIQ[cpu]; in smtc_ipi_replay()