Lines Matching refs:optr
262 uint8_t *optr = report;
269 optr[off++] = chan + 1;
272 optr[off] = 0;
273 optr[off] |= GCPAD_X(iptr) ? 0x01 : 0;
274 optr[off] |= GCPAD_A(iptr) ? 0x02 : 0;
275 optr[off] |= GCPAD_B(iptr) ? 0x04 : 0;
276 optr[off] |= GCPAD_Y(iptr) ? 0x08 : 0;
277 optr[off] |= GCPAD_LCLICK(iptr) ? 0x10 : 0;
278 optr[off] |= GCPAD_RCLICK(iptr) ? 0x20 : 0;
279 optr[off] |= GCPAD_Z(iptr) ? 0x80 : 0;
282 optr[off] = 0;
283 optr[off] |= GCPAD_START(iptr) ? 0x02 : 0;
284 optr[off] |= GCPAD_UP(iptr) ? 0x10 : 0;
285 optr[off] |= GCPAD_RIGHT(iptr) ? 0x20 : 0;
286 optr[off] |= GCPAD_DOWN(iptr) ? 0x40 : 0;
287 optr[off] |= GCPAD_LEFT(iptr) ? 0x80 : 0;
290 memcpy(&optr[off], &iptr[2], 6);
293 optr[off++] = 0;