cmb_data
struct cmb_data *cmb_data;
cmb_data = cdev->private->cmb;
hw_block = cmb_data->hw_block;
memcpy(cmb_data->last_block, hw_block, cmb_data->size);
cmb_data->last_update = get_tod_clock();
struct cmb_data *cmb_data;
cmb_data = cdev->private->cmb;
if (cmb_data) {
memset(cmb_data->last_block, 0, cmb_data->size);
memset(cmb_data->hw_block, 0, cmb_data->size);
cmb_data->last_update = 0;
struct cmb_data *cmb_data)
struct cmb_data *data;
cmb_data->hw_block = cmb;
cdev->private->cmb = cmb_data;
struct cmb_data *cmb_data;
cmb_data = kzalloc_obj(struct cmb_data);
if (!cmb_data)
cmb_data->last_block = kzalloc_obj(struct cmb);
if (!cmb_data->last_block) {
kfree(cmb_data);
cmb_data->size = sizeof(struct cmb);
ret = alloc_cmb_single(cdev, cmb_data);
kfree(cmb_data->last_block);
kfree(cmb_data);
struct cmb_data *cmb_data;
cmb_data = priv->cmb;
if (cmb_data)
kfree(cmb_data->last_block);
kfree(cmb_data);
struct cmb_data *cmb_data;
cmb_data = cdev->private->cmb;
offset = mme ? (struct cmb *)cmb_data->hw_block - cmb_area.mem : 0;
struct cmb_data *cmb_data;
cmb_data = cdev->private->cmb;
if (!cmb_data)
cmb = cmb_data->hw_block;
struct cmb_data *cmb_data;
cmb_data = cdev->private->cmb;
if (!cmb_data) {
if (cmb_data->last_update == 0) {
cmb = cmb_data->last_block;
time = cmb_data->last_update - cdev->private->cmb_start_time;
struct cmb_data *cmb_data;
cmb_data = kzalloc_obj(*cmb_data);
if (!cmb_data)
cmb_data->last_block = kzalloc_obj(struct cmbe);
if (!cmb_data->last_block)
cmb_data->size = sizeof(*cmbe);
cmb_data->hw_block = cmbe;
cdev->private->cmb = cmb_data;
if (cmb_data)
kfree(cmb_data->last_block);
kfree(cmb_data);
struct cmb_data *cmb_data;
cmb_data = cdev->private->cmb;
if (cmb_data) {
kfree(cmb_data->last_block);
kmem_cache_free(cmbe_cache, cmb_data->hw_block);
kfree(cmb_data);
struct cmb_data *cmb_data;
cmb_data = cdev->private->cmb;
mba = mme ? (unsigned long) cmb_data->hw_block : 0;
struct cmb_data *cmb_data;
cmb_data = cdev->private->cmb;
if (!cmb_data)
cmb = cmb_data->hw_block;
struct cmb_data *cmb_data;
cmb_data = cdev->private->cmb;
if (!cmb_data) {
if (cmb_data->last_update == 0) {
time = cmb_data->last_update - cdev->private->cmb_start_time;
cmb = cmb_data->last_block;