Lines Matching refs:tp
128 static void TpRead(TpInformation* tp);
174 TpInformation tp; in NitroMain() local
294 TpRead(&tp); in NitroMain()
366 if (tp.touch) in NitroMain()
368 osc.step = (fx16)FX_Div(GetFreq(tp.x * 12 + 60 * 64) << FX32_SHIFT, osc.rate); in NitroMain()
369 osc.gain = (u16)(tp.y * OSC_MAX_VOLUME / 192); in NitroMain()
373 if (tp.trg) in NitroMain()
378 if (tp.rls) in NitroMain()
1177 void TpRead(TpInformation* tp) in TpRead() argument
1183 old = tp->touch; in TpRead()
1189 tp->touch = tp_data.touch; in TpRead()
1190 tp->trg = tp->touch & (tp->touch ^ old); in TpRead()
1191 tp->rls = old & (old ^ tp->touch); in TpRead()
1196 tp->x = tp_data.x; in TpRead()
1197 tp->y = tp_data.y; in TpRead()
1200 tp->y = tp_data.y; in TpRead()
1203 tp->x = tp_data.x; in TpRead()