Lines Matching refs:new_bay
267 struct bay *new_bay;
277 new_bay = kzalloc(sizeof(*new_bay), GFP_ATOMIC);
278 INIT_LIST_HEAD(&new_bay->list);
279 new_bay->handle = handle;
280 new_bay->name = (char *)nbuffer.pointer;
288 new_bay->pdev = pdev;
289 platform_set_drvdata(pdev, new_bay);
291 if (acpi_bay_add_fs(new_bay)) {
292 platform_device_unregister(new_bay->pdev);
298 bay_notify, new_bay);
308 register_hotplug_dock_device(handle, bay_notify, new_bay);
310 list_add(&new_bay->list, &drive_bays);
311 printk(KERN_INFO PREFIX "Bay [%s] Added\n", new_bay->name);
315 kfree(new_bay->name);
316 kfree(new_bay);