FreeBSD kernel CXGBE device code
|
#include "opt_inet.h"
#include "opt_inet6.h"
#include "opt_kern_tls.h"
#include <sys/cdefs.h>
#include <sys/param.h>
#include <sys/ktr.h>
#include <sys/ktls.h>
#include <sys/sglist.h>
#include <sys/socket.h>
#include <sys/socketvar.h>
#include <sys/sockbuf.h>
#include <netinet/in.h>
#include <netinet/in_pcb.h>
#include <netinet/ip.h>
#include <netinet/ip6.h>
#include <netinet/tcp_var.h>
#include <opencrypto/cryptodev.h>
#include <opencrypto/xform.h>
#include "common/common.h"
#include "common/t4_regs.h"
#include "common/t4_regs_values.h"
#include "common/t4_tcb.h"
#include "t4_l2t.h"
#include "t4_clip.h"
#include "t4_mp_ring.h"
#include "crypto/t4_crypto.h"
Go to the source code of this file.
Functions | |
__FBSDID ("$FreeBSD$") | |
int | cxgbe_tls_tag_alloc (struct ifnet *ifp, union if_snd_tag_alloc_params *params, struct m_snd_tag **pt) |
int | t6_ktls_parse_pkt (struct mbuf *m, int *nsegsp, int *len16p) |
int | t6_ktls_write_wr (struct sge_txq *txq, void *dst, struct mbuf *m, u_int nsegs, u_int available) |
void | t6_ktls_modload (void) |
void | t6_ktls_modunload (void) |
__FBSDID | ( | "$FreeBSD$" | ) |
int cxgbe_tls_tag_alloc | ( | struct ifnet * | ifp, |
union if_snd_tag_alloc_params * | params, | ||
struct m_snd_tag ** | pt | ||
) |
Definition at line 2122 of file t4_kern_tls.c.
void t6_ktls_modload | ( | void | ) |
Definition at line 2142 of file t4_kern_tls.c.
Referenced by mod_event().
void t6_ktls_modunload | ( | void | ) |
Definition at line 2147 of file t4_kern_tls.c.
Referenced by mod_event().
int t6_ktls_parse_pkt | ( | struct mbuf * | m, |
int * | nsegsp, | ||
int * | len16p | ||
) |
Definition at line 2129 of file t4_kern_tls.c.
Referenced by parse_pkt().
int t6_ktls_write_wr | ( | struct sge_txq * | txq, |
void * | dst, | ||
struct mbuf * | m, | ||
u_int | nsegs, | ||
u_int | available | ||
) |
Definition at line 2135 of file t4_kern_tls.c.
Referenced by eth_tx().