bnxtctl_dev
struct bnxtctl_dev *bnxtctl =
container_of(uctx->fwctl, struct bnxtctl_dev, fwctl);
struct bnxtctl_dev *bnxtctl __free(bnxtctl) =
struct bnxtctl_dev, fwctl);
DEFINE_FREE(bnxtctl, struct bnxtctl_dev *, if (_T) fwctl_put(&_T->fwctl))
struct bnxtctl_dev *ctldev = auxiliary_get_drvdata(adev);