Lines Matching defs:class_pktcdvd
103 static struct class *class_pktcdvd = NULL; /* /sys/class/pktcdvd */
316 if (class_pktcdvd) {
317 pd->dev = device_create(class_pktcdvd, NULL, MKDEV(0, 0), NULL,
336 if (class_pktcdvd)
413 ATTRIBUTE_GROUPS(class_pktcdvd);
423 class_pktcdvd = kzalloc(sizeof(*class_pktcdvd), GFP_KERNEL);
424 if (!class_pktcdvd)
426 class_pktcdvd->name = DRIVER_NAME;
427 class_pktcdvd->owner = THIS_MODULE;
428 class_pktcdvd->class_release = class_pktcdvd_release;
429 class_pktcdvd->class_groups = class_pktcdvd_groups;
430 ret = class_register(class_pktcdvd);
432 kfree(class_pktcdvd);
433 class_pktcdvd = NULL;
442 if (class_pktcdvd)
443 class_destroy(class_pktcdvd);
444 class_pktcdvd = NULL;