Lines Matching refs:u16

70 	u16 vsi_num;
71 u16 vsis_allocd;
72 u16 vsis_unallocated;
73 u16 flags;
78 u16 num_lan_q_entries[ICE_MAX_TRAFFIC_CLASS];
84 u16 vsi_idx; /* VSI index */
123 u16 fltr_rule_id;
124 u16 flag;
127 u16 src;
136 u16 vlan_id;
139 u16 vlan_id;
147 u16 ethertype;
160 u16 q_id:11;
161 u16 hw_vsi_id:10;
162 u16 vsi_id:10;
163 u16 vsi_list_id:10;
167 u16 vsi_handle;
188 u16 src;
189 u16 flag;
196 u16 q_id:11;
197 u16 vsi_id:10;
198 u16 hw_vsi_id:10;
199 u16 vsi_list_id:10;
202 u16 vsi_handle;
208 u16 rid;
210 u16 rule_id;
212 u16 vsi_handle;
220 u16 fltr_rule_id;
238 u16 word_masks[ICE_MAX_CHAIN_WORDS];
293 u16 vsi_list_id;
295 u16 ref_cnt;
337 u16 vsi_count;
339 u16 lg_act_idx;
341 u16 sw_marker_id;
354 u16 lkups_cnt;
356 u16 vsi_count;
381 ice_add_vsi(struct ice_hw *hw, u16 vsi_handle, struct ice_vsi_ctx *vsi_ctx,
384 ice_free_vsi(struct ice_hw *hw, u16 vsi_handle, struct ice_vsi_ctx *vsi_ctx,
387 ice_update_vsi(struct ice_hw *hw, u16 vsi_handle, struct ice_vsi_ctx *vsi_ctx,
389 struct ice_vsi_ctx *ice_get_vsi_ctx(struct ice_hw *hw, u16 vsi_handle);
395 ice_aq_add_update_mir_rule(struct ice_hw *hw, u16 rule_type, u16 dest_vsi,
396 u16 count, struct ice_mir_rule_buf *mr_buf,
397 struct ice_sq_cd *cd, u16 *rule_id);
399 ice_aq_delete_mir_rule(struct ice_hw *hw, u16 rule_id, bool keep_allocd,
411 ice_alloc_vlan_res_counter(struct ice_hw *hw, u16 *counter_id);
413 ice_free_vlan_res_counter(struct ice_hw *hw, u16 counter_id);
417 enum ice_status ice_alloc_rss_global_lut(struct ice_hw *hw, bool shared_res, u16 *global_lut_id);
418 enum ice_status ice_free_rss_global_lut(struct ice_hw *hw, u16 global_lut_id);
420 ice_alloc_sw(struct ice_hw *hw, bool ena_stats, bool shared_res, u16 *sw_id,
421 u16 *counter_id);
423 ice_free_sw(struct ice_hw *hw, u16 sw_id, u16 counter_id);
425 ice_aq_get_res_alloc(struct ice_hw *hw, u16 *num_entries,
426 struct ice_aqc_get_res_resp_elem *buf, u16 buf_size,
429 ice_aq_get_res_descs(struct ice_hw *hw, u16 num_entries,
430 struct ice_aqc_res_elem *buf, u16 buf_size, u16 res_type,
431 bool res_shared, u16 *desc_id, struct ice_sq_cd *cd);
446 u16 sw_marker);
449 void ice_remove_vsi_fltr(struct ice_hw *hw, u16 vsi_handle);
453 ice_cfg_dflt_vsi(struct ice_port_info *pi, u16 vsi_handle, bool set,
456 ice_set_vsi_promisc(struct ice_hw *hw, u16 vsi_handle, u8 promisc_mask,
457 u16 vid);
459 ice_clear_vsi_promisc(struct ice_hw *hw, u16 vsi_handle, u8 promisc_mask,
460 u16 vid);
462 ice_set_vlan_vsi_promisc(struct ice_hw *hw, u16 vsi_handle, u8 promisc_mask,
467 ice_get_vsi_promisc(struct ice_hw *hw, u16 vsi_handle, u8 *promisc_mask,
468 u16 *vid);
470 ice_get_vsi_vlan_promisc(struct ice_hw *hw, u16 vsi_handle, u8 *promisc_mask,
471 u16 *vid);
477 u16 ice_get_hw_vsi_num(struct ice_hw *hw, u16 vsi_handle);
478 bool ice_is_vsi_valid(struct ice_hw *hw, u16 vsi_handle);
482 u16 vsi_handle);