Lines Matching refs:char_data
102 if (device->char_data.idal_buf != NULL &&
103 device->char_data.idal_buf->size == block_size)
117 if (device->char_data.idal_buf != NULL)
118 idal_buffer_free(device->char_data.idal_buf);
120 device->char_data.idal_buf = new;
149 if (device->char_data.block_size != 0) {
150 if (count < device->char_data.block_size) {
155 block_size = device->char_data.block_size;
175 if (idal_buffer_to_user(device->char_data.idal_buf,
199 if (device->char_data.block_size != 0) {
200 if (count < device->char_data.block_size) {
205 block_size = device->char_data.block_size;
226 if (idal_buffer_from_user(device->char_data.idal_buf,
328 if (device->char_data.idal_buf != NULL) {
329 idal_buffer_free(device->char_data.idal_buf);
330 device->char_data.idal_buf = NULL;
405 ((device->char_data.block_size << MT_ST_BLKSIZE_SHIFT)