Lines Matching refs:ccall_info
168 } ccall_info; variable
183 ccall_info.func = func; in sun4m_cross_call()
184 ccall_info.arg1 = arg1; in sun4m_cross_call()
185 ccall_info.arg2 = arg2; in sun4m_cross_call()
186 ccall_info.arg3 = arg3; in sun4m_cross_call()
187 ccall_info.arg4 = arg4; in sun4m_cross_call()
188 ccall_info.arg5 = 0; in sun4m_cross_call()
198 ccall_info.processors_in[i] = 0; in sun4m_cross_call()
199 ccall_info.processors_out[i] = 0; in sun4m_cross_call()
202 ccall_info.processors_in[i] = 1; in sun4m_cross_call()
203 ccall_info.processors_out[i] = 1; in sun4m_cross_call()
215 while (!ccall_info.processors_in[i]) in sun4m_cross_call()
223 while (!ccall_info.processors_out[i]) in sun4m_cross_call()
234 unsigned long) = ccall_info.func; in smp4m_cross_call_irq()
237 ccall_info.processors_in[i] = 1; in smp4m_cross_call_irq()
238 func(ccall_info.arg1, ccall_info.arg2, ccall_info.arg3, ccall_info.arg4, in smp4m_cross_call_irq()
239 ccall_info.arg5); in smp4m_cross_call_irq()
240 ccall_info.processors_out[i] = 1; in smp4m_cross_call_irq()