Loading drivers/net/ethernet/qualcomm/rmnet/rmnet_map.h +16 −0 Original line number Diff line number Diff line Loading @@ -47,6 +47,22 @@ struct rmnet_map_header { u16 pkt_len; } __aligned(1); struct rmnet_map_dl_csum_trailer { u8 reserved1; u8 valid:1; u8 reserved2:7; u16 csum_start_offset; u16 csum_length; __be16 csum_value; } __aligned(1); struct rmnet_map_ul_csum_header { __be16 csum_start_offset; u16 csum_insert_offset:14; u16 udp_ip4_ind:1; u16 csum_enabled:1; } __aligned(1); #define RMNET_MAP_GET_MUX_ID(Y) (((struct rmnet_map_header *) \ (Y)->data)->mux_id) #define RMNET_MAP_GET_CD_BIT(Y) (((struct rmnet_map_header *) \ Loading drivers/net/ethernet/qualcomm/rmnet/rmnet_private.h +2 −0 Original line number Diff line number Diff line Loading @@ -21,6 +21,8 @@ /* Constants */ #define RMNET_INGRESS_FORMAT_DEAGGREGATION BIT(0) #define RMNET_INGRESS_FORMAT_MAP_COMMANDS BIT(1) #define RMNET_INGRESS_FORMAT_MAP_CKSUMV4 BIT(2) #define RMNET_EGRESS_FORMAT_MAP_CKSUMV4 BIT(3) /* Replace skb->dev to a virtual rmnet device and pass up the stack */ #define RMNET_EPMODE_VND (1) Loading Loading
drivers/net/ethernet/qualcomm/rmnet/rmnet_map.h +16 −0 Original line number Diff line number Diff line Loading @@ -47,6 +47,22 @@ struct rmnet_map_header { u16 pkt_len; } __aligned(1); struct rmnet_map_dl_csum_trailer { u8 reserved1; u8 valid:1; u8 reserved2:7; u16 csum_start_offset; u16 csum_length; __be16 csum_value; } __aligned(1); struct rmnet_map_ul_csum_header { __be16 csum_start_offset; u16 csum_insert_offset:14; u16 udp_ip4_ind:1; u16 csum_enabled:1; } __aligned(1); #define RMNET_MAP_GET_MUX_ID(Y) (((struct rmnet_map_header *) \ (Y)->data)->mux_id) #define RMNET_MAP_GET_CD_BIT(Y) (((struct rmnet_map_header *) \ Loading
drivers/net/ethernet/qualcomm/rmnet/rmnet_private.h +2 −0 Original line number Diff line number Diff line Loading @@ -21,6 +21,8 @@ /* Constants */ #define RMNET_INGRESS_FORMAT_DEAGGREGATION BIT(0) #define RMNET_INGRESS_FORMAT_MAP_COMMANDS BIT(1) #define RMNET_INGRESS_FORMAT_MAP_CKSUMV4 BIT(2) #define RMNET_EGRESS_FORMAT_MAP_CKSUMV4 BIT(3) /* Replace skb->dev to a virtual rmnet device and pass up the stack */ #define RMNET_EPMODE_VND (1) Loading