OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:toedev
(Results
1 - 8
of
8
) sorted by relevancy
/src/sys/dev/pci/cxgb/
cxgb_toedev.h
57
/* Get the
toedev
associated with a ifnet */
58
#define
TOEDEV
(netdev) (*(struct
toedev
**)&(netdev)->if_softc)
86
struct
toedev
{
struct
97
TAILQ_ENTRY(
toedev
) ofld_entry; /* for list linking */
98
int (*open)(struct
toedev
*dev);
99
int (*close)(struct
toedev
*dev);
100
int (*can_offload)(struct
toedev
*dev, struct socket *so);
101
int (*connect)(struct
toedev
*dev, struct socket *so,
103
int (*send)(struct
toedev
*dev, struct mbuf *m)
[
all
...]
cxgb_offload.h
56
int cxgb_ofld_recv(struct
toedev
*dev, struct mbuf **m, int n);
58
void cxgb_set_dummy_ops(struct
toedev
*dev);
64
* adapter activated, passing up the
toedev
ptr. Each client fills out an
70
void cxgb_add_clients(struct
toedev
*tdev);
71
void cxgb_remove_clients(struct
toedev
*tdev);
73
typedef int (*cxgb_cpl_handler_func)(struct
toedev
*dev,
78
void (*add) (struct
toedev
*);
79
void (*remove) (struct
toedev
*);
90
int cxgb_alloc_atid(struct
toedev
*dev, struct cxgb_client *client,
92
int cxgb_alloc_stid(struct
toedev
*dev, struct cxgb_client *client
[
all
...]
cxgb_l2t.h
87
typedef void (*arp_failure_handler_func)(struct
toedev
*dev,
118
void t3_l2t_update(struct
toedev
*dev, struct rtentry *ifp);
119
struct l2t_entry *t3_l2t_get(struct
toedev
*dev, struct rtentry *neigh,
121
int t3_l2t_send_slow(struct
toedev
*dev, struct mbuf *m,
123
void t3_l2t_send_event(struct
toedev
*dev, struct l2t_entry *e);
135
int cxgb_ofld_send(struct
toedev
*dev, struct mbuf *m);
137
static __inline int l2t_send(struct
toedev
*dev, struct mbuf *m,
cxgb_offload.c
65
TAILQ_HEAD(,
toedev
) ofld_dev_list;
77
offload_activated(struct
toedev
*tdev)
94
struct
toedev
*tdev;
118
struct
toedev
*tdev;
139
cxgb_add_clients(struct
toedev
*tdev)
158
cxgb_remove_clients(struct
toedev
*tdev)
353
cxgb_offload_ctl(struct
toedev
*tdev, unsigned int req, void *data)
451
rx_offload_blackhole(struct
toedev
*dev, struct mbuf **m, int n)
461
dummy_neigh_update(struct
toedev
*dev, struct rtentry *neigh)
466
cxgb_set_dummy_ops(struct
toedev
*dev
[
all
...]
cxgb_l2t.c
107
setup_l2e_send_pending(struct
toedev
*dev, struct mbuf *m,
156
t3_l2t_send_slow(struct
toedev
*dev, struct mbuf *m,
210
t3_l2t_send_event(struct
toedev
*dev, struct l2t_entry *e)
345
t3_l2t_get(struct
toedev
*dev, struct rtentry *neigh,
401
handle_failed_resolution(struct
toedev
*dev, struct mbuf *arpq)
426
t3_l2t_update(struct
toedev
*dev, struct rtentry *neigh)
476
t3_l2t_update(struct
toedev
*dev, struct rtentry *neigh)
506
struct
toedev
*dev = e->tdev;
cxgb_adapter.h
52
#include <ulp/toecore/
toedev
.h>
373
struct
toedev
tdev;
509
int t3_offload_tx(struct
toedev
*, struct mbuf *);
566
tdev2adap(struct
toedev
*d)
cxgb_main.c
107
static int offload_close(struct
toedev
*tdev);
1037
offload_tx(struct
toedev
*tdev, struct mbuf *m)
cxgb_sge.c
1939
t3_offload_tx(struct
toedev
*tdev, struct mbuf *m)
Completed in 18 milliseconds
Indexes created Thu Oct 16 14:10:15 GMT 2025