Lines Matching refs:op
217 for op, yes, no, arg in instructions:
222 if op in [INET_DIAG_BC_NOP, INET_DIAG_BC_JMP, INET_DIAG_BC_AUTO]:
224 elif op in [INET_DIAG_BC_S_GE, INET_DIAG_BC_S_LE,
227 elif op in [INET_DIAG_BC_S_COND, INET_DIAG_BC_D_COND]:
232 elif op == INET_DIAG_BC_MARK_COND:
239 raise ValueError("Unsupported opcode %d" % op)
252 for i, (op, yes, no, arg) in enumerate(instructions):
255 instruction = InetDiagBcOp((op, yes, no)).Pack() + args[i]
268 op, rest = cstruct.Read(bytecode, InetDiagBcOp)
270 if op.code in [INET_DIAG_BC_NOP, INET_DIAG_BC_JMP, INET_DIAG_BC_AUTO]:
272 elif op.code in [INET_DIAG_BC_S_GE, INET_DIAG_BC_S_LE,
274 op, rest = cstruct.Read(rest, InetDiagBcOp)
275 arg = op.no
276 elif op.code in [INET_DIAG_BC_S_COND, INET_DIAG_BC_D_COND]:
285 elif op.code == INET_DIAG_BC_DEV_COND:
289 elif op.code == INET_DIAG_BC_MARK_COND:
292 raise ValueError("Unknown opcode %d" % op.code)
293 instructions.append((op, arg))