Lines Matching refs:source
263 struct sensing_sensor *source, in init_connection() argument
268 if (source) { in init_connection()
269 conn->source = source; in init_connection()
279 sys_slist_append(&conn->source->client_list, &conn->snode); in init_connection()
309 conn->source->dev->name, sensor->dev->name, i, conn); in init_sensor()
379 __ASSERT(tmp_conn->source, "reporter should not be NULL"); in close_sensor()
381 sys_slist_find_and_remove(&tmp_conn->source->client_list, &tmp_conn->snode); in close_sensor()
383 save_config_and_notify(tmp_conn->source); in close_sensor()
412 LOG_INF("set interval, sensor:%s, interval:%u(us)", conn->source->dev->name, interval); in set_interval()
414 __ASSERT(conn && conn->source, "set interval, connection or reporter not be NULL"); in set_interval()
416 if (interval > 0 && interval < conn->source->info->minimal_interval) { in set_interval()
418 interval, conn->source->info->minimal_interval); in set_interval()
426 conn->source->dev->name, conn, interval); in set_interval()
428 save_config_and_notify(conn->source); in set_interval()
438 LOG_INF("get interval, sensor:%s, interval:%u(us)", conn->source->dev->name, *interval); in get_interval()
447 __ASSERT(conn && conn->source, "set sensitivity, connection or reporter not be NULL"); in set_sensitivity()
450 conn->source->dev->name, index, in set_sensitivity()
451 sensitivity, conn->source->sensitivity_count); in set_sensitivity()
453 if (index < SENSING_SENSITIVITY_INDEX_ALL || index >= conn->source->sensitivity_count) { in set_sensitivity()
454 LOG_ERR("sensor:%s sensitivity index:%d invalid", conn->source->dev->name, index); in set_sensitivity()
459 for (i = 0; i < conn->source->sensitivity_count; i++) { in set_sensitivity()
473 __ASSERT(conn && conn->source, "get sensitivity, connection or reporter not be NULL"); in get_sensitivity()
477 if (index < SENSING_SENSITIVITY_INDEX_ALL || index >= conn->source->sensitivity_count) { in get_sensitivity()
478 LOG_ERR("sensor:%s sensitivity index:%d invalid", conn->source->dev->name, index); in get_sensitivity()
484 for (i = 1; i < conn->source->sensitivity_count; i++) { in get_sensitivity()
497 conn->source->dev->name, index, in get_sensitivity()
498 *sensitivity, conn->source->sensitivity_count); in get_sensitivity()