Lines Matching refs:b2
33 #define EMIT2(b1, b2) EMIT((b1) + ((b2) << 8), 2) argument
34 #define EMIT3(b1, b2, b3) EMIT((b1) + ((b2) << 8) + ((b3) << 16), 3) argument
35 #define EMIT4(b1, b2, b3, b4) EMIT((b1) + ((b2) << 8) + ((b3) << 16) + ((b4) << 24), 4) argument
39 #define EMIT2_off32(b1, b2, off) \ argument
40 do { EMIT2(b1, b2); EMIT(off, 4); } while (0)
41 #define EMIT3_off32(b1, b2, b3, off) \ argument
42 do { EMIT3(b1, b2, b3); EMIT(off, 4); } while (0)
43 #define EMIT4_off32(b1, b2, b3, b4, off) \ argument
44 do { EMIT4(b1, b2, b3, b4); EMIT(off, 4); } while (0)
301 u8 b1, b2, b3; in emit_mov_imm32() local
311 b2 = 0xC7; in emit_mov_imm32()
313 EMIT3_off32(b1, b2, add_1reg(b3, dst_reg), imm32); in emit_mov_imm32()
324 b2 = 0x31; /* xor */ in emit_mov_imm32()
326 EMIT2(b2, add_2reg(b3, dst_reg, dst_reg)); in emit_mov_imm32()
399 u8 b2 = 0, b3 = 0; in do_jit() local
418 case BPF_ADD: b2 = 0x01; break; in do_jit()
419 case BPF_SUB: b2 = 0x29; break; in do_jit()
420 case BPF_AND: b2 = 0x21; break; in do_jit()
421 case BPF_OR: b2 = 0x09; break; in do_jit()
422 case BPF_XOR: b2 = 0x31; break; in do_jit()
428 EMIT2(b2, add_2reg(0xC0, dst_reg, src_reg)); in do_jit()
470 b2 = 0x05; in do_jit()
474 b2 = 0x2D; in do_jit()
478 b2 = 0x25; in do_jit()
482 b2 = 0x0D; in do_jit()
486 b2 = 0x35; in do_jit()
493 EMIT1_off32(b2, imm32); in do_jit()