hinic_sq_task
task_size = SIZE_8BYTES(sizeof(struct hinic_sq_task));
static void sq_prepare_task(struct hinic_sq_task *task)
void hinic_task_set_l2hdr(struct hinic_sq_task *task, u32 len)
void hinic_task_set_outter_l3(struct hinic_sq_task *task,
void hinic_task_set_inner_l3(struct hinic_sq_task *task,
void hinic_task_set_tunnel_l4(struct hinic_sq_task *task,
void hinic_set_cs_inner_l4(struct hinic_sq_task *task, u32 *queue_info,
void hinic_set_tso_inner_l4(struct hinic_sq_task *task, u32 *queue_info,
void hinic_task_set_l2hdr(struct hinic_sq_task *task, u32 len);
void hinic_task_set_outter_l3(struct hinic_sq_task *task,
void hinic_task_set_inner_l3(struct hinic_sq_task *task,
void hinic_task_set_tunnel_l4(struct hinic_sq_task *task,
void hinic_set_cs_inner_l4(struct hinic_sq_task *task,
void hinic_set_tso_inner_l4(struct hinic_sq_task *task,
sizeof(struct hinic_sq_task) + \
struct hinic_sq_task task;
static int offload_tso(struct hinic_sq_task *task, u32 *queue_info,
static int offload_csum(struct hinic_sq_task *task, u32 *queue_info,
static void offload_vlan(struct hinic_sq_task *task, u32 *queue_info,
static int hinic_tx_offload(struct sk_buff *skb, struct hinic_sq_task *task,