FreeBSD kernel CXGBE device code
t4_tom_l2t.h File Reference
#include "t4_l2t.h"
Include dependency graph for t4_tom_l2t.h:

Go to the source code of this file.

Functions

int t4_l2t_send_slow (struct adapter *, struct wrqe *, struct l2t_entry *)
 
struct l2t_entryt4_l2t_get (struct port_info *, struct ifnet *, struct sockaddr *)
 
void t4_l2_update (struct toedev *, struct ifnet *, struct sockaddr *, uint8_t *, uint16_t)
 
int do_l2t_write_rpl2 (struct sge_iq *, const struct rss_header *, struct mbuf *)
 
static int t4_l2t_send (struct adapter *sc, struct wrqe *wr, struct l2t_entry *e)
 

Function Documentation

◆ do_l2t_write_rpl2()

int do_l2t_write_rpl2 ( struct sge_iq ,
const struct rss_header ,
struct mbuf *   
)

◆ t4_l2_update()

void t4_l2_update ( struct toedev *  ,
struct ifnet *  ,
struct sockaddr *  ,
uint8_t *  ,
uint16_t   
)

◆ t4_l2t_get()

struct l2t_entry * t4_l2t_get ( struct port_info ,
struct ifnet *  ,
struct sockaddr *   
)

◆ t4_l2t_send()

static int t4_l2t_send ( struct adapter sc,
struct wrqe wr,
struct l2t_entry e 
)
inlinestatic

Definition at line 46 of file t4_tom_l2t.h.

References L2T_STATE_VALID, l2t_entry::state, t4_l2t_send_slow(), and t4_wrq_tx().

Here is the call graph for this function:

◆ t4_l2t_send_slow()

int t4_l2t_send_slow ( struct adapter ,
struct wrqe ,
struct l2t_entry  
)

Referenced by t4_l2t_send().

Here is the caller graph for this function: