Lines Matching refs:FETCH_OP
88 FETCH_OP(NOP, none), /* NOP */ \
89 FETCH_OP(REG, param), /* Register: .param = offset */ \
90 FETCH_OP(STACK, param), /* Stack: .param = index */ \
91 FETCH_OP(STACKP, none), /* Stack pointer */ \
92 FETCH_OP(RETVAL, none), /* Return value */ \
93 FETCH_OP(IMM, imm), /* Immediate: .immediate */ \
94 FETCH_OP(COMM, none), /* Current comm */ \
95 FETCH_OP(CURRENT, none), /* Current task_struct address */\
96 FETCH_OP(ARG, param), /* Argument: .param = index */ \
97 FETCH_OP(FOFFS, imm), /* File offset: .immediate */ \
98 FETCH_OP(IMMSTR, string), /* Allocated string: .data */ \
99 FETCH_OP(EDATA, offset), /* Entry data: .offset */ \
100 FETCH_OP(TP_ARG, tp_arg), /* Tracepoint argument: .data */\
102 FETCH_OP(DEREF, offset), /* Dereference: .offset */ \
103 FETCH_OP(UDEREF, offset), /* User-space dereference: .offset */\
104 FETCH_OP(CPU_PTR, none), /* Per-CPU pointer: .offset */ \
106 FETCH_OP(ST_RAW, store), /* Raw value: .size */ \
107 FETCH_OP(ST_MEM, store), /* Memory: .offset, .size */ \
108 FETCH_OP(ST_UMEM, store), /* User memory: .offset, .size */\
109 FETCH_OP(ST_STRING, store), /* String: .offset, .size */ \
110 FETCH_OP(ST_USTRING, store), /* User string: .offset, .size */\
111 FETCH_OP(ST_SYMSTR, store), /* Symbol name: .offset, .size */\
112 FETCH_OP(ST_EDATA, offset), /* Entry data: .offset */ \
114 FETCH_OP(MOD_BF, bf), /* Bitfield: .basesize, .lshift, .rshift*/\
116 FETCH_OP(LP_ARRAY, param), /* Loop array: .param = count */\
118 FETCH_OP(END, none), \
120 FETCH_OP(NOP_SYMBOL, symbol), /* Non loaded symbol: .data = symbol name */\
123 #define FETCH_OP(opname, decode_fn) FETCH_OP_##opname macro
125 #undef FETCH_OP