Lines Matching full:u16
52 struct ice_rq_event_info *e, u16 *pending);
61 ice_alloc_hw_res(struct ice_hw *hw, u16 type, u16 num, bool btm, u16 *res);
63 ice_free_hw_res(struct ice_hw *hw, u16 type, u16 num, u16 *res);
65 struct ice_aqc_alloc_free_res_elem *buf, u16 buf_size,
71 struct ice_aq_desc *desc, void *buf, u16 buf_size,
86 ice_aq_get_rss_key(struct ice_hw *hw, u16 vsi_handle,
89 ice_aq_set_rss_key(struct ice_hw *hw, u16 vsi_handle,
94 void ice_fill_dflt_direct_cmd_desc(struct ice_aq_desc *desc, u16 opcode);
103 void *buf, u16 buf_size, struct ice_sq_cd *cd);
123 u8 *node_part_number, u16 *node_handle);
125 ice_aq_list_caps(struct ice_hw *hw, void *buf, u16 buf_size, u32 *cap_count,
131 u16 link_speeds_bitmap);
146 int ice_aq_get_phy_equalization(struct ice_hw *hw, u16 data_in, u16 op_code,
149 ice_aq_get_fec_stats(struct ice_hw *hw, u16 pcs_quad, u16 pcs_port,
174 ice_aq_set_mac_cfg(struct ice_hw *hw, u16 max_frame_size, struct ice_sq_cd *cd);
179 ice_aq_set_event_mask(struct ice_hw *hw, u8 port_num, u16 mask,
197 ice_aq_sff_eeprom(struct ice_hw *hw, u16 lport, u8 bus_addr,
198 u16 mem_addr, u8 page, u8 set_page, u8 *data, u8 length,
200 u32 ice_get_link_speed(u16 index);
203 ice_cfg_vsi_rdma(struct ice_port_info *pi, u16 vsi_handle, u16 tc_bitmap,
204 u16 *max_rdmaqs);
206 ice_ena_vsi_rdma_qset(struct ice_port_info *pi, u16 vsi_handle, u8 tc,
207 u16 *rdma_qset, u16 num_qsets, u32 *qset_teid);
209 ice_dis_vsi_rdma_qset(struct ice_port_info *pi, u16 count, u32 *qset_teid,
210 u16 *q_id);
212 ice_dis_vsi_txq(struct ice_port_info *pi, u16 vsi_handle, u8 tc, u8 num_queues,
213 u16 *q_handle, u16 *q_ids, u32 *q_teids,
214 enum ice_disq_rst_src rst_src, u16 vmvf_num,
217 ice_cfg_vsi_lan(struct ice_port_info *pi, u16 vsi_handle, u8 tc_bitmap,
218 u16 *max_lanqs);
220 ice_ena_vsi_txq(struct ice_port_info *pi, u16 vsi_handle, u8 tc, u16 q_handle,
221 u8 num_qgrps, struct ice_aqc_add_tx_qgrp *buf, u16 buf_size,
225 u16 buf_size, u16 num_qs, u8 oldport, u8 newport,
227 int ice_replay_vsi(struct ice_hw *hw, u16 vsi_handle);
230 ice_get_lan_q_ctx(struct ice_hw *hw, u16 vsi_handle, u8 tc, u16 q_handle);
231 int ice_sbq_rw_reg(struct ice_hw *hw, struct ice_sbq_msg_input *in, u16 flag);
269 u8 *flags, u16 *node_handle);
286 ice_aq_set_gpio(struct ice_hw *hw, u16 gpio_ctrl_handle, u8 pin_idx, bool value,
289 ice_aq_get_gpio(struct ice_hw *hw, u16 gpio_ctrl_handle, u8 pin_idx,
292 u16 ice_get_link_speed_based_on_phy_type(u64 phy_type_low, u64 phy_type_high);
294 ice_aq_set_lldp_mib(struct ice_hw *hw, u8 mib_type, void *buf, u16 buf_size,
298 ice_lldp_fltr_add_remove(struct ice_hw *hw, u16 vsi_num, bool add);
302 u16 bus_addr, __le16 addr, u8 params, u8 *data,
306 u16 bus_addr, __le16 addr, u8 params, const u8 *data,