fwctl_device
static inline struct cxl_memdev *fwctl_to_memdev(struct fwctl_device *fwctl_dev)
struct fwctl_device *fwctl_dev = uctx->fwctl;
DEFINE_FREE(free_fwctl_dev, struct fwctl_device *, if (_T) fwctl_put(_T))
struct fwctl_device *fwctl_dev = _fwctl_dev;
struct fwctl_device *fwctl_dev __free(free_fwctl_dev) =
struct fwctl_device *fwctl =
container_of(inode->i_cdev, struct fwctl_device, cdev);
struct fwctl_device *fwctl = uctx->fwctl;
struct fwctl_device *fwctl =
container_of(device, struct fwctl_device, dev);
static struct fwctl_device *
struct fwctl_device *fwctl __free(kfree) = kzalloc(size, GFP_KERNEL);
struct fwctl_device *_fwctl_alloc_device(struct device *parent,
struct fwctl_device *fwctl __free(fwctl) =
int fwctl_register(struct fwctl_device *fwctl)
void fwctl_unregister(struct fwctl_device *fwctl)
struct fwctl_device *fwctl = ucmd->uctx->fwctl;
struct fwctl_device *fwctl = ucmd->uctx->fwctl;
struct fwctl_device fwctl;
struct fwctl_device fwctl;
static_assert(__same_type(struct fwctl_device, \
static inline struct fwctl_device *fwctl_get(struct fwctl_device *fwctl)
static inline void fwctl_put(struct fwctl_device *fwctl)
DEFINE_FREE(fwctl, struct fwctl_device *, if (_T) fwctl_put(_T));
int fwctl_register(struct fwctl_device *fwctl);
void fwctl_unregister(struct fwctl_device *fwctl);
struct fwctl_device;
struct fwctl_device *fwctl;
struct fwctl_device *_fwctl_alloc_device(struct device *parent,