Lines Matching refs:soff
62 function update_entry(osect, mod, soff, eoff, sect, idx) {
64 idx = sprintf("%016x", (soff + sect_base[osect]) * 2 + 1);
65 entries[idx] = sprintf("%s %08x-%08x %s", sect, soff, eoff, mod);
343 soff = $2;
344 sub(addr_prefix, "0x", soff);
345 soff = strtonum(soff) - sect_base[sect];
346 eoff = soff + strtonum($3);
368 if (mod_eoff > soff)
369 update_entry(mod_sect, mod_name, mod_soff, soff);
386 mod_soff = soff;
389 update_entry($1, mod, soff, mod_eoff);
441 soff = $2;
442 sub(addr_prefix, "0x", soff);
443 soff = strtonum(soff) + sect_addend[osect];
444 eoff = soff + strtonum($3);
466 if (mod_eoff > soff)
467 update_entry(mod_sect, mod_name, mod_soff, soff);
484 mod_soff = soff;
487 update_entry(osect, mod, soff, mod_eoff);