| H A D | dpll_core.c | 3 * dpll_core.c - DPLL subsystem kernel-space interface implementation. 19 /* Mutex lock to protect DPLL subsystem devices and pins */ 152 dpll_xa_ref_dpll_add(struct xarray *xa_dplls, struct dpll_device *dpll, 162 if (ref->dpll != dpll) in dpll_xa_ref_dpll_add() 175 ref->dpll = dpll; in dpll_xa_ref_dpll_add() 177 ret = xa_insert(xa_dplls, dpll->id, ref, GFP_KERNEL); in dpll_xa_ref_dpll_add() 188 xa_erase(xa_dplls, dpll->id); in dpll_xa_ref_dpll_add() 204 dpll_xa_ref_dpll_del(struct xarray *xa_dplls, struct dpll_device *dpll, in dpll_xa_ref_dpll_add() 154 dpll_xa_ref_dpll_add(struct xarray * xa_dplls,struct dpll_device * dpll,const struct dpll_pin_ops * ops,void * priv,void * cookie) dpll_xa_ref_dpll_add() argument 208 dpll_xa_ref_dpll_del(struct xarray * xa_dplls,struct dpll_device * dpll,const struct dpll_pin_ops * ops,void * priv,void * cookie) dpll_xa_ref_dpll_del() argument 245 struct dpll_device *dpll; dpll_device_alloc() local 284 struct dpll_device *dpll, *ret = NULL; dpll_device_get() local 313 dpll_device_put(struct dpll_device * dpll) dpll_device_put() argument 329 dpll_device_registration_find(struct dpll_device * dpll,const struct dpll_device_ops * ops,void * priv) dpll_device_registration_find() argument 355 dpll_device_register(struct dpll_device * dpll,enum dpll_type type,const struct dpll_device_ops * ops,void * priv) dpll_device_register() argument 410 dpll_device_unregister(struct dpll_device * dpll,const struct dpll_device_ops * ops,void * priv) dpll_device_unregister() argument 609 __dpll_pin_register(struct dpll_device * dpll,struct dpll_pin * pin,const struct dpll_pin_ops * ops,void * priv,void * cookie) __dpll_pin_register() argument 643 dpll_pin_register(struct dpll_device * dpll,struct dpll_pin * pin,const struct dpll_pin_ops * ops,void * priv) dpll_pin_register() argument 680 __dpll_pin_unregister(struct dpll_device * dpll,struct dpll_pin * pin,const struct dpll_pin_ops * ops,void * priv,void * cookie) __dpll_pin_unregister() argument 701 dpll_pin_unregister(struct dpll_device * dpll,struct dpll_pin * pin,const struct dpll_pin_ops * ops,void * priv) dpll_pin_unregister() argument 832 dpll_device_registration_first(struct dpll_device * dpll) dpll_device_registration_first() argument 842 dpll_priv(struct dpll_device * dpll) dpll_priv() argument 850 dpll_device_ops(struct dpll_device * dpll) dpll_device_ops() argument 869 dpll_pin_on_dpll_priv(struct dpll_device * dpll,struct dpll_pin * pin) dpll_pin_on_dpll_priv() argument [all...] |