Lines Matching refs:last_block
133 void *last_block; /* Last changed block copied from hardware block */ member
318 if (!memcmp(cmb_data->last_block, hw_block, cmb_data->size)) in cmf_copy_block()
326 memcpy(cmb_data->last_block, hw_block, cmb_data->size); in cmf_copy_block()
328 } while (memcmp(cmb_data->last_block, reference_buf, cmb_data->size)); in cmf_copy_block()
423 memset(cmb_data->last_block, 0, cmb_data->size); in cmf_generic_reset()
556 cmb_data->last_block = kzalloc(sizeof(struct cmb), GFP_KERNEL); in alloc_cmb()
557 if (!cmb_data->last_block) { in alloc_cmb()
594 kfree(cmb_data->last_block); in alloc_cmb()
618 kfree(cmb_data->last_block); in free_cmb()
668 cmb = ((struct cmb_data *)cdev->private->cmb)->last_block; in read_cmb()
723 cmb = cmb_data->last_block; in readall_cmb()
836 cmb_data->last_block = kzalloc(sizeof(struct cmbe), GFP_KERNEL); in alloc_cmbe()
837 if (!cmb_data->last_block) { in alloc_cmbe()
862 kfree(cmb_data->last_block); in alloc_cmbe()
876 kfree(cmb_data->last_block); in free_cmbe()
925 cmb = cmb_data->last_block; in read_cmbe()
996 cmb = cmb_data->last_block; in readall_cmbe()