Lines Matching refs:u16

323 		   void *buffer, u16 buf_len)
328 u16 len;
329 u16 i;
444 u16 vsi_id, bool pf_lut,
445 u8 *lut, u16 lut_size,
461 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_BUF);
462 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_RD);
465 CPU_TO_LE16((u16)((vsi_id <<
468 cmd_resp->vsi_id |= CPU_TO_LE16((u16)I40E_AQC_SET_RSS_LUT_VSI_VALID);
471 cmd_resp->flags |= CPU_TO_LE16((u16)
476 cmd_resp->flags |= CPU_TO_LE16((u16)
496 enum i40e_status_code i40e_aq_get_rss_lut(struct i40e_hw *hw, u16 vsi_id,
497 bool pf_lut, u8 *lut, u16 lut_size)
513 enum i40e_status_code i40e_aq_set_rss_lut(struct i40e_hw *hw, u16 vsi_id,
514 bool pf_lut, u8 *lut, u16 lut_size)
529 u16 vsi_id,
537 u16 key_size = sizeof(struct i40e_aqc_get_set_rss_key_data);
547 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_BUF);
548 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_RD);
551 CPU_TO_LE16((u16)((vsi_id <<
554 cmd_resp->vsi_id |= CPU_TO_LE16((u16)I40E_AQC_SET_RSS_KEY_VSI_VALID);
569 u16 vsi_id,
584 u16 vsi_id,
1051 u16 *flags,
1078 u16 flags, u8 *mac_addr,
1089 cmd_data->mac_sah = CPU_TO_LE16((u16)mac_addr[0] << 8 | mac_addr[1]);
1111 u16 flags = 0;
1133 u16 flags = 0;
1192 u16 pba_word = 0;
1193 u16 pba_size = 0;
1194 u16 pba_ptr = 0;
1195 u16 i = 0;
1637 u16 max_delay = I40E_MAX_PHY_TIMEOUT, total_delay = 0;
1638 u16 abilities_size = sizeof(struct i40e_aq_get_phy_abilities_resp);
1647 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_BUF);
1649 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_LB);
1823 u16 max_frame_size,
1824 bool crc_en, u16 pacing,
1928 u16 command_flags;
2017 u16 mask,
2212 desc.flags |= CPU_TO_LE16((u16)(I40E_AQ_FLAG_BUF | I40E_AQ_FLAG_RD));
2236 u16 seid,
2264 u16 seid,
2294 u16 seid, bool set,
2302 u16 flags = 0;
2336 u16 seid, bool set, struct i40e_asq_cmd_details *cmd_details)
2342 u16 flags = 0;
2368 u16 seid, bool set,
2375 u16 flags = 0;
2406 u16 seid, bool enable, u16 vid,
2413 u16 flags = 0;
2440 u16 seid, bool enable, u16 vid,
2447 u16 flags = 0;
2474 u16 seid, bool enable, u16 vid,
2481 u16 flags = 0;
2509 u16 seid, bool set_filter,
2542 u16 seid, bool enable,
2549 u16 flags = 0;
2588 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_BUF);
2629 desc.flags |= CPU_TO_LE16((u16)(I40E_AQ_FLAG_BUF | I40E_AQ_FLAG_RD));
2652 u16 buf_size, u16 *start_seid,
2662 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_BUF);
2664 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_LB);
2684 u16 flags, u16 valid_flags, u8 mode,
2720 u16 *fw_major_version, u16 *fw_minor_version,
2722 u16 *api_major_version, u16 *api_minor_version,
2774 u16 len;
2896 enum i40e_status_code i40e_aq_add_veb(struct i40e_hw *hw, u16 uplink_seid,
2897 u16 downlink_seid, u8 enabled_tc,
2898 bool default_port, u16 *veb_seid,
2908 u16 veb_flags = 0;
2955 u16 veb_seid, u16 *switch_id,
2956 bool *floating, u16 *statistic_index,
2957 u16 *vebs_used, u16 *vebs_free,
2986 u16 flags = LE16_TO_CPU(cmd_resp->veb_flags);
3008 enum i40e_status_code i40e_aq_add_macvlan(struct i40e_hw *hw, u16 seid,
3010 u16 count, struct i40e_asq_cmd_details *cmd_details)
3016 u16 buf_size;
3036 desc.flags |= CPU_TO_LE16((u16)(I40E_AQ_FLAG_BUF | I40E_AQ_FLAG_RD));
3038 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_LB);
3056 enum i40e_status_code i40e_aq_remove_macvlan(struct i40e_hw *hw, u16 seid,
3058 u16 count, struct i40e_asq_cmd_details *cmd_details)
3064 u16 buf_size;
3078 desc.flags |= CPU_TO_LE16((u16)(I40E_AQ_FLAG_BUF | I40E_AQ_FLAG_RD));
3080 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_LB);
3106 u16 opcode, u16 sw_seid, u16 rule_type, u16 id,
3107 u16 count, __le16 *mr_list,
3109 u16 *rule_id, u16 *rules_used, u16 *rules_free)
3117 u16 buf_size;
3130 desc.flags |= CPU_TO_LE16((u16)(I40E_AQ_FLAG_BUF |
3133 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_LB);
3165 enum i40e_status_code i40e_aq_add_mirrorrule(struct i40e_hw *hw, u16 sw_seid,
3166 u16 rule_type, u16 dest_vsi, u16 count, __le16 *mr_list,
3168 u16 *rule_id, u16 *rules_used, u16 *rules_free)
3196 enum i40e_status_code i40e_aq_delete_mirrorrule(struct i40e_hw *hw, u16 sw_seid,
3197 u16 rule_type, u16 rule_id, u16 count, __le16 *mr_list,
3199 u16 *rules_used, u16 *rules_free)
3224 enum i40e_status_code i40e_aq_add_vlan(struct i40e_hw *hw, u16 seid,
3232 u16 buf_size;
3246 desc.flags |= CPU_TO_LE16((u16)(I40E_AQ_FLAG_BUF | I40E_AQ_FLAG_RD));
3248 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_LB);
3264 enum i40e_status_code i40e_aq_remove_vlan(struct i40e_hw *hw, u16 seid,
3272 u16 buf_size;
3286 desc.flags |= CPU_TO_LE16((u16)(I40E_AQ_FLAG_BUF | I40E_AQ_FLAG_RD));
3288 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_LB);
3308 enum i40e_status_code i40e_aq_send_msg_to_vf(struct i40e_hw *hw, u16 vfid,
3309 u32 v_opcode, u32 v_retval, u8 *msg, u16 msglen,
3321 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_SI);
3323 desc.flags |= CPU_TO_LE16((u16)(I40E_AQ_FLAG_BUF |
3326 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_LB);
3485 u32 offset, u16 length, void *data,
3511 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_BUF);
3513 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_LB);
3533 u16 buf_size, u16 *element_count,
3542 desc.flags |= CPU_TO_LE16((u16)(I40E_AQ_FLAG_BUF));
3544 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_LB);
3547 cmd->element_id = CPU_TO_LE16((u16)(0xffff & field_id));
3549 cmd->element_id_msw = CPU_TO_LE16((u16)(field_id >> 16));
3571 u8 cmd_flags, void *data, u16 buf_size,
3572 u16 element_count,
3581 desc.flags |= CPU_TO_LE16((u16)(I40E_AQ_FLAG_BUF | I40E_AQ_FLAG_RD));
3583 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_LB);
3600 void *buff, u16 buff_size,
3627 u32 offset, u16 length, bool last_command,
3676 u16 id, ocp_cfg_word0;
3933 hw->num_wol_proxy_filters = (u16)number;
3934 hw->wol_proxy_vsi_seid = (u16)logical_id;
4024 void *buff, u16 buff_size, u16 *data_size,
4042 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_BUF);
4044 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_LB);
4073 u32 offset, u16 length, void *data,
4109 desc.flags |= CPU_TO_LE16((u16)(I40E_AQ_FLAG_BUF | I40E_AQ_FLAG_RD));
4111 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_LB);
4192 u8 mib_type, void *buff, u16 buff_size,
4193 u16 *local_len, u16 *remote_len,
4208 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_BUF);
4216 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_BUF);
4218 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_LB);
4242 u8 mib_type, void *buff, u16 buff_size,
4256 desc.flags |= CPU_TO_LE16((u16)(I40E_AQ_FLAG_BUF | I40E_AQ_FLAG_RD));
4258 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_LB);
4447 void *buff, u16 buff_size,
4458 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_BUF);
4508 u16 udp_port, u8 protocol_index,
4570 u16 count,
4577 u16 length = count * sizeof(*buf);
4582 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_BUF);
4584 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_LB);
4602 enum i40e_status_code i40e_aq_delete_element(struct i40e_hw *hw, u16 seid,
4634 enum i40e_status_code i40e_aq_add_pvirt(struct i40e_hw *hw, u16 flags,
4635 u16 mac_seid, u16 vsi_seid,
4636 u16 *ret_seid)
4676 u16 vsi_seid, u16 tag, u16 queue_num,
4677 u16 *tags_used, u16 *tags_free,
4724 enum i40e_status_code i40e_aq_remove_tag(struct i40e_hw *hw, u16 vsi_seid,
4725 u16 tag, u16 *tags_used, u16 *tags_free,
4773 enum i40e_status_code i40e_aq_add_mcast_etag(struct i40e_hw *hw, u16 pv_seid,
4774 u16 etag, u8 num_tags_in_buf, void *buf,
4775 u16 *tags_used, u16 *tags_free,
4784 u16 length = sizeof(u16) * num_tags_in_buf;
4796 desc.flags |= CPU_TO_LE16((u16)(I40E_AQ_FLAG_BUF | I40E_AQ_FLAG_RD));
4798 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_LB);
4825 enum i40e_status_code i40e_aq_remove_mcast_etag(struct i40e_hw *hw, u16 pv_seid,
4826 u16 etag, u16 *tags_used, u16 *tags_free,
4872 enum i40e_status_code i40e_aq_update_tag(struct i40e_hw *hw, u16 vsi_seid,
4873 u16 old_tag, u16 new_tag, u16 *tags_used,
4874 u16 *tags_free,
4984 enum i40e_status_code i40e_aq_add_statistics(struct i40e_hw *hw, u16 seid,
4985 u16 vlan_id, u16 *stat_index,
5021 enum i40e_status_code i40e_aq_remove_statistics(struct i40e_hw *hw, u16 seid,
5022 u16 vlan_id, u16 stat_index,
5055 u16 bad_frame_vsi, bool save_bad_pac,
5062 u16 command_flags = 0;
5094 static enum i40e_status_code i40e_aq_tx_sched_cmd(struct i40e_hw *hw, u16 seid,
5095 void *buff, u16 buff_size,
5129 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_BUF);
5131 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_RD);
5133 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_LB);
5153 u16 seid, u16 credit, u8 max_credit,
5182 u16 seid, u16 credit, u8 max_bw,
5210 u16 seid,
5227 u16 seid,
5244 struct i40e_hw *hw, u16 seid,
5261 u16 seid,
5278 u16 seid,
5295 u16 seid,
5312 u16 seid,
5329 u16 seid,
5518 u8 *mac_addr, u16 ethtype, u16 flags,
5519 u16 vsi_seid, u16 queue, bool is_add,
5570 u16 seid)
5573 u16 flag = I40E_AQC_ADD_CONTROL_PACKET_FLAGS_IGNORE_MAC |
5576 u16 ethtype = I40E_FLOW_CONTROL_ETHTYPE;
5602 u16 tnl_type;
5628 u16 seid,
5636 u16 buff_len;
5643 desc.flags |= CPU_TO_LE16((u16)(I40E_AQ_FLAG_BUF | I40E_AQ_FLAG_RD));
5667 u16 seid,
5675 u16 buff_len;
5682 desc.flags |= CPU_TO_LE16((u16)(I40E_AQ_FLAG_BUF | I40E_AQ_FLAG_RD));
5754 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_LB);
5835 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_LB);
5954 void i40e_set_pci_config_data(struct i40e_hw *hw, u16 link_status)
6009 u8 table_id, u32 start_index, u16 buff_size,
6010 void *buff, u16 *ret_buff_size,
6027 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_BUF);
6029 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_LB);
6170 u16 bwd_size = sizeof(*bw_data);
6176 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_BUF);
6177 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_RD);
6196 u16 reg, u8 phy_addr, u16 *value)
6201 u16 retry = 1000;
6241 u16 reg, u8 phy_addr, u16 value)
6246 u16 retry = 1000;
6282 u8 page, u16 reg, u8 phy_addr, u16 *value)
6286 u16 retry = 1000;
6356 u8 page, u16 reg, u8 phy_addr, u16 value)
6360 u16 retry = 1000;
6423 u8 page, u16 reg, u8 phy_addr, u16 value)
6460 u8 page, u16 reg, u8 phy_addr, u16 *value)
6514 u16 led_ctl = 0;
6515 u16 gpio_led_port;
6516 u16 led_reg;
6517 u16 led_addr = I40E_PHY_LED_PROV_REG_1;
6581 static enum i40e_status_code i40e_led_get_reg(struct i40e_hw *hw, u16 led_addr,
6599 (u16 *)reg_val);
6610 static enum i40e_status_code i40e_led_set_reg(struct i40e_hw *hw, u16 led_addr,
6627 (u16)reg_val);
6640 enum i40e_status_code i40e_led_get_phy(struct i40e_hw *hw, u16 *led_addr,
6641 u16 *val)
6644 u16 gpio_led_port;
6646 u16 temp_addr;
6648 u16 reg_val;
6657 *val = (u16)reg_val_aq;
6690 u16 led_addr, u32 mode)
7056 i40e_aq_run_phy_activity(struct i40e_hw *hw, u16 activity_id, u32 dnl_opcode,
7104 u8 *msg, u16 msglen,
7112 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_SI);
7116 desc.flags |= CPU_TO_LE16((u16)(I40E_AQ_FLAG_BUF
7119 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_LB);
7205 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_BUF);
7206 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_RD);
7242 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_BUF);
7243 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_RD);
7282 u16 cmd_flags = 0;
7283 u16 valid_flags = 0;
7284 u16 buff_len = 0;
7313 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_BUF);
7314 desc.flags |= CPU_TO_LE16((u16)I40E_AQ_FLAG_RD);
7334 u16 *wake_reason,