Changeset View
Changeset View
Standalone View
Standalone View
head/sys/dev/ixl/ixl_txrx.c
Show First 20 Lines • Show All 57 Lines • ▼ Show 20 Lines | static int ixl_tx_setup_offload(struct ixl_queue *, | ||||
struct mbuf *, u32 *, u32 *); | struct mbuf *, u32 *, u32 *); | ||||
static bool ixl_tso_setup(struct ixl_queue *, struct mbuf *); | static bool ixl_tso_setup(struct ixl_queue *, struct mbuf *); | ||||
static inline void ixl_rx_discard(struct rx_ring *, int); | static inline void ixl_rx_discard(struct rx_ring *, int); | ||||
static inline void ixl_rx_input(struct rx_ring *, struct ifnet *, | static inline void ixl_rx_input(struct rx_ring *, struct ifnet *, | ||||
struct mbuf *, u8); | struct mbuf *, u8); | ||||
static inline bool ixl_tso_detect_sparse(struct mbuf *mp); | static inline bool ixl_tso_detect_sparse(struct mbuf *mp); | ||||
static int ixl_tx_setup_offload(struct ixl_queue *que, | |||||
struct mbuf *mp, u32 *cmd, u32 *off); | |||||
static inline u32 ixl_get_tx_head(struct ixl_queue *que); | static inline u32 ixl_get_tx_head(struct ixl_queue *que); | ||||
#ifdef DEV_NETMAP | #ifdef DEV_NETMAP | ||||
#include <dev/netmap/if_ixl_netmap.h> | #include <dev/netmap/if_ixl_netmap.h> | ||||
int ixl_rx_miss, ixl_rx_miss_bufs, ixl_crcstrip = 1; | int ixl_rx_miss, ixl_rx_miss_bufs, ixl_crcstrip = 1; | ||||
#endif /* DEV_NETMAP */ | #endif /* DEV_NETMAP */ | ||||
/* | /* | ||||
▲ Show 20 Lines • Show All 1,779 Lines • Show Last 20 Lines |