Lines Matching refs:ls_device
343 if (ls->ls_device.name) in dlm_device_register()
348 ls->ls_device.name = kzalloc(len, GFP_NOFS); in dlm_device_register()
349 if (!ls->ls_device.name) in dlm_device_register()
352 snprintf((char *)ls->ls_device.name, len, "%s_%s", name_prefix, in dlm_device_register()
354 ls->ls_device.fops = &device_fops; in dlm_device_register()
355 ls->ls_device.minor = MISC_DYNAMIC_MINOR; in dlm_device_register()
357 error = misc_register(&ls->ls_device); in dlm_device_register()
359 kfree(ls->ls_device.name); in dlm_device_register()
363 ls->ls_device.name = NULL; in dlm_device_register()
374 if (!ls->ls_device.name) in dlm_device_deregister()
377 misc_deregister(&ls->ls_device); in dlm_device_deregister()
378 kfree(ls->ls_device.name); in dlm_device_deregister()
423 error = ls->ls_device.minor; in device_create_lockspace()