Home
last modified time | relevance | path

Searched refs:crc8 (Results 1 – 25 of 58) sorted by relevance

123

/OK3568_Linux_fs/u-boot/lib/
H A D.crc8.o.cmd
H A Dcrc8.su
H A Dcrc8.c24 unsigned int crc8(unsigned int crc, const unsigned char *vptr, int len) in crc8() function
H A D.built-in.o.cmd
/OK3568_Linux_fs/kernel/net/can/
H A Dgw.c104 struct cgw_csum_crc8 crc8; member
109 void (*crc8)(struct canfd_frame *cf, member
110 struct cgw_csum_crc8 *crc8);
303 struct cgw_csum_crc8 *crc8) in cgw_csum_crc8_rel() argument
305 int from = calc_idx(crc8->from_idx, cf->len); in cgw_csum_crc8_rel()
306 int to = calc_idx(crc8->to_idx, cf->len); in cgw_csum_crc8_rel()
307 int res = calc_idx(crc8->result_idx, cf->len); in cgw_csum_crc8_rel()
308 u8 crc = crc8->init_crc_val; in cgw_csum_crc8_rel()
315 for (i = crc8->from_idx; i <= crc8->to_idx; i++) in cgw_csum_crc8_rel()
316 crc = crc8->crctab[crc ^ cf->data[i]]; in cgw_csum_crc8_rel()
[all …]
/OK3568_Linux_fs/u-boot/tools/lib/
H A D.crc8.o.cmd
/OK3568_Linux_fs/u-boot/drivers/tpm/
H A Dtpm_tis_sandbox.c34 uint8_t crc8; member
220 rsk.crc8 = crc8(0, (unsigned char *)&rsk, in sandbox_tpm_xfer()
222 crc8)); in sandbox_tpm_xfer()
/OK3568_Linux_fs/kernel/drivers/w1/slaves/
H A Dw1_ds250x.c52 u8 crc8; in w1_ds2502_read_page() local
67 crc8 = w1_read_8(sl->master); in w1_ds2502_read_page()
68 if (w1_calc_crc8(buf, 3) != crc8) in w1_ds2502_read_page()
73 crc8 = w1_read_8(sl->master); in w1_ds2502_read_page()
74 if (w1_calc_crc8(&data->eprom[pgoff], W1_PAGE_SIZE) != crc8) in w1_ds2502_read_page()
/OK3568_Linux_fs/kernel/lib/
H A Dcrc8.c74 u8 crc8(const u8 table[CRC8_TABLE_SIZE], u8 *pdata, size_t nbytes, u8 crc) in crc8() function
82 EXPORT_SYMBOL(crc8);
/OK3568_Linux_fs/kernel/drivers/iio/chemical/
H A Dscd30_i2c.c82 crc = crc8(scd30_i2c_crc8_tbl, buf + i, 2, CRC8_INIT_VALUE); in scd30_i2c_command()
98 crc = crc8(scd30_i2c_crc8_tbl, buf + i, 2, CRC8_INIT_VALUE); in scd30_i2c_command()
H A Dsps30.c110 buf[4] = crc8(sps30_crc8_table, &buf[2], 2, CRC8_INIT_VALUE); in sps30_do_cmd()
132 buf[4] = crc8(sps30_crc8_table, &buf[2], 2, CRC8_INIT_VALUE); in sps30_do_cmd()
135 buf[7] = crc8(sps30_crc8_table, &buf[5], 2, CRC8_INIT_VALUE); in sps30_do_cmd()
145 u8 crc = crc8(sps30_crc8_table, &buf[i], 2, CRC8_INIT_VALUE); in sps30_do_cmd()
H A Dsgp30.c85 u8 crc8; member
212 crc = crc8(sgp_crc8_table, &data_buf[i], SGP_WORD_LEN, in sgp_verify_buffer()
/OK3568_Linux_fs/kernel/drivers/hwmon/pmbus/
H A Dadm1266.c122 crc = crc8(pmbus_crc_table, &addr, 1, 0); in adm1266_pmbus_block_xfer()
123 crc = crc8(pmbus_crc_table, msgs[0].buf, msgs[0].len, crc); in adm1266_pmbus_block_xfer()
126 crc = crc8(pmbus_crc_table, &addr, 1, crc); in adm1266_pmbus_block_xfer()
127 crc = crc8(pmbus_crc_table, msgs[1].buf, msgs[1].buf[0] + 1, crc); in adm1266_pmbus_block_xfer()
/OK3568_Linux_fs/u-boot/include/linux/
H A Dcrc8.h22 unsigned int crc8(unsigned int crc_start, const unsigned char *vptr, int len);
/OK3568_Linux_fs/u-boot/tools/
H A D.gen_ethaddr_crc.cmd
H A Dgen_ethaddr_crc.c44 printf("%.2x\n", crc8(0, ethaddr, ARP_HLEN)); in process_mac()
/OK3568_Linux_fs/u-boot/include/u-boot/
H A Dcrc.h13 unsigned int crc8(unsigned int crc_start, const unsigned char *vptr, int len);
/OK3568_Linux_fs/kernel/include/linux/
H A Dcrc8.h99 u8 crc8(const u8 table[CRC8_TABLE_SIZE], u8 *pdata, size_t nbytes, u8 crc);
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bu/core/
H A Drtw_mp.c3286 bool sig_bi[48] = {0}, crc8[8] = {0}; in HT_SIG_generator() local
3326 CRC8_generator(crc8, sig_bi, 34); in HT_SIG_generator()
3329 sig_bi[34+i] = crc8[i]; in HT_SIG_generator()
3353 bool sig_bi[48], crc8[8]; in VHT_SIG_A_generator() local
3356 _rtw_memset(crc8, 0, 8); in VHT_SIG_A_generator()
3396 CRC8_generator(crc8, sig_bi, 34); in VHT_SIG_A_generator()
3398 sig_bi[34+i] = crc8[i]; in VHT_SIG_A_generator()
3482 bool sig_bi[32] = {0}, crc8[8] = {0}; in VHT_Delimiter_generator() local
3497 CRC8_generator(crc8, sig_bi, crc8_in_len); in VHT_Delimiter_generator()
3499 sig_bi[j] = crc8[j-16]; in VHT_Delimiter_generator()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bs/core/
H A Drtw_mp.c3328 bool sig_bi[48] = {0}, crc8[8] = {0}; in HT_SIG_generator() local
3368 CRC8_generator(crc8, sig_bi, 34); in HT_SIG_generator()
3371 sig_bi[34 + i] = crc8[i]; in HT_SIG_generator()
3395 bool sig_bi[48], crc8[8]; in VHT_SIG_A_generator() local
3398 _rtw_memset(crc8, 0, 8); in VHT_SIG_A_generator()
3438 CRC8_generator(crc8, sig_bi, 34); in VHT_SIG_A_generator()
3440 sig_bi[34 + i] = crc8[i]; in VHT_SIG_A_generator()
3528 bool sig_bi[32] = {0}, crc8[8] = {0}; in VHT_Delimiter_generator() local
3543 CRC8_generator(crc8, sig_bi, crc8_in_len); in VHT_Delimiter_generator()
3545 sig_bi[j] = crc8[j - 16]; in VHT_Delimiter_generator()
/OK3568_Linux_fs/u-boot/board/theadorable/
H A Dtheadorable.c273 i2c_buf[7] = crc8(0x72, &i2c_buf[0], 7); in board_late_init()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/core/
H A Drtw_mp.c3766 bool sig_bi[48] = {0}, crc8[8] = {0}; in HT_SIG_generator() local
3806 CRC8_generator(crc8, sig_bi, 34); in HT_SIG_generator()
3809 sig_bi[34 + i] = crc8[i]; in HT_SIG_generator()
3833 bool sig_bi[48], crc8[8]; in VHT_SIG_A_generator() local
3836 _rtw_memset(crc8, 0, 8); in VHT_SIG_A_generator()
3876 CRC8_generator(crc8, sig_bi, 34); in VHT_SIG_A_generator()
3878 sig_bi[34 + i] = crc8[i]; in VHT_SIG_A_generator()
3966 bool sig_bi[32] = {0}, crc8[8] = {0}; in VHT_Delimiter_generator() local
3981 CRC8_generator(crc8, sig_bi, crc8_in_len); in VHT_Delimiter_generator()
3983 sig_bi[j] = crc8[j - 16]; in VHT_Delimiter_generator()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/core/
H A Drtw_mp.c3745 bool sig_bi[48] = {0}, crc8[8] = {0}; in HT_SIG_generator() local
3785 CRC8_generator(crc8, sig_bi, 34); in HT_SIG_generator()
3788 sig_bi[34 + i] = crc8[i]; in HT_SIG_generator()
3812 bool sig_bi[48], crc8[8]; in VHT_SIG_A_generator() local
3815 _rtw_memset(crc8, 0, 8); in VHT_SIG_A_generator()
3855 CRC8_generator(crc8, sig_bi, 34); in VHT_SIG_A_generator()
3857 sig_bi[34 + i] = crc8[i]; in VHT_SIG_A_generator()
3945 bool sig_bi[32] = {0}, crc8[8] = {0}; in VHT_Delimiter_generator() local
3960 CRC8_generator(crc8, sig_bi, crc8_in_len); in VHT_Delimiter_generator()
3962 sig_bi[j] = crc8[j - 16]; in VHT_Delimiter_generator()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/core/
H A Drtw_mp.c3746 bool sig_bi[48] = {0}, crc8[8] = {0}; in HT_SIG_generator() local
3786 CRC8_generator(crc8, sig_bi, 34); in HT_SIG_generator()
3789 sig_bi[34 + i] = crc8[i]; in HT_SIG_generator()
3813 bool sig_bi[48], crc8[8]; in VHT_SIG_A_generator() local
3816 _rtw_memset(crc8, 0, 8); in VHT_SIG_A_generator()
3856 CRC8_generator(crc8, sig_bi, 34); in VHT_SIG_A_generator()
3858 sig_bi[34 + i] = crc8[i]; in VHT_SIG_A_generator()
3946 bool sig_bi[32] = {0}, crc8[8] = {0}; in VHT_Delimiter_generator() local
3961 CRC8_generator(crc8, sig_bi, crc8_in_len); in VHT_Delimiter_generator()
3963 sig_bi[j] = crc8[j - 16]; in VHT_Delimiter_generator()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/core/
H A Drtw_mp.c3771 bool sig_bi[48] = {0}, crc8[8] = {0}; in HT_SIG_generator() local
3811 CRC8_generator(crc8, sig_bi, 34); in HT_SIG_generator()
3814 sig_bi[34 + i] = crc8[i]; in HT_SIG_generator()
3838 bool sig_bi[48], crc8[8]; in VHT_SIG_A_generator() local
3841 _rtw_memset(crc8, 0, 8); in VHT_SIG_A_generator()
3881 CRC8_generator(crc8, sig_bi, 34); in VHT_SIG_A_generator()
3883 sig_bi[34 + i] = crc8[i]; in VHT_SIG_A_generator()
3971 bool sig_bi[32] = {0}, crc8[8] = {0}; in VHT_Delimiter_generator() local
3986 CRC8_generator(crc8, sig_bi, crc8_in_len); in VHT_Delimiter_generator()
3988 sig_bi[j] = crc8[j - 16]; in VHT_Delimiter_generator()

123