Home
last modified time | relevance | path

Searched refs:dlinfo (Results 1 – 25 of 31) sorted by relevance

12

/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ifconfig/
H A Drevarp.c203 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()
255 dlinfo.di_physaddrlen); in rarp_open()
334 dlpi_info_t dlinfo; in dlpi_print_address() local
348 retv = dlpi_info(dh, &dlinfo, 0); in dlpi_print_address()
[all …]
/illumos-gate/usr/src/lib/libdhcpagent/common/
H A Ddhcp_stable.c133 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()
/illumos-gate/usr/src/lib/libdtrace/common/
H A Ddlink_init.c55 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()
/illumos-gate/usr/src/head/
H A Ddlfcn.h118 extern int dlinfo(void *, int, void *);
124 #pragma unknown_control_flow(dlmopen, dladdr, dladdr1, dldump, dlinfo)
/illumos-gate/usr/src/lib/brand/solaris10/s10_npreload/common/
H A Ds10_npreload.c61 if (dlinfo(RTLD_SELF, RTLD_DI_ARGSINFO, &argsinfo) == -1) in init()
/illumos-gate/usr/src/cmd/sgs/libconv/common/
H A Dlddstub.c39 if (dlinfo(RTLD_SELF, RTLD_DI_ORIGIN, (void *)buffer) == -1) in originlddstub()
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/
H A Dsnoop_capture.c124 dlpi_info_t dlinfo; in open_datalink() local
155 if ((retval = dlpi_info(*dhp, &dlinfo, 0)) != DLPI_SUCCESS) in open_datalink()
159 if (interface->mac_type == dlinfo.di_mactype) in open_datalink()
165 "not supported\n", dlinfo.di_mactype); in open_datalink()
/illumos-gate/usr/src/cmd/sgs/moe/common/
H A Dmoe.c133 if (dlinfo(handle, RTLD_DI_LINKMAP, &lmp) == -1) { in openlib()
/illumos-gate/usr/src/lib/libdhcputil/common/
H A Ddhcp_inittab.c477 dlpi_info_t dlinfo; in get_mac_addr() local
512 DLPI_SUCCESS || dlpi_info(dh, &dlinfo, 0) != in get_mac_addr()
517 maclen = dlinfo.di_physaddrlen; in get_mac_addr()
518 (void) memcpy(outbuf, dlinfo.di_physaddr, maclen); in get_mac_addr()
521 hwtype = dlpi_arptype(dlinfo.di_mactype); in get_mac_addr()
/illumos-gate/usr/src/cmd/cmd-inet/sbin/dhcpagent/
H A Dinterface.c200 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()
/illumos-gate/usr/src/cmd/sgs/libcrle/common/
H A Dlibcrle.msg45 @ MSG_DL_INFO "%s: dlinfo failed: %s\n"
H A Ddump.c374 if (dlinfo((void *)NULL, RTLD_DI_CONFIGADDR, &info) == -1) { in dumpconfig()
/illumos-gate/usr/src/cmd/sgs/ldprof/common/
H A Dprofile.c150 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()
/illumos-gate/usr/src/cmd/sgs/libdl/common/
H A Dmapfile-vers82 dlinfo { TYPE = FUNCTION };
/illumos-gate/usr/src/lib/libc/port/gen/
H A Derr.c80 if (dlinfo(RTLD_SELF, RTLD_DI_ARGSINFO, &args) < 0 || in init_progname()
/illumos-gate/usr/src/lib/libdlpi/common/
H A Dlibdlpi.c820 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()
/illumos-gate/usr/src/cmd/sgs/rtld/common/
H A Dmapfile-vers54 dlinfo;
H A Ddlfcns.c2178 #pragma weak _dlinfo = dlinfo
2184 dlinfo(void *handle, int request, void *p) in dlinfo() function
H A Drtld.msg255 # Specific dlinfo() messages.
/illumos-gate/usr/src/lib/c_synonyms/
H A Dsyn_common236 dlinfo
/illumos-gate/usr/src/cmd/sgs/tools/
H A DSUNWonld-README272 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
/illumos-gate/usr/src/cmd/abi/appcert/etc/
H A Detc.tweaks.in305 MODEL_TWEAK|/usr/lib/ld.so.1|*|dlinfo|public
/illumos-gate/usr/src/lib/libc/port/
H A Dmapfile-vers921 dlinfo { TYPE = FUNCTION; FILTER = /usr/lib/ld.so.1; };
931 dlinfo { TYPE = FUNCTION; FILTER = /usr/lib/sparcv9/ld.so.1; };
945 dlinfo { TYPE = FUNCTION; FILTER = /usr/lib/amd64/ld.so.1; };
/illumos-gate/usr/src/lib/smhba/common/
H A DSMHBAAPILIB.c1579 if (dlinfo(handle, RTLD_DI_LINKMAP, &map) >= 0) { in HBA_GetWrapperLibraryAttributes()
3496 if (dlinfo(handle, RTLD_DI_LINKMAP, &map) >= 0) { in SMHBA_GetWrapperLibraryAttributes()
/illumos-gate/usr/src/cmd/sgs/elfedit/common/
H A Delfedit.c2787 if (dlinfo(RTLD_SELF, RTLD_DI_ORIGIN, &origin_root) == -1) in establish_modpath()

12