Lines Matching full:systems
72 /** Systems contained in gnss_systems_t */
92 /** Type storing bitmask of GNSS systems */
95 /** API for enabling systems */
96 typedef int (*gnss_set_enabled_systems_t)(const struct device *dev, gnss_systems_t systems);
98 /** API for getting enabled systems */
99 typedef int (*gnss_get_enabled_systems_t)(const struct device *dev, gnss_systems_t *systems);
101 /** API for getting enabled systems */
102 typedef int (*gnss_get_supported_systems_t)(const struct device *dev, gnss_systems_t *systems);
320 * @brief Set enabled GNSS systems
323 * @param systems Systems to enable
328 __syscall int gnss_set_enabled_systems(const struct device *dev, gnss_systems_t systems);
331 gnss_systems_t systems) in z_impl_gnss_set_enabled_systems() argument
339 return api->set_enabled_systems(dev, systems); in z_impl_gnss_set_enabled_systems()
343 * @brief Get enabled GNSS systems
346 * @param systems Destination for enabled systems
351 __syscall int gnss_get_enabled_systems(const struct device *dev, gnss_systems_t *systems);
354 gnss_systems_t *systems) in z_impl_gnss_get_enabled_systems() argument
362 return api->get_enabled_systems(dev, systems); in z_impl_gnss_get_enabled_systems()
366 * @brief Get supported GNSS systems
369 * @param systems Destination for supported systems
374 __syscall int gnss_get_supported_systems(const struct device *dev, gnss_systems_t *systems);
377 gnss_systems_t *systems) in z_impl_gnss_get_supported_systems() argument
385 return api->get_supported_systems(dev, systems); in z_impl_gnss_get_supported_systems()