Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/mlx5/mlx5_en/en.h
Show First 20 Lines • Show All 42 Lines • ▼ Show 20 Lines | |||||
#include <netinet/in.h> | #include <netinet/in.h> | ||||
#include <netinet/if_ether.h> | #include <netinet/if_ether.h> | ||||
#include <netinet/ip.h> | #include <netinet/ip.h> | ||||
#include <netinet/ip6.h> | #include <netinet/ip6.h> | ||||
#include <netinet/tcp.h> | #include <netinet/tcp.h> | ||||
#include <netinet/tcp_lro.h> | #include <netinet/tcp_lro.h> | ||||
#include <netinet/udp.h> | #include <netinet/udp.h> | ||||
#include <net/ethernet.h> | #include <net/ethernet.h> | ||||
#include <net/pfil.h> | |||||
#include <sys/buf_ring.h> | #include <sys/buf_ring.h> | ||||
#include <sys/kthread.h> | #include <sys/kthread.h> | ||||
#include "opt_rss.h" | #include "opt_rss.h" | ||||
#ifdef RSS | #ifdef RSS | ||||
#include <net/rss_config.h> | #include <net/rss_config.h> | ||||
#include <netinet/in_rss.h> | #include <netinet/in_rss.h> | ||||
▲ Show 20 Lines • Show All 774 Lines • ▼ Show 20 Lines | |||||
#endif | #endif | ||||
struct callout tstmp_clbr; | struct callout tstmp_clbr; | ||||
int clbr_done; | int clbr_done; | ||||
int clbr_curr; | int clbr_curr; | ||||
struct mlx5e_clbr_point clbr_points[2]; | struct mlx5e_clbr_point clbr_points[2]; | ||||
u_int clbr_gen; | u_int clbr_gen; | ||||
struct pfil_head *pfil; | |||||
struct mlx5e_channel channel[]; | struct mlx5e_channel channel[]; | ||||
}; | }; | ||||
#define MLX5E_NET_IP_ALIGN 2 | #define MLX5E_NET_IP_ALIGN 2 | ||||
struct mlx5e_tx_wqe { | struct mlx5e_tx_wqe { | ||||
struct mlx5_wqe_ctrl_seg ctrl; | struct mlx5_wqe_ctrl_seg ctrl; | ||||
struct mlx5_wqe_eth_seg eth; | struct mlx5_wqe_eth_seg eth; | ||||
▲ Show 20 Lines • Show All 127 Lines • Show Last 20 Lines |