Lines Matching refs:u8
25 u8 status;
26 u8 version;
27 u8 rsvd[6];
29 u8 ver[HINIC_FW_VERSION_NAME];
30 u8 time[HINIC_COMPILE_TIME_LEN];
125 u8 status;
126 u8 version;
127 u8 rsvd0[6];
136 u8 status;
137 u8 version;
138 u8 rsvd0[6];
146 u8 status;
147 u8 version;
148 u8 rsvd0[6];
155 u8 status;
156 u8 version;
157 u8 rsvd0[6];
165 u8 status;
166 u8 version;
167 u8 rsvd0[6];
170 u8 state;
171 u8 rsvd1;
175 u8 status;
176 u8 version;
177 u8 rsvd0[6];
179 u8 state;
180 u8 rsvd1[3];
184 u8 status;
185 u8 version;
186 u8 rsvd0[6];
189 u8 link;
190 u8 port_id;
194 u8 status;
195 u8 version;
196 u8 rsvd0[6];
199 u8 plugged; /* 0: unplugged, 1: plugged */
200 u8 port_id;
209 u8 status;
210 u8 version;
211 u8 rsvd0[6];
214 u8 err_type;
215 u8 port_id;
219 u8 status;
220 u8 version;
221 u8 rsvd0[6];
225 u8 state;
226 u8 rsvd2[3];
230 u8 status;
231 u8 version;
232 u8 rsvd0[6];
236 u8 port_type;
237 u8 autoneg_cap;
238 u8 autoneg_state;
239 u8 duplex;
240 u8 speed;
241 u8 rsvd2[3];
245 u8 status;
246 u8 version;
247 u8 rsvd0[6];
256 u8 status;
257 u8 version;
258 u8 rsvd0[6];
265 u8 status;
266 u8 version;
267 u8 rsvd0[6];
274 u8 status;
275 u8 version;
276 u8 rsvd0[6];
283 u8 autoneg; /* 0 - off; 1 - on */
284 u8 fec; /* 0 - RSFEC; 1 - BASEFEC; 2 - NOFEC */
285 u8 rsvd2[18]; /* reserved for duplex, port, etc. */
289 u8 status;
290 u8 version;
291 u8 rsvd0[6];
295 u8 tso_en;
296 u8 resv2[3];
300 u8 status;
301 u8 version;
302 u8 rsvd0[6];
310 u8 status;
311 u8 version;
312 u8 rsvd0[6];
321 u8 status;
322 u8 version;
323 u8 rsvd0[6];
327 u8 lro_ipv4_en;
328 u8 lro_ipv6_en;
329 u8 lro_max_wqe_num;
330 u8 resv2[13];
334 u8 status;
335 u8 version;
336 u8 rsvd0[6];
338 u8 type; /* 0: set timer value, 1: get timer value */
339 u8 enable; /* when set lro time, enable should be 1 */
345 u8 status;
346 u8 version;
347 u8 rsvd0[6];
350 u8 vlan_rx_offload;
351 u8 rsvd1[5];
355 u8 status;
356 u8 version;
357 u8 rsvd0[6];
360 u8 cmd;
361 u8 template_id;
362 u8 rsvd1[4];
366 u8 status;
367 u8 version;
368 u8 rsvd0[6];
371 u8 template_id;
372 u8 rsvd1;
373 u8 key[HINIC_RSS_KEY_SIZE];
385 u8 status;
386 u8 version;
387 u8 rsvd0[6];
390 u8 template_id;
391 u8 rsvd1;
400 u8 entry[HINIC_RSS_INDIR_SIZE];
404 u8 status;
405 u8 version;
406 u8 rsvd0[6];
409 u8 template_id;
410 u8 rsvd1;
411 u8 indir[HINIC_RSS_INDIR_SIZE];
415 u8 status;
416 u8 version;
417 u8 rsvd0[6];
420 u8 template_id;
421 u8 rsvd1;
422 u8 key[HINIC_RSS_KEY_SIZE];
426 u8 status;
427 u8 version;
428 u8 rsvd0[6];
431 u8 template_id;
432 u8 hash_engine;
433 u8 rsvd1[4];
437 u8 status;
438 u8 version;
439 u8 rsvd0[6];
442 u8 rss_en;
443 u8 template_id;
444 u8 rq_priority_number;
445 u8 rsvd1[11];
589 u8 status;
590 u8 version;
591 u8 rsvd0[6];
600 u8 status;
601 u8 version;
602 u8 rsvd[6];
608 u8 status;
609 u8 version;
610 u8 rsvd0[6];
616 u8 status;
617 u8 version;
618 u8 rsvd0[6];
624 u8 rsvd2[8];
628 u8 status;
629 u8 version;
630 u8 rsvd0[6];
649 u8 status;
650 u8 version;
651 u8 rsvd0[6];
653 u8 state;
654 u8 rsvd1;
659 u8 status;
660 u8 version;
661 u8 rsvd0[6];
671 u8 status;
672 u8 version;
673 u8 rsvd0[6];
676 u8 pfc_en;
677 u8 pfc_bitmap;
678 u8 rsvd1[4];
687 u8 status;
688 u8 version;
689 u8 rsvd[6];
696 u8 status;
697 u8 version;
698 u8 rsvd0[6];
700 u8 port;
701 u8 type;
702 u8 mode;
703 u8 reset;
709 u8 status;
710 u8 version;
711 u8 rsvd0[6];
713 u8 port_id;
714 u8 abs_status; /* 0:present, 1:absent */
715 u8 rsv[2];
721 u8 status;
722 u8 version;
723 u8 rsvd0[6];
725 u8 port_id;
726 u8 wire_type;
729 u8 sfp_info[STD_SFP_INFO_MAX_SIZE];
733 u8 status;
734 u8 version;
735 u8 rsvd0[6];
757 int hinic_port_add_mac(struct hinic_dev *nic_dev, const u8 *addr,
760 int hinic_port_del_mac(struct hinic_dev *nic_dev, const u8 *addr,
763 int hinic_port_get_mac(struct hinic_dev *nic_dev, u8 *addr);
785 int hinic_set_max_qnum(struct hinic_dev *nic_dev, u8 num_rqs);
791 int hinic_set_rx_lro_state(struct hinic_dev *nic_dev, u8 lro_en,
801 const u8 *temp);
803 int hinic_rss_set_hash_engine(struct hinic_dev *nic_dev, u8 template_id,
804 u8 type);
806 int hinic_rss_cfg(struct hinic_dev *nic_dev, u8 rss_en, u8 template_id);
808 int hinic_rss_template_alloc(struct hinic_dev *nic_dev, u8 *tmpl_idx);
810 int hinic_rss_template_free(struct hinic_dev *nic_dev, u8 tmpl_idx);
821 u8 *temp);
823 int hinic_rss_get_hash_engine(struct hinic_dev *nic_dev, u8 tmpl_idx,
824 u8 *type);
832 int hinic_set_rx_vlan_offload(struct hinic_dev *nic_dev, u8 en);
834 int hinic_get_mgmt_version(struct hinic_dev *nic_dev, u8 *mgmt_ver);
852 int hinic_dcb_set_pfc(struct hinic_hwdev *hwdev, u8 pfc_en, u8 pfc_bitmap);
875 int hinic_reset_led_status(struct hinic_hwdev *hwdev, u8 port);
877 int hinic_set_led_status(struct hinic_hwdev *hwdev, u8 port,
880 int hinic_get_sfp_type(struct hinic_hwdev *hwdev, u8 *data0, u8 *data1);
882 int hinic_get_sfp_eeprom(struct hinic_hwdev *hwdev, u8 *data, u16 *len);