Lines Matching refs:bdp_dhp
973 dlpi_handle_t bdp_dhp; member
989 if (priv->bdp_dhp != NULL) in be_dlpi_cleanup()
990 dlpi_close(priv->bdp_dhp); in be_dlpi_cleanup()
991 priv->bdp_dhp = NULL; in be_dlpi_cleanup()
1028 ret = dlpi_open(vnic, &priv->bdp_dhp, DLPI_RAW); in be_dlpi_init()
1035 if ((ret = dlpi_bind(priv->bdp_dhp, DLPI_ANY_SAP, NULL)) != in be_dlpi_init()
1042 if ((ret = dlpi_promiscon(priv->bdp_dhp, DL_PROMISC_RX_ONLY)) != in be_dlpi_init()
1050 if ((ret = dlpi_promiscon(priv->bdp_dhp, DL_PROMISC_PHYS)) != in be_dlpi_init()
1058 if ((ret = dlpi_promiscon(priv->bdp_dhp, DL_PROMISC_SAP)) != in be_dlpi_init()
1066 if ((ret = dlpi_promiscon(priv->bdp_dhp, DL_PROMISC_MULTI)) != in be_dlpi_init()
1074 be->fd = dlpi_fd(priv->bdp_dhp); in be_dlpi_init()
1106 ret = dlpi_send(priv->bdp_dhp, NULL, 0, iov[0].iov_base, len, in be_dlpi_send()
1116 ret = dlpi_send(priv->bdp_dhp, NULL, 0, buf, len, NULL); in be_dlpi_send()
1147 ret = dlpi_recv(priv->bdp_dhp, NULL, NULL, priv->bdp_bbuf, &len, in be_dlpi_peek_recvlen()
1191 ret = dlpi_recv(priv->bdp_dhp, NULL, NULL, in be_dlpi_recv()
1243 if ((ret = dlpi_get_physaddr(priv->bdp_dhp, DL_CURR_PHYS_ADDR, in be_dlpi_get_mac()
1245 be_dlpi_err(ret, dlpi_linkname(priv->bdp_dhp), in be_dlpi_get_mac()
1252 dlpi_linkname(priv->bdp_dhp), physaddrlen)); in be_dlpi_get_mac()
1258 dlpi_linkname(priv->bdp_dhp), physaddrlen)); in be_dlpi_get_mac()