Lines Matching refs:arg_sz
1225 int arg_sz, len, reg_off; in parse_usdt_arg() local
1228 if (sscanf(arg_str, " %d @ %ld ( %%%15[^)] ) %n", &arg_sz, &off, reg_name, &len) == 3) { in parse_usdt_arg()
1236 } else if (sscanf(arg_str, " %d @ ( %%%15[^)] ) %n", &arg_sz, reg_name, &len) == 2) { in parse_usdt_arg()
1244 } else if (sscanf(arg_str, " %d @ %%%15s %n", &arg_sz, reg_name, &len) == 2) { in parse_usdt_arg()
1253 } else if (sscanf(arg_str, " %d @ $%ld %n", &arg_sz, &off, &len) == 2) { in parse_usdt_arg()
1263 arg->arg_signed = arg_sz < 0; in parse_usdt_arg()
1264 if (arg_sz < 0) in parse_usdt_arg()
1265 arg_sz = -arg_sz; in parse_usdt_arg()
1267 switch (arg_sz) { in parse_usdt_arg()
1269 arg->arg_bitshift = 64 - arg_sz * 8; in parse_usdt_arg()
1273 arg_num, arg_str, arg_sz); in parse_usdt_arg()
1287 int arg_sz, len; in parse_usdt_arg() local
1290 if (sscanf(arg_str, " %d @ %ld ( %%r%u ) %n", &arg_sz, &off, ®, &len) == 3) { in parse_usdt_arg()
1299 } else if (sscanf(arg_str, " %d @ %%r%u %n", &arg_sz, ®, &len) == 2) { in parse_usdt_arg()
1308 } else if (sscanf(arg_str, " %d @ %ld %n", &arg_sz, &off, &len) == 2) { in parse_usdt_arg()
1318 arg->arg_signed = arg_sz < 0; in parse_usdt_arg()
1319 if (arg_sz < 0) in parse_usdt_arg()
1320 arg_sz = -arg_sz; in parse_usdt_arg()
1322 switch (arg_sz) { in parse_usdt_arg()
1324 arg->arg_bitshift = 64 - arg_sz * 8; in parse_usdt_arg()
1328 arg_num, arg_str, arg_sz); in parse_usdt_arg()
1354 int arg_sz, len, reg_off; in parse_usdt_arg() local
1357 if (sscanf(arg_str, " %d @ \[ %15[a-z0-9], %ld ] %n", &arg_sz, reg_name, &off, &len) == 3) { in parse_usdt_arg()
1365 } else if (sscanf(arg_str, " %d @ \[ %15[a-z0-9] ] %n", &arg_sz, reg_name, &len) == 2) { in parse_usdt_arg()
1373 } else if (sscanf(arg_str, " %d @ %ld %n", &arg_sz, &off, &len) == 2) { in parse_usdt_arg()
1378 } else if (sscanf(arg_str, " %d @ %15[a-z0-9] %n", &arg_sz, reg_name, &len) == 2) { in parse_usdt_arg()
1391 arg->arg_signed = arg_sz < 0; in parse_usdt_arg()
1392 if (arg_sz < 0) in parse_usdt_arg()
1393 arg_sz = -arg_sz; in parse_usdt_arg()
1395 switch (arg_sz) { in parse_usdt_arg()
1397 arg->arg_bitshift = 64 - arg_sz * 8; in parse_usdt_arg()
1401 arg_num, arg_str, arg_sz); in parse_usdt_arg()
1462 int arg_sz, len, reg_off; in parse_usdt_arg() local
1465 if (sscanf(arg_str, " %d @ %ld ( %15[a-z0-9] ) %n", &arg_sz, &off, reg_name, &len) == 3) { in parse_usdt_arg()
1473 } else if (sscanf(arg_str, " %d @ %ld %n", &arg_sz, &off, &len) == 2) { in parse_usdt_arg()
1478 } else if (sscanf(arg_str, " %d @ %15[a-z0-9] %n", &arg_sz, reg_name, &len) == 2) { in parse_usdt_arg()
1491 arg->arg_signed = arg_sz < 0; in parse_usdt_arg()
1492 if (arg_sz < 0) in parse_usdt_arg()
1493 arg_sz = -arg_sz; in parse_usdt_arg()
1495 switch (arg_sz) { in parse_usdt_arg()
1497 arg->arg_bitshift = 64 - arg_sz * 8; in parse_usdt_arg()
1501 arg_num, arg_str, arg_sz); in parse_usdt_arg()