Symbol: ifdrv
sbin/brconfig/brconfig.c
513
struct ifdrv ifd;
sbin/canconfig/canconfig.c
429
struct ifdrv ifd;
sbin/ifconfig/ifconfig.c
1277
struct ifdrv ifdrv;
sbin/ifconfig/ifconfig.c
1345
estrlcpy(ifdrv.ifd_name, ifname, sizeof(ifdrv.ifd_name));
sbin/ifconfig/ifconfig.c
1346
ifdrv.ifd_cmd = IFLINKSTR_QUERYLEN;
sbin/ifconfig/ifconfig.c
1347
ifdrv.ifd_len = 0;
sbin/ifconfig/ifconfig.c
1348
ifdrv.ifd_data = NULL;
sbin/ifconfig/ifconfig.c
1350
if (prog_ioctl(s, SIOCGLINKSTR, &ifdrv) != -1) {
sbin/ifconfig/ifconfig.c
1353
p = malloc(ifdrv.ifd_len);
sbin/ifconfig/ifconfig.c
1356
ifdrv.ifd_data = p;
sbin/ifconfig/ifconfig.c
1357
ifdrv.ifd_cmd = 0;
sbin/ifconfig/ifconfig.c
1358
if (prog_ioctl(s, SIOCGLINKSTR, &ifdrv) == -1)
sbin/ifconfig/ifconfig.c
1360
printf("\tlinkstr: %s\n", (char *)ifdrv.ifd_data);
sbin/ifconfig/ifconfig.c
1442
struct ifdrv ifdrv;
sbin/ifconfig/ifconfig.c
1460
ifdrv.ifd_cmd = 0;
sbin/ifconfig/ifconfig.c
1461
ifdrv.ifd_len = linkstrlen;
sbin/ifconfig/ifconfig.c
1462
ifdrv.ifd_data = __UNCONST(linkstr);
sbin/ifconfig/ifconfig.c
1464
if (direct_ioctl(env, SIOCSLINKSTR, &ifdrv) == -1)
sbin/ifconfig/ifconfig.c
1474
struct ifdrv ifdrv;
sbin/ifconfig/ifconfig.c
1476
memset(&ifdrv, 0, sizeof(ifdrv));
sbin/ifconfig/ifconfig.c
1477
ifdrv.ifd_cmd = IFLINKSTR_UNSET;
sbin/ifconfig/ifconfig.c
1479
if (direct_ioctl(env, SIOCSLINKSTR, &ifdrv) == -1)
sys/arch/mips/adm5120/dev/if_admsw.c
733
struct ifdrv *ifd;
sys/arch/mips/adm5120/dev/if_admsw.c
749
ifd = (struct ifdrv *) data;
sys/arch/mips/ralink/ralink_eth.c
1346
struct ifdrv * const ifd = (struct ifdrv *) data;
sys/compat/netbsd32/netbsd32_ioctl.c
1594
IOCTL_STRUCT_CONV_TO(SIOCSDRVSPEC, ifdrv);
sys/compat/netbsd32/netbsd32_ioctl.c
1596
IOCTL_STRUCT_CONV_TO(SIOCGDRVSPEC, ifdrv);
sys/compat/netbsd32/netbsd32_ioctl.c
255
netbsd32_to_ifdrv(struct netbsd32_ifdrv *s32p, struct ifdrv *p, u_long cmd)
sys/compat/netbsd32/netbsd32_ioctl.c
815
netbsd32_from_ifdrv(struct ifdrv *p, struct netbsd32_ifdrv *s32p, u_long cmd)
sys/net/if_bridge.c
525
struct ifdrv *ifd = (struct ifdrv *) data;
sys/net/if_wg.c
5003
wg_alloc_prop_buf(char **_buf, struct ifdrv *ifd)
sys/net/if_wg.c
5027
wg_ioctl_set_private_key(struct wg_softc *wg, struct ifdrv *ifd)
sys/net/if_wg.c
5067
wg_ioctl_set_listen_port(struct wg_softc *wg, struct ifdrv *ifd)
sys/net/if_wg.c
5094
wg_ioctl_add_peer(struct wg_softc *wg, struct ifdrv *ifd)
sys/net/if_wg.c
5146
wg_ioctl_delete_peer(struct wg_softc *wg, struct ifdrv *ifd)
sys/net/if_wg.c
5186
wg_ioctl_get(struct wg_softc *wg, struct ifdrv *ifd)
sys/net/if_wg.c
5365
struct ifdrv *ifd = data;
sys/net/if_wg.c
5600
wg_ioctl_linkstr(struct wg_softc *wg, struct ifdrv *ifd)
sys/net/if_wg.c
830
static int wg_ioctl_linkstr(struct wg_softc *, struct ifdrv *);
sys/netcan/can.c
104
can_get_netlink(struct ifnet *ifp, struct ifdrv *ifd)
sys/netcan/can.c
129
can_set_netlink(struct ifnet *ifp, struct ifdrv *ifd)
sys/netcan/can.c
187
return can_get_netlink(ifp, (struct ifdrv *) data);
sys/netcan/can.c
189
return can_set_netlink(ifp, (struct ifdrv *) data);
sys/rump/net/lib/libshmif/if_shmem.c
485
struct ifdrv *ifd;
sys/rump/net/lib/libvirtif/if_virt.c
200
struct ifdrv *ifd;
sys/sys/sockio.h
115
#define SIOCSDRVSPEC _IOW('i', 123, struct ifdrv) /* set driver-specific
sys/sys/sockio.h
117
#define SIOCGDRVSPEC _IOWR('i', 123, struct ifdrv) /* get driver-specific
sys/sys/sockio.h
136
#define SIOCGLINKSTR _IOWR('i', 135, struct ifdrv)
sys/sys/sockio.h
137
#define SIOCSLINKSTR _IOW('i', 136, struct ifdrv)
usr.sbin/wgconfig/wgconfig.c
209
struct ifdrv ifd;
usr.sbin/wgconfig/wgconfig.c
394
struct ifdrv ifd;