/titanic_50/usr/src/cmd/cmd-inet/usr.sbin/ifconfig/ |
H A D | revarp.c | 203 dlpi_info_t dlinfo; in rarp_open() local 219 if ((retval = dlpi_info(dh, &dlinfo, 0)) != DLPI_SUCCESS) { in rarp_open() 224 if (dlinfo.di_bcastaddrlen == 0) { in rarp_open() 231 assert(dlinfo.di_bcastaddrlen == dlinfo.di_physaddrlen); in rarp_open() 233 (void) memcpy(mybaddr, dlinfo.di_bcastaddr, dlinfo.di_bcastaddrlen); in rarp_open() 235 *alen = dlinfo.di_physaddrlen; in rarp_open() 237 (void) memcpy(myaddr, dlinfo.di_physaddr, dlinfo.di_physaddrlen); in rarp_open() 240 bcastaddr = _link_ntoa(mybaddr, NULL, dlinfo.di_bcastaddrlen, in rarp_open() 243 physaddr = _link_ntoa(myaddr, NULL, dlinfo.di_physaddrlen, in rarp_open() 255 dlinfo.di_physaddrlen); in rarp_open() [all …]
|
/titanic_50/usr/src/lib/libdhcpagent/common/ |
H A D | dhcp_stable.c | 133 dlpi_info_t dlinfo; in make_stable_duid() local 145 dlpi_info(dh, &dlinfo, 0) == DLPI_SUCCESS && in make_stable_duid() 146 (len = dlinfo.di_physaddrlen) > 0 && in make_stable_duid() 147 (arptype = dlpi_arptype(dlinfo.di_mactype) != 0)) { in make_stable_duid() 156 (void) memcpy((dllt + 1), dlinfo.di_physaddr, len); in make_stable_duid()
|
/titanic_50/usr/src/lib/libdtrace/common/ |
H A D | dlink_init.c | 55 if (dlinfo(RTLD_SELF, RTLD_DI_LINKMAP, &lmp) == -1 || lmp == NULL) { in dtrace_drti_init() 60 if (dlinfo(RTLD_SELF, RTLD_DI_LMID, &lmid) == -1) { in dtrace_drti_init()
|
/titanic_50/usr/src/head/ |
H A D | dlfcn.h | 118 extern int dlinfo(void *, int, void *); 124 #pragma unknown_control_flow(dlmopen, dladdr, dladdr1, dldump, dlinfo)
|
/titanic_50/usr/src/lib/brand/solaris10/s10_npreload/common/ |
H A D | s10_npreload.c | 61 if (dlinfo(RTLD_SELF, RTLD_DI_ARGSINFO, &argsinfo) == -1) in init()
|
/titanic_50/usr/src/cmd/cmd-inet/usr.sbin/snoop/ |
H A D | snoop_capture.c | 122 dlpi_info_t dlinfo; in open_datalink() local 153 if ((retval = dlpi_info(*dhp, &dlinfo, 0)) != DLPI_SUCCESS) in open_datalink() 157 if (interface->mac_type == dlinfo.di_mactype) in open_datalink() 163 "not supported\n", dlinfo.di_mactype); in open_datalink()
|
/titanic_50/usr/src/cmd/sgs/libconv/common/ |
H A D | lddstub.c | 39 if (dlinfo(RTLD_SELF, RTLD_DI_ORIGIN, (void *)buffer) == -1) in originlddstub()
|
/titanic_50/usr/src/cmd/sgs/moe/common/ |
H A D | moe.c | 133 if (dlinfo(handle, RTLD_DI_LINKMAP, &lmp) == -1) { in openlib()
|
/titanic_50/usr/src/cmd/sgs/libdl/common/ |
H A D | llib-ldl | 41 int dlinfo(void *, int, void *);
|
H A D | mapfile-vers | 82 dlinfo { TYPE = FUNCTION };
|
/titanic_50/usr/src/lib/libdhcputil/common/ |
H A D | dhcp_inittab.c | 476 dlpi_info_t dlinfo; in get_mac_addr() local 511 DLPI_SUCCESS || dlpi_info(dh, &dlinfo, 0) != in get_mac_addr() 516 maclen = dlinfo.di_physaddrlen; in get_mac_addr() 517 (void) memcpy(outbuf, dlinfo.di_physaddr, maclen); in get_mac_addr() 520 hwtype = dlpi_arptype(dlinfo.di_mactype); in get_mac_addr()
|
/titanic_50/usr/src/cmd/cmd-inet/sbin/dhcpagent/ |
H A D | interface.c | 200 dlpi_info_t dlinfo; in insert_pif() local 216 if ((rc = dlpi_info(dh, &dlinfo, 0)) != DLPI_SUCCESS) { in insert_pif() 223 pif->pif_hwtype = dlpi_arptype(dlinfo.di_mactype); in insert_pif() 224 pif->pif_hwlen = dlinfo.di_physaddrlen; in insert_pif() 237 (void) memcpy(pif->pif_hwaddr, dlinfo.di_physaddr, in insert_pif()
|
/titanic_50/usr/src/cmd/sgs/libcrle/common/ |
H A D | libcrle.msg | 45 @ MSG_DL_INFO "%s: dlinfo failed: %s\n"
|
H A D | dump.c | 376 if (dlinfo((void *)NULL, RTLD_DI_CONFIGADDR, &info) == -1) { in dumpconfig()
|
/titanic_50/usr/src/lib/libc/port/gen/ |
H A D | err.c | 76 if (dlinfo(RTLD_SELF, RTLD_DI_ARGSINFO, &args) < 0 || in init_progname()
|
/titanic_50/usr/src/cmd/sgs/ldprof/common/ |
H A D | profile.c | 150 if (dlinfo((void *)NULL, RTLD_DI_PROFILENAME, &pname) == -1) in la_version() 194 if (dlinfo((void *)NULL, RTLD_DI_PROFILEOUT, &dir) == -1) in profile_open()
|
/titanic_50/usr/src/cmd/sgs/rtld/common/ |
H A D | mapfile-vers | 54 dlinfo;
|
H A D | dlfcns.c | 2177 #pragma weak _dlinfo = dlinfo 2183 dlinfo(void *handle, int request, void *p) in dlinfo() function
|
H A D | rtld.msg | 248 # Specific dlinfo() messages.
|
/titanic_50/usr/src/lib/libdlpi/common/ |
H A D | libdlpi.c | 820 dlpi_info_t dlinfo; in dlpi_enabnotify() local 825 retval = dlpi_info((dlpi_handle_t)dip, &dlinfo, 0); in dlpi_enabnotify() 1197 dlpi_info_t dlinfo; in i_dlpi_checkstyle() local 1199 retval = dlpi_info((dlpi_handle_t)dip, &dlinfo, 0); in i_dlpi_checkstyle()
|
/titanic_50/usr/src/lib/c_synonyms/ |
H A D | syn_common | 236 dlinfo
|
/titanic_50/usr/src/lib/libc/port/ |
H A D | mapfile-vers | 797 dlinfo { TYPE = FUNCTION; FILTER = /usr/lib/ld.so.1 }; 807 dlinfo { TYPE = FUNCTION; FILTER = /usr/lib/sparcv9/ld.so.1 }; 818 dlinfo { TYPE = FUNCTION; FILTER = /usr/lib/amd64/ld.so.1 };
|
/titanic_50/usr/src/cmd/sgs/packages/common/ |
H A D | SUNWonld-README | 272 4287274 dladdr, dlinfo do not provide the full path name of a shared object 648 PSARC/2002/569 New dlinfo(3dl) flag - RTLD_DI_SIGNAL 1017 6276905 dlinfo gives inconsistent results (relative vs absolute linkname) (D) 1018 PSARC/2005/357 dlinfo(3c) RTLD_DI_ARGSINFO 1519 PSARC/2009/054 dlinfo(3c) - segment mapping retrieval
|
/titanic_50/usr/src/cmd/abi/appcert/etc/ |
H A D | etc.tweaks.in | 305 MODEL_TWEAK|/usr/lib/ld.so.1|*|dlinfo|public
|
/titanic_50/usr/src/lib/smhba/common/ |
H A D | SMHBAAPILIB.c | 1577 if (dlinfo(handle, RTLD_DI_LINKMAP, &map) >= 0) { in HBA_GetWrapperLibraryAttributes() 3494 if (dlinfo(handle, RTLD_DI_LINKMAP, &map) >= 0) { in SMHBA_GetWrapperLibraryAttributes()
|