Lines Matching refs:id_buf
1859 void *id_buf, *buf; in mxt_read_info_block() local
1870 id_buf = kzalloc(size, GFP_KERNEL); in mxt_read_info_block()
1871 if (!id_buf) in mxt_read_info_block()
1874 error = __mxt_read_reg(client, 0, size, id_buf); in mxt_read_info_block()
1879 num_objects = ((struct mxt_info *)id_buf)->object_num; in mxt_read_info_block()
1883 buf = krealloc(id_buf, size, GFP_KERNEL); in mxt_read_info_block()
1888 id_buf = buf; in mxt_read_info_block()
1893 id_buf + MXT_OBJECT_START); in mxt_read_info_block()
1898 crc_ptr = id_buf + size - MXT_INFO_CHECKSUM_SIZE; in mxt_read_info_block()
1901 calculated_crc = mxt_calculate_crc(id_buf, 0, in mxt_read_info_block()
1916 data->raw_info_block = id_buf; in mxt_read_info_block()
1917 data->info = (struct mxt_info *)id_buf; in mxt_read_info_block()
1926 error = mxt_parse_object_table(data, id_buf + MXT_OBJECT_START); in mxt_read_info_block()
1933 data->object_table = (struct mxt_object *)(id_buf + MXT_OBJECT_START); in mxt_read_info_block()
1938 kfree(id_buf); in mxt_read_info_block()