/freebsd-11.0-release/sys/netinet6/ |
H A D | in6_ifattach.h | 37 void in6_ifattach(struct ifnet *, struct ifnet *); 39 void in6_ifdetach(struct ifnet *); 40 void in6_ifdetach_destroy(struct ifnet *); 41 int in6_get_tmpifid(struct ifnet *, u_int8_t *, const u_int8_t *, int); 43 int in6_get_hw_ifid(struct ifnet *, struct in6_addr *); 44 int in6_nigroup(struct ifnet *, const char *, int, struct in6_addr *); 45 int in6_nigroup_oldmcprefix(struct ifnet *, const char *, int, struct in6_addr *);
|
H A D | scope6_var.h | 52 struct scope6_id *scope6_ifattach(struct ifnet *); 54 int scope6_ioctl(u_long cmd, caddr_t data, struct ifnet *); 55 void scope6_setdefault(struct ifnet *); 61 int sa6_checkzone_ifp(struct ifnet *, struct sockaddr_in6 *); 62 int in6_setscope(struct in6_addr *, struct ifnet *, u_int32_t *); 65 uint32_t in6_getscopezone(const struct ifnet *, int); 67 struct ifnet* in6_getlinkifnet(uint32_t);
|
H A D | send.h | 43 extern int (*send_sendso_input_hook)(struct mbuf *, struct ifnet *, int, int);
|
/freebsd-11.0-release/sys/mips/cavium/octe/ |
H A D | ethernet-common.h | 31 int cvm_oct_common_open(struct ifnet *ifp); 32 int cvm_oct_common_stop(struct ifnet *ifp); 33 void cvm_oct_common_poll(struct ifnet *ifp); 34 int cvm_oct_common_init(struct ifnet *ifp); 35 void cvm_oct_common_uninit(struct ifnet *ifp); 37 int cvm_oct_common_change_mtu(struct ifnet *ifp, int new_mtu); 38 void cvm_oct_common_set_multicast_list(struct ifnet *ifp); 39 void cvm_oct_common_set_mac_address(struct ifnet *ifp, const void *); 49 int cvm_oct_rgmii_init(struct ifnet *ifp); 50 void cvm_oct_rgmii_uninit(struct ifnet *if [all...] |
H A D | ethernet-mv88e61xx.h | 32 int cvm_oct_mv88e61xx_setup_device(struct ifnet *ifp);
|
H A D | ethernet-tx.h | 31 int cvm_oct_xmit(struct mbuf *m, struct ifnet *ifp); 32 void cvm_oct_tx_shutdown(struct ifnet *ifp);
|
H A D | cavium-ethernet.h | 50 /* XXX FreeBSD device softcs must start with an ifnet pointer. */ 51 struct ifnet *ifp; 61 void (*poll)(struct ifnet *ifp); /* Called periodically to check link status */ 69 int (*open)(struct ifnet *ifp); 70 int (*stop)(struct ifnet *ifp); 72 int (*init)(struct ifnet *ifp); 73 void (*uninit)(struct ifnet *ifp); 78 int (*mdio_read)(struct ifnet *, int, int); 79 void (*mdio_write)(struct ifnet *, int, int, int);
|
H A D | ethernet-rx.h | 32 void cvm_oct_poll_controller(struct ifnet *ifp);
|
H A D | ethernet-mdio.h | 37 int cvm_oct_mdio_read(struct ifnet *ifp, int phy_id, int location); 38 void cvm_oct_mdio_write(struct ifnet *ifp, int phy_id, int location, int val); 39 int cvm_oct_mdio_setup_device(struct ifnet *ifp);
|
/freebsd-11.0-release/sys/net/ |
H A D | if_arc.h | 105 struct ifnet *ac_ifp; /* network-visible interface */ 130 void arc_ifattach(struct ifnet *, u_int8_t); 131 void arc_ifdetach(struct ifnet *); 132 void arc_storelladdr(struct ifnet *, u_int8_t); 134 void arc_input(struct ifnet *, struct mbuf *); 135 int arc_output(struct ifnet *, struct mbuf *, 137 int arc_ioctl(struct ifnet *, u_long, caddr_t); 139 void arc_frag_init(struct ifnet *); 140 struct mbuf * arc_frag_next(struct ifnet *);
|
H A D | if_dead.c | 29 * ifnet function pointers to "ifdead" versions. This prevents unexpected 45 ifdead_output(struct ifnet *ifp, struct mbuf *m, const struct sockaddr *sa, 54 ifdead_input(struct ifnet *ifp, struct mbuf *m) 61 ifdead_start(struct ifnet *ifp) 67 ifdead_ioctl(struct ifnet *ifp, u_long cmd, caddr_t data) 74 ifdead_resolvemulti(struct ifnet *ifp, struct sockaddr **llsa, 83 ifdead_qflush(struct ifnet *ifp) 89 ifdead_transmit(struct ifnet *ifp, struct mbuf *m) 97 ifdead_get_counter(struct ifnet *ifp, ift_counter cnt) 104 if_dead(struct ifnet *if [all...] |
H A D | if_clone.h | 43 typedef int ifc_destroy_t(struct if_clone *, struct ifnet *); 46 typedef void ifcs_destroy_t(struct ifnet *); 72 struct if_clone *if_clone_findifc(struct ifnet *); 73 void if_clone_addgroup(struct ifnet *, struct if_clone *); 76 int if_clone_destroyif(struct if_clone *, struct ifnet *);
|
H A D | if_vlan_var.h | 157 extern void (*vlan_trunk_cap_p)(struct ifnet *); 158 extern struct ifnet *(*vlan_trunkdev_p)(struct ifnet *); 159 extern struct ifnet *(*vlan_devat_p)(struct ifnet *, uint16_t); 160 extern int (*vlan_tag_p)(struct ifnet *, uint16_t *); 161 extern int (*vlan_setcookie_p)(struct ifnet *, void *); 162 extern void *(*vlan_cookie_p)(struct ifnet *); 166 typedef void (*vlan_config_fn)(void *, struct ifnet *, uint16_t); 167 typedef void (*vlan_unconfig_fn)(void *, struct ifnet *, uint16_ [all...] |
H A D | if_gif.h | 46 extern void (*ng_gif_input_p)(struct ifnet *ifp, struct mbuf **mp, 48 extern void (*ng_gif_input_orphan_p)(struct ifnet *ifp, struct mbuf *m, 50 extern int (*ng_gif_output_p)(struct ifnet *ifp, struct mbuf **mp); 51 extern void (*ng_gif_attach_p)(struct ifnet *ifp); 52 extern void (*ng_gif_detach_p)(struct ifnet *ifp); 55 struct ifnet *gif_ifp; 110 void gif_input(struct mbuf *, struct ifnet *, int, uint8_t); 111 int gif_output(struct ifnet *, struct mbuf *, const struct sockaddr *, 115 int in_gif_output(struct ifnet *, struct mbuf *, int, uint8_t); 120 int in6_gif_output(struct ifnet *, struc [all...] |
H A D | if_var.h | 88 TAILQ_HEAD(ifnethead, ifnet); /* we use TAILQs so that the order of */ 122 typedef struct ifnet * if_t; 185 struct ifnet { struct 187 TAILQ_ENTRY(ifnet) if_link; /* all struct ifnets are chained */ 188 LIST_ENTRY(ifnet) if_clones; /* interfaces of a cloner */ 252 struct vnet *if_home_vnet; /* where this ifnet originates from */ 265 (struct ifnet *, struct mbuf *, const struct sockaddr *, 268 (struct ifnet *, struct mbuf *); 273 (struct ifnet *, struct sockaddr **, struct sockaddr *); 278 (struct ifnet *, struc [all...] |
H A D | firewire.h | 124 struct ifnet *fc_ifp; 134 extern void firewire_input(struct ifnet *ifp, struct mbuf *m, uint16_t src); 135 extern void firewire_ifattach(struct ifnet *, struct fw_hwaddr *); 136 extern void firewire_ifdetach(struct ifnet *); 137 extern void firewire_busreset(struct ifnet *); 138 extern int firewire_ioctl(struct ifnet *, u_long, caddr_t);
|
/freebsd-11.0-release/sys/netinet/ |
H A D | ip_carp.h | 142 void carp_carpdev_state(struct ifnet *); 145 int carp_output (struct ifnet *, struct mbuf *, 149 struct ifaddr *carp_iamatch6(struct ifnet *, struct in6_addr *); 150 caddr_t carp_macmatch6(struct ifnet *, struct mbuf *, const struct in6_addr *); 151 int carp_forus(struct ifnet *, u_char *); 158 extern void (*carp_linkstate_p)(struct ifnet *); 162 extern int (*carp_forus_p)(struct ifnet *, u_char *); 164 extern int (*carp_output_p)(struct ifnet *, struct mbuf *, 174 extern struct ifaddr *(*carp_iamatch6_p)(struct ifnet *, struct in6_addr *); 175 extern caddr_t (*carp_macmatch6_p)(struct ifnet *, struc [all...] |
H A D | in_fib.h | 37 struct ifnet *nh_ifp; /* Logical egress interface */ 45 struct ifnet *nh_ifp; /* Logical egress interface */
|
/freebsd-11.0-release/share/examples/hast/ |
H A D | ucarp.sh | 52 ifnet="${nodea_ifnet}" 57 if [ -n "${srcip}" -o -n "${ifnet}" ]; then 62 ifnet="${nodeb_ifnet}" 65 if [ -z "${srcip}" -o -z "${ifnet}" ]; then 69 ucarp -i ${ifnet} -s ${srcip} -v ${vhid} -a ${addr} -p ${pass} -u "${upscript}" -d "${downscript}"
|
/freebsd-11.0-release/sys/dev/cxgbe/tom/ |
H A D | t4_tom_l2t.h | 36 struct l2t_entry *t4_l2t_get(struct port_info *, struct ifnet *, 38 void t4_l2_update(struct toedev *, struct ifnet *, struct sockaddr *,
|
/freebsd-11.0-release/sys/compat/linuxkpi/common/include/linux/ |
H A D | if_vlan.h | 45 is_vlan_dev(struct ifnet *ifp) 51 vlan_dev_vlan_id(struct ifnet *ifp)
|
/freebsd-11.0-release/etc/ |
H A D | mac.conf | 15 default_labels ifnet ?biba,?lomac,?mls,?sebsd
|
/freebsd-11.0-release/sys/dev/usb/net/ |
H A D | usb_ethernet.h | 67 int (*ue_mii_upd)(struct ifnet *); 68 void (*ue_mii_sts)(struct ifnet *, 70 int (*ue_ioctl)(struct ifnet *, u_long, caddr_t); 81 struct ifnet *ue_ifp; 110 struct ifnet *uether_getifp(struct usb_ether *); 115 int uether_ifmedia_upd(struct ifnet *); 117 int uether_ioctl(struct ifnet *, u_long, caddr_t); 126 void uether_start(struct ifnet *);
|
/freebsd-11.0-release/sys/ofed/drivers/infiniband/ulp/ipoib/ |
H A D | ipoib_ethtool.c | 38 static void ipoib_get_drvinfo(struct ifnet *netdev, 44 static u32 ipoib_get_rx_csum(struct ifnet *dev) 51 static int ipoib_get_coalesce(struct ifnet *dev, 64 static int ipoib_set_coalesce(struct ifnet *dev, 107 static void ipoib_get_strings(struct ifnet *netdev, u32 stringset, u8 *data) 116 static int ipoib_get_sset_count(struct ifnet *dev, int sset) 126 static void ipoib_get_ethtool_stats(struct ifnet *dev, 155 void ipoib_set_ethtool_ops(struct ifnet *dev)
|
/freebsd-11.0-release/sys/dev/firewire/ |
H A D | if_fwevar.h | 48 struct ifnet *ifp;
|