Lines Matching full:u16

37 	u16 vsi_num;
38 u16 vsis_allocd;
39 u16 vsis_unallocated;
40 u16 flags;
45 u16 num_lan_q_entries[ICE_MAX_TRAFFIC_CLASS];
47 u16 num_rdma_q_entries[ICE_MAX_TRAFFIC_CLASS];
78 u16 fltr_rule_id;
79 u16 flag;
82 u16 src;
91 u16 vlan_id;
94 u16 vlan_id;
95 u16 tpid;
104 u16 ethertype;
117 u16 q_id:11;
118 u16 hw_vsi_id:10;
119 u16 vsi_list_id:10;
123 u16 vsi_handle;
137 u16 rid;
138 u16 fv_idx;
140 u16 mask;
150 u16 h_raw[sizeof(union ice_prot_hdr) / sizeof(u16)];
155 u16 m_raw[sizeof(union ice_prot_hdr) / sizeof(u16)];
161 u16 src;
162 u16 flag;
169 u16 q_id:11;
170 u16 vsi_id:10;
171 u16 hw_vsi_id:10;
172 u16 vsi_list_id:10;
175 u16 vsi_handle;
181 u16 rid;
183 u16 rule_id;
185 u16 vsi_handle;
201 u16 vlan_type;
202 u16 fltr_rule_id;
204 u16 need_pass_l2:1;
205 u16 allow_pass_l2:1;
206 u16 src_vsi;
226 u16 word_masks[ICE_MAX_CHAIN_WORDS];
284 u16 vsi_list_id;
286 u16 ref_cnt;
304 u16 vsi_count;
306 u16 lg_act_idx;
308 u16 sw_marker_id;
320 u16 lkups_cnt;
322 u16 vsi_count;
338 ice_add_vsi(struct ice_hw *hw, u16 vsi_handle, struct ice_vsi_ctx *vsi_ctx,
341 ice_free_vsi(struct ice_hw *hw, u16 vsi_handle, struct ice_vsi_ctx *vsi_ctx,
344 ice_update_vsi(struct ice_hw *hw, u16 vsi_handle, struct ice_vsi_ctx *vsi_ctx,
346 bool ice_is_vsi_valid(struct ice_hw *hw, u16 vsi_handle);
347 struct ice_vsi_ctx *ice_get_vsi_ctx(struct ice_hw *hw, u16 vsi_handle);
353 ice_alloc_res_cntr(struct ice_hw *hw, u8 type, u8 alloc_shared, u16 num_items,
354 u16 *counter_id);
356 ice_free_res_cntr(struct ice_hw *hw, u8 type, u8 alloc_shared, u16 num_items,
357 u16 counter_id);
358 int ice_share_res(struct ice_hw *hw, u16 type, u8 shared, u16 res_id);
367 u16 lkups_cnt, struct ice_adv_rule_info *rinfo,
374 bool ice_vlan_fltr_exist(struct ice_hw *hw, u16 vlan_id, u16 vsi_handle);
377 int ice_cfg_rdma_fltr(struct ice_hw *hw, u16 vsi_handle, bool enable);
378 void ice_remove_vsi_fltr(struct ice_hw *hw, u16 vsi_handle);
382 ice_cfg_dflt_vsi(struct ice_port_info *pi, u16 vsi_handle, bool set,
385 ice_check_if_dflt_vsi(struct ice_port_info *pi, u16 vsi_handle,
389 ice_set_vsi_promisc(struct ice_hw *hw, u16 vsi_handle, u8 promisc_mask,
390 u16 vid);
392 ice_clear_vsi_promisc(struct ice_hw *hw, u16 vsi_handle, u8 promisc_mask,
393 u16 vid);
395 ice_set_vlan_vsi_promisc(struct ice_hw *hw, u16 vsi_handle, u8 promisc_mask,
403 u16 ice_get_hw_vsi_num(struct ice_hw *hw, u16 vsi_handle);
405 int ice_replay_vsi_all_fltr(struct ice_hw *hw, u16 vsi_handle);
410 ice_aq_sw_rules(struct ice_hw *hw, void *rule_list, u16 rule_list_sz,
417 ice_find_vsi_list_entry(struct ice_hw *hw, u8 recp_id, u16 vsi_handle,
418 u16 *vsi_list_id);
419 int ice_alloc_recipe(struct ice_hw *hw, u16 *rid);
422 u16 *num_recipes, u16 recipe_root, struct ice_sq_cd *cd);
425 u16 num_recipes, struct ice_sq_cd *cd);