/titanic_41/usr/src/cmd/sgs/librtld/amd64/ |
H A D | _relocate.c | 40 undo_reloc(void *vrel, uchar_t *oaddr, uchar_t *iaddr, Reloc *reloc) in undo_reloc() argument 49 (void) memset((void *)oaddr, 0, (size_t)reloc->r_size); in undo_reloc() 54 ulong_t *_oaddr = (ulong_t *)oaddr; in undo_reloc() 69 (void) memcpy(oaddr, iaddr, re_fsize); in undo_reloc() 71 (void) memset(oaddr, 0, re_fsize); in undo_reloc() 83 inc_reloc(void *vnrel, void *vorel, Reloc *reloc, uchar_t *oaddr, in inc_reloc() argument 91 ulong_t *_oaddr = (ulong_t *)oaddr; in inc_reloc() 124 apply_reloc(void *vrel, Reloc *reloc, const char *name, uchar_t *oaddr, in apply_reloc() argument 139 addr = (uintptr_t)oaddr - rel->r_offset; in apply_reloc() 145 (void) memcpy((void *)oaddr, (void *)value, in apply_reloc() [all …]
|
/titanic_41/usr/src/cmd/sgs/librtld/sparc/ |
H A D | _relocate.c | 40 undo_reloc(void *vrel, uchar_t *oaddr, uchar_t *iaddr, Reloc *reloc) in undo_reloc() argument 52 (void) memset((void *)oaddr, 0, (size_t)reloc->r_size); in undo_reloc() 56 _oaddr = (unsigned long *)oaddr; in undo_reloc() 73 (void) memcpy(oaddr, iaddr, rep->re_fsize); in undo_reloc() 75 (void) memset(oaddr, 0, rep->re_fsize); in undo_reloc() 85 inc_reloc(void *vnrel, void *vorel, Reloc *reloc, uchar_t *oaddr, in inc_reloc() argument 114 apply_reloc(void *vrel, Reloc *reloc, const char *name, uchar_t *oaddr, in apply_reloc() argument 129 addr = (uintptr_t)oaddr - rel->r_offset; in apply_reloc() 135 (void) memcpy((void *)oaddr, (void *)value, in apply_reloc() 140 (void) do_reloc_rtld(type, oaddr, &value, reloc->r_name, name, in apply_reloc()
|
/titanic_41/usr/src/cmd/sgs/librtld/sparcv9/ |
H A D | _relocate.c | 40 undo_reloc(void *vrel, uchar_t *oaddr, uchar_t *iaddr, Reloc *reloc) in undo_reloc() argument 52 (void) memset((void *)oaddr, 0, (size_t)reloc->r_size); in undo_reloc() 56 _oaddr = (unsigned long *)oaddr; in undo_reloc() 73 (void) memcpy(oaddr, iaddr, rep->re_fsize); in undo_reloc() 75 (void) memset(oaddr, 0, rep->re_fsize); in undo_reloc() 85 inc_reloc(void *vnrel, void *vorel, Reloc *reloc, uchar_t *oaddr, in inc_reloc() argument 114 apply_reloc(void *vrel, Reloc *reloc, const char *name, uchar_t *oaddr, in apply_reloc() argument 129 addr = (uintptr_t)oaddr - rel->r_offset; in apply_reloc() 135 (void) memcpy((void *)oaddr, (void *)value, in apply_reloc() 140 (void) do_reloc_rtld(type, oaddr, &value, reloc->r_name, name, in apply_reloc()
|
/titanic_41/usr/src/cmd/sgs/librtld/i386/ |
H A D | _relocate.c | 39 undo_reloc(void *vrel, uchar_t *oaddr, uchar_t *iaddr, Reloc *reloc) in undo_reloc() argument 43 ulong_t *_oaddr = (ulong_t *)oaddr; in undo_reloc() 52 (void) memset((void *)oaddr, 0, (size_t)reloc->r_size); in undo_reloc() 77 inc_reloc(void *vnrel, void *vorel, Reloc *reloc, uchar_t *oaddr, in inc_reloc() argument 83 ulong_t *_oaddr = (ulong_t *)oaddr; in inc_reloc() 116 apply_reloc(void *vrel, Reloc *reloc, const char *name, uchar_t *oaddr, in apply_reloc() argument 130 addr = (uintptr_t)oaddr - rel->r_offset; in apply_reloc() 136 (void) memcpy((void *)oaddr, (void *)value, in apply_reloc() 139 (void) do_reloc_rtld(type, oaddr, &value, reloc->r_name, name, in apply_reloc()
|
/titanic_41/usr/src/cmd/sgs/librtld/common/ |
H A D | relocate.c | 447 uchar_t *iaddr, *oaddr; local 515 oaddr = (uchar_t *)orcache->c_data->d_buf + off; 523 apply_reloc(rel, reloc, name, oaddr, lmp); 533 undo_reloc(rel, oaddr, iaddr, reloc); 556 inc_reloc(*func, rel, reloc, oaddr, iaddr); 559 inc_reloc(*data, rel, reloc, oaddr, iaddr);
|
/titanic_41/usr/src/uts/common/inet/ilb/ |
H A D | ilb_conn.c | 427 hnat_cksum_v4(uint16_t *oaddr, uint16_t *naddr, in_port_t old_port, in hnat_cksum_v4() argument 432 sum = *oaddr + *(oaddr + 1) + old_port; in hnat_cksum_v4() 439 hnat_cksum_v6(uint16_t *oaddr, uint16_t *naddr, in_port_t old_port, in hnat_cksum_v6() argument 444 sum = *oaddr + *(oaddr + 1) + *(oaddr + 2) + *(oaddr + 3) + in hnat_cksum_v6() 445 *(oaddr + 4) + *(oaddr + 5) + *(oaddr + 6) + *(oaddr + 7) + in hnat_cksum_v6()
|
/titanic_41/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_cmds.c | 392 mdb_tgt_addr_t oaddr = addr; in print_arglist() local 478 mdb.m_incr = addr - oaddr; in print_arglist() 1917 uintptr_t oaddr, naddr; in cmd_dis() local 2028 for (oaddr = mdb_dis_previns(dis, tgt, as, addr, n); in cmd_dis() 2029 oaddr < addr; oaddr = naddr) { in cmd_dis() 2031 buf, sizeof (buf), oaddr); in cmd_dis() 2032 if (naddr == oaddr) in cmd_dis() 2035 mdb_printf("%-#32p%8T%s\n", oaddr, buf); in cmd_dis() 2038 oaddr, oaddr, buf); in cmd_dis() 2040 mdb_printf("%-#32a%8T%s\n", oaddr, buf); in cmd_dis()
|
/titanic_41/usr/src/lib/libdtrace/common/ |
H A D | dt_handle.c | 410 uintptr_t oaddr = obase + _dt_droptab[i].dtdrt_offset; in dt_handle_status() local 413 uint64_t oval = *((uint64_t *)oaddr); in dt_handle_status()
|