Lines Matching refs:trigger
185 const struct sensor_trigger *trigger);
190 .trigger = {.chan = SENSOR_CHAN_ALL, .type = (trig_enum)}}
201 struct sensor_trigger trigger; member
349 for (int trigger = 0; decoder->has_trigger != NULL && trigger < SENSOR_TRIG_COMMON_COUNT; in sensor_shell_processing_callback() local
350 ++trigger) { in sensor_shell_processing_callback()
351 if (!decoder->has_trigger(buf, trigger)) { in sensor_shell_processing_callback()
354 shell_info(ctx->sh, "Trigger (%d / %s) detected", trigger, in sensor_shell_processing_callback()
355 (sensor_trigger_table[trigger].name == NULL in sensor_shell_processing_callback()
357 : sensor_trigger_table[trigger].name)); in sensor_shell_processing_callback()
956 const struct sensor_trigger *trigger) in data_ready_trigger_handler() argument
1033 int trigger; in cmd_trig_sensor() local
1050 trigger = sensor_trigger_name_lookup(argv[3]); in cmd_trig_sensor()
1051 if (trigger < 0 || sensor_trigger_table[trigger].handler == NULL) { in cmd_trig_sensor()
1073 err = sensor_trigger_set(dev, &sensor_trigger_table[trigger].trigger, in cmd_trig_sensor()
1074 sensor_trigger_table[trigger].handler); in cmd_trig_sensor()
1079 err = sensor_trigger_set(dev, &sensor_trigger_table[trigger].trigger, NULL); in cmd_trig_sensor()
1096 shell_error(sh, "Error while setting trigger %d on device %s (%d)", trigger, in cmd_trig_sensor()
1100 trigger_enabled ? "Enabled" : "Disabled", trigger, in cmd_trig_sensor()
1101 sensor_trigger_table[trigger].name, argv[1]); in cmd_trig_sensor()