Lines Matching refs:u16

57 u16 i40e_clean_asq(struct i40e_hw *hw);
64 u16 *events_pending);
68 u16 buff_size,
74 void *desc, void *buffer, u16 buf_len);
80 enum i40e_status_code i40e_aq_get_rss_lut(struct i40e_hw *hw, u16 seid,
81 bool pf_lut, u8 *lut, u16 lut_size);
82 enum i40e_status_code i40e_aq_set_rss_lut(struct i40e_hw *hw, u16 seid,
83 bool pf_lut, u8 *lut, u16 lut_size);
85 u16 seid,
88 u16 seid,
97 u16 led_addr, u32 mode);
98 enum i40e_status_code i40e_led_get_phy(struct i40e_hw *hw, u16 *led_addr,
99 u16 *val);
102 enum i40e_status_code i40e_led_get_reg(struct i40e_hw *hw, u16 led_addr,
104 enum i40e_status_code i40e_led_set_reg(struct i40e_hw *hw, u16 led_addr,
120 u16 *fw_major_version, u16 *fw_minor_version,
122 u16 *api_major_version, u16 *api_minor_version,
132 enum i40e_status_code i40e_aq_set_default_vsi(struct i40e_hw *hw, u16 vsi_id,
134 enum i40e_status_code i40e_aq_clear_default_vsi(struct i40e_hw *hw, u16 vsi_id,
145 enum i40e_status_code i40e_aq_set_phy_int_mask(struct i40e_hw *hw, u16 mask,
148 u16 max_frame_size, bool crc_en, u16 pacing,
177 u16 vsi_id, bool set_filter,
180 u16 vsi_id, bool set, struct i40e_asq_cmd_details *cmd_details,
183 u16 vsi_id, bool set, struct i40e_asq_cmd_details *cmd_details);
185 u16 seid, bool set,
188 u16 seid, bool enable, u16 vid,
191 u16 seid, bool enable, u16 vid,
194 u16 seid, bool enable, u16 vid,
197 u16 seid, bool enable,
205 enum i40e_status_code i40e_aq_add_veb(struct i40e_hw *hw, u16 uplink_seid,
206 u16 downlink_seid, u8 enabled_tc,
207 bool default_port, u16 *pveb_seid,
211 u16 veb_seid, u16 *switch_id, bool *floating,
212 u16 *statistic_index, u16 *vebs_used,
213 u16 *vebs_free,
215 enum i40e_status_code i40e_aq_add_macvlan(struct i40e_hw *hw, u16 vsi_id,
217 u16 count, struct i40e_asq_cmd_details *cmd_details);
218 enum i40e_status_code i40e_aq_remove_macvlan(struct i40e_hw *hw, u16 vsi_id,
220 u16 count, struct i40e_asq_cmd_details *cmd_details);
221 enum i40e_status_code i40e_aq_add_mirrorrule(struct i40e_hw *hw, u16 sw_seid,
222 u16 rule_type, u16 dest_vsi, u16 count, __le16 *mr_list,
224 u16 *rule_id, u16 *rules_used, u16 *rules_free);
225 enum i40e_status_code i40e_aq_delete_mirrorrule(struct i40e_hw *hw, u16 sw_seid,
226 u16 rule_type, u16 rule_id, u16 count, __le16 *mr_list,
228 u16 *rules_used, u16 *rules_free);
230 enum i40e_status_code i40e_aq_add_vlan(struct i40e_hw *hw, u16 vsi_id,
233 enum i40e_status_code i40e_aq_remove_vlan(struct i40e_hw *hw, u16 vsi_id,
236 enum i40e_status_code i40e_aq_send_msg_to_vf(struct i40e_hw *hw, u16 vfid,
237 u32 v_opcode, u32 v_retval, u8 *msg, u16 msglen,
241 u16 buf_size, u16 *start_seid,
244 u16 flags, u16 valid_flags, u8 mode,
256 u32 offset, u16 length, void *data,
260 u32 offset, u16 length, bool last_command,
264 u16 buf_size, u16 *element_count,
267 u8 cmd_flags, void *data, u16 buf_size,
268 u16 element_count,
275 void *buff, u16 buff_size,
278 void *buff, u16 buff_size, u16 *data_size,
282 u32 offset, u16 length, void *data,
292 u8 mib_type, void *buff, u16 buff_size,
293 u16 *local_len, u16 *remote_len,
296 u8 mib_type, void *buff, u16 buff_size,
315 void *buff, u16 buff_size,
321 u16 udp_port, u8 protocol_index,
329 u16 count,
331 enum i40e_status_code i40e_aq_add_pvirt(struct i40e_hw *hw, u16 flags,
332 u16 mac_seid, u16 vsi_seid,
333 u16 *ret_seid);
335 u16 vsi_seid, u16 tag, u16 queue_num,
336 u16 *tags_used, u16 *tags_free,
338 enum i40e_status_code i40e_aq_remove_tag(struct i40e_hw *hw, u16 vsi_seid,
339 u16 tag, u16 *tags_used, u16 *tags_free,
341 enum i40e_status_code i40e_aq_add_mcast_etag(struct i40e_hw *hw, u16 pe_seid,
342 u16 etag, u8 num_tags_in_buf, void *buf,
343 u16 *tags_used, u16 *tags_free,
345 enum i40e_status_code i40e_aq_remove_mcast_etag(struct i40e_hw *hw, u16 pe_seid,
346 u16 etag, u16 *tags_used, u16 *tags_free,
348 enum i40e_status_code i40e_aq_update_tag(struct i40e_hw *hw, u16 vsi_seid,
349 u16 old_tag, u16 new_tag, u16 *tags_used,
350 u16 *tags_free,
352 enum i40e_status_code i40e_aq_add_statistics(struct i40e_hw *hw, u16 seid,
353 u16 vlan_id, u16 *stat_index,
355 enum i40e_status_code i40e_aq_remove_statistics(struct i40e_hw *hw, u16 seid,
356 u16 vlan_id, u16 stat_index,
359 u16 bad_frame_vsi, bool save_bad_pac,
362 enum i40e_status_code i40e_aq_delete_element(struct i40e_hw *hw, u16 seid,
365 u16 flags, u8 *mac_addr,
368 u16 seid, u16 credit, u8 max_credit,
374 struct i40e_hw *hw, u16 seid,
378 u16 seid,
384 u16 seid, u16 credit, u8 max_bw,
386 enum i40e_status_code i40e_aq_config_vsi_tc_bw(struct i40e_hw *hw, u16 seid,
390 u16 seid,
394 u16 seid,
398 u16 seid,
402 u16 seid,
406 u16 seid,
412 i40e_aq_add_cloud_filters_bb(struct i40e_hw *hw, u16 seid,
416 i40e_aq_add_cloud_filters(struct i40e_hw *hw, u16 vsi,
420 i40e_aq_rem_cloud_filters(struct i40e_hw *hw, u16 vsi,
424 i40e_aq_rem_cloud_filters_bb(struct i40e_hw *hw, u16 seid,
471 enum i40e_status_code i40e_read_nvm_word(struct i40e_hw *hw, u16 offset,
472 u16 *data);
474 i40e_read_nvm_module_data(struct i40e_hw *hw, u8 module_ptr, u16 module_offset,
475 u16 data_offset, u16 words_data_size, u16 *data_ptr);
476 enum i40e_status_code i40e_read_nvm_buffer(struct i40e_hw *hw, u16 offset,
477 u16 *words, u16 *data);
479 u32 offset, u16 words, void *data,
481 enum i40e_status_code __i40e_read_nvm_word(struct i40e_hw *hw, u16 offset,
482 u16 *data);
483 enum i40e_status_code __i40e_read_nvm_buffer(struct i40e_hw *hw, u16 offset,
484 u16 *words, u16 *data);
488 u32 offset, u16 words, void *data);
489 enum i40e_status_code i40e_calc_nvm_checksum(struct i40e_hw *hw, u16 *checksum);
492 u16 *checksum);
496 void i40e_nvmupd_check_wait_event(struct i40e_hw *hw, u16 opcode,
499 void i40e_set_pci_config_data(struct i40e_hw *hw, u16 link_status);
559 u8 *msg, u16 msglen,
564 u8 *mac_addr, u16 ethtype, u16 flags,
565 u16 vsi_seid, u16 queue, bool is_add,
569 u8 table_id, u32 start_index, u16 buff_size,
570 void *buff, u16 *ret_buff_size,
574 u16 vsi_seid);
603 i40e_aq_run_phy_activity(struct i40e_hw *hw, u16 activity_id, u32 opcode,
620 u16 *wake_reason,
625 u16 reg, u8 phy_addr, u16 *value);
627 u16 reg, u8 phy_addr, u16 value);
629 u8 page, u16 reg, u8 phy_addr, u16 *value);
631 u8 page, u16 reg, u8 phy_addr, u16 value);
633 u8 page, u16 reg, u8 phy_addr, u16 *value);
635 u8 page, u16 reg, u8 phy_addr, u16 value);