Lines Matching refs:lifreq
62 static int pfp_lifreq_getlinkid(intptr_t, struct lifreq *, datalink_id_t *,
906 struct lifreq lifreq; in sdpfp_ioctl() local
923 error = pfp_lifreq_getlinkid(arg, &lifreq, &linkid, mod); in sdpfp_ioctl()
968 lifreq.lifr_index = linkid; in sdpfp_ioctl()
982 lifreq.lifr_flags = IFF_RUNNING; in sdpfp_ioctl()
984 lifreq.lifr_flags |= IFF_PROMISC; in sdpfp_ioctl()
1003 if ((lifreq.lifr_flags & IFF_PROMISC) != 0) in sdpfp_ioctl()
1016 mac_sdu_get(mh, NULL, &lifreq.lifr_mtu); in sdpfp_ioctl()
1042 lifreq.lifr_type = 0; in sdpfp_ioctl()
1043 sock = (struct sockaddr_dl *)&lifreq.lifr_addr; in sdpfp_ioctl()
1085 error = ddi_copyout(&lifreq, (void *)arg, in sdpfp_ioctl()
1086 sizeof (lifreq), mod); in sdpfp_ioctl()
1168 pfp_lifreq_getlinkid(intptr_t arg, struct lifreq *lifreqp, in pfp_lifreq_getlinkid()