Lines Matching defs:opcode
130 uint8_t opcode;
139 opcode = bytestream2_get_byteu(&s->gb);
141 if (opcode < 0xe0) {
143 if ((opcode & 0x80) == 0) {
144 size = opcode & 3;
145 back = ((opcode & 0x60) << 3) + bytestream2_get_byte(&s->gb) + 1;
146 size2 = ((opcode & 0x1c) >> 2) + 3;
147 } else if ((opcode & 0x40) == 0) {
150 size2 = (opcode & 0x3f) + 4;
152 size = opcode & 3;
153 back = ((opcode & 0x10) << 12) + bytestream2_get_be16(&s->gb) + 1;
154 size2 = ((opcode & 0x0c) << 6) + bytestream2_get_byte(&s->gb) + 5;
166 int finish = opcode >= 0xfc;
168 size = finish ? opcode & 3 : ((opcode & 0x1f) << 2) + 4;