Lines Matching defs:toedev
86 struct toedev { struct
97 TAILQ_ENTRY(toedev) ofld_entry; /* for list linking */ argument
98 int (*open)(struct toedev *dev); argument
99 int (*close)(struct toedev *dev); argument
100 int (*can_offload)(struct toedev *dev, struct socket *so); argument
101 int (*connect)(struct toedev *dev, struct socket *so, argument
103 int (*send)(struct toedev *dev, struct mbuf *m); argument
104 int (*recv)(struct toedev *dev, struct mbuf **m, int n); argument
105 int (*ctl)(struct toedev *dev, unsigned int req, void *data); argument
106 void (*neigh_update)(struct toedev *dev, struct rtentry *neigh); argument
107 void (*failover)(struct toedev *dev, struct ifnet *bond_ifp, argument
117 int (*attach)(struct toedev *dev, const struct offload_id *entry); argument