Lines Matching refs:rec_data
100 static void record_CA(XPointer ptr, XRecordInterceptData *rec_data);
101 static void record_CW(XPointer ptr, XRecordInterceptData *rec_data);
102 static void record_switch(XPointer ptr, XRecordInterceptData *rec_data);
103 static void record_grab(XPointer ptr, XRecordInterceptData *rec_data);
535 static void record_CA(XPointer ptr, XRecordInterceptData *rec_data) { in record_CA() argument
547 if (rec_data->category == XRecordFromClient) { in record_CA()
548 req = (xCopyAreaReq *) rec_data->data; in record_CA()
558 rec_data->id_base, (unsigned long) ptr, xrecord_seq, rc_scroll, in record_CA()
559 rec_data->category, rec_data->client_swapped, src, dst); in record_CA()
566 if (rec_data->id_base == 0) { in record_CA()
576 if (rec_data->category != XRecordFromClient) { in record_CA()
581 req = (xCopyAreaReq *) rec_data->data; in record_CA()
790 st = (double) rec_data->server_time/1000.0; in record_CA()
807 scr_ev[i].t = ((double) rec_data->server_time)/1000.0; in record_CA()
854 static void record_CW(XPointer ptr, XRecordInterceptData *rec_data) { in record_CW() argument
873 if (rec_data->category == XRecordFromClient) { in record_CW()
874 req = (xConfigureWindowReq *) rec_data->data; in record_CW()
883 rec_data->id_base, (unsigned long) ptr, xrecord_seq, rc_scroll, in record_CW()
884 rec_data->category, rec_data->client_swapped, src, dst); in record_CW()
897 if (rec_data->id_base == 0) { in record_CW()
902 if (rec_data->category == XRecordStartOfData) { in record_CW()
908 if (rec_data->category != XRecordFromClient) { in record_CW()
913 if (rec_data->client_swapped) { in record_CW()
918 req = (xConfigureWindowReq *) rec_data->data; in record_CW()
1287 st = (double) rec_data->server_time/1000.0; in record_CW()
1304 scr_ev[i].t = ((double) rec_data->server_time)/1000.0; in record_CW()
1346 static void record_switch(XPointer ptr, XRecordInterceptData *rec_data) { in record_switch() argument
1362 if (rec_data->category == XRecordStartOfData) { in record_switch()
1363 record_CW(ptr, rec_data); in record_switch()
1364 } else if (rec_data->category == XRecordEndOfData) { in record_switch()
1366 } else if (rec_data->category == XRecordClientStarted) { in record_switch()
1368 } else if (rec_data->category == XRecordClientDied) { in record_switch()
1370 } else if (rec_data->category == XRecordFromServer) { in record_switch()
1374 if (rec_data->category != XRecordFromClient) { in record_switch()
1375 XRecordFreeData(rec_data); in record_switch()
1379 req = (xReq *) rec_data->data; in record_switch()
1382 record_CA(ptr, rec_data); in record_switch()
1384 record_CW(ptr, rec_data); in record_switch()
1388 XRecordFreeData(rec_data); in record_switch()
1391 static void record_grab(XPointer ptr, XRecordInterceptData *rec_data) { in record_grab() argument
1398 if (rec_data->category == XRecordStartOfData) { in record_grab()
1400 } else if (rec_data->category == XRecordEndOfData) { in record_grab()
1402 } else if (rec_data->category == XRecordClientStarted) { in record_grab()
1404 } else if (rec_data->category == XRecordClientDied) { in record_grab()
1406 } else if (rec_data->category == XRecordFromServer) { in record_grab()
1410 if (rec_data->category != XRecordFromClient) { in record_grab()
1411 XRecordFreeData(rec_data); in record_grab()
1415 req = (xReq *) rec_data->data; in record_grab()
1438 XRecordFreeData(rec_data); in record_grab()