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];
80 u16 num_rdma_q_entries[ICE_MAX_TRAFFIC_CLASS];
86 u16 vsi_idx; /* VSI index */
125 u16 fltr_rule_id;
126 u16 flag;
129 u16 src;
138 u16 vlan_id;
141 u16 vlan_id;
142 u16 tpid;
151 u16 ethertype;
164 u16 q_id:11;
165 u16 hw_vsi_id:10;
166 u16 vsi_list_id:10;
170 u16 vsi_handle;
191 u16 src;
192 u16 flag;
199 u16 q_id:11;
200 u16 vsi_id:10;
201 u16 hw_vsi_id:10;
202 u16 vsi_list_id:10;
205 u16 vsi_handle;
211 u16 rid;
213 u16 rule_id;
215 u16 vsi_handle;
234 u16 fltr_rule_id;
253 u16 word_masks[ICE_MAX_CHAIN_WORDS];
308 u16 vsi_list_id;
310 u16 ref_cnt;
352 u16 vsi_count;
354 u16 lg_act_idx;
356 u16 sw_marker_id;
369 u16 lkups_cnt;
371 u16 vsi_count;
396 ice_add_vsi(struct ice_hw *hw, u16 vsi_handle, struct ice_vsi_ctx *vsi_ctx,
399 ice_free_vsi(struct ice_hw *hw, u16 vsi_handle, struct ice_vsi_ctx *vsi_ctx,
402 ice_update_vsi(struct ice_hw *hw, u16 vsi_handle, struct ice_vsi_ctx *vsi_ctx,
404 struct ice_vsi_ctx *ice_get_vsi_ctx(struct ice_hw *hw, u16 vsi_handle);
410 ice_aq_add_update_mir_rule(struct ice_hw *hw, u16 rule_type, u16 dest_vsi,
411 u16 count, struct ice_mir_rule_buf *mr_buf,
412 struct ice_sq_cd *cd, u16 *rule_id);
414 ice_aq_delete_mir_rule(struct ice_hw *hw, u16 rule_id, bool keep_allocd,
426 ice_alloc_vlan_res_counter(struct ice_hw *hw, u16 *counter_id);
428 ice_free_vlan_res_counter(struct ice_hw *hw, u16 counter_id);
431 enum ice_status ice_alloc_rss_global_lut(struct ice_hw *hw, bool shared_res, u16 *global_lut_id);
432 enum ice_status ice_free_rss_global_lut(struct ice_hw *hw, u16 global_lut_id);
434 ice_alloc_sw(struct ice_hw *hw, bool ena_stats, bool shared_res, u16 *sw_id,
435 u16 *counter_id);
437 ice_free_sw(struct ice_hw *hw, u16 sw_id, u16 counter_id);
439 ice_aq_get_res_alloc(struct ice_hw *hw, u16 *num_entries,
440 struct ice_aqc_get_res_resp_elem *buf, u16 buf_size,
443 ice_aq_get_res_descs(struct ice_hw *hw, u16 num_entries,
444 struct ice_aqc_res_elem *buf, u16 buf_size, u16 res_type,
445 bool res_shared, u16 *desc_id, struct ice_sq_cd *cd);
458 ice_cfg_iwarp_fltr(struct ice_hw *hw, u16 vsi_handle, bool enable);
462 u16 sw_marker);
465 void ice_remove_vsi_fltr(struct ice_hw *hw, u16 vsi_handle);
469 ice_cfg_dflt_vsi(struct ice_port_info *pi, u16 vsi_handle, bool set,
472 ice_set_vsi_promisc(struct ice_hw *hw, u16 vsi_handle, u8 promisc_mask,
473 u16 vid);
475 ice_clear_vsi_promisc(struct ice_hw *hw, u16 vsi_handle, u8 promisc_mask,
476 u16 vid);
478 ice_set_vlan_vsi_promisc(struct ice_hw *hw, u16 vsi_handle, u8 promisc_mask,
483 ice_get_vsi_promisc(struct ice_hw *hw, u16 vsi_handle, u8 *promisc_mask,
484 u16 *vid);
486 ice_get_vsi_vlan_promisc(struct ice_hw *hw, u16 vsi_handle, u8 *promisc_mask,
487 u16 *vid);
493 u16 ice_get_hw_vsi_num(struct ice_hw *hw, u16 vsi_handle);
494 bool ice_is_vsi_valid(struct ice_hw *hw, u16 vsi_handle);
498 u16 vsi_handle);