Searched refs:dlinfo (Results 1 - 21 of 21) sorted by relevance

/illumos-gate/usr/src/lib/libdtrace/common/
H A Ddlink_init.c55 if (dlinfo(RTLD_SELF, RTLD_DI_LINKMAP, &lmp) == -1 || lmp == NULL) {
60 if (dlinfo(RTLD_SELF, RTLD_DI_LMID, &lmid) == -1) {
/illumos-gate/usr/src/cmd/sgs/libdl/common/
H A Dllib-ldl41 int dlinfo(void *, int, void *);
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ifconfig/
H A Drevarp.c203 dlpi_info_t dlinfo; local
219 if ((retval = dlpi_info(dh, &dlinfo, 0)) != DLPI_SUCCESS) {
224 if (dlinfo.di_bcastaddrlen == 0) {
231 assert(dlinfo.di_bcastaddrlen == dlinfo.di_physaddrlen);
233 (void) memcpy(mybaddr, dlinfo.di_bcastaddr, dlinfo.di_bcastaddrlen);
235 *alen = dlinfo.di_physaddrlen;
237 (void) memcpy(myaddr, dlinfo.di_physaddr, dlinfo
334 dlpi_info_t dlinfo; local
[all...]
/illumos-gate/usr/src/lib/brand/solaris10/s10_npreload/common/
H A Ds10_npreload.c61 if (dlinfo(RTLD_SELF, RTLD_DI_ARGSINFO, &argsinfo) == -1)
/illumos-gate/usr/src/cmd/sgs/libconv/common/
H A Dlddstub.c39 if (dlinfo(RTLD_SELF, RTLD_DI_ORIGIN, (void *)buffer) == -1)
/illumos-gate/usr/src/lib/libdhcpagent/common/
H A Ddhcp_stable.c133 dlpi_info_t dlinfo; local
145 dlpi_info(dh, &dlinfo, 0) == DLPI_SUCCESS &&
146 (len = dlinfo.di_physaddrlen) > 0 &&
147 (arptype = dlpi_arptype(dlinfo.di_mactype) != 0)) {
156 (void) memcpy((dllt + 1), dlinfo.di_physaddr, len);
/illumos-gate/usr/src/head/
H A Ddlfcn.h45 * Information structures for various dlinfo() requests.
118 extern int dlinfo(void *, int, void *);
124 #pragma unknown_control_flow(dlmopen, dladdr, dladdr1, dldump, dlinfo)
192 * Arguments for dlinfo()
/illumos-gate/usr/src/cmd/sgs/moe/common/
H A Dmoe.c133 if (dlinfo(handle, RTLD_DI_LINKMAP, &lmp) == -1) {
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/
H A Dsnoop_capture.c122 dlpi_info_t dlinfo; local
153 if ((retval = dlpi_info(*dhp, &dlinfo, 0)) != DLPI_SUCCESS)
157 if (interface->mac_type == dlinfo.di_mactype)
163 "not supported\n", dlinfo.di_mactype);
/illumos-gate/usr/src/cmd/sgs/ldprof/common/
H A Dprofile.c150 if (dlinfo((void *)NULL, RTLD_DI_PROFILENAME, &pname) == -1)
194 if (dlinfo((void *)NULL, RTLD_DI_PROFILEOUT, &dir) == -1)
/illumos-gate/usr/src/lib/libc/port/gen/
H A Derr.c76 if (dlinfo(RTLD_SELF, RTLD_DI_ARGSINFO, &args) < 0 ||
/illumos-gate/usr/src/cmd/sgs/libcrle/common/
H A Ddump.c363 * located via dlinfo(). Having load()'ed each object, and dump()'ed its image,
376 if (dlinfo((void *)NULL, RTLD_DI_CONFIGADDR, &info) == -1) {
/illumos-gate/usr/src/lib/libdhcputil/common/
H A Ddhcp_inittab.c476 dlpi_info_t dlinfo; local
511 DLPI_SUCCESS || dlpi_info(dh, &dlinfo, 0) !=
516 maclen = dlinfo.di_physaddrlen;
517 (void) memcpy(outbuf, dlinfo.di_physaddr, maclen);
520 hwtype = dlpi_arptype(dlinfo.di_mactype);
/illumos-gate/usr/src/cmd/cmd-inet/sbin/dhcpagent/
H A Dinterface.c200 dlpi_info_t dlinfo; local
216 if ((rc = dlpi_info(dh, &dlinfo, 0)) != DLPI_SUCCESS) {
223 pif->pif_hwtype = dlpi_arptype(dlinfo.di_mactype);
224 pif->pif_hwlen = dlinfo.di_physaddrlen;
237 (void) memcpy(pif->pif_hwaddr, dlinfo.di_physaddr,
/illumos-gate/usr/src/lib/libdlpi/common/
H A Dlibdlpi.c820 dlpi_info_t dlinfo; local
825 retval = dlpi_info((dlpi_handle_t)dip, &dlinfo, 0);
1197 dlpi_info_t dlinfo; local
1199 retval = dlpi_info((dlpi_handle_t)dip, &dlinfo, 0);
/illumos-gate/usr/src/cmd/sgs/rtld/common/
H A Ddlfcns.c1770 * If this dependency has already been established, then this dlinfo()
2153 * a previous dlinfo(), check the original
2177 #pragma weak _dlinfo = dlinfo
2180 * External entry for dlinfo(3dl).
2183 dlinfo(void *handle, int request, void *p) function
/illumos-gate/usr/src/lib/smhba/common/
H A DSMHBAAPILIB.c1577 if (dlinfo(handle, RTLD_DI_LINKMAP, &map) >= 0) {
3494 if (dlinfo(handle, RTLD_DI_LINKMAP, &map) >= 0) {
/illumos-gate/usr/src/lib/hbaapi/common/
H A DHBAAPILIB.c1261 if(dlinfo(handle, RTLD_DI_LINKMAP, &map) >= 0) {
/illumos-gate/usr/src/cmd/sgs/elfedit/common/
H A Delfedit.c2784 if (dlinfo(RTLD_SELF, RTLD_DI_ORIGIN, &origin_root) == -1)
/illumos-gate/usr/src/cmd/dladm/
H A Ddladm.c2805 dlpi_info_t dlinfo; local
2825 if (dlpi_info(dh, &dlinfo, 0) != DLPI_SUCCESS) {
2832 mtu = dlinfo.di_max_sdu;
/illumos-gate/usr/src/man/man3c/
H A DMakefile96 dlinfo.3c \

Completed in 210 milliseconds