Lines Matching full:lo
142 /* Loads lo into M[0] and hi into M[1] and A */
145 BPF_STMT(BPF_ST, 0), /* lo -> M[0] */ \
178 * All the JXX64 checks assume lo is saved in M[0] and hi is saved in both
181 #define JEQ64(lo, hi, jt) \ argument
184 BPF_STMT(BPF_LD+BPF_MEM, 0), /* swap in lo */ \
185 /* if (lo != arg.lo) goto NOMATCH; */ \
186 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, (lo), 0, 2), \
191 #define JNE64(lo, hi, jt) \ argument
195 /* if (lo != arg.lo) goto MATCH; */ \
196 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, (lo), 2, 0), \
201 #define JA64(lo, hi, jt) \ argument
205 /* if (lo & arg.lo) goto MATCH; */ \
206 BPF_JUMP(BPF_JMP+BPF_JSET+BPF_K, (lo), 0, 2), \
211 #define JGE64(lo, hi, jt) \ argument
217 /* if (lo >= arg.lo) goto MATCH; */ \
218 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_K, (lo), 0, 2), \
223 #define JGT64(lo, hi, jt) \ argument
229 /* if (lo > arg.lo) goto MATCH; */ \
230 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_K, (lo), 0, 2), \
235 #define JLE64(lo, hi, jt) \ argument
241 /* if (lo <= arg.lo) goto MATCH; */ \
242 BPF_JUMP(BPF_JMP+BPF_JGT+BPF_K, (lo), 2, 0), \
247 #define JLT64(lo, hi, jt) \ argument
253 /* if (lo < arg.lo) goto MATCH; */ \
254 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_K, (lo), 2, 0), \