Lines Matching refs:u8
14 u32 ethtool_cmis_get_max_lpl_size(u8 num_of_byte_octs) in ethtool_cmis_get_max_lpl_size()
16 return 8 * (1 + min_t(u8, num_of_byte_octs, 15)); in ethtool_cmis_get_max_lpl_size()
20 enum ethtool_cmis_cdb_cmd_id cmd, u8 *lpl, in ethtool_cmis_cdb_compose_args()
21 u8 lpl_len, u8 *epl, u16 epl_len, in ethtool_cmis_cdb_compose_args()
22 u16 max_duration, u8 read_write_len_ext, in ethtool_cmis_cdb_compose_args()
23 u16 msleep_pre_rpl, u8 rpl_exp_len, u8 flags) in ethtool_cmis_cdb_compose_args()
44 u8 page, u32 offset, u32 length) in ethtool_cmis_page_init()
56 u8 rev;
59 static u8 cmis_rev_rpl_major(struct cmis_rev_rpl *rpl) in cmis_rev_rpl_major()
64 static int cmis_rev_major_get(struct net_device *dev, u8 *rev_major) in cmis_rev_major_get()
74 page_data.data = (u8 *)&rpl; in cmis_rev_major_get()
95 u8 inst_supported;
96 u8 read_write_len_ext;
97 u8 resv1;
98 u8 resv2;
101 static u8 cmis_cdb_advert_rpl_inst_supported(struct cmis_cdb_advert_rpl *rpl) in cmis_cdb_advert_rpl_inst_supported()
118 page_data.data = (u8 *)&rpl; in cmis_cdb_advertisement_get()
157 u8 length;
158 u8 status;
178 page_data.data = (u8 *)&pe_pl; in cmis_cdb_validate_password()
190 (u8 *)&qs_pl, sizeof(qs_pl), NULL, 0, 0, in cmis_cdb_validate_password()
218 void ethtool_cmis_cdb_check_completion_flag(u8 cmis_rev, u8 *flags) in ethtool_cmis_cdb_check_completion_flag()
230 u8 resv1[CMIS_CDB_MODULE_FEATURES_RESV_DATA];
246 u8 flags = CDB_F_STATUS_VALID; in cmis_cdb_module_features_get()
321 static bool is_completed(u8 data) in is_completed()
328 static bool status_success(u8 data) in status_success()
335 static bool status_fail(u8 data) in status_fail()
341 u8 state;
347 bool (*cond_success)(u8), bool (*cond_fail)(u8)) in ethtool_cmis_module_poll() argument
355 page_data.data = (u8 *)rpl; in ethtool_cmis_module_poll()
373 int ethtool_cmis_wait_for_cond(struct net_device *dev, u8 flags, u8 flag, in ethtool_cmis_wait_for_cond()
375 bool (*cond_success)(u8), bool (*cond_fail)(u8), in ethtool_cmis_wait_for_cond() argument
376 u8 *state) in ethtool_cmis_wait_for_cond()
413 u8 flag; in cmis_cdb_wait_for_completion()
434 static void cmis_cdb_status_fail_msg_get(u8 status, char **err_msg) in cmis_cdb_status_fail_msg_get()
468 u8 status; in cmis_cdb_wait_for_status()
492 u8 rpl_hdr_len = sizeof(struct ethtool_cmis_cdb_rpl_hdr); in cmis_cdb_process_reply()
493 u8 rpl_exp_len = args->rpl_exp_len + rpl_hdr_len; in cmis_cdb_process_reply()
533 u8 page, u32 offset, u32 length, void *data) in __ethtool_cmis_cdb_execute_cmd()
566 u8 page; in ethtool_cmis_cdb_execute_epl_cmd()
597 static u8 cmis_cdb_calc_checksum(const void *data, size_t size) in cmis_cdb_calc_checksum()
599 const u8 *bytes = (const u8 *)data; in cmis_cdb_calc_checksum()
600 u8 checksum = 0; in cmis_cdb_calc_checksum()