Searched refs:fwctl_dev (Results 1 – 2 of 2) sorted by relevance
| /drivers/cxl/core/ |
| A D | features.c | 356 return to_cxl_memdev(fwctl_dev->dev.parent); in fwctl_to_memdev() 645 struct fwctl_device *fwctl_dev = uctx->fwctl; in cxlctl_fw_rpc() local 646 struct cxl_memdev *cxlmd = fwctl_to_memdev(fwctl_dev); in cxlctl_fw_rpc() 669 struct fwctl_device *fwctl_dev = _fwctl_dev; in DEFINE_FREE() local 671 fwctl_unregister(fwctl_dev); in DEFINE_FREE() 672 fwctl_put(fwctl_dev); in DEFINE_FREE() 689 struct fwctl_device *fwctl_dev __free(free_fwctl_dev) = in devm_cxl_setup_fwctl() 690 _fwctl_alloc_device(&cxlmd->dev, &cxlctl_ops, sizeof(*fwctl_dev)); in devm_cxl_setup_fwctl() 691 if (!fwctl_dev) in devm_cxl_setup_fwctl() 694 rc = fwctl_register(fwctl_dev); in devm_cxl_setup_fwctl() [all …]
|
| /drivers/fwctl/ |
| A D | main.c | 22 static dev_t fwctl_dev; variable 276 ida_free(&fwctl_ida, fwctl->dev.devt - fwctl_dev); in fwctl_device_release() 305 fwctl->dev.devt = fwctl_dev + devnum; in _alloc_device() 335 if (dev_set_name(&fwctl->dev, "fwctl%d", fwctl->dev.devt - fwctl_dev)) in _fwctl_alloc_device() 398 ret = alloc_chrdev_region(&fwctl_dev, 0, FWCTL_MAX_DEVICES, "fwctl"); in fwctl_init() 408 unregister_chrdev_region(fwctl_dev, FWCTL_MAX_DEVICES); in fwctl_init() 415 unregister_chrdev_region(fwctl_dev, FWCTL_MAX_DEVICES); in fwctl_exit()
|
Completed in 9 milliseconds