/linux-master/include/linux/ |
H A D | leds.h | 178 /* 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 D | reflink.h | 19 .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 D | vfio_platform_irq.c | 140 * 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 D | apmt.c | 29 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 D | spectrum_span.h | 106 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 D | spectrum_matchall.c | 33 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 D | led-triggers.c | 68 /* 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 D | Makefile | 9 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 D | seq_virmidi.h | 25 bool trigger; member in struct:snd_virmidi
|
H A D | pcm_oss.h | 27 trigger: 1, /* trigger flag */ member in struct:snd_pcm_oss_runtime 28 sync_trigger: 1; /* sync trigger flag */
|
/linux-master/drivers/gpio/ |
H A D | gpio-sifive.c | 38 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 D | boot.c | 404 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 D | trigger-trace-marker-snapshot.tc | 3 # 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 D | trace.h | 10 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 D | led.c | 54 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 D | crashlog.c | 32 * 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 D | other.c | 48 .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 D | missed.c | 28 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 D | pxa2xx-pcm.c | 26 .trigger = pxa2xx_soc_pcm_trigger,
|
/linux-master/drivers/iio/magnetometer/ |
H A D | st_magn_buffer.c | 13 #include <linux/iio/trigger.h>
|
/linux-master/drivers/iio/pressure/ |
H A D | st_pressure_buffer.c | 13 #include <linux/iio/trigger.h>
|
/linux-master/drivers/vfio/fsl-mc/ |
H A D | vfio_fsl_mc_private.h | 21 struct eventfd_ctx *trigger; member in struct:vfio_fsl_mc_irq
|
/linux-master/sound/soc/intel/boards/ |
H A D | hsw_rt5640.c | 87 .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 D | sw_trigger.h | 3 * Industrial I/O software trigger interface 31 struct iio_trigger *trigger; member in struct:iio_sw_trigger
|
/linux-master/drivers/acpi/ |
H A D | evged.c | 83 u8 trigger; local 94 trigger = p->triggering; 97 trigger = pext->triggering; 105 trigger == ACPI_EDGE_SENSITIVE ? 'E' : 'L', gsi);
|