Lines Matching refs:u16

58 u16 i40e_clean_asq(struct i40e_hw *hw);
65 u16 *events_pending);
69 u16 buff_size,
75 void *desc, void *buffer, u16 buf_len);
81 enum i40e_status_code i40e_aq_get_rss_lut(struct i40e_hw *hw, u16 seid,
82 bool pf_lut, u8 *lut, u16 lut_size);
83 enum i40e_status_code i40e_aq_set_rss_lut(struct i40e_hw *hw, u16 seid,
84 bool pf_lut, u8 *lut, u16 lut_size);
86 u16 seid,
89 u16 seid,
98 u16 led_addr, u32 mode);
99 enum i40e_status_code i40e_led_get_phy(struct i40e_hw *hw, u16 *led_addr,
100 u16 *val);
103 enum i40e_status_code i40e_led_get_reg(struct i40e_hw *hw, u16 led_addr,
105 enum i40e_status_code i40e_led_set_reg(struct i40e_hw *hw, u16 led_addr,
121 u16 *fw_major_version, u16 *fw_minor_version,
123 u16 *api_major_version, u16 *api_minor_version,
133 enum i40e_status_code i40e_aq_set_default_vsi(struct i40e_hw *hw, u16 vsi_id,
135 enum i40e_status_code i40e_aq_clear_default_vsi(struct i40e_hw *hw, u16 vsi_id,
146 enum i40e_status_code i40e_aq_set_phy_int_mask(struct i40e_hw *hw, u16 mask,
149 u16 max_frame_size, bool crc_en, u16 pacing,
178 u16 vsi_id, bool set_filter,
181 u16 vsi_id, bool set, struct i40e_asq_cmd_details *cmd_details,
184 u16 vsi_id, bool set, struct i40e_asq_cmd_details *cmd_details);
186 u16 seid, bool set,
189 u16 seid, bool enable, u16 vid,
192 u16 seid, bool enable, u16 vid,
195 u16 seid, bool enable, u16 vid,
198 u16 seid, bool enable,
206 enum i40e_status_code i40e_aq_add_veb(struct i40e_hw *hw, u16 uplink_seid,
207 u16 downlink_seid, u8 enabled_tc,
208 bool default_port, u16 *pveb_seid,
212 u16 veb_seid, u16 *switch_id, bool *floating,
213 u16 *statistic_index, u16 *vebs_used,
214 u16 *vebs_free,
216 enum i40e_status_code i40e_aq_add_macvlan(struct i40e_hw *hw, u16 vsi_id,
218 u16 count, struct i40e_asq_cmd_details *cmd_details);
219 enum i40e_status_code i40e_aq_remove_macvlan(struct i40e_hw *hw, u16 vsi_id,
221 u16 count, struct i40e_asq_cmd_details *cmd_details);
222 enum i40e_status_code i40e_aq_add_mirrorrule(struct i40e_hw *hw, u16 sw_seid,
223 u16 rule_type, u16 dest_vsi, u16 count, __le16 *mr_list,
225 u16 *rule_id, u16 *rules_used, u16 *rules_free);
226 enum i40e_status_code i40e_aq_delete_mirrorrule(struct i40e_hw *hw, u16 sw_seid,
227 u16 rule_type, u16 rule_id, u16 count, __le16 *mr_list,
229 u16 *rules_used, u16 *rules_free);
231 enum i40e_status_code i40e_aq_add_vlan(struct i40e_hw *hw, u16 vsi_id,
234 enum i40e_status_code i40e_aq_remove_vlan(struct i40e_hw *hw, u16 vsi_id,
237 enum i40e_status_code i40e_aq_send_msg_to_vf(struct i40e_hw *hw, u16 vfid,
238 u32 v_opcode, u32 v_retval, u8 *msg, u16 msglen,
242 u16 buf_size, u16 *start_seid,
245 u16 flags, u16 valid_flags, u8 mode,
257 u32 offset, u16 length, void *data,
261 u32 offset, u16 length, bool last_command,
265 u16 buf_size, u16 *element_count,
268 u8 cmd_flags, void *data, u16 buf_size,
269 u16 element_count,
272 void *buff, u16 buff_size,
275 void *buff, u16 buff_size, u16 *data_size,
279 u32 offset, u16 length, void *data,
285 u8 mib_type, void *buff, u16 buff_size,
286 u16 *local_len, u16 *remote_len,
289 u8 mib_type, void *buff, u16 buff_size,
308 void *buff, u16 buff_size,
314 u16 udp_port, u8 protocol_index,
322 u16 count,
324 enum i40e_status_code i40e_aq_add_pvirt(struct i40e_hw *hw, u16 flags,
325 u16 mac_seid, u16 vsi_seid,
326 u16 *ret_seid);
328 u16 vsi_seid, u16 tag, u16 queue_num,
329 u16 *tags_used, u16 *tags_free,
331 enum i40e_status_code i40e_aq_remove_tag(struct i40e_hw *hw, u16 vsi_seid,
332 u16 tag, u16 *tags_used, u16 *tags_free,
334 enum i40e_status_code i40e_aq_add_mcast_etag(struct i40e_hw *hw, u16 pe_seid,
335 u16 etag, u8 num_tags_in_buf, void *buf,
336 u16 *tags_used, u16 *tags_free,
338 enum i40e_status_code i40e_aq_remove_mcast_etag(struct i40e_hw *hw, u16 pe_seid,
339 u16 etag, u16 *tags_used, u16 *tags_free,
341 enum i40e_status_code i40e_aq_update_tag(struct i40e_hw *hw, u16 vsi_seid,
342 u16 old_tag, u16 new_tag, u16 *tags_used,
343 u16 *tags_free,
345 enum i40e_status_code i40e_aq_add_statistics(struct i40e_hw *hw, u16 seid,
346 u16 vlan_id, u16 *stat_index,
348 enum i40e_status_code i40e_aq_remove_statistics(struct i40e_hw *hw, u16 seid,
349 u16 vlan_id, u16 stat_index,
352 u16 bad_frame_vsi, bool save_bad_pac,
355 enum i40e_status_code i40e_aq_delete_element(struct i40e_hw *hw, u16 seid,
358 u16 flags, u8 *mac_addr,
361 u16 seid, u16 credit, u8 max_credit,
367 struct i40e_hw *hw, u16 seid,
371 u16 seid,
377 u16 seid, u16 credit, u8 max_bw,
379 enum i40e_status_code i40e_aq_config_vsi_tc_bw(struct i40e_hw *hw, u16 seid,
383 u16 seid,
387 u16 seid,
391 u16 seid,
395 u16 seid,
399 u16 seid,
405 i40e_aq_add_cloud_filters_bb(struct i40e_hw *hw, u16 seid,
409 i40e_aq_add_cloud_filters(struct i40e_hw *hw, u16 vsi,
413 i40e_aq_rem_cloud_filters(struct i40e_hw *hw, u16 vsi,
417 i40e_aq_rem_cloud_filters_bb(struct i40e_hw *hw, u16 seid,
464 enum i40e_status_code i40e_read_nvm_word(struct i40e_hw *hw, u16 offset,
465 u16 *data);
467 i40e_read_nvm_module_data(struct i40e_hw *hw, u8 module_ptr, u16 module_offset,
468 u16 data_offset, u16 words_data_size, u16 *data_ptr);
469 enum i40e_status_code i40e_read_nvm_buffer(struct i40e_hw *hw, u16 offset,
470 u16 *words, u16 *data);
472 u32 offset, u16 words, void *data,
474 enum i40e_status_code __i40e_read_nvm_word(struct i40e_hw *hw, u16 offset,
475 u16 *data);
476 enum i40e_status_code __i40e_read_nvm_buffer(struct i40e_hw *hw, u16 offset,
477 u16 *words, u16 *data);
481 u32 offset, u16 words, void *data);
482 enum i40e_status_code i40e_calc_nvm_checksum(struct i40e_hw *hw, u16 *checksum);
485 u16 *checksum);
489 void i40e_nvmupd_check_wait_event(struct i40e_hw *hw, u16 opcode,
492 void i40e_set_pci_config_data(struct i40e_hw *hw, u16 link_status);
552 u8 *msg, u16 msglen,
557 u8 *mac_addr, u16 ethtype, u16 flags,
558 u16 vsi_seid, u16 queue, bool is_add,
562 u8 table_id, u32 start_index, u16 buff_size,
563 void *buff, u16 *ret_buff_size,
567 u16 vsi_seid);
596 i40e_aq_run_phy_activity(struct i40e_hw *hw, u16 activity_id, u32 opcode,
613 u16 *wake_reason,
618 u16 reg, u8 phy_addr, u16 *value);
620 u16 reg, u8 phy_addr, u16 value);
622 u8 page, u16 reg, u8 phy_addr, u16 *value);
624 u8 page, u16 reg, u8 phy_addr, u16 value);
626 u8 page, u16 reg, u8 phy_addr, u16 *value);
628 u8 page, u16 reg, u8 phy_addr, u16 value);