Lines Matching refs:op

326 			code->op = FETCH_OP_TP_ARG;  in parse_trace_event_arg()
395 if (code->op == FETCH_OP_END) { in check_prepare_btf_string_fetch()
400 code->op = FETCH_OP_UDEREF; in check_prepare_btf_string_fetch()
402 code->op = FETCH_OP_DEREF; in check_prepare_btf_string_fetch()
618 code->op = FETCH_OP_DEREF; /* TODO: user deref support */ in parse_btf_field()
656 code->op = FETCH_OP_RETVAL; in parse_btf_arg()
688 code->op = FETCH_OP_ARG; in parse_btf_arg()
694 code->op = FETCH_OP_EDATA; in parse_btf_arg()
747 if (code->op != FETCH_OP_NOP) { in parse_btf_bitfield()
753 code->op = FETCH_OP_MOD_BF; in parse_btf_bitfield()
802 code[0].op = FETCH_OP_ARG; in store_entry_arg_at()
804 code[1].op = FETCH_OP_ST_EDATA; in store_entry_arg_at()
822 for (i = 0; i < earg->size - 1 && earg->code[i].op != FETCH_OP_END; i++) { in get_entry_arg_max_offset()
823 if (earg->code[i].op == FETCH_OP_ST_EDATA) in get_entry_arg_max_offset()
852 earg->code[i].op = FETCH_OP_END; in __store_entry_arg()
871 for (i = 0; i < earg->size - 1 && earg->code[i].op != FETCH_OP_END; i += 2) { in __store_entry_arg()
872 if (WARN_ON_ONCE(earg->code[i].op != FETCH_OP_ARG)) in __store_entry_arg()
878 if (WARN_ON_ONCE(earg->code[i + 1].op != FETCH_OP_ST_EDATA)) in __store_entry_arg()
889 if (WARN_ON_ONCE(earg->code[i - 1].op != FETCH_OP_ST_EDATA)) in __store_entry_arg()
921 switch (code->op) { in store_trace_entry_data()
962 code->op = FETCH_OP_COMM; in NOKPROBE_SYMBOL()
977 code->op = FETCH_OP_RETVAL; in NOKPROBE_SYMBOL()
987 code->op = FETCH_OP_STACKP; in NOKPROBE_SYMBOL()
1001 code->op = FETCH_OP_STACK; in NOKPROBE_SYMBOL()
1009 code->op = FETCH_OP_COMM; in NOKPROBE_SYMBOL()
1027 code->op = FETCH_OP_ARG; in NOKPROBE_SYMBOL()
1041 code->op = FETCH_OP_EDATA; in NOKPROBE_SYMBOL()
1107 code->op = FETCH_OP_REG; in parse_probe_arg()
1122 code->op = FETCH_OP_IMM; in parse_probe_arg()
1136 code->op = FETCH_OP_FOFFS; in parse_probe_arg()
1145 code->op = FETCH_NOP_SYMBOL; in parse_probe_arg()
1153 code->op = FETCH_OP_IMM; in parse_probe_arg()
1162 code->op = FETCH_OP_DEREF; in parse_probe_arg()
1202 if (code->op == FETCH_OP_COMM || in parse_probe_arg()
1203 code->op == FETCH_OP_DATA) { in parse_probe_arg()
1213 code->op = deref; in parse_probe_arg()
1224 code->op = FETCH_OP_DATA; in parse_probe_arg()
1231 code->op = FETCH_OP_IMM; in parse_probe_arg()
1245 if (!ret && code->op == FETCH_OP_NOP) { in parse_probe_arg()
1276 if (code->op != FETCH_OP_NOP) in __parse_bitfield_probe_arg()
1280 code->op = FETCH_OP_MOD_BF; in __parse_bitfield_probe_arg()
1366 if (code->op != FETCH_OP_REG && code->op != FETCH_OP_STACK && in finalize_fetch_insn()
1367 code->op != FETCH_OP_RETVAL && code->op != FETCH_OP_ARG && in finalize_fetch_insn()
1368 code->op != FETCH_OP_DEREF && code->op != FETCH_OP_TP_ARG) { in finalize_fetch_insn()
1374 if (code->op != FETCH_OP_DEREF && code->op != FETCH_OP_UDEREF && in finalize_fetch_insn()
1375 code->op != FETCH_OP_IMM && code->op != FETCH_OP_COMM && in finalize_fetch_insn()
1376 code->op != FETCH_OP_DATA && code->op != FETCH_OP_TP_ARG) { in finalize_fetch_insn()
1384 (code->op == FETCH_OP_IMM || code->op == FETCH_OP_COMM || in finalize_fetch_insn()
1385 code->op == FETCH_OP_DATA) || code->op == FETCH_OP_TP_ARG || in finalize_fetch_insn()
1396 if (code->op != FETCH_OP_NOP) { in finalize_fetch_insn()
1404 code->op == FETCH_OP_UDEREF) in finalize_fetch_insn()
1405 code->op = FETCH_OP_ST_USTRING; in finalize_fetch_insn()
1407 code->op = FETCH_OP_ST_SYMSTR; in finalize_fetch_insn()
1409 code->op = FETCH_OP_ST_STRING; in finalize_fetch_insn()
1412 } else if (code->op == FETCH_OP_DEREF) { in finalize_fetch_insn()
1413 code->op = FETCH_OP_ST_MEM; in finalize_fetch_insn()
1415 } else if (code->op == FETCH_OP_UDEREF) { in finalize_fetch_insn()
1416 code->op = FETCH_OP_ST_UMEM; in finalize_fetch_insn()
1420 if (code->op != FETCH_OP_NOP) { in finalize_fetch_insn()
1424 code->op = FETCH_OP_ST_RAW; in finalize_fetch_insn()
1449 if (scode->op != FETCH_OP_ST_MEM && in finalize_fetch_insn()
1450 scode->op != FETCH_OP_ST_STRING && in finalize_fetch_insn()
1451 scode->op != FETCH_OP_ST_USTRING) { in finalize_fetch_insn()
1456 if (code->op != FETCH_OP_NOP) { in finalize_fetch_insn()
1460 code->op = FETCH_OP_LP_ARRAY; in finalize_fetch_insn()
1466 code->op = FETCH_OP_END; in finalize_fetch_insn()
1504 code[FETCH_INSN_MAX - 1].op = FETCH_OP_END; in traceprobe_parse_probe_arg_body()
1542 if (code->op == FETCH_OP_END) in traceprobe_parse_probe_arg_body()
1554 if (code->op == FETCH_NOP_SYMBOL || in traceprobe_parse_probe_arg_body()
1555 code->op == FETCH_OP_DATA) in traceprobe_parse_probe_arg_body()
1649 while (code && code->op != FETCH_OP_END) { in traceprobe_free_probe_arg()
1650 if (code->op == FETCH_NOP_SYMBOL || in traceprobe_free_probe_arg()
1651 code->op == FETCH_OP_DATA) in traceprobe_free_probe_arg()
1868 while (code && code->op != FETCH_OP_END) { in traceprobe_update_arg()
1869 if (code->op == FETCH_NOP_SYMBOL) { in traceprobe_update_arg()
1870 if (code[1].op != FETCH_OP_IMM) in traceprobe_update_arg()