Lines Matching refs:dev_ctl
65 struct edac_device_ctl_info *dev_ctl; in edac_device_alloc_ctl_info() local
72 dev_ctl = kzalloc(sizeof(struct edac_device_ctl_info), GFP_KERNEL); in edac_device_alloc_ctl_info()
73 if (!dev_ctl) in edac_device_alloc_ctl_info()
80 dev_ctl->instances = dev_inst; in edac_device_alloc_ctl_info()
86 dev_ctl->blocks = dev_blk; in edac_device_alloc_ctl_info()
94 dev_ctl->attribs = dev_attrib; in edac_device_alloc_ctl_info()
102 dev_ctl->pvt_info = pvt; in edac_device_alloc_ctl_info()
105 dev_ctl->dev_idx = device_index; in edac_device_alloc_ctl_info()
106 dev_ctl->nr_instances = nr_instances; in edac_device_alloc_ctl_info()
109 dev_ctl->log_ce = 1; in edac_device_alloc_ctl_info()
110 dev_ctl->log_ue = 1; in edac_device_alloc_ctl_info()
113 snprintf(dev_ctl->name, sizeof(dev_ctl->name),"%s", dev_name); in edac_device_alloc_ctl_info()
118 inst->ctl = dev_ctl; in edac_device_alloc_ctl_info()
177 dev_ctl->op_state = OP_ALLOC; in edac_device_alloc_ctl_info()
182 err = edac_device_register_sysfs_main_kobj(dev_ctl); in edac_device_alloc_ctl_info()
193 return dev_ctl; in edac_device_alloc_ctl_info()
196 __edac_device_free_ctl_info(dev_ctl); in edac_device_alloc_ctl_info()