• Home
  • Raw
  • Download

Lines Matching refs:reg_off

208 	short reg_off;  member
1244 #define reg_off(reg64, reg32) offsetof(struct pt_regs, reg64) in calc_pt_regs_off() macro
1246 #define reg_off(reg64, reg32) offsetof(struct pt_regs, reg32) in calc_pt_regs_off()
1248 { {"rip", "eip", "", ""}, reg_off(rip, eip) }, in calc_pt_regs_off()
1249 { {"rax", "eax", "ax", "al"}, reg_off(rax, eax) }, in calc_pt_regs_off()
1250 { {"rbx", "ebx", "bx", "bl"}, reg_off(rbx, ebx) }, in calc_pt_regs_off()
1251 { {"rcx", "ecx", "cx", "cl"}, reg_off(rcx, ecx) }, in calc_pt_regs_off()
1252 { {"rdx", "edx", "dx", "dl"}, reg_off(rdx, edx) }, in calc_pt_regs_off()
1253 { {"rsi", "esi", "si", "sil"}, reg_off(rsi, esi) }, in calc_pt_regs_off()
1254 { {"rdi", "edi", "di", "dil"}, reg_off(rdi, edi) }, in calc_pt_regs_off()
1255 { {"rbp", "ebp", "bp", "bpl"}, reg_off(rbp, ebp) }, in calc_pt_regs_off()
1256 { {"rsp", "esp", "sp", "spl"}, reg_off(rsp, esp) }, in calc_pt_regs_off()
1257 #undef reg_off in calc_pt_regs_off()
1285 int len, reg_off; in parse_usdt_arg() local
1292 reg_off = calc_pt_regs_off(reg_name); in parse_usdt_arg()
1293 if (reg_off < 0) in parse_usdt_arg()
1294 return reg_off; in parse_usdt_arg()
1295 arg->reg_off = reg_off; in parse_usdt_arg()
1300 reg_off = calc_pt_regs_off(reg_name); in parse_usdt_arg()
1301 if (reg_off < 0) in parse_usdt_arg()
1302 return reg_off; in parse_usdt_arg()
1303 arg->reg_off = reg_off; in parse_usdt_arg()
1309 reg_off = calc_pt_regs_off(reg_name); in parse_usdt_arg()
1310 if (reg_off < 0) in parse_usdt_arg()
1311 return reg_off; in parse_usdt_arg()
1312 arg->reg_off = reg_off; in parse_usdt_arg()
1317 arg->reg_off = 0; in parse_usdt_arg()
1344 arg->reg_off = offsetof(user_pt_regs, gprs[reg]); in parse_usdt_arg()
1353 arg->reg_off = offsetof(user_pt_regs, gprs[reg]); in parse_usdt_arg()
1358 arg->reg_off = 0; in parse_usdt_arg()
1386 int len, reg_off; in parse_usdt_arg() local
1393 reg_off = calc_pt_regs_off(reg_name); in parse_usdt_arg()
1394 if (reg_off < 0) in parse_usdt_arg()
1395 return reg_off; in parse_usdt_arg()
1396 arg->reg_off = reg_off; in parse_usdt_arg()
1401 reg_off = calc_pt_regs_off(reg_name); in parse_usdt_arg()
1402 if (reg_off < 0) in parse_usdt_arg()
1403 return reg_off; in parse_usdt_arg()
1404 arg->reg_off = reg_off; in parse_usdt_arg()
1409 arg->reg_off = 0; in parse_usdt_arg()
1414 reg_off = calc_pt_regs_off(reg_name); in parse_usdt_arg()
1415 if (reg_off < 0) in parse_usdt_arg()
1416 return reg_off; in parse_usdt_arg()
1417 arg->reg_off = reg_off; in parse_usdt_arg()
1480 int len, reg_off; in parse_usdt_arg() local
1487 reg_off = calc_pt_regs_off(reg_name); in parse_usdt_arg()
1488 if (reg_off < 0) in parse_usdt_arg()
1489 return reg_off; in parse_usdt_arg()
1490 arg->reg_off = reg_off; in parse_usdt_arg()
1495 arg->reg_off = 0; in parse_usdt_arg()
1500 reg_off = calc_pt_regs_off(reg_name); in parse_usdt_arg()
1501 if (reg_off < 0) in parse_usdt_arg()
1502 return reg_off; in parse_usdt_arg()
1503 arg->reg_off = reg_off; in parse_usdt_arg()
1551 int len, reg_off; in parse_usdt_arg() local
1559 reg_off = calc_pt_regs_off(reg_name); in parse_usdt_arg()
1560 if (reg_off < 0) in parse_usdt_arg()
1561 return reg_off; in parse_usdt_arg()
1562 arg->reg_off = reg_off; in parse_usdt_arg()
1567 reg_off = calc_pt_regs_off(reg_name); in parse_usdt_arg()
1568 if (reg_off < 0) in parse_usdt_arg()
1569 return reg_off; in parse_usdt_arg()
1570 arg->reg_off = reg_off; in parse_usdt_arg()
1575 arg->reg_off = 0; in parse_usdt_arg()
1580 reg_off = calc_pt_regs_off(reg_name); in parse_usdt_arg()
1581 if (reg_off < 0) in parse_usdt_arg()
1582 return reg_off; in parse_usdt_arg()
1583 arg->reg_off = reg_off; in parse_usdt_arg()