Lines Matching refs:reg_off

208 	short reg_off;  member
1184 #define reg_off(reg64, reg32) offsetof(struct pt_regs, reg64) in calc_pt_regs_off() macro
1186 #define reg_off(reg64, reg32) offsetof(struct pt_regs, reg32) in calc_pt_regs_off()
1188 { {"rip", "eip", "", ""}, reg_off(rip, eip) }, in calc_pt_regs_off()
1189 { {"rax", "eax", "ax", "al"}, reg_off(rax, eax) }, in calc_pt_regs_off()
1190 { {"rbx", "ebx", "bx", "bl"}, reg_off(rbx, ebx) }, in calc_pt_regs_off()
1191 { {"rcx", "ecx", "cx", "cl"}, reg_off(rcx, ecx) }, in calc_pt_regs_off()
1192 { {"rdx", "edx", "dx", "dl"}, reg_off(rdx, edx) }, in calc_pt_regs_off()
1193 { {"rsi", "esi", "si", "sil"}, reg_off(rsi, esi) }, in calc_pt_regs_off()
1194 { {"rdi", "edi", "di", "dil"}, reg_off(rdi, edi) }, in calc_pt_regs_off()
1195 { {"rbp", "ebp", "bp", "bpl"}, reg_off(rbp, ebp) }, in calc_pt_regs_off()
1196 { {"rsp", "esp", "sp", "spl"}, reg_off(rsp, esp) }, in calc_pt_regs_off()
1197 #undef reg_off in calc_pt_regs_off()
1225 int arg_sz, len, reg_off; in parse_usdt_arg() local
1232 reg_off = calc_pt_regs_off(reg_name); in parse_usdt_arg()
1233 if (reg_off < 0) in parse_usdt_arg()
1234 return reg_off; in parse_usdt_arg()
1235 arg->reg_off = reg_off; in parse_usdt_arg()
1240 reg_off = calc_pt_regs_off(reg_name); in parse_usdt_arg()
1241 if (reg_off < 0) in parse_usdt_arg()
1242 return reg_off; in parse_usdt_arg()
1243 arg->reg_off = reg_off; in parse_usdt_arg()
1249 reg_off = calc_pt_regs_off(reg_name); in parse_usdt_arg()
1250 if (reg_off < 0) in parse_usdt_arg()
1251 return reg_off; in parse_usdt_arg()
1252 arg->reg_off = reg_off; in parse_usdt_arg()
1257 arg->reg_off = 0; in parse_usdt_arg()
1298 arg->reg_off = offsetof(user_pt_regs, gprs[reg]); in parse_usdt_arg()
1307 arg->reg_off = offsetof(user_pt_regs, gprs[reg]); in parse_usdt_arg()
1312 arg->reg_off = 0; in parse_usdt_arg()
1354 int arg_sz, len, reg_off; in parse_usdt_arg() local
1361 reg_off = calc_pt_regs_off(reg_name); in parse_usdt_arg()
1362 if (reg_off < 0) in parse_usdt_arg()
1363 return reg_off; in parse_usdt_arg()
1364 arg->reg_off = reg_off; in parse_usdt_arg()
1369 reg_off = calc_pt_regs_off(reg_name); in parse_usdt_arg()
1370 if (reg_off < 0) in parse_usdt_arg()
1371 return reg_off; in parse_usdt_arg()
1372 arg->reg_off = reg_off; in parse_usdt_arg()
1377 arg->reg_off = 0; in parse_usdt_arg()
1382 reg_off = calc_pt_regs_off(reg_name); in parse_usdt_arg()
1383 if (reg_off < 0) in parse_usdt_arg()
1384 return reg_off; in parse_usdt_arg()
1385 arg->reg_off = reg_off; in parse_usdt_arg()
1462 int arg_sz, len, reg_off; in parse_usdt_arg() local
1469 reg_off = calc_pt_regs_off(reg_name); in parse_usdt_arg()
1470 if (reg_off < 0) in parse_usdt_arg()
1471 return reg_off; in parse_usdt_arg()
1472 arg->reg_off = reg_off; in parse_usdt_arg()
1477 arg->reg_off = 0; in parse_usdt_arg()
1482 reg_off = calc_pt_regs_off(reg_name); in parse_usdt_arg()
1483 if (reg_off < 0) in parse_usdt_arg()
1484 return reg_off; in parse_usdt_arg()
1485 arg->reg_off = reg_off; in parse_usdt_arg()