Lines Matching defs:class
160 char *class;
171 if ((class = sysevent_get_class_name(ev)) == NULL)
180 if (strcmp(class, EC_DEVFS) == 0) {
186 class, subclass, phys_path);
193 if (strcmp(class, EC_PWRCTL) == 0) {
198 } else if (strcmp(class, EC_DR) == 0) {
211 if (strcmp(class, EC_DR) == 0) {
216 if (strcmp(class, EC_PWRCTL) == 0) {
235 class, subclass, phys_path, dev_name, dev_hid, dev_uid, dev_index);
253 gchar class[1024];
269 class[0] = subclass[0] = phys_path[0] = dev_name[0] =
271 matches = sscanf(s, "%s %s %s %s %s %s %d", class, subclass,
278 HAL_INFO (("sysevent: class=%s, sub=%s", class, subclass));
280 if (strcmp(class, EC_DEV_ADD) == 0) {
287 } else if (strcmp(class, EC_DEV_REMOVE) == 0) {
294 } else if (strcmp(class, EC_DEV_BRANCH) == 0) {
296 } else if (strcmp(class, EC_PWRCTL) == 0) {
297 sysevent_pwrctl(class, subclass, phys_path,
299 } else if (strcmp(class, EC_DEVFS) == 0) {
303 } else if (strcmp(class, EC_DR) == 0) {
309 HAL_DEBUG (("In %s, AP_ID-> %s, Hint-> %s", class,
460 /* The disk and printer devices are handled by EC_DEV_ADD class. */
481 sysevent_pwrctl(gchar *class, gchar *subclass, gchar *phys_path,