Changeset View
Changeset View
Standalone View
Standalone View
sys/sys/mbuf.h
Show First 20 Lines • Show All 192 Lines • ▼ Show 20 Lines | union { | ||||
uint16_t sixteen[4]; | uint16_t sixteen[4]; | ||||
uint32_t thirtytwo[2]; | uint32_t thirtytwo[2]; | ||||
uint64_t sixtyfour[1]; | uint64_t sixtyfour[1]; | ||||
uintptr_t unintptr[1]; | uintptr_t unintptr[1]; | ||||
void *ptr; | void *ptr; | ||||
} PH_loc; | } PH_loc; | ||||
}; | }; | ||||
#define ether_vtag PH_per.sixteen[0] | #define ether_vtag PH_per.sixteen[0] | ||||
#define tcp_tun_port PH_per.sixteen[0] /* outbound */ | |||||
#define PH_vt PH_per | #define PH_vt PH_per | ||||
#define vt_nrecs sixteen[0] /* mld and v6-ND */ | #define vt_nrecs sixteen[0] /* mld and v6-ND */ | ||||
#define tso_segsz PH_per.sixteen[1] /* inbound after LRO */ | #define tso_segsz PH_per.sixteen[1] /* inbound after LRO */ | ||||
#define lro_nsegs tso_segsz /* inbound after LRO */ | #define lro_nsegs tso_segsz /* inbound after LRO */ | ||||
#define csum_data PH_per.thirtytwo[1] /* inbound from hardware up */ | #define csum_data PH_per.thirtytwo[1] /* inbound from hardware up */ | ||||
#define lro_len PH_loc.sixteen[0] /* inbound during LRO (no reassembly) */ | #define lro_len PH_loc.sixteen[0] /* inbound during LRO (no reassembly) */ | ||||
#define lro_csum PH_loc.sixteen[1] /* inbound during LRO (no reassembly) */ | #define lro_csum PH_loc.sixteen[1] /* inbound during LRO (no reassembly) */ | ||||
#define lro_etype PH_loc.sixteen[2] /* inbound during LRO (no reassembly) */ | #define lro_etype PH_loc.sixteen[2] /* inbound during LRO (no reassembly) */ | ||||
▲ Show 20 Lines • Show All 1,416 Lines • Show Last 20 Lines |