r_TMP
emit_set_const(K, r_TMP); \
*prog++ = _insn | RS2(r_TMP); \
emit_load32(r_SKB, struct sk_buff, data_len, r_TMP);
emit_sub(r_HEADLEN, r_TMP, r_HEADLEN);
emit_loadimm(K, r_TMP);
emit_add(r_X, r_TMP, r_OFF);
emit_loadimm(K, r_TMP);
emit_cmp(r_A, r_TMP);
emit_loadimm(K, r_TMP);
emit_btst(r_A, r_TMP);