CPU_TO_LE16
desc->flags = CPU_TO_LE16(IAVF_AQ_FLAG_BUF);
desc->flags |= CPU_TO_LE16(IAVF_AQ_FLAG_LB);
desc->datalen = CPU_TO_LE16((u16)bi->size);
desc->flags &= ~CPU_TO_LE16(details->flags_dis);
desc->flags |= CPU_TO_LE16(details->flags_ena);
desc_on_ring->datalen = CPU_TO_LE16(buff_size);
desc->opcode = CPU_TO_LE16(opcode);
desc->flags = CPU_TO_LE16(IAVF_AQ_FLAG_SI);
desc->flags = CPU_TO_LE16(IAVF_AQ_FLAG_BUF);
desc->flags |= CPU_TO_LE16(IAVF_AQ_FLAG_LB);
desc->datalen = CPU_TO_LE16((u16)bi->size);
desc.flags |= CPU_TO_LE16((u16)IAVF_AQ_FLAG_BUF);
desc.flags |= CPU_TO_LE16((u16)IAVF_AQ_FLAG_RD);
CPU_TO_LE16((u16)((vsi_id <<
cmd_resp->vsi_id |= CPU_TO_LE16((u16)IAVF_AQC_SET_RSS_LUT_VSI_VALID);
cmd_resp->flags |= CPU_TO_LE16((u16)
cmd_resp->flags |= CPU_TO_LE16((u16)
desc.flags |= CPU_TO_LE16((u16)IAVF_AQ_FLAG_BUF);
desc.flags |= CPU_TO_LE16((u16)IAVF_AQ_FLAG_RD);
CPU_TO_LE16((u16)((vsi_id <<
cmd_resp->vsi_id |= CPU_TO_LE16((u16)IAVF_AQC_SET_RSS_KEY_VSI_VALID);
desc.flags |= CPU_TO_LE16((u16)IAVF_AQ_FLAG_SI);
desc.flags |= CPU_TO_LE16((u16)(IAVF_AQ_FLAG_BUF
desc.flags |= CPU_TO_LE16((u16)IAVF_AQ_FLAG_LB);
desc.datalen = CPU_TO_LE16(msglen);
msg.msg_addr_low = CPU_TO_LE16(in->msg_addr_low);
desc.flags = CPU_TO_LE16(flag);
desc.opcode = CPU_TO_LE16(ice_sbq_opc_neigh_dev_req);
desc.param0.cmd_len = CPU_TO_LE16(msg_len);
desc.flags |= CPU_TO_LE16(ICE_AQ_FLAG_RD);
cmd_resp->res_id = CPU_TO_LE16(res);
cmd_resp->access_type = CPU_TO_LE16(access);
cmd->res_id = CPU_TO_LE16(res);
desc.flags |= CPU_TO_LE16(ICE_AQ_FLAG_RD);
cmd->num_entries = CPU_TO_LE16(num_entries);
buf->num_elems = CPU_TO_LE16(num);
buf->res_type = CPU_TO_LE16(type | ICE_AQC_RES_TYPE_FLAG_DEDICATED |
buf->res_type |= CPU_TO_LE16(ICE_AQC_RES_TYPE_FLAG_SCAN_BOTTOM);
buf->num_elems = CPU_TO_LE16(num);
buf->res_type = CPU_TO_LE16(type);
cmd->bad_frame_vsi = CPU_TO_LE16(bad_frame_vsi);
cmd->cmd_flags = CPU_TO_LE16(cmd_flags);
desc.flags |= CPU_TO_LE16(ICE_AQ_FLAG_RD);
cmd->event_mask = CPU_TO_LE16(mask);
desc.flags = CPU_TO_LE16(ICE_AQ_FLAG_RD);
cmd->i2c_bus_addr = CPU_TO_LE16(((bus_addr >> 1) &
cmd->i2c_mem_addr = CPU_TO_LE16(mem_addr & 0xff);
cmd->eeprom_page = CPU_TO_LE16((u16)page << ICE_AQC_SFF_EEPROM_PAGE_S);
cmd->i2c_bus_addr |= CPU_TO_LE16(ICE_AQC_SFF_IS_WRITE);
desc.datalen = CPU_TO_LE16(data_size);
desc.flags |= CPU_TO_LE16(ICE_AQ_FLAG_RD);
cmd_resp->vsi_id = CPU_TO_LE16(((vsi_id <<
cmd_resp->flags = CPU_TO_LE16(flags);
desc.flags |= CPU_TO_LE16(ICE_AQ_FLAG_RD);
cmd_resp->vsi_id = CPU_TO_LE16(((vsi_id <<
desc.flags |= CPU_TO_LE16(ICE_AQ_FLAG_RD);
cmd->vmvf_and_timeout = CPU_TO_LE16((5 << ICE_AQC_Q_DIS_TIMEOUT_S) &
CPU_TO_LE16(vmvf_num & ICE_AQC_Q_DIS_VMVF_NUM_M);
CPU_TO_LE16((vmvf_num + hw->func_caps.vf_base_id) &
desc.flags |= CPU_TO_LE16(ICE_AQ_FLAG_RD);
desc.flags |= CPU_TO_LE16(ICE_AQ_FLAG_RD);
desc.flags |= CPU_TO_LE16(ICE_AQ_FLAG_RD);
dest_word &= ~(CPU_TO_LE16(mask)); /* get the bits not changing */
dest_word |= CPU_TO_LE16(src_word); /* add in the new bits */
cmd->cluster_id = CPU_TO_LE16(cluster_id);
cmd->table_id = CPU_TO_LE16(table_id);
src_word &= CPU_TO_LE16(mask);
CPU_TO_LE16(ICE_SCHED_DFLT_RL_PROF_ID);
CPU_TO_LE16(ICE_SCHED_DFLT_BW_WT);
CPU_TO_LE16(ICE_SCHED_DFLT_RL_PROF_ID);
CPU_TO_LE16(ICE_SCHED_DFLT_BW_WT);
cmd->param0 |= CPU_TO_LE16(ICE_AQC_GET_PHY_RQM);
cmd->param0 |= CPU_TO_LE16(report_mode);
qg_list->q_id[0] = CPU_TO_LE16(q_ids[i]);
buf->num_qsets = CPU_TO_LE16(num_qsets);
buf->rdma_qsets[i].tx_qset_id = CPU_TO_LE16(rdma_qset[i]);
CPU_TO_LE16(ICE_SCHED_DFLT_RL_PROF_ID);
CPU_TO_LE16(ICE_SCHED_DFLT_BW_WT);
CPU_TO_LE16(ICE_SCHED_DFLT_RL_PROF_ID);
CPU_TO_LE16(ICE_SCHED_DFLT_BW_WT);
CPU_TO_LE16(q_id[i] |
cmd->i2c_bus_addr = CPU_TO_LE16(bus_addr);
buf.sto.txrx_equa_reqs.data_in = CPU_TO_LE16(data_in);
CPU_TO_LE16(op_code | (serdes_num & 0xF));
cmd->i2c_bus_addr = CPU_TO_LE16(bus_addr);
desc.flags |= CPU_TO_LE16(ICE_AQ_FLAG_BUF | ICE_AQ_FLAG_RD |
cmd->gpio_ctrl_handle = CPU_TO_LE16(gpio_ctrl_handle);
desc.datalen = CPU_TO_LE16(sizeof(struct ice_aqc_dnl_call));
cmd->activity_id = CPU_TO_LE16(ICE_AQC_ACT_ID_DNL);
cmd->gpio_ctrl_handle = CPU_TO_LE16(gpio_ctrl_handle);
desc.flags |= CPU_TO_LE16((u16)ICE_AQ_FLAG_RD);
desc.datalen = CPU_TO_LE16(buf_size);
cmd->length = CPU_TO_LE16(buf_size);
cmd->vsi_num = CPU_TO_LE16(vsi_num);
resp->cmd_flags = CPU_TO_LE16(cmd_flags);
li->lse_ena = !!(resp->cmd_flags & CPU_TO_LE16(ICE_AQ_LSE_IS_ENABLED));
cmd->tx_tmr_value = CPU_TO_LE16(tx_timer_val);
cmd->tx_tmr_value = CPU_TO_LE16(tx_timer_val);
cmd->fc_refresh_threshold = CPU_TO_LE16(fc_thres_val);
cmd->max_frame_size = CPU_TO_LE16(max_frame_size);
desc->flags |= CPU_TO_LE16(ICE_AQ_FLAG_BUF);
desc->flags |= CPU_TO_LE16(ICE_AQ_FLAG_LB);
desc_on_ring->datalen = CPU_TO_LE16(buf_size);
desc->opcode = CPU_TO_LE16(opcode);
desc->flags = CPU_TO_LE16(ICE_AQ_FLAG_SI);
desc->flags = CPU_TO_LE16(ICE_AQ_FLAG_BUF);
desc->flags |= CPU_TO_LE16(ICE_AQ_FLAG_LB);
desc->datalen = CPU_TO_LE16(bi->size);
desc->flags = CPU_TO_LE16(ICE_AQ_FLAG_BUF);
desc->flags |= CPU_TO_LE16(ICE_AQ_FLAG_LB);
desc->datalen = CPU_TO_LE16(bi->size);
desc.flags |= CPU_TO_LE16((u16)(ICE_AQ_FLAG_RD));
cmd->len = CPU_TO_LE16(tlv_len);
desc.flags |= CPU_TO_LE16((u16)(ICE_AQ_FLAG_RD));
cmd->old_len = CPU_TO_LE16(old_len);
cmd->new_offset = CPU_TO_LE16(offset);
cmd->new_len = CPU_TO_LE16(new_len);
desc.datalen = CPU_TO_LE16(buf_size);
desc.flags |= CPU_TO_LE16(ICE_AQ_FLAG_RD);
desc.flags |= CPU_TO_LE16(ICE_AQ_FLAG_RD);
buf->data_end = CPU_TO_LE16(offsetof(struct ice_buf_hdr,
buf->data_end = CPU_TO_LE16(data_end);
buf->section_entry[sect_count].offset = CPU_TO_LE16(data_end);
buf->section_entry[sect_count].size = CPU_TO_LE16(size);
buf->data_end = CPU_TO_LE16(data_end);
buf->section_count = CPU_TO_LE16(sect_count + 1);
buf->data_end = CPU_TO_LE16(data_end);
desc.flags |= CPU_TO_LE16(ICE_AQ_FLAG_RD);
desc.flags |= CPU_TO_LE16(ICE_AQ_FLAG_RD);
desc.flags |= CPU_TO_LE16(ICE_AQ_FLAG_RD);
sect->count = CPU_TO_LE16(1);
sect->offset = CPU_TO_LE16(vsi);
sect->value[0] = CPU_TO_LE16(vsig);
inkey.xlt2_cdid = CPU_TO_LE16(vsig);
inkey.flags = CPU_TO_LE16(flags);
inkey.xlt2_cdid &= ~CPU_TO_LE16(ICE_CD_2_M);
inkey.xlt2_cdid |= CPU_TO_LE16(BIT(cdid) << ICE_CD_2_S);
inkey.xlt2_cdid &= ~CPU_TO_LE16(ICE_CD_4_M);
inkey.xlt2_cdid |= CPU_TO_LE16(BIT(cdid) << ICE_CD_4_S);
inkey.xlt2_cdid &= ~CPU_TO_LE16(ICE_CD_8_M);
inkey.xlt2_cdid |= CPU_TO_LE16(BIT(cdid) << ICE_CD_8_S);
hw->blk[blk].prof.t[idx].addr = CPU_TO_LE16(idx);
p->count = CPU_TO_LE16(1);
p->offset = CPU_TO_LE16(tmp->prof_id);
p->count = CPU_TO_LE16(1);
p->entry[0].addr = CPU_TO_LE16(tmp->tcam_idx);
p->count = CPU_TO_LE16(1);
p->offset = CPU_TO_LE16(tmp->ptype);
p->count = CPU_TO_LE16(1);
p->offset = CPU_TO_LE16(tmp->vsi);
p->value[0] = CPU_TO_LE16(tmp->vsig);
sect_rx->count = CPU_TO_LE16(1);
sect_tx->count = CPU_TO_LE16(1);
sect_rx->count = CPU_TO_LE16(count);
sect_tx->count = CPU_TO_LE16(count);
sect->count = CPU_TO_LE16(ICE_XLT1_CNT);
sect->offset = CPU_TO_LE16(0);
CPU_TO_LE16(entries[i].module_id);
desc.flags |= CPU_TO_LE16(ICE_AQ_FLAG_RD);
cmd->ops.cfg.log_resolution = CPU_TO_LE16(log_resolution);
cmd->ops.cfg.mdl_cnt = CPU_TO_LE16(num_entries);
ctx->info.mapping_flags |= CPU_TO_LE16(ICE_AQ_VSI_Q_MAP_CONTIG);
ctx->info.q_mapping[0] = CPU_TO_LE16(vsi->rx_qmap[0]);
ctx->info.q_mapping[1] = CPU_TO_LE16(vsi->num_rx_queues);
ctx->info.mapping_flags |= CPU_TO_LE16(ICE_AQ_VSI_Q_MAP_NONCONTIG);
ctx->info.q_mapping[i] = CPU_TO_LE16(vsi->rx_qmap[i]);
ctx->info.tc_mapping[0] = CPU_TO_LE16(qmap);
ctxt->info.tc_mapping[i] = CPU_TO_LE16(qmap);
ctxt->info.mapping_flags |= CPU_TO_LE16(ICE_AQ_VSI_Q_MAP_CONTIG);
ctxt->info.q_mapping[0] = CPU_TO_LE16(vsi->rx_qmap[0]);
ctxt->info.q_mapping[1] = CPU_TO_LE16(vsi->num_rx_queues);
ctx.info.valid_sections = CPU_TO_LE16(ICE_AQ_VSI_PROP_RXQ_MAP_VALID);
__le16 data_local = CPU_TO_LE16(*data);
data_local[i] = CPU_TO_LE16(data[i]);
le_sum = CPU_TO_LE16(checksum);
cmd->module_typeid = CPU_TO_LE16(module_typeid);
cmd->offset_low = CPU_TO_LE16(offset & 0xFFFF);
cmd->length = CPU_TO_LE16(length);
desc.flags |= CPU_TO_LE16(ICE_AQ_FLAG_RD);
data.nvm_minsrev_l = CPU_TO_LE16(minsrevs->nvm & 0xFFFF);
data.nvm_minsrev_h = CPU_TO_LE16(minsrevs->nvm >> 16);
data.validity |= CPU_TO_LE16(ICE_AQC_NVM_MINSREV_NVM_VALID);
data.orom_minsrev_l = CPU_TO_LE16(minsrevs->orom & 0xFFFF);
data.orom_minsrev_h = CPU_TO_LE16(minsrevs->orom >> 16);
data.validity |= CPU_TO_LE16(ICE_AQC_NVM_MINSREV_OROM_VALID);
cmd->module_typeid = CPU_TO_LE16(module_typeid);
cmd->id = CPU_TO_LE16(field_id);
desc.flags |= CPU_TO_LE16(ICE_AQ_FLAG_RD);
cmd->count = CPU_TO_LE16(elem_count);
cmd->module_typeid = CPU_TO_LE16(module_typeid);
cmd->offset_low = CPU_TO_LE16(offset & 0xFFFF);
cmd->length = CPU_TO_LE16(length);
buf->hdr.num_elems = CPU_TO_LE16(num_nodes);
CPU_TO_LE16(ICE_SCHED_DFLT_RL_PROF_ID);
CPU_TO_LE16(ICE_SCHED_DFLT_BW_WT);
CPU_TO_LE16(ICE_SCHED_DFLT_RL_PROF_ID);
CPU_TO_LE16(ICE_SCHED_DFLT_BW_WT);
cmd->num_elem_req = CPU_TO_LE16(elems_req);
desc.flags |= CPU_TO_LE16(ICE_AQ_FLAG_RD);
buf->hdr.num_elems = CPU_TO_LE16(1);
buf->hdr.num_elems = CPU_TO_LE16(num_nodes);
data->cir_bw.bw_alloc = CPU_TO_LE16(bw_alloc);
data->eir_bw.bw_alloc = CPU_TO_LE16(bw_alloc);
profile->rl_multiply = CPU_TO_LE16(mv);
profile->wake_up_calc = CPU_TO_LE16(wm);
profile->rl_encode = CPU_TO_LE16(encode);
rl_prof_elem->profile.max_burst_size = CPU_TO_LE16(hw->max_burst_size);
data->cir_bw.bw_profile_idx = CPU_TO_LE16(rl_prof_id);
data->eir_bw.bw_profile_idx = CPU_TO_LE16(rl_prof_id);
data->srl_id = CPU_TO_LE16(rl_prof_id);
data->cir_bw.bw_alloc = CPU_TO_LE16(weight);
data->eir_bw.bw_alloc = CPU_TO_LE16(weight);
desc.flags |= CPU_TO_LE16(ICE_AQ_FLAG_RD);
cmd->num_profiles = CPU_TO_LE16(num_profiles);
desc.flags |= CPU_TO_LE16(ICE_AQ_FLAG_RD);
cmd->num_entries = CPU_TO_LE16(num_nodes);
desc.flags |= CPU_TO_LE16(ICE_AQ_FLAG_RD);
cmd->num_l2_nodes = CPU_TO_LE16(num_l2_nodes);
desc.flags |= CPU_TO_LE16(ICE_AQ_FLAG_RD);
CPU_TO_LE16(num_rules);
s_rule->index = CPU_TO_LE16(f_info->fltr_rule_id);
CPU_TO_LE16(ICE_AQC_SW_RULES_T_LKUP_RX) :
CPU_TO_LE16(ICE_AQC_SW_RULES_T_LKUP_TX);
s_rule->recipe_id = CPU_TO_LE16(f_info->lkup_type);
s_rule->src = CPU_TO_LE16(f_info->src);
cmd->element = CPU_TO_LE16(*req_desc);
s_rule->hdr_len = CPU_TO_LE16(eth_hdr_sz);
lg_act->hdr.type = CPU_TO_LE16(ICE_AQC_SW_RULES_T_LG_ACT);
lg_act->index = CPU_TO_LE16(l_id);
lg_act->size = CPU_TO_LE16(num_lg_acts);
rx_tx->index = CPU_TO_LE16(m_ent->fltr_info.fltr_rule_id);
lg_act->hdr.type = CPU_TO_LE16(ICE_AQC_SW_RULES_T_LG_ACT);
lg_act->index = CPU_TO_LE16(l_id);
lg_act->size = CPU_TO_LE16(num_acts);
rx_tx->index = CPU_TO_LE16(f_rule_id);
sw_buf->num_elems = CPU_TO_LE16(1);
CPU_TO_LE16(ice_get_hw_vsi_num(hw, vsi_handle_arr[i]));
s_rule->hdr.type = CPU_TO_LE16(rule_type);
s_rule->number_vsi = CPU_TO_LE16(num_vsi);
sw_buf->res_type = CPU_TO_LE16(ICE_AQC_RES_TYPE_GLOBAL_RSS_HASH |
s_rule->index = CPU_TO_LE16(vsi_list_id);
s_rule->index = CPU_TO_LE16(f_info->fltr_rule_id);
sw_buf->num_elems = CPU_TO_LE16(num_elems);
sw_buf->res_type = CPU_TO_LE16(ICE_AQC_RES_TYPE_GLOBAL_RSS_HASH);
sw_buf->elem[0].e.sw_resp = CPU_TO_LE16(global_lut_id);
cmd->ops.cmd.res = CPU_TO_LE16(((res_type << ICE_AQC_RES_TYPE_S) &
cmd->ops.cmd.first_desc = CPU_TO_LE16(*desc_id);
sw_buf->num_elems = CPU_TO_LE16(1);
CPU_TO_LE16(ICE_AQC_RES_TYPE_SWID |
counter_buf->num_elems = CPU_TO_LE16(1);
CPU_TO_LE16(ICE_AQC_RES_TYPE_VEB_COUNTER |
sw_buf->res_type = CPU_TO_LE16(res_type);
sw_buf->num_elems = CPU_TO_LE16(1);
sw_buf->num_elems = CPU_TO_LE16(1);
sw_buf->res_type = CPU_TO_LE16(ICE_AQC_RES_TYPE_SWID);
sw_buf->elem[0].e.sw_resp = CPU_TO_LE16(sw_id);
counter_buf->num_elems = CPU_TO_LE16(1);
counter_buf->res_type = CPU_TO_LE16(ICE_AQC_RES_TYPE_VEB_COUNTER);
counter_buf->elem[0].e.sw_resp = CPU_TO_LE16(counter_id);
cmd->vsi_num = CPU_TO_LE16(vsi_ctx->vsi_num |
cmd->vsi_flags = CPU_TO_LE16(vsi_ctx->flags);
desc.flags |= CPU_TO_LE16(ICE_AQ_FLAG_RD);
buf->num_elems = CPU_TO_LE16(num_items);
buf->res_type = CPU_TO_LE16(((type << ICE_AQC_RES_TYPE_S) &
buf->num_elems = CPU_TO_LE16(num_items);
buf->res_type = CPU_TO_LE16(((type << ICE_AQC_RES_TYPE_S) &
buf->elem[0].e.sw_resp = CPU_TO_LE16(counter_id);
cmd->vsi_num = CPU_TO_LE16(vsi_ctx->vsi_num | ICE_AQ_VSI_IS_VALID);
cmd->cmd_flags = CPU_TO_LE16(ICE_AQ_VSI_KEEP_ALLOC);
cmd->vsi_num = CPU_TO_LE16(vsi_ctx->vsi_num | ICE_AQ_VSI_IS_VALID);
desc.flags |= CPU_TO_LE16(ICE_AQ_FLAG_RD);
ctx->info.valid_sections = CPU_TO_LE16(ICE_AQ_VSI_PROP_Q_OPT_VALID);
cmd->vsi_num = CPU_TO_LE16(vsi_ctx->vsi_num | ICE_AQ_VSI_IS_VALID);
CPU_TO_LE16(id | ICE_AQC_RULE_ACT_M);
mr_list[i] = CPU_TO_LE16(id);
desc.flags |= CPU_TO_LE16(ICE_AQ_FLAG_RD);
cmd->rule_id = CPU_TO_LE16(((*rule_id) & ICE_AQC_RULE_ID_M) |
cmd->rule_type = CPU_TO_LE16(rule_type & ICE_AQC_RULE_TYPE_M);
cmd->num_entries = CPU_TO_LE16(count);
cmd->dest = CPU_TO_LE16(dest_vsi);
cmd->rule_id = CPU_TO_LE16(rule_id);
cmd->flags = CPU_TO_LE16(ICE_AQC_FLAG_KEEP_ALLOCD_M);
sw_buf->num_elems = CPU_TO_LE16(1);
sw_buf->res_type = CPU_TO_LE16(ICE_AQC_RES_TYPE_VSI_LIST_REP);
CPU_TO_LE16(ICE_AQC_RES_TYPE_VSI_LIST_PRUNE);
sw_buf->elem[0].e.sw_resp = CPU_TO_LE16(*vsi_list_id);
desc.flags |= CPU_TO_LE16(ICE_AQ_FLAG_RD);
desc.flags |= CPU_TO_LE16(ICE_AQ_FLAG_RD);
desc.flags |= CPU_TO_LE16(ICE_AQ_FLAG_RD);
sect->count = CPU_TO_LE16(1);
sect->offset = CPU_TO_LE16(ICE_META_VLAN_MODE_ENTRY);
desc->opcode = CPU_TO_LE16(opcode);
desc->flags = CPU_TO_LE16(I40E_AQ_FLAG_SI);
desc->flags = CPU_TO_LE16(I40E_AQ_FLAG_BUF);
desc->flags |= CPU_TO_LE16(I40E_AQ_FLAG_LB);
desc->datalen = CPU_TO_LE16((u16)bi->size);
desc->flags = CPU_TO_LE16(I40E_AQ_FLAG_BUF);
desc->flags |= CPU_TO_LE16(I40E_AQ_FLAG_LB);
desc->datalen = CPU_TO_LE16((u16)bi->size);
desc->flags &= ~CPU_TO_LE16(details->flags_dis);
desc->flags |= CPU_TO_LE16(details->flags_ena);
desc_on_ring->datalen = CPU_TO_LE16(buff_size);
desc.flags |= CPU_TO_LE16(I40E_AQ_FLAG_BUF);
cmd_data->command_flags = CPU_TO_LE16(flags);
cmd_data->mac_sah = CPU_TO_LE16((u16)mac_addr[0] << 8 | mac_addr[1]);
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_BUF);
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_LB);
cmd->max_frame_size = CPU_TO_LE16(max_frame_size);
CPU_TO_LE16(I40E_AQ_SET_MAC_CONFIG_FC_DEFAULT_THRESHOLD);
resp->command_flags = CPU_TO_LE16(command_flags);
if (resp->command_flags & CPU_TO_LE16(I40E_AQ_LSE_IS_ENABLED))
cmd->event_mask = CPU_TO_LE16(mask);
cmd->local_an_reg1 = CPU_TO_LE16(I40E_HI_DWORD(advt_reg));
cmd->uplink_seid = CPU_TO_LE16(vsi_ctx->uplink_seid);
cmd->vsi_flags = CPU_TO_LE16(vsi_ctx->flags);
desc.flags |= CPU_TO_LE16((u16)(I40E_AQ_FLAG_BUF | I40E_AQ_FLAG_RD));
cmd->promiscuous_flags = CPU_TO_LE16(I40E_AQC_SET_VSI_DEFAULT);
cmd->valid_flags = CPU_TO_LE16(I40E_AQC_SET_VSI_DEFAULT);
cmd->seid = CPU_TO_LE16(seid);
cmd->promiscuous_flags = CPU_TO_LE16(0);
cmd->valid_flags = CPU_TO_LE16(I40E_AQC_SET_VSI_DEFAULT);
cmd->seid = CPU_TO_LE16(seid);
cmd->promiscuous_flags = CPU_TO_LE16(flags);
cmd->valid_flags = CPU_TO_LE16(I40E_AQC_SET_VSI_PROMISC_UNICAST);
CPU_TO_LE16(I40E_AQC_SET_VSI_PROMISC_RX_ONLY);
cmd->seid = CPU_TO_LE16(seid);
cmd->promiscuous_flags = CPU_TO_LE16(flags);
cmd->valid_flags = CPU_TO_LE16(I40E_AQC_SET_VSI_PROMISC_MULTICAST);
cmd->seid = CPU_TO_LE16(seid);
cmd->promiscuous_flags = CPU_TO_LE16(flags);
cmd->valid_flags = CPU_TO_LE16(I40E_AQC_SET_VSI_PROMISC_UNICAST |
cmd->seid = CPU_TO_LE16(seid);
cmd->promiscuous_flags = CPU_TO_LE16(flags);
cmd->valid_flags = CPU_TO_LE16(I40E_AQC_SET_VSI_PROMISC_MULTICAST);
cmd->seid = CPU_TO_LE16(seid);
cmd->vlan_tag = CPU_TO_LE16(vid | I40E_AQC_SET_VSI_VLAN_VALID);
cmd->promiscuous_flags = CPU_TO_LE16(flags);
cmd->valid_flags = CPU_TO_LE16(I40E_AQC_SET_VSI_PROMISC_UNICAST);
CPU_TO_LE16(I40E_AQC_SET_VSI_PROMISC_RX_ONLY);
cmd->seid = CPU_TO_LE16(seid);
cmd->vlan_tag = CPU_TO_LE16(vid | I40E_AQC_SET_VSI_VLAN_VALID);
cmd->promiscuous_flags = CPU_TO_LE16(flags);
cmd->valid_flags = CPU_TO_LE16(I40E_AQC_SET_VSI_PROMISC_BROADCAST);
cmd->seid = CPU_TO_LE16(seid);
cmd->vlan_tag = CPU_TO_LE16(vid | I40E_AQC_SET_VSI_VLAN_VALID);
|= CPU_TO_LE16(I40E_AQC_SET_VSI_PROMISC_BROADCAST);
&= CPU_TO_LE16(~I40E_AQC_SET_VSI_PROMISC_BROADCAST);
cmd->valid_flags = CPU_TO_LE16(I40E_AQC_SET_VSI_PROMISC_BROADCAST);
cmd->seid = CPU_TO_LE16(seid);
cmd->promiscuous_flags = CPU_TO_LE16(flags);
cmd->valid_flags = CPU_TO_LE16(I40E_AQC_SET_VSI_PROMISC_VLAN);
cmd->seid = CPU_TO_LE16(seid);
cmd->uplink_seid = CPU_TO_LE16(vsi_ctx->seid);
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_BUF);
cmd->uplink_seid = CPU_TO_LE16(vsi_ctx->seid);
desc.flags |= CPU_TO_LE16((u16)(I40E_AQ_FLAG_BUF | I40E_AQ_FLAG_RD));
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_BUF);
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_LB);
scfg->seid = CPU_TO_LE16(*start_seid);
scfg->flags = CPU_TO_LE16(flags);
scfg->valid_flags = CPU_TO_LE16(valid_flags);
scfg->switch_tag = CPU_TO_LE16(hw->switch_tag);
scfg->first_tag = CPU_TO_LE16(hw->first_tag);
scfg->second_tag = CPU_TO_LE16(hw->second_tag);
desc.flags |= CPU_TO_LE16(I40E_AQ_FLAG_BUF | I40E_AQ_FLAG_RD);
cmd->uplink_seid = CPU_TO_LE16(uplink_seid);
cmd->downlink_seid = CPU_TO_LE16(downlink_seid);
cmd->veb_flags = CPU_TO_LE16(veb_flags);
cmd_resp->seid = CPU_TO_LE16(veb_seid);
cmd->num_addresses = CPU_TO_LE16(count);
cmd->seid[0] = CPU_TO_LE16(I40E_AQC_MACVLAN_CMD_SEID_VALID | seid);
CPU_TO_LE16(I40E_AQC_MACVLAN_ADD_USE_SHARED_MAC);
desc.flags |= CPU_TO_LE16((u16)(I40E_AQ_FLAG_BUF | I40E_AQ_FLAG_RD));
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_LB);
cmd->num_addresses = CPU_TO_LE16(count);
cmd->seid[0] = CPU_TO_LE16(I40E_AQC_MACVLAN_CMD_SEID_VALID | seid);
desc.flags |= CPU_TO_LE16((u16)(I40E_AQ_FLAG_BUF | I40E_AQ_FLAG_RD));
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_LB);
cmd->seid = CPU_TO_LE16(sw_seid);
cmd->rule_type = CPU_TO_LE16(rule_type &
cmd->num_entries = CPU_TO_LE16(count);
cmd->destination = CPU_TO_LE16(id);
desc.flags |= CPU_TO_LE16((u16)(I40E_AQ_FLAG_BUF |
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_LB);
cmd->num_addresses = CPU_TO_LE16(count);
cmd->seid[0] = CPU_TO_LE16(seid | I40E_AQC_MACVLAN_CMD_SEID_VALID);
desc.flags |= CPU_TO_LE16((u16)(I40E_AQ_FLAG_BUF | I40E_AQ_FLAG_RD));
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_LB);
cmd->num_addresses = CPU_TO_LE16(count);
cmd->seid[0] = CPU_TO_LE16(seid | I40E_AQC_MACVLAN_CMD_SEID_VALID);
desc.flags |= CPU_TO_LE16((u16)(I40E_AQ_FLAG_BUF | I40E_AQ_FLAG_RD));
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_LB);
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_SI);
desc.flags |= CPU_TO_LE16((u16)(I40E_AQ_FLAG_BUF |
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_LB);
desc.datalen = CPU_TO_LE16(msglen);
cmd_resp->resource_id = CPU_TO_LE16(resource);
cmd_resp->access_type = CPU_TO_LE16(access);
cmd->resource_id = CPU_TO_LE16(resource);
cmd->length = CPU_TO_LE16(length);
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_BUF);
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_LB);
desc.flags |= CPU_TO_LE16((u16)(I40E_AQ_FLAG_BUF));
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_LB);
cmd->cmd_flags = CPU_TO_LE16(cmd_flags);
cmd->element_id = CPU_TO_LE16((u16)(0xffff & field_id));
cmd->element_id_msw = CPU_TO_LE16((u16)(field_id >> 16));
desc.flags |= CPU_TO_LE16((u16)(I40E_AQ_FLAG_BUF | I40E_AQ_FLAG_RD));
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_LB);
cmd->element_count = CPU_TO_LE16(element_count);
cmd->cmd_flags = CPU_TO_LE16(cmd_flags);
cmd->length = CPU_TO_LE16(length);
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_BUF);
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_LB);
cmd->length = CPU_TO_LE16(length);
desc.flags |= CPU_TO_LE16((u16)(I40E_AQ_FLAG_BUF | I40E_AQ_FLAG_RD));
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_LB);
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_BUF);
desc.datalen = CPU_TO_LE16(buff_size);
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_BUF);
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_LB);
desc.flags |= CPU_TO_LE16((u16)(I40E_AQ_FLAG_BUF | I40E_AQ_FLAG_RD));
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_LB);
desc.datalen = CPU_TO_LE16(buff_size);
cmd->length = CPU_TO_LE16(buff_size);
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_BUF);
cmd->udp_port = CPU_TO_LE16(udp_port);
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_BUF);
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_RD);
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_BUF);
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_LB);
CPU_TO_LE16((u16)((vsi_id <<
cmd->seid = CPU_TO_LE16(seid);
cmd_resp->vsi_id |= CPU_TO_LE16((u16)I40E_AQC_SET_RSS_LUT_VSI_VALID);
cmd->command_flags = CPU_TO_LE16(flags);
cmd->uplink_seid = CPU_TO_LE16(mac_seid);
cmd->connected_seid = CPU_TO_LE16(vsi_seid);
cmd_resp->flags |= CPU_TO_LE16((u16)
cmd->seid = CPU_TO_LE16(vsi_seid);
cmd->tag = CPU_TO_LE16(tag);
cmd->flags = CPU_TO_LE16(I40E_AQC_ADD_TAG_FLAG_TO_QUEUE);
cmd->queue_number = CPU_TO_LE16(queue_num);
cmd_resp->flags |= CPU_TO_LE16((u16)
cmd->seid = CPU_TO_LE16(vsi_seid);
cmd->tag = CPU_TO_LE16(tag);
cmd->pv_seid = CPU_TO_LE16(pv_seid);
cmd->etag = CPU_TO_LE16(etag);
desc.flags |= CPU_TO_LE16((u16)(I40E_AQ_FLAG_BUF | I40E_AQ_FLAG_RD));
cmd->pv_seid = CPU_TO_LE16(pv_seid);
cmd->etag = CPU_TO_LE16(etag);
cmd->seid = CPU_TO_LE16(vsi_seid);
cmd->old_tag = CPU_TO_LE16(old_tag);
cmd->new_tag = CPU_TO_LE16(new_tag);
cmd_resp->seid = CPU_TO_LE16(seid);
cmd_resp->vlan = CPU_TO_LE16(vlan_id);
cmd->seid = CPU_TO_LE16(seid);
cmd->vlan = CPU_TO_LE16(vlan_id);
cmd->stat_index = CPU_TO_LE16(stat_index);
cmd->bad_frame_vsi = CPU_TO_LE16(bad_frame_vsi);
cmd->command_flags = CPU_TO_LE16(command_flags);
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_BUF);
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_RD);
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_LB);
desc.datalen = CPU_TO_LE16(buff_size);
cmd->vsi_seid = CPU_TO_LE16(seid);
cmd->vsi_seid = CPU_TO_LE16(seid);
cmd->credit = CPU_TO_LE16(credit);
cmd->seid = CPU_TO_LE16(seid);
cmd->credit = CPU_TO_LE16(credit);
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_BUF);
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_RD);
CPU_TO_LE16((u16)((vsi_id <<
cmd_resp->vsi_id |= CPU_TO_LE16((u16)I40E_AQC_SET_RSS_KEY_VSI_VALID);
cmd->queue = CPU_TO_LE16(queue);
cmd->etype = CPU_TO_LE16(ethtype);
cmd->flags = CPU_TO_LE16(flags);
cmd->seid = CPU_TO_LE16(vsi_seid);
desc.datalen = CPU_TO_LE16(buff_len);
desc.flags |= CPU_TO_LE16((u16)(I40E_AQ_FLAG_BUF | I40E_AQ_FLAG_RD));
cmd->seid = CPU_TO_LE16(seid);
desc.datalen = CPU_TO_LE16(buff_len);
desc.flags |= CPU_TO_LE16((u16)(I40E_AQ_FLAG_BUF | I40E_AQ_FLAG_RD));
cmd->seid = CPU_TO_LE16(seid);
desc.datalen = CPU_TO_LE16(buff_len);
desc.flags |= CPU_TO_LE16((u16)(I40E_AQ_FLAG_BUF | I40E_AQ_FLAG_RD));
cmd->seid = CPU_TO_LE16(seid);
desc.datalen = CPU_TO_LE16(buff_len);
desc.flags |= CPU_TO_LE16((u16)(I40E_AQ_FLAG_BUF | I40E_AQ_FLAG_RD));
cmd->seid = CPU_TO_LE16(seid);
desc.datalen = CPU_TO_LE16(32);
desc.flags |= CPU_TO_LE16((u16)(I40E_AQ_FLAG_BUF | I40E_AQ_FLAG_RD));
desc.flags |= CPU_TO_LE16(I40E_AQ_FLAG_RD);
desc.flags |= CPU_TO_LE16(I40E_AQ_FLAG_BUF);
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_LB);
desc.flags |= CPU_TO_LE16(I40E_AQ_FLAG_RD);
desc.flags |= CPU_TO_LE16(I40E_AQ_FLAG_BUF);
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_LB);
cmd->cmd_flags = CPU_TO_LE16(bios_mode);
cmd->cmd_flags = CPU_TO_LE16(oem_mode);
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_BUF);
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_LB);
desc.datalen = CPU_TO_LE16(buff_size);
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_BUF);
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_RD);
desc.datalen = CPU_TO_LE16(bwd_size);
cmd->activity_id = CPU_TO_LE16(activity_id);
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_SI);
desc.flags |= CPU_TO_LE16((u16)(I40E_AQ_FLAG_BUF
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_LB);
desc.datalen = CPU_TO_LE16(msglen);
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_BUF);
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_RD);
desc.datalen = CPU_TO_LE16(sizeof(struct i40e_aqc_arp_proxy_data));
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_BUF);
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_RD);
desc.datalen = CPU_TO_LE16(sizeof(struct i40e_aqc_ns_proxy_data));
cmd->filter_index = CPU_TO_LE16(filter_index);
cmd->cmd_flags = CPU_TO_LE16(cmd_flags);
cmd->valid_flags = CPU_TO_LE16(valid_flags);
desc.datalen = CPU_TO_LE16(buff_len);
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_BUF);
desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_RD);
src_word &= ~(CPU_TO_LE16(mask));
dest_word &= ~(CPU_TO_LE16(mask)); /* get the bits not changing */
dest_word |= CPU_TO_LE16(src_word); /* add in the new bits */
*((__le16 *)data) = CPU_TO_LE16(*((u16 *)data));
le_word_ptr[i] = CPU_TO_LE16(word_ptr[i]);
le_sum = CPU_TO_LE16(checksum);
link_status->command_flags = CPU_TO_LE16(I40E_AQ_LSE_ENABLE);