| /openbmc/google-misc/subprojects/ncsid/src/ |
| H A D | net_iface.h | 68 virtual int ioctl(int request, struct ifreq* ifr) const = 0; 75 struct ifreq* ifr) const = 0; 99 int ioctl(int request, struct ifreq* ifr) const override; 104 int ioctl_sock(int sockfd, int request, struct ifreq* ifr) const override;
|
| H A D | net_iface.cpp | 41 struct ifreq ifr; in get_index() 64 struct ifreq ifr; in mod_sock_flags() 84 int IFace::ioctl_sock(int sockfd, int request, struct ifreq* ifr) const in ioctl_sock() 115 int IFace::ioctl(int request, struct ifreq* ifr) const in ioctl()
|
| H A D | net_config.cpp | 90 struct ifreq ifr = {}; in get_mac_addr() 112 void PhosphorConfig::call_nic(auto fd, struct ifreq& ifr, int op) in call_nic() 121 struct ifreq ifr = {}; in set_mac_addr()
|
| H A D | net_config.h | 86 void call_nic(auto fd, struct ifreq& ifr, int op);
|
| /openbmc/phosphor-networkd/src/ |
| H A D | system_queries.cpp | 35 static ifreq makeIFReq(std::string_view ifname) in makeIFReq() 37 ifreq ifr = {}; in makeIFReq() 43 static ifreq executeIFReq(std::string_view ifname, unsigned long cmd, in executeIFReq() 46 ifreq ifr = makeIFReq(ifname); in executeIFReq() 56 ifreq ifr; in optionalIFReq() 90 [&](const ifreq&) { in getEthInfo() argument 108 ifreq ifr = executeIFReq(ifname, SIOCGIFFLAGS); in setNICUp()
|
| /openbmc/inarp/ |
| H A D | inarp.c | 167 const char *ifname, struct ifreq *ifreq) in do_ifreq() argument 169 memset(ifreq, 0, sizeof(*ifreq)); in do_ifreq() 170 strncpy(ifreq->ifr_name, ifname, sizeof(ifreq->ifr_name)); in do_ifreq() 172 return ioctl(fd, type, ifreq); in do_ifreq() 179 struct ifreq ifreq; in get_local_ipaddr() local 182 rc = do_ifreq(inarp->arp_sd, SIOCGIFADDR, ifname, &ifreq); in get_local_ipaddr() 190 if (ifreq.ifr_addr.sa_family != AF_INET) { in get_local_ipaddr() 193 ifreq.ifr_addr.sa_family); in get_local_ipaddr() 197 sa = (struct sockaddr_in *)&ifreq.ifr_addr; in get_local_ipaddr()
|
| /openbmc/google-misc/subprojects/ncsid/test/ |
| H A D | net_iface_mock.cpp | 29 int IFace::ioctl_sock(int, int request, struct ifreq* ifr) const in ioctl_sock() 34 int IFace::ioctl(int request, struct ifreq* ifr) const in ioctl()
|
| H A D | net_iface_mock.h | 39 int ioctl_sock(int sockfd, int request, struct ifreq* ifr) const override; 40 int ioctl(int request, struct ifreq* ifr) const override;
|
| /openbmc/qemu/net/ |
| H A D | tap-linux.c | 43 struct ifreq ifr; in tap_open() 167 struct ifreq ifr; in tap_probe_vnet_hdr() 310 struct ifreq ifr; in tap_fd_disable() 328 struct ifreq ifr; in tap_fd_get_ifname() 345 struct ifreq ifr;
|
| H A D | tap-bsd.c | 43 struct ifreq ifr; in tap_open() 117 struct ifreq ifr; in tap_open_clone()
|
| /openbmc/openbmc/meta-openembedded/meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc/ |
| H A D | 0014-add-if_nameindex-from-musl.patch | 76 + idx = malloc(n * (sizeof(struct if_nameindex)+sizeof(struct ifreq))); 80 + conf.ifc_len = len = n * sizeof(struct ifreq); 90 + n = conf.ifc_len / sizeof(struct ifreq);
|
| /openbmc/openbmc/meta-openembedded/meta-oe/recipes-bsp/irda-utils/irda-utils-0.9.18/ |
| H A D | musl.patch | 17 #include <net/if.h> /* For struct ifreq */
|
| /openbmc/u-boot/arch/sandbox/cpu/ |
| H A D | eth-raw-os.c | 42 struct ifreq ifr; in sandbox_eth_raw_os_is_local() 114 struct ifreq ifr; in _raw_packet_start()
|
| /openbmc/qemu/net/can/ |
| H A D | can_socketcan.c | 197 struct ifreq ifr; in can_host_socketcan_connect() 286 struct ifreq ifr; in can_host_socketcan_set_if()
|
| /openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/rarpd/rarpd/ |
| H A D | 0003-rarpd.c-bug-fix.patch | 82 struct ifreq *ifrp, *ifend; 88 struct ifreq ibuf[256]; 256 struct ifreq ifr;
|
| /openbmc/qemu/ |
| H A D | qemu-bridge-helper.c | 178 static void prep_ifreq(struct ifreq *ifr, const char *ifname) in prep_ifreq() 234 struct ifreq ifr; in main()
|
| /openbmc/phosphor-networkd/test/ |
| H A D | mock_syscall.cpp | 164 auto req = reinterpret_cast<ifreq*>(data); in ioctl()
|
| /openbmc/qemu/qga/ |
| H A D | commands-posix.c | 1000 struct ifreq ifr; in guest_get_hw_addr()
|
| /openbmc/qemu/linux-user/ |
| H A D | syscall.c | 4797 host_ifc_len = nb_ifreq * sizeof(struct ifreq); in do_ioctl_ifconf() 4824 nb_ifreq = host_ifconf->ifc_len / sizeof(struct ifreq); in do_ioctl_ifconf() 4841 /* copy ifreq[] to target user */ in do_ioctl_ifconf() 4845 host_ifc_buf + i * sizeof(struct ifreq), in do_ioctl_ifconf()
|