cdev_record
static struct cdev_record *
struct cdev_record *cdev_record;
cdev_record = kzalloc_obj(*cdev_record);
if (!cdev_record)
cdev_record->id = id;
INIT_LIST_HEAD(&cdev_record->node);
list_add_tail(&cdev_record->node,
&lists[cdev_record->id % CDEVSTATS_HASH_SIZE]);
return cdev_record;
static struct cdev_record *
struct cdev_record *entry;
static struct cdev_record *
struct cdev_record *cdev_record;
cdev_record = thermal_debugfs_cdev_record_find(thermal_dbg, lists, id);
if (cdev_record)
return cdev_record;
struct cdev_record *entry, *tmp;
struct cdev_record *entry;
struct cdev_record *entry;
struct cdev_record *cdev_record;
cdev_record = thermal_debugfs_cdev_record_get(thermal_dbg,
if (cdev_record) {
cdev_record->residency = ktime_add(cdev_record->residency, delta);
cdev_record = thermal_debugfs_cdev_record_get(thermal_dbg,
if (cdev_record)
cdev_record->count++;