Searched refs:ifnet (Results 1 - 25 of 683) sorted by relevance

1234567891011>>

/freebsd-10.3-release/sys/mips/cavium/octe/
H A Dethernet-common.h31 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 Dethernet-mv88e61xx.h32 int cvm_oct_mv88e61xx_setup_device(struct ifnet *ifp);
H A Dethernet-tx.h31 int cvm_oct_xmit(struct mbuf *m, struct ifnet *ifp);
32 void cvm_oct_tx_shutdown(struct ifnet *ifp);
H A Dcavium-ethernet.h48 /* XXX FreeBSD device softcs must start with an ifnet pointer. */
49 struct ifnet *ifp;
59 void (*poll)(struct ifnet *ifp); /* Called periodically to check link status */
67 int (*open)(struct ifnet *ifp);
68 int (*stop)(struct ifnet *ifp);
70 int (*init)(struct ifnet *ifp);
71 void (*uninit)(struct ifnet *ifp);
76 int (*mdio_read)(struct ifnet *, int, int);
77 void (*mdio_write)(struct ifnet *, int, int, int);
H A Dethernet-rx.h32 void cvm_oct_poll_controller(struct ifnet *ifp);
H A Dethernet-mdio.h37 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-10.3-release/sys/netinet6/
H A Din6_ifattach.h37 void in6_ifattach(struct ifnet *, struct ifnet *);
38 void in6_ifdetach(struct ifnet *);
39 int in6_get_tmpifid(struct ifnet *, u_int8_t *, const u_int8_t *, int);
41 int in6_get_hw_ifid(struct ifnet *, struct in6_addr *);
42 int in6_nigroup(struct ifnet *, const char *, int, struct in6_addr *);
43 int in6_nigroup_oldmcprefix(struct ifnet *, const char *, int, struct in6_addr *);
H A Dip6_ipsec.h39 struct ifnet **);
H A Dscope6_var.h51 struct scope6_id *scope6_ifattach(struct ifnet *);
53 int scope6_ioctl(u_long cmd, caddr_t data, struct ifnet *);
54 void scope6_setdefault(struct ifnet *);
59 int in6_setscope(struct in6_addr *, struct ifnet *, u_int32_t *);
H A Dsend.h43 extern int (*send_sendso_input_hook)(struct mbuf *, struct ifnet *, int, int);
/freebsd-10.3-release/sys/net/
H A Dif_enc.h33 extern struct ifnet *encif;
H A Dif_arc.h105 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 Dif_dead.c29 * 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 if_dead(struct ifnet *ifp)
H A Dif_clone.h43 typedef int ifc_destroy_t(struct if_clone *, struct ifnet *);
46 typedef void ifcs_destroy_t(struct ifnet *);
71 struct if_clone *if_clone_findifc(struct ifnet *);
72 void if_clone_addgroup(struct ifnet *, struct if_clone *);
75 int if_clone_destroyif(struct if_clone *, struct ifnet *);
H A Dif_vlan_var.h146 extern void (*vlan_trunk_cap_p)(struct ifnet *);
147 extern struct ifnet *(*vlan_trunkdev_p)(struct ifnet *);
148 extern struct ifnet *(*vlan_devat_p)(struct ifnet *, uint16_t);
149 extern int (*vlan_tag_p)(struct ifnet *, uint16_t *);
150 extern int (*vlan_setcookie_p)(struct ifnet *, void *);
151 extern void *(*vlan_cookie_p)(struct ifnet *);
H A Dif_gif.h46 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 Dif_var.h97 TAILQ_HEAD(ifnethead, ifnet); /* we use TAILQs so that the order of */
147 struct ifnet { struct
151 TAILQ_ENTRY(ifnet) if_link; /* all struct ifnets are chained */
183 (struct ifnet *, struct mbuf *, const struct sockaddr *,
186 (struct ifnet *, struct mbuf *);
188 (struct ifnet *);
190 (struct ifnet *, u_long, caddr_t);
194 (struct ifnet *, struct sockaddr **, struct sockaddr *);
196 (struct ifnet *);
198 (struct ifnet *, struc
[all...]
H A Dfirewire.h124 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-10.3-release/share/examples/hast/
H A Ducarp.sh52 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-10.3-release/sys/netinet/
H A Dip_carp.h142 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...]
/freebsd-10.3-release/sys/dev/cxgbe/tom/
H A Dt4_tom_l2t.h36 struct l2t_entry *t4_l2t_get(struct port_info *, struct ifnet *,
38 void t4_l2_update(struct toedev *, struct ifnet *, struct sockaddr *,
/freebsd-10.3-release/sys/netatalk/
H A Dat_extern.h40 struct ifnet;
48 int aarpresolve(struct ifnet *, struct mbuf *,
56 struct ifnet *ifp, struct thread *td);
/freebsd-10.3-release/sys/dev/usb/net/
H A Dusb_ethernet.h67 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-10.3-release/etc/
H A Dmac.conf15 default_labels ifnet ?biba,?lomac,?mls,?sebsd
/freebsd-10.3-release/sys/ofed/drivers/infiniband/ulp/ipoib/
H A Dipoib_ethtool.c38 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)

Completed in 141 milliseconds

1234567891011>>