Searched refs:trigger (Results 51 - 75 of 824) sorted by relevance

1234567891011>>

/linux-master/include/linux/
H A Dleds.h178 /* Protects the trigger data below */
181 struct led_trigger *trigger; member in struct:led_classdev
190 /* Unique trigger name supported by LED set in hw control mode */
194 * defined supported trigger to setup the LED to hw control mode.
205 * from the supported trigger and setup the LED to be driven by hardware
206 * following the requested mode from the trigger flags.
222 * may be in a not supported initial state by the attached LED trigger.
461 /* LEDs under control by this trigger (for simple triggers) */
465 /* Link to next registered trigger */
481 int led_trigger_register(struct led_trigger *trigger);
521 led_trigger_register_simple(const char *name, struct led_trigger **trigger) argument
523 led_trigger_unregister_simple(struct led_trigger *trigger) argument
524 led_trigger_event(struct led_trigger *trigger, enum led_brightness event) argument
526 led_trigger_blink(struct led_trigger *trigger, unsigned long delay_on, unsigned long delay_off) argument
529 led_trigger_blink_oneshot(struct led_trigger *trigger, unsigned long delay_on, unsigned long delay_off, int invert) argument
534 led_trigger_set(struct led_classdev *led_cdev, struct led_trigger *trigger) argument
[all...]
/linux-master/fs/bcachefs/
H A Dreflink.h19 .trigger = bch2_trigger_reflink_p, \
34 .trigger = bch2_trigger_reflink_v, \
50 .trigger = bch2_trigger_indirect_inline_data, \
/linux-master/drivers/vfio/platform/
H A Dvfio_platform_irq.c140 * The trigger eventfd is guaranteed valid in the interrupt path
145 if (likely(irq_ctx->trigger))
146 eventfd_signal(irq_ctx->trigger);
186 struct eventfd_ctx *trigger; local
188 if (irq->trigger) {
190 eventfd_ctx_put(irq->trigger);
191 irq->trigger = NULL;
197 trigger = eventfd_ctx_fdget(fd);
198 if (IS_ERR(trigger))
199 return PTR_ERR(trigger);
244 uint8_t trigger = *(uint8_t *)data; local
[all...]
/linux-master/drivers/acpi/arm64/
H A Dapmt.c29 int irq, trigger; local
47 trigger = (node->ovflw_irq_flags & ACPI_APMT_OVFLW_IRQ_FLAGS_MODE);
48 trigger = (trigger == ACPI_APMT_OVFLW_IRQ_FLAGS_MODE_LEVEL) ?
50 irq = acpi_register_gsi(NULL, node->ovflw_irq, trigger,
/linux-master/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_span.h106 enum mlxsw_sp_span_trigger trigger,
111 enum mlxsw_sp_span_trigger trigger,
115 enum mlxsw_sp_span_trigger trigger, u8 tc);
117 enum mlxsw_sp_span_trigger trigger, u8 tc);
118 bool mlxsw_sp_span_trigger_is_ingress(enum mlxsw_sp_span_trigger trigger);
H A Dspectrum_matchall.c33 enum mlxsw_sp_span_trigger trigger; local
56 trigger = mall_entry->ingress ? MLXSW_SP_SPAN_TRIGGER_INGRESS :
60 err = mlxsw_sp_span_agent_bind(mlxsw_sp, trigger, mlxsw_sp_port,
82 enum mlxsw_sp_span_trigger trigger; local
84 trigger = mall_entry->ingress ? MLXSW_SP_SPAN_TRIGGER_INGRESS :
87 mlxsw_sp_span_agent_unbind(mlxsw_sp, trigger, mlxsw_sp_port, &parms);
108 struct mlxsw_sp_sample_trigger trigger; local
112 trigger.type = MLXSW_SP_SAMPLE_TRIGGER_TYPE_INGRESS;
114 trigger.type = MLXSW_SP_SAMPLE_TRIGGER_TYPE_EGRESS;
115 trigger
138 struct mlxsw_sp_sample_trigger trigger; local
[all...]
/linux-master/drivers/leds/
H A Dled-triggers.c68 /* we come here only if buf matches no trigger */
99 led_cdev->trigger ? "none" : "[none]");
107 hit = led_cdev->trigger && !strcmp(led_cdev->trigger->name, trig->name);
165 if (!led_cdev->trigger && !trig)
171 /* Remove any existing trigger */
172 if (led_cdev->trigger) {
173 spin_lock(&led_cdev->trigger->leddev_list_lock);
175 spin_unlock(&led_cdev->trigger->leddev_list_lock);
182 if (led_cdev->trigger
[all...]
/linux-master/drivers/iio/
H A DMakefile9 industrialio-$(CONFIG_IIO_TRIGGER) += industrialio-trigger.o
14 obj-$(CONFIG_IIO_SW_TRIGGER) += industrialio-sw-trigger.o
47 obj-y += trigger/
/linux-master/include/sound/
H A Dseq_virmidi.h25 bool trigger; member in struct:snd_virmidi
H A Dpcm_oss.h27 trigger: 1, /* trigger flag */ member in struct:snd_pcm_oss_runtime
28 sync_trigger: 1; /* sync trigger flag */
/linux-master/drivers/gpio/
H A Dgpio-sifive.c38 unsigned int trigger[SIFIVE_GPIO_MAX]; member in struct:sifive_gpio
45 unsigned int trigger; local
48 trigger = (chip->irq_state & BIT(offset)) ? chip->trigger[offset] : 0;
50 (trigger & IRQ_TYPE_EDGE_RISING) ? BIT(offset) : 0);
52 (trigger & IRQ_TYPE_EDGE_FALLING) ? BIT(offset) : 0);
54 (trigger & IRQ_TYPE_LEVEL_HIGH) ? BIT(offset) : 0);
56 (trigger & IRQ_TYPE_LEVEL_LOW) ? BIT(offset) : 0);
60 static int sifive_gpio_irq_set_type(struct irq_data *d, unsigned int trigger) argument
69 chip->trigger[offse
[all...]
/linux-master/arch/x86/kernel/acpi/
H A Dboot.c404 u8 trigger, u32 gsi);
406 static void __init mp_override_legacy_irq(u8 bus_irq, u8 polarity, u8 trigger, argument
419 * erroneously sets the trigger to level, resulting in a HUGE
422 if ((bus_irq == 0) && (trigger == 3))
423 trigger = 1;
425 if (mp_register_ioapic_irq(bus_irq, polarity, trigger, gsi) < 0)
437 static void mp_config_acpi_gsi(struct device *dev, u32 gsi, int trigger, argument
460 mp_irq.irqflag = (trigger == ACPI_EDGE_SENSITIVE ? 4 : 0x0c) |
473 u8 trigger, u32 gsi)
489 mp_irq.irqflag = (trigger <<
472 mp_register_ioapic_irq(u8 bus_irq, u8 polarity, u8 trigger, u32 gsi) argument
529 acpi_sci_ioapic_setup(u8 bus_irq, u16 polarity, u16 trigger, u32 gsi) argument
637 acpi_pic_sci_set_trigger(unsigned int irq, u16 trigger) argument
675 int rc, irq, trigger, polarity; local
708 acpi_register_gsi_pic(struct device *dev, u32 gsi, int trigger, int polarity) argument
723 acpi_register_gsi_ioapic(struct device *dev, u32 gsi, int trigger, int polarity) argument
775 acpi_register_gsi(struct device *dev, u32 gsi, int trigger, int polarity) argument
[all...]
/linux-master/tools/testing/selftests/ftrace/test.d/trigger/
H A Dtrigger-trace-marker-snapshot.tc3 # description: trace_marker trigger - test snapshot trigger
4 # requires: set_event snapshot events/ftrace/print/trigger
30 echo "Test snapshot trace_marker trigger"
32 echo 'snapshot' > events/ftrace/print/trigger
/linux-master/tools/tracing/rtla/src/
H A Dtrace.h10 char *trigger; member in struct:trace_events
49 int trace_event_add_trigger(struct trace_events *event, char *trigger);
/linux-master/net/mac80211/
H A Dled.c54 struct ieee80211_local *local = container_of(led_cdev->trigger,
65 struct ieee80211_local *local = container_of(led_cdev->trigger,
74 struct ieee80211_local *local = container_of(led_cdev->trigger,
85 struct ieee80211_local *local = container_of(led_cdev->trigger,
94 struct ieee80211_local *local = container_of(led_cdev->trigger,
105 struct ieee80211_local *local = container_of(led_cdev->trigger,
114 struct ieee80211_local *local = container_of(led_cdev->trigger,
125 struct ieee80211_local *local = container_of(led_cdev->trigger,
134 struct ieee80211_local *local = container_of(led_cdev->trigger,
145 struct ieee80211_local *local = container_of(led_cdev->trigger,
[all...]
/linux-master/drivers/platform/x86/intel/pmt/
H A Dcrashlog.c32 * Bit 30 will immediately trigger a crashlog to be generated, setting bit 31.
101 /* clear trigger bits so we are only modifying disable flag */
170 int trigger; local
173 trigger = pmt_crashlog_complete(entry);
175 return sprintf(buf, "%d\n", trigger);
183 bool trigger; local
188 result = kstrtobool(buf, &trigger);
194 if (!trigger) {
197 /* we cannot trigger a new crash if one is still pending */
213 static DEVICE_ATTR_RW(trigger);
[all...]
/linux-master/drivers/platform/x86/x86-android-tablets/
H A Dother.c48 .trigger = ACPI_EDGE_SENSITIVE,
64 .trigger = ACPI_LEVEL_SENSITIVE,
162 .trigger = ACPI_EDGE_SENSITIVE,
177 .trigger = ACPI_LEVEL_SENSITIVE,
316 .trigger = ACPI_EDGE_SENSITIVE,
332 .trigger = ACPI_EDGE_SENSITIVE,
407 .trigger = ACPI_EDGE_SENSITIVE,
466 .trigger = ACPI_EDGE_SENSITIVE,
561 .trigger = ACPI_EDGE_SENSITIVE,
/linux-master/tools/testing/selftests/bpf/prog_tests/
H A Dmissed.c28 prog_fd = bpf_program__fd(skel->progs.trigger);
78 prog_fd = bpf_program__fd(skel->progs.trigger);
116 prog_fd = bpf_program__fd(skel->progs.trigger);
/linux-master/sound/soc/pxa/
H A Dpxa2xx-pcm.c26 .trigger = pxa2xx_soc_pcm_trigger,
/linux-master/drivers/iio/magnetometer/
H A Dst_magn_buffer.c13 #include <linux/iio/trigger.h>
/linux-master/drivers/iio/pressure/
H A Dst_pressure_buffer.c13 #include <linux/iio/trigger.h>
/linux-master/drivers/vfio/fsl-mc/
H A Dvfio_fsl_mc_private.h21 struct eventfd_ctx *trigger; member in struct:vfio_fsl_mc_irq
/linux-master/sound/soc/intel/boards/
H A Dhsw_rt5640.c87 .trigger = {SND_SOC_DPCM_TRIGGER_POST, SND_SOC_DPCM_TRIGGER_POST},
97 .trigger = {SND_SOC_DPCM_TRIGGER_POST, SND_SOC_DPCM_TRIGGER_POST},
106 .trigger = {SND_SOC_DPCM_TRIGGER_POST, SND_SOC_DPCM_TRIGGER_POST},
115 .trigger = {SND_SOC_DPCM_TRIGGER_POST, SND_SOC_DPCM_TRIGGER_POST},
/linux-master/include/linux/iio/
H A Dsw_trigger.h3 * Industrial I/O software trigger interface
31 struct iio_trigger *trigger; member in struct:iio_sw_trigger
/linux-master/drivers/acpi/
H A Devged.c83 u8 trigger; local
94 trigger = p->triggering;
97 trigger = pext->triggering;
105 trigger == ACPI_EDGE_SENSITIVE ? 'E' : 'L', gsi);

Completed in 250 milliseconds

1234567891011>>