Lines Matching defs:edac_device_ctl_info
151 struct edac_device_ctl_info { struct
153 struct list_head link;
155 struct module *owner; /* Module owner of this control struct */
157 int dev_idx;
160 int log_ue; /* boolean for logging UEs */
161 int log_ce; /* boolean for logging CEs */
162 int panic_on_ue; /* boolean for panic'ing on an UE */
163 unsigned poll_msec; /* number of milliseconds to poll interval */
164 unsigned long delay; /* number of jiffies for poll_msec */
191 void (*edac_check) (struct edac_device_ctl_info * edac_dev); argument
193 struct device *dev; /* pointer to device structure */
195 const char *mod_name; /* module name */
196 const char *ctl_name; /* edac controller name */
197 const char *dev_name; /* pci/platform/etc... name */
199 void *pvt_info; /* pointer to 'private driver' info */
201 unsigned long start_time; /* edac_device load start time (jiffies) */
203 struct completion removal_complete;
212 char name[EDAC_DEVICE_NAME_LEN + 1];
236 container_of(w,struct edac_device_ctl_info,work) argument