Lines Matching refs:api
83 const struct syscon_driver_api *api = (const struct syscon_driver_api *)dev->api; in z_impl_syscon_get_base() local
85 if ((api == NULL) || (api->get_base == NULL)) { in z_impl_syscon_get_base()
89 return api->get_base(dev, addr); in z_impl_syscon_get_base()
109 const struct syscon_driver_api *api = (const struct syscon_driver_api *)dev->api; in z_impl_syscon_read_reg() local
111 if ((api == NULL) || (api->read == NULL)) { in z_impl_syscon_read_reg()
115 return api->read(dev, reg, val); in z_impl_syscon_read_reg()
135 const struct syscon_driver_api *api = (const struct syscon_driver_api *)dev->api; in z_impl_syscon_write_reg() local
137 if ((api == NULL) || (api->write == NULL)) { in z_impl_syscon_write_reg()
141 return api->write(dev, reg, val); in z_impl_syscon_write_reg()
157 const struct syscon_driver_api *api = (const struct syscon_driver_api *)dev->api; in z_impl_syscon_get_size() local
159 if ((api == NULL) || (api->get_size == NULL)) { in z_impl_syscon_get_size()
163 return api->get_size(dev, size); in z_impl_syscon_get_size()