Lines Matching refs:offload_assist
108 u16 offload_assist) in iwl_mvm_tx_csum() argument
165 offload_assist |= BIT(TX_CMD_OFFLD_L4_EN); in iwl_mvm_tx_csum()
172 offload_assist |= (4 << TX_CMD_OFFLD_IP_HDR); in iwl_mvm_tx_csum()
176 (offload_assist & BIT(TX_CMD_OFFLD_AMSDU))) { in iwl_mvm_tx_csum()
178 offload_assist |= BIT(TX_CMD_OFFLD_L3_EN); in iwl_mvm_tx_csum()
197 offload_assist |= mh_len << TX_CMD_OFFLD_MH_SIZE; in iwl_mvm_tx_csum()
201 return offload_assist; in iwl_mvm_tx_csum()
215 u16 offload_assist = 0; in iwl_mvm_set_tx_cmd() local
234 offload_assist |= BIT(TX_CMD_OFFLD_AMSDU); in iwl_mvm_set_tx_cmd()
299 !(offload_assist & BIT(TX_CMD_OFFLD_AMSDU))) in iwl_mvm_set_tx_cmd()
300 offload_assist |= BIT(TX_CMD_OFFLD_PAD); in iwl_mvm_set_tx_cmd()
302 tx_cmd->offload_assist |= in iwl_mvm_set_tx_cmd()
304 offload_assist)); in iwl_mvm_set_tx_cmd()
493 u16 offload_assist = 0; in iwl_mvm_set_tx_params() local
501 offload_assist |= BIT(TX_CMD_OFFLD_AMSDU); in iwl_mvm_set_tx_params()
504 offload_assist = iwl_mvm_tx_csum(mvm, skb, hdr, info, in iwl_mvm_set_tx_params()
505 offload_assist); in iwl_mvm_set_tx_params()
509 !(offload_assist & BIT(TX_CMD_OFFLD_AMSDU))) in iwl_mvm_set_tx_params()
510 offload_assist |= BIT(TX_CMD_OFFLD_PAD); in iwl_mvm_set_tx_params()
525 cmd->offload_assist |= cpu_to_le32(offload_assist); in iwl_mvm_set_tx_params()
538 cmd->offload_assist |= cpu_to_le16(offload_assist); in iwl_mvm_set_tx_params()