| /linux/net/core/ |
| H A D | dev_ioctl.c | 29 static int dev_ifname(struct net *net, struct ifreq *ifr) in dev_ifname() 47 /* both the ifconf and the ifreq structures are slightly different */ in dev_ifconf() 65 size = sizeof(struct ifreq); in dev_ifconf() 87 static int dev_getifmap(struct net_device *dev, struct ifreq *ifr) in dev_getifmap() 114 static int netif_setifmap(struct net_device *dev, struct ifreq *ifr) in netif_setifmap() 140 static int dev_ifsioc_locked(struct net *net, struct ifreq *ifr, unsigned int cmd) in dev_ifsioc_locked() 282 static int dev_get_hwtstamp(struct net_device *dev, struct ifreq *ifr) in dev_get_hwtstamp() 391 static int dev_set_hwtstamp(struct net_device *dev, struct ifreq *ifr) in dev_set_hwtstamp() 483 struct ifreq *ifr, unsigned int cmd) 501 static int dev_siocdevprivate(struct net_device *dev, struct ifreq *if in generic_hwtstamp_set_lower() [all...] |
| H A D | dev_api.c | 226 struct ifreq *ifr, unsigned int cmd) in dev_eth_ioctl()
|
| /linux/tools/testing/selftests/net/ |
| H A D | psock_fanout.c | 65 struct ifreq ifreq = {}; in loopback_set_up_down() local 73 strcpy(ifreq.ifr_name, "lo"); in loopback_set_up_down() 74 err = ioctl(fd, SIOCGIFFLAGS, &ifreq); in loopback_set_up_down() 79 if (state_up != !!(ifreq.ifr_flags & IFF_UP)) { in loopback_set_up_down() 80 ifreq.ifr_flags ^= IFF_UP; in loopback_set_up_down() 81 err = ioctl(fd, SIOCSIFFLAGS, &ifreq); in loopback_set_up_down()
|
| H A D | tun.c | 127 struct ifreq ifr; in FIXTURE_TEARDOWN() 138 struct ifreq ifr; in TEST_F() 149 struct ifreq ifr; in TEST_F() 180 struct ifreq ifr = { 0 };
|
| H A D | ipv6_fragmentation.c | 44 struct ifreq ifr = { in setup()
|
| H A D | hwtstamp_config.c | 90 struct ifreq ifr; in main()
|
| H A D | timestamping.c | 325 struct ifreq device; in main() 326 struct ifreq hwtstamp; in main()
|
| H A D | skf_net_off.c | 57 struct ifreq ifr = {0}; in tun_open()
|
| /linux/include/uapi/linux/ |
| H A D | if.h | 234 struct ifreq { struct 290 struct ifreq __user *ifcu_req;
|
| /linux/drivers/staging/octeon/ |
| H A D | ethernet-mdio.h | 25 int cvm_oct_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
|
| H A D | ethernet-mdio.c | 54 int cvm_oct_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) in cvm_oct_ioctl()
|
| /linux/drivers/net/ethernet/asix/ |
| H A D | ax88796c_ioctl.h | 24 int ax88796c_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd);
|
| H A D | ax88796c_ioctl.c | 232 int ax88796c_ioctl(struct net_device *ndev, struct ifreq *ifr, int cmd) in ax88796c_ioctl()
|
| /linux/drivers/media/dvb-frontends/ |
| H A D | sp887x.c | 311 int ifreq = 36000000; in sp887x_correct_offsets() local 329 freq = ifreq - freq_offset; in sp887x_correct_offsets() 331 freq = ifreq + freq_offset; in sp887x_correct_offsets()
|
| H A D | dibx000_common.h | 133 u32 ifreq; member
|
| H A D | dib8000.c | 674 dprintk("ifreq: %d %x, inversion: %d\n", bw->ifreq, bw->ifreq, bw->ifreq >> 25); in dib8000_reset_pll_common() 685 dib8000_write_word(state, 27, (u16) ((bw->ifreq >> 16) & 0x01ff)); in dib8000_reset_pll_common() 686 dib8000_write_word(state, 28, (u16) (bw->ifreq & 0xffff)); in dib8000_reset_pll_common() 687 dib8000_write_word(state, 26, (u16) ((bw->ifreq >> 25) & 0x0003)); in dib8000_reset_pll_common() 1097 if (state->cfg.pll->ifreq == 0) in dib8000_reset() 2196 if (state->cfg.pll->ifreq == 0) in dib8000_set_13seg_channel() 2700 u32 dds = state->cfg.pll->ifreq & 0x1ffffff; in dib8000_set_dds() 2701 u8 invert = !!(state->cfg.pll->ifreq & (1 << 25)); in dib8000_set_dds() 2761 if (state->cfg.pll->ifreq == 0) { /* low if tuner */ in dib8000_set_frequency_offset()
|
| /linux/net/bridge/ |
| H A D | br_ioctl.c | 144 int br_dev_siocdevprivate(struct net_device *dev, struct ifreq *rq, in br_dev_siocdevprivate() 400 struct ifreq ifr; in br_ioctl_stub()
|
| /linux/Documentation/networking/ |
| H A D | tuntap.rst | 95 struct ifreq ifr; 150 struct ifreq ifr; 197 struct ifreq ifr;
|
| /linux/drivers/net/ |
| H A D | eql.c | 135 static int eql_siocdevprivate(struct net_device *dev, struct ifreq *ifr, 273 static int eql_siocdevprivate(struct net_device *dev, struct ifreq *ifr, in eql_siocdevprivate()
|
| /linux/tools/testing/selftests/bpf/ |
| H A D | xdp_redirect_multi.c | |
| H A D | network_helpers.c | 577 struct ifreq ifr; in open_tuntap() 627 struct ifreq ifr = {0}; in set_hw_ring_size() 651 struct ifreq ifr = {0};
|
| /linux/net/ |
| H A D | socket.c | 1248 struct ifreq ifr; in sock_do_ioctl() 1295 struct ifreq ifr; in sock_ioctl() 3335 int get_user_ifreq(struct ifreq *ifr, void __user **ifrdata, void __user *arg) in get_user_ifreq() 3360 int put_user_ifreq(struct ifreq *ifr, void __user *arg) in put_user_ifreq() 3378 struct ifreq ifr; in compat_siocwandev() 3404 struct ifreq ifreq; in compat_ifr_data_ioctl() local 3409 if (get_user_ifreq(&ifreq, &data, u_ifreq32)) in compat_ifr_data_ioctl() 3411 ifreq.ifr_data = data; in compat_ifr_data_ioctl() 3413 return dev_ioctl(net, cmd, &ifreq, data, NULL); in compat_ifr_data_ioctl()
|
| /linux/net/dsa/ |
| H A D | port.h | 9 struct ifreq;
|
| /linux/tools/virtio/ |
| H A D | vhost_net_test.c | 62 struct ifreq ifr; in tun_alloc() 104 struct ifreq ifr; in vdev_create_socket()
|
| /linux/drivers/net/ethernet/atheros/atlx/ |
| H A D | atlx.c | 42 static int atlx_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) in atlx_ioctl()
|