Symbol: toedev
sys/dev/pci/cxgb/cxgb_adapter.h
373
struct toedev tdev;
sys/dev/pci/cxgb/cxgb_adapter.h
509
int t3_offload_tx(struct toedev *, struct mbuf *);
sys/dev/pci/cxgb/cxgb_adapter.h
566
tdev2adap(struct toedev *d)
sys/dev/pci/cxgb/cxgb_l2t.c
107
setup_l2e_send_pending(struct toedev *dev, struct mbuf *m,
sys/dev/pci/cxgb/cxgb_l2t.c
156
t3_l2t_send_slow(struct toedev *dev, struct mbuf *m,
sys/dev/pci/cxgb/cxgb_l2t.c
210
t3_l2t_send_event(struct toedev *dev, struct l2t_entry *e)
sys/dev/pci/cxgb/cxgb_l2t.c
345
t3_l2t_get(struct toedev *dev, struct rtentry *neigh,
sys/dev/pci/cxgb/cxgb_l2t.c
401
handle_failed_resolution(struct toedev *dev, struct mbuf *arpq)
sys/dev/pci/cxgb/cxgb_l2t.c
426
t3_l2t_update(struct toedev *dev, struct rtentry *neigh)
sys/dev/pci/cxgb/cxgb_l2t.c
476
t3_l2t_update(struct toedev *dev, struct rtentry *neigh)
sys/dev/pci/cxgb/cxgb_l2t.c
506
struct toedev *dev = e->tdev;
sys/dev/pci/cxgb/cxgb_l2t.h
118
void t3_l2t_update(struct toedev *dev, struct rtentry *ifp);
sys/dev/pci/cxgb/cxgb_l2t.h
119
struct l2t_entry *t3_l2t_get(struct toedev *dev, struct rtentry *neigh,
sys/dev/pci/cxgb/cxgb_l2t.h
121
int t3_l2t_send_slow(struct toedev *dev, struct mbuf *m,
sys/dev/pci/cxgb/cxgb_l2t.h
123
void t3_l2t_send_event(struct toedev *dev, struct l2t_entry *e);
sys/dev/pci/cxgb/cxgb_l2t.h
135
int cxgb_ofld_send(struct toedev *dev, struct mbuf *m);
sys/dev/pci/cxgb/cxgb_l2t.h
137
static __inline int l2t_send(struct toedev *dev, struct mbuf *m,
sys/dev/pci/cxgb/cxgb_l2t.h
87
typedef void (*arp_failure_handler_func)(struct toedev *dev,
sys/dev/pci/cxgb/cxgb_main.c
1037
offload_tx(struct toedev *tdev, struct mbuf *m)
sys/dev/pci/cxgb/cxgb_main.c
107
static int offload_close(struct toedev *tdev);
sys/dev/pci/cxgb/cxgb_offload.c
1077
do_bad_cpl(struct toedev *dev, struct mbuf *m)
sys/dev/pci/cxgb/cxgb_offload.c
1107
process_rx(struct toedev *dev, struct mbuf **m, int n)
sys/dev/pci/cxgb/cxgb_offload.c
1133
cxgb_ofld_send(struct toedev *dev, struct mbuf *m)
sys/dev/pci/cxgb/cxgb_offload.c
1156
cxgb_ofld_recv(struct toedev *dev, struct mbuf **m, int n)
sys/dev/pci/cxgb/cxgb_offload.c
118
struct toedev *tdev;
sys/dev/pci/cxgb/cxgb_offload.c
1180
struct toedev *tdev = TOEDEV(rt->rt_ifp);
sys/dev/pci/cxgb/cxgb_offload.c
1188
set_l2t_ix(struct toedev *tdev, u32 tid, struct l2t_entry *e)
sys/dev/pci/cxgb/cxgb_offload.c
1216
struct toedev *tdev;
sys/dev/pci/cxgb/cxgb_offload.c
1359
struct toedev *dev = &adapter->tdev;
sys/dev/pci/cxgb/cxgb_offload.c
139
cxgb_add_clients(struct toedev *tdev)
sys/dev/pci/cxgb/cxgb_offload.c
1428
struct toedev *tdev = &adapter->tdev;
sys/dev/pci/cxgb/cxgb_offload.c
1446
register_tdev(struct toedev *tdev)
sys/dev/pci/cxgb/cxgb_offload.c
1457
unregister_tdev(struct toedev *tdev)
sys/dev/pci/cxgb/cxgb_offload.c
1467
struct toedev *tdev = &adapter->tdev;
sys/dev/pci/cxgb/cxgb_offload.c
1484
struct toedev *tdev = &adapter->tdev;
sys/dev/pci/cxgb/cxgb_offload.c
158
cxgb_remove_clients(struct toedev *tdev)
sys/dev/pci/cxgb/cxgb_offload.c
1606
struct toedev *dev;
sys/dev/pci/cxgb/cxgb_offload.c
353
cxgb_offload_ctl(struct toedev *tdev, unsigned int req, void *data)
sys/dev/pci/cxgb/cxgb_offload.c
451
rx_offload_blackhole(struct toedev *dev, struct mbuf **m, int n)
sys/dev/pci/cxgb/cxgb_offload.c
461
dummy_neigh_update(struct toedev *dev, struct rtentry *neigh)
sys/dev/pci/cxgb/cxgb_offload.c
466
cxgb_set_dummy_ops(struct toedev *dev)
sys/dev/pci/cxgb/cxgb_offload.c
476
cxgb_free_atid(struct toedev *tdev, int atid)
sys/dev/pci/cxgb/cxgb_offload.c
495
cxgb_free_stid(struct toedev *tdev, int stid)
sys/dev/pci/cxgb/cxgb_offload.c
508
cxgb_insert_tid(struct toedev *tdev, struct cxgb_client *client,
sys/dev/pci/cxgb/cxgb_offload.c
536
struct toedev *tdev = data;
sys/dev/pci/cxgb/cxgb_offload.c
556
cxgb_queue_tid_release(struct toedev *tdev, unsigned int tid)
sys/dev/pci/cxgb/cxgb_offload.c
579
cxgb_remove_tid(struct toedev *tdev, void *ctx, unsigned int tid)
sys/dev/pci/cxgb/cxgb_offload.c
601
cxgb_alloc_atid(struct toedev *tdev, struct cxgb_client *client,
sys/dev/pci/cxgb/cxgb_offload.c
622
cxgb_alloc_stid(struct toedev *tdev, struct cxgb_client *client,
sys/dev/pci/cxgb/cxgb_offload.c
643
do_smt_write_rpl(struct toedev *dev, struct mbuf *m)
sys/dev/pci/cxgb/cxgb_offload.c
65
TAILQ_HEAD(, toedev) ofld_dev_list;
sys/dev/pci/cxgb/cxgb_offload.c
656
do_l2t_write_rpl(struct toedev *dev, struct mbuf *m)
sys/dev/pci/cxgb/cxgb_offload.c
669
do_act_open_rpl(struct toedev *dev, struct mbuf *m)
sys/dev/pci/cxgb/cxgb_offload.c
688
do_stid_rpl(struct toedev *dev, struct mbuf *m)
sys/dev/pci/cxgb/cxgb_offload.c
706
do_hwtid_rpl(struct toedev *dev, struct mbuf *m)
sys/dev/pci/cxgb/cxgb_offload.c
732
do_cr(struct toedev *dev, struct mbuf *m)
sys/dev/pci/cxgb/cxgb_offload.c
751
do_abort_req_rss(struct toedev *dev, struct mbuf *m)
sys/dev/pci/cxgb/cxgb_offload.c
77
offload_activated(struct toedev *tdev)
sys/dev/pci/cxgb/cxgb_offload.c
790
do_act_establish(struct toedev *dev, struct mbuf *m)
sys/dev/pci/cxgb/cxgb_offload.c
809
do_set_tcb_rpl(struct toedev *dev, struct mbuf *m)
sys/dev/pci/cxgb/cxgb_offload.c
821
do_trace(struct toedev *dev, struct mbuf *m)
sys/dev/pci/cxgb/cxgb_offload.c
837
do_term(struct toedev *dev, struct mbuf *m)
sys/dev/pci/cxgb/cxgb_offload.c
94
struct toedev *tdev;
sys/dev/pci/cxgb/cxgb_offload.h
100
void cxgb_remove_tid(struct toedev *dev, void *ctx, unsigned int tid);
sys/dev/pci/cxgb/cxgb_offload.h
124
typedef int (*cpl_handler_func)(struct toedev *dev, struct mbuf *m);
sys/dev/pci/cxgb/cxgb_offload.h
186
struct toedev *dev;
sys/dev/pci/cxgb/cxgb_offload.h
254
int process_rx(struct toedev *dev, struct mbuf **m, int n);
sys/dev/pci/cxgb/cxgb_offload.h
255
int attach_toedev(struct toedev *dev);
sys/dev/pci/cxgb/cxgb_offload.h
256
void detach_toedev(struct toedev *dev);
sys/dev/pci/cxgb/cxgb_offload.h
56
int cxgb_ofld_recv(struct toedev *dev, struct mbuf **m, int n);
sys/dev/pci/cxgb/cxgb_offload.h
58
void cxgb_set_dummy_ops(struct toedev *dev);
sys/dev/pci/cxgb/cxgb_offload.h
70
void cxgb_add_clients(struct toedev *tdev);
sys/dev/pci/cxgb/cxgb_offload.h
71
void cxgb_remove_clients(struct toedev *tdev);
sys/dev/pci/cxgb/cxgb_offload.h
73
typedef int (*cxgb_cpl_handler_func)(struct toedev *dev,
sys/dev/pci/cxgb/cxgb_offload.h
78
void (*add) (struct toedev *);
sys/dev/pci/cxgb/cxgb_offload.h
79
void (*remove) (struct toedev *);
sys/dev/pci/cxgb/cxgb_offload.h
90
int cxgb_alloc_atid(struct toedev *dev, struct cxgb_client *client,
sys/dev/pci/cxgb/cxgb_offload.h
92
int cxgb_alloc_stid(struct toedev *dev, struct cxgb_client *client,
sys/dev/pci/cxgb/cxgb_offload.h
94
void *cxgb_free_atid(struct toedev *dev, int atid);
sys/dev/pci/cxgb/cxgb_offload.h
95
void cxgb_free_stid(struct toedev *dev, int stid);
sys/dev/pci/cxgb/cxgb_offload.h
96
void cxgb_insert_tid(struct toedev *dev, struct cxgb_client *client,
sys/dev/pci/cxgb/cxgb_offload.h
99
void cxgb_queue_tid_release(struct toedev *dev, unsigned int tid);
sys/dev/pci/cxgb/cxgb_sge.c
1939
t3_offload_tx(struct toedev *tdev, struct mbuf *m)
sys/dev/pci/cxgb/cxgb_toedev.h
100
int (*can_offload)(struct toedev *dev, struct socket *so);
sys/dev/pci/cxgb/cxgb_toedev.h
101
int (*connect)(struct toedev *dev, struct socket *so,
sys/dev/pci/cxgb/cxgb_toedev.h
103
int (*send)(struct toedev *dev, struct mbuf *m);
sys/dev/pci/cxgb/cxgb_toedev.h
104
int (*recv)(struct toedev *dev, struct mbuf **m, int n);
sys/dev/pci/cxgb/cxgb_toedev.h
105
int (*ctl)(struct toedev *dev, unsigned int req, void *data);
sys/dev/pci/cxgb/cxgb_toedev.h
106
void (*neigh_update)(struct toedev *dev, struct rtentry *neigh);
sys/dev/pci/cxgb/cxgb_toedev.h
107
void (*failover)(struct toedev *dev, struct ifnet *bond_ifp,
sys/dev/pci/cxgb/cxgb_toedev.h
117
int (*attach)(struct toedev *dev, const struct offload_id *entry);
sys/dev/pci/cxgb/cxgb_toedev.h
118
int (*detach)(struct toedev *dev);
sys/dev/pci/cxgb/cxgb_toedev.h
124
static __inline void init_offload_dev(struct toedev *dev)
sys/dev/pci/cxgb/cxgb_toedev.h
131
extern int register_toedev(struct toedev *dev, const char *name);
sys/dev/pci/cxgb/cxgb_toedev.h
132
extern int unregister_toedev(struct toedev *dev);
sys/dev/pci/cxgb/cxgb_toedev.h
133
extern int activate_offload(struct toedev *dev);
sys/dev/pci/cxgb/cxgb_toedev.h
134
extern int toe_send(struct toedev *dev, struct mbuf *m);
sys/dev/pci/cxgb/cxgb_toedev.h
140
static __inline int toe_receive_mbuf(struct toedev *dev, struct mbuf **m,
sys/dev/pci/cxgb/cxgb_toedev.h
149
extern int toe_receive_mbuf(struct toedev *dev, struct mbuf **m, int n);
sys/dev/pci/cxgb/cxgb_toedev.h
58
#define TOEDEV(netdev) (*(struct toedev **)&(netdev)->if_softc)
sys/dev/pci/cxgb/cxgb_toedev.h
97
TAILQ_ENTRY(toedev) ofld_entry; /* for list linking */
sys/dev/pci/cxgb/cxgb_toedev.h
98
int (*open)(struct toedev *dev);
sys/dev/pci/cxgb/cxgb_toedev.h
99
int (*close)(struct toedev *dev);