Symbol: trigger
arch/arm/include/asm/hw_breakpoint.h
23
u32 trigger;
arch/arm/kernel/hw_breakpoint.c
366
addr = info->trigger & ~0x3;
arch/arm/kernel/hw_breakpoint.c
676
info->trigger = addr;
arch/arm/kernel/hw_breakpoint.c
758
info->trigger = wp->attr.bp_addr;
arch/arm/kernel/hw_breakpoint.c
782
info->trigger = addr;
arch/arm/kernel/hw_breakpoint.c
785
pr_debug("watchpoint fired: address = 0x%x\n", info->trigger);
arch/arm/kernel/hw_breakpoint.c
812
info->trigger = addr;
arch/arm/kernel/hw_breakpoint.c
813
pr_debug("watchpoint fired: address = 0x%x\n", info->trigger);
arch/arm/kernel/hw_breakpoint.c
846
if (info->trigger != pc)
arch/arm/kernel/hw_breakpoint.c
887
info->trigger = addr;
arch/arm/kernel/ptrace.c
364
force_sig_ptrace_errno_trap((int)num, (void __user *)(bkpt->trigger));
arch/arm/mach-footbridge/ebsa285.c
38
const char *trigger;
arch/arm/mach-footbridge/ebsa285.c
94
led->cdev.default_trigger = ebsa285_leds[i].trigger;
arch/arm/mach-footbridge/netwinder-hw.c
677
const char *trigger;
arch/arm/mach-footbridge/netwinder-hw.c
737
led->cdev.default_trigger = netwinder_leds[i].trigger;
arch/arm/mach-omap1/irq.c
101
static void omap_irq_set_cfg(int irq, int fiq, int priority, int trigger)
arch/arm/mach-omap1/irq.c
109
val = fiq | ((priority & 0x1f) << 2) | ((trigger & 0x1) << 1);
arch/arm/vfp/vfpmodule.c
350
static void VFP_bounce(u32 trigger, u32 fpexc, struct pt_regs *regs)
arch/arm/vfp/vfpmodule.c
356
pr_debug("VFP: bounce: trigger %08x fpexc %08x\n", trigger, fpexc);
arch/arm/vfp/vfpmodule.c
392
trigger = fmrx(FPINST);
arch/arm/vfp/vfpmodule.c
400
si_code = vfp_raise_exceptions(VFP_EXCEPTION_ERROR, trigger, fpscr);
arch/arm/vfp/vfpmodule.c
423
exceptions = vfp_emulate_instruction(trigger, fpscr, regs);
arch/arm/vfp/vfpmodule.c
425
si_code2 = vfp_raise_exceptions(exceptions, trigger, orig_fpscr);
arch/arm/vfp/vfpmodule.c
439
trigger = fmrx(FPINST2);
arch/arm/vfp/vfpmodule.c
442
exceptions = vfp_emulate_instruction(trigger, orig_fpscr, regs);
arch/arm/vfp/vfpmodule.c
444
si_code = vfp_raise_exceptions(exceptions, trigger, orig_fpscr);
arch/arm/vfp/vfpmodule.c
706
static int vfp_support_entry(struct pt_regs *regs, u32 trigger)
arch/arm/vfp/vfpmodule.c
715
return vfp_kmode_exception(regs, trigger);
arch/arm/vfp/vfpmodule.c
805
VFP_bounce(trigger, fpexc, regs);
arch/arm/xen/enlighten.c
285
int interrupt, trigger, polarity;
arch/arm/xen/enlighten.c
297
trigger = ((a.value >> 8) & 0x1) ? ACPI_EDGE_SENSITIVE
arch/arm/xen/enlighten.c
301
xen_events_irq = acpi_register_gsi(NULL, interrupt, trigger, polarity);
arch/arm64/include/asm/hw_breakpoint.h
23
u64 trigger;
arch/arm64/kernel/hw_breakpoint.c
654
counter_arch_bp(bp)->trigger = addr;
arch/arm64/kernel/hw_breakpoint.c
738
info->trigger = addr;
arch/arm64/kernel/ptrace.c
195
arm64_force_sig_ptrace_errno_trap(si_errno, bkpt->trigger,
arch/arm64/kernel/ptrace.c
200
arm64_force_sig_fault(SIGTRAP, TRAP_HWBKPT, bkpt->trigger, desc);
arch/mips/cavium-octeon/octeon-irq.c
1165
unsigned int trigger;
arch/mips/cavium-octeon/octeon-irq.c
1177
trigger = intspec[1];
arch/mips/cavium-octeon/octeon-irq.c
1179
switch (trigger) {
arch/mips/cavium-octeon/octeon-irq.c
1195
trigger);
arch/mips/include/asm/sgi/heart.h
124
u64 trigger; /* + 0x40000 */
arch/powerpc/platforms/44x/uic.c
125
int trigger, polarity;
arch/powerpc/platforms/44x/uic.c
134
trigger = 1; polarity = 1;
arch/powerpc/platforms/44x/uic.c
137
trigger = 1; polarity = 0;
arch/powerpc/platforms/44x/uic.c
140
trigger = 0; polarity = 1;
arch/powerpc/platforms/44x/uic.c
143
trigger = 0; polarity = 0;
arch/powerpc/platforms/44x/uic.c
154
tr = (tr & mask) | (trigger << (31-src));
arch/s390/kernel/ipl.c
1272
static void reipl_run(struct shutdown_trigger *trigger)
arch/s390/kernel/ipl.c
1795
static void dump_run(struct shutdown_trigger *trigger)
arch/s390/kernel/ipl.c
1926
static void dump_reipl_run(struct shutdown_trigger *trigger)
arch/s390/kernel/ipl.c
1950
dump_run(trigger);
arch/s390/kernel/ipl.c
1991
static void vmcmd_run(struct shutdown_trigger *trigger)
arch/s390/kernel/ipl.c
1995
if (strcmp(trigger->name, ON_REIPL_STR) == 0)
arch/s390/kernel/ipl.c
1997
else if (strcmp(trigger->name, ON_PANIC_STR) == 0)
arch/s390/kernel/ipl.c
1999
else if (strcmp(trigger->name, ON_HALT_STR) == 0)
arch/s390/kernel/ipl.c
2001
else if (strcmp(trigger->name, ON_POFF_STR) == 0)
arch/s390/kernel/ipl.c
2003
else if (strcmp(trigger->name, ON_RESTART_STR) == 0)
arch/s390/kernel/ipl.c
2030
static void stop_run(struct shutdown_trigger *trigger)
arch/s390/kernel/ipl.c
2032
if (strcmp(trigger->name, ON_PANIC_STR) == 0 ||
arch/s390/kernel/ipl.c
2033
strcmp(trigger->name, ON_RESTART_STR) == 0)
arch/s390/kernel/ipl.c
2054
static int set_trigger(const char *buf, struct shutdown_trigger *trigger,
arch/s390/kernel/ipl.c
2064
trigger->action = shutdown_actions_list[i];
arch/s390/kernel/ipl.c
688
static void ipl_run(struct shutdown_trigger *trigger)
arch/s390/kernel/ipl.c
91
void (*fn) (struct shutdown_trigger *trigger);
arch/x86/include/asm/acpi.h
47
int trigger, int polarity);
arch/x86/include/asm/io_apic.h
155
int node, int trigger, int polarity);
arch/x86/include/asm/uv/uv_irq.h
22
trigger : 1,
arch/x86/kernel/acpi/boot.c
371
u8 trigger, u32 gsi);
arch/x86/kernel/acpi/boot.c
373
static void __init mp_override_legacy_irq(u8 bus_irq, u8 polarity, u8 trigger,
arch/x86/kernel/acpi/boot.c
389
if ((bus_irq == 0) && (trigger == 3))
arch/x86/kernel/acpi/boot.c
390
trigger = 1;
arch/x86/kernel/acpi/boot.c
392
if (mp_register_ioapic_irq(bus_irq, polarity, trigger, gsi) < 0)
arch/x86/kernel/acpi/boot.c
404
static void mp_config_acpi_gsi(struct device *dev, u32 gsi, int trigger,
arch/x86/kernel/acpi/boot.c
427
mp_irq.irqflag = (trigger == ACPI_EDGE_SENSITIVE ? 4 : 0x0c) |
arch/x86/kernel/acpi/boot.c
440
u8 trigger, u32 gsi)
arch/x86/kernel/acpi/boot.c
456
mp_irq.irqflag = (trigger << 2) | polarity;
arch/x86/kernel/acpi/boot.c
496
static void __init acpi_sci_ioapic_setup(u8 bus_irq, u16 polarity, u16 trigger, u32 gsi)
arch/x86/kernel/acpi/boot.c
498
if (trigger == 0) /* compatible SCI trigger is level */
arch/x86/kernel/acpi/boot.c
499
trigger = 3;
arch/x86/kernel/acpi/boot.c
506
trigger = (acpi_sci_flags & ACPI_MADT_TRIGGER_MASK) >> 2;
arch/x86/kernel/acpi/boot.c
512
mp_override_legacy_irq(bus_irq, polarity, trigger, gsi);
arch/x86/kernel/acpi/boot.c
514
mp_register_ioapic_irq(bus_irq, polarity, trigger, gsi);
arch/x86/kernel/acpi/boot.c
516
acpi_penalize_sci_irq(bus_irq, trigger, polarity);
arch/x86/kernel/acpi/boot.c
604
void __init acpi_pic_sci_set_trigger(unsigned int irq, u16 trigger)
arch/x86/kernel/acpi/boot.c
623
switch (trigger) {
arch/x86/kernel/acpi/boot.c
642
int rc, irq, trigger, polarity;
arch/x86/kernel/acpi/boot.c
649
rc = acpi_get_override_irq(gsi, &trigger, &polarity);
arch/x86/kernel/acpi/boot.c
653
trigger = trigger ? ACPI_LEVEL_SENSITIVE : ACPI_EDGE_SENSITIVE;
arch/x86/kernel/acpi/boot.c
655
irq = acpi_register_gsi(NULL, gsi, trigger, polarity);
arch/x86/kernel/acpi/boot.c
676
int trigger, int polarity)
arch/x86/kernel/acpi/boot.c
682
if (trigger == ACPI_LEVEL_SENSITIVE)
arch/x86/kernel/acpi/boot.c
691
int trigger, int polarity)
arch/x86/kernel/acpi/boot.c
699
trigger = trigger == ACPI_EDGE_SENSITIVE ? 0 : 1;
arch/x86/kernel/acpi/boot.c
701
ioapic_set_alloc_attr(&info, node, trigger, polarity);
arch/x86/kernel/acpi/boot.c
707
mp_config_acpi_gsi(dev, gsi, trigger, polarity);
arch/x86/kernel/acpi/boot.c
729
int trigger, int polarity) = acpi_register_gsi_pic;
arch/x86/kernel/acpi/boot.c
742
int acpi_register_gsi(struct device *dev, u32 gsi, int trigger, int polarity)
arch/x86/kernel/acpi/boot.c
744
return __acpi_register_gsi(dev, gsi, trigger, polarity);
arch/x86/kernel/apic/io_apic.c
765
static int __acpi_get_override_irq(u32 gsi, bool *trigger, bool *polarity)
arch/x86/kernel/apic/io_apic.c
784
*trigger = irq_is_level(idx);
arch/x86/kernel/apic/io_apic.c
799
int trigger, int polarity)
arch/x86/kernel/apic/io_apic.c
804
info->ioapic.is_level = trigger;
arch/x86/kernel/cpu/mce/dev-mcelog.c
117
DEVICE_ATTR(trigger, 0644, show_trigger, set_trigger);
arch/x86/kernel/i8259.c
237
static void restore_ELCR(char *trigger)
arch/x86/kernel/i8259.c
239
outb(trigger[0], PIC_ELCR1);
arch/x86/kernel/i8259.c
240
outb(trigger[1], PIC_ELCR2);
arch/x86/kernel/i8259.c
243
static void save_ELCR(char *trigger)
arch/x86/kernel/i8259.c
246
trigger[0] = inb(PIC_ELCR1) & 0xF8;
arch/x86/kernel/i8259.c
247
trigger[1] = inb(PIC_ELCR2) & 0xDE;
arch/x86/pci/xen.c
108
int trigger, int polarity)
arch/x86/pci/xen.c
113
return xen_register_pirq(gsi, trigger,
arch/x86/pci/xen.c
147
int trigger, int polarity)
arch/x86/pci/xen.c
149
return xen_register_gsi(gsi, trigger, polarity);
arch/x86/pci/xen.c
570
int trigger, polarity;
arch/x86/pci/xen.c
572
if (acpi_get_override_irq(irq, &trigger, &polarity) == -1)
arch/x86/pci/xen.c
576
trigger ? ACPI_LEVEL_SENSITIVE : ACPI_EDGE_SENSITIVE,
arch/x86/platform/uv/uv_irq.c
41
entry->trigger = 0;
arch/x86/xen/enlighten_pvh.c
35
int xen_pvh_setup_gsi(int gsi, int trigger, int polarity)
arch/x86/xen/enlighten_pvh.c
41
setup_gsi.triggering = (trigger == ACPI_EDGE_SENSITIVE ? 0 : 1);
drivers/accessibility/speakup/speakup_acntpc.c
111
.trigger = 50,
drivers/accessibility/speakup/speakup_acntsa.c
97
.trigger = 50,
drivers/accessibility/speakup/speakup_apollo.c
109
.trigger = 50,
drivers/accessibility/speakup/speakup_audptr.c
100
.trigger = 50,
drivers/accessibility/speakup/speakup_bns.c
93
.trigger = 50,
drivers/accessibility/speakup/speakup_decext.c
123
.trigger = 50,
drivers/accessibility/speakup/speakup_decpc.c
220
.trigger = 50,
drivers/accessibility/speakup/speakup_dectlk.c
130
.trigger = 50,
drivers/accessibility/speakup/speakup_dtlk.c
127
.trigger = 30,
drivers/accessibility/speakup/speakup_dummy.c
113
.trigger = 50,
drivers/accessibility/speakup/speakup_keypc.c
102
.trigger = 50,
drivers/accessibility/speakup/speakup_ltlk.c
109
.trigger = 50,
drivers/accessibility/speakup/speakup_soft.c
135
.trigger = 0,
drivers/accessibility/speakup/speakup_spkout.c
100
.trigger = 50,
drivers/accessibility/speakup/speakup_txprt.c
98
.trigger = 50,
drivers/accessibility/speakup/spk_types.h
178
int trigger;
drivers/accessibility/speakup/synth.c
491
synth_time_vars[1].u.n.default_val = synth->trigger;
drivers/acpi/arm64/apmt.c
29
int irq, trigger;
drivers/acpi/arm64/apmt.c
47
trigger = (node->ovflw_irq_flags & ACPI_APMT_OVFLW_IRQ_FLAGS_MODE);
drivers/acpi/arm64/apmt.c
48
trigger = (trigger == ACPI_APMT_OVFLW_IRQ_FLAGS_MODE_LEVEL) ?
drivers/acpi/arm64/apmt.c
50
irq = acpi_register_gsi(NULL, node->ovflw_irq, trigger,
drivers/acpi/arm64/gtdt.c
80
int trigger, polarity;
drivers/acpi/arm64/gtdt.c
82
trigger = (flags & ACPI_GTDT_INTERRUPT_MODE) ? ACPI_EDGE_SENSITIVE
drivers/acpi/arm64/gtdt.c
88
return acpi_register_gsi(NULL, interrupt, trigger, polarity);
drivers/acpi/arm64/iort.c
1560
int trigger,
drivers/acpi/arm64/iort.c
1563
int irq = acpi_register_gsi(NULL, hwirq, trigger,
drivers/acpi/arm64/iort.c
1744
int i, hw_irq, trigger, num_res = 0;
drivers/acpi/arm64/iort.c
1758
trigger = IORT_IRQ_TRIGGER_MASK(glb_irq[0]);
drivers/acpi/arm64/iort.c
1760
acpi_iort_register_irq(hw_irq, "arm-smmu-global", trigger,
drivers/acpi/arm64/iort.c
1767
trigger = IORT_IRQ_TRIGGER_MASK(ctx_irq[i]);
drivers/acpi/arm64/iort.c
1769
acpi_iort_register_irq(hw_irq, "arm-smmu-context", trigger,
drivers/acpi/arm64/mpam.c
58
int trigger;
drivers/acpi/arm64/mpam.c
66
trigger = FIELD_GET(ACPI_MPAM_MSC_IRQ_MODE, flags);
drivers/acpi/arm64/mpam.c
71
irq = acpi_register_gsi(&pdev->dev, intid, trigger, ACPI_ACTIVE_HIGH);
drivers/acpi/evged.c
105
trigger == ACPI_EDGE_SENSITIVE ? 'E' : 'L', gsi);
drivers/acpi/evged.c
83
u8 trigger;
drivers/acpi/evged.c
94
trigger = p->triggering;
drivers/acpi/evged.c
97
trigger = pext->triggering;
drivers/acpi/irq.c
56
int acpi_register_gsi(struct device *dev, u32 gsi, int trigger,
drivers/acpi/irq.c
69
fwspec.param[1] = acpi_dev_get_irq_type(trigger, polarity);
drivers/acpi/pci_link.c
851
void acpi_penalize_sci_irq(int irq, int trigger, int polarity)
drivers/acpi/pci_link.c
855
if (trigger == ACPI_MADT_TRIGGER_LEVEL &&
drivers/acpi/tables.c
123
u16 polarity, trigger;
drivers/acpi/tables.c
128
trigger = (p->inti_flags & ACPI_MADT_TRIGGER_MASK) >> 2;
drivers/acpi/tables.c
133
mps_inti_flags_trigger[trigger],
drivers/clocksource/timer-ti-dm.c
883
int toggle, int trigger, int autoreload)
drivers/clocksource/timer-ti-dm.c
906
l |= trigger << 10;
drivers/crypto/aspeed/aspeed-acry.c
124
aspeed_acry_fn_t trigger;
drivers/crypto/aspeed/aspeed-acry.c
193
return ctx->trigger(acry_dev);
drivers/crypto/aspeed/aspeed-acry.c
419
ctx->trigger = aspeed_acry_rsa_trigger;
drivers/crypto/aspeed/aspeed-acry.c
431
ctx->trigger = aspeed_acry_rsa_trigger;
drivers/crypto/omap-aes.c
356
dd->pdata->trigger(dd, dd->total);
drivers/crypto/omap-aes.c
794
.trigger = omap_aes_dma_trigger_omap2,
drivers/crypto/omap-aes.c
825
.trigger = omap_aes_dma_trigger_omap2,
drivers/crypto/omap-aes.c
845
.trigger = omap_aes_dma_trigger_omap4,
drivers/crypto/omap-aes.h
132
void (*trigger)(struct omap_aes_dev *dd, int length);
drivers/crypto/omap-des.c
104
void (*trigger)(struct omap_des_dev *dd, int length);
drivers/crypto/omap-des.c
445
dd->pdata->trigger(dd, dd->total);
drivers/crypto/omap-des.c
807
.trigger = omap_des_dma_trigger_omap4,
drivers/crypto/omap-sham.c
1787
.trigger = omap_sham_trigger_omap2,
drivers/crypto/omap-sham.c
1821
.trigger = omap_sham_trigger_omap4,
drivers/crypto/omap-sham.c
1861
.trigger = omap_sham_trigger_omap4,
drivers/crypto/omap-sham.c
194
void (*trigger)(struct omap_sham_dev *dd, size_t length);
drivers/crypto/omap-sham.c
515
dd->pdata->trigger(dd, length);
drivers/crypto/omap-sham.c
622
dd->pdata->trigger(dd, length);
drivers/cxl/mem.c
197
bool trigger;
drivers/cxl/mem.c
200
if (kstrtobool(buf, &trigger) || !trigger)
drivers/fpga/dfl.c
1861
struct eventfd_ctx *trigger = arg;
drivers/fpga/dfl.c
1863
eventfd_signal(trigger);
drivers/fpga/dfl.c
1871
struct eventfd_ctx *trigger;
drivers/fpga/dfl.c
1876
if (feature->irq_ctx[idx].trigger) {
drivers/fpga/dfl.c
1877
free_irq(irq, feature->irq_ctx[idx].trigger);
drivers/fpga/dfl.c
1879
eventfd_ctx_put(feature->irq_ctx[idx].trigger);
drivers/fpga/dfl.c
1880
feature->irq_ctx[idx].trigger = NULL;
drivers/fpga/dfl.c
1892
trigger = eventfd_ctx_fdget(fd);
drivers/fpga/dfl.c
1893
if (IS_ERR(trigger)) {
drivers/fpga/dfl.c
1894
ret = PTR_ERR(trigger);
drivers/fpga/dfl.c
1899
feature->irq_ctx[idx].name, trigger);
drivers/fpga/dfl.c
1901
feature->irq_ctx[idx].trigger = trigger;
drivers/fpga/dfl.c
1905
eventfd_ctx_put(trigger);
drivers/fpga/dfl.h
264
struct eventfd_ctx *trigger;
drivers/gpio/gpio-davinci.c
298
static int gpio_irq_type(struct irq_data *d, unsigned trigger)
drivers/gpio/gpio-davinci.c
300
if (trigger & ~(IRQ_TYPE_EDGE_FALLING | IRQ_TYPE_EDGE_RISING))
drivers/gpio/gpio-davinci.c
386
static int gpio_irq_type_unbanked(struct irq_data *data, unsigned trigger)
drivers/gpio/gpio-davinci.c
403
if (trigger & ~(IRQ_TYPE_EDGE_FALLING | IRQ_TYPE_EDGE_RISING))
drivers/gpio/gpio-davinci.c
406
writel_relaxed(mask, (trigger & IRQ_TYPE_EDGE_FALLING)
drivers/gpio/gpio-davinci.c
408
writel_relaxed(mask, (trigger & IRQ_TYPE_EDGE_RISING)
drivers/gpio/gpio-eic-sprd.c
482
u32 trigger = irqd_get_trigger_type(data);
drivers/gpio/gpio-eic-sprd.c
491
!(trigger & IRQ_TYPE_EDGE_BOTH))
drivers/gpio/gpio-max732x.c
451
uint8_t trigger;
drivers/gpio/gpio-max732x.c
460
trigger = status >> 8;
drivers/gpio/gpio-max732x.c
461
trigger &= chip->irq_mask;
drivers/gpio/gpio-max732x.c
463
if (!trigger)
drivers/gpio/gpio-max732x.c
469
old_stat = cur_stat ^ trigger;
drivers/gpio/gpio-max732x.c
473
pending &= trigger;
drivers/gpio/gpio-max77759.c
285
int ctrl, trigger, new_trigger, new_ctrl;
drivers/gpio/gpio-max77759.c
293
trigger = max77759_gpio_maxq_gpio_trigger_read(chip);
drivers/gpio/gpio-max77759.c
294
if (ctrl < 0 || trigger < 0) {
drivers/gpio/gpio-max77759.c
296
ctrl, trigger);
drivers/gpio/gpio-max77759.c
297
return (ctrl < 0) ? ctrl : trigger;
drivers/gpio/gpio-max77759.c
300
new_trigger = trigger & ~chip->irq_trig_changed;
drivers/gpio/gpio-max77759.c
311
if (new_trigger != trigger) {
drivers/gpio/gpio-max77759.c
75
u8 trigger)
drivers/gpio/gpio-max77759.c
80
cmd->cmd[1] = trigger;
drivers/gpio/gpio-nomadik.c
465
char *trigger;
drivers/gpio/gpio-nomadik.c
469
trigger = "edge-rising";
drivers/gpio/gpio-nomadik.c
471
trigger = "edge-falling";
drivers/gpio/gpio-nomadik.c
473
trigger = "edge-undefined";
drivers/gpio/gpio-nomadik.c
478
irq, trigger, wake ? " wakeup" : "");
drivers/gpio/gpio-omap.c
274
unsigned trigger)
drivers/gpio/gpio-omap.c
280
trigger & IRQ_TYPE_LEVEL_LOW);
drivers/gpio/gpio-omap.c
282
trigger & IRQ_TYPE_LEVEL_HIGH);
drivers/gpio/gpio-omap.c
290
trigger & (IRQ_TYPE_EDGE_RISING | IRQ_TYPE_LEVEL_HIGH));
drivers/gpio/gpio-omap.c
292
trigger & (IRQ_TYPE_EDGE_FALLING | IRQ_TYPE_LEVEL_LOW));
drivers/gpio/gpio-omap.c
314
if (trigger & IRQ_TYPE_EDGE_BOTH)
drivers/gpio/gpio-omap.c
335
unsigned trigger)
drivers/gpio/gpio-omap.c
341
omap_set_gpio_trigger(bank, gpio, trigger);
drivers/gpio/gpio-omap.c
346
if ((trigger & IRQ_TYPE_SENSE_MASK) == IRQ_TYPE_EDGE_BOTH)
drivers/gpio/gpio-omap.c
348
if (trigger & IRQ_TYPE_EDGE_RISING)
drivers/gpio/gpio-omap.c
350
else if (trigger & IRQ_TYPE_EDGE_FALLING)
drivers/gpio/gpio-omap.c
365
if (trigger & IRQ_TYPE_EDGE_RISING)
drivers/gpio/gpio-omap.c
367
if (trigger & IRQ_TYPE_EDGE_FALLING)
drivers/gpio/gpio-omap.c
692
u32 trigger = irqd_get_trigger_type(d);
drivers/gpio/gpio-omap.c
705
trigger & (IRQ_TYPE_LEVEL_HIGH | IRQ_TYPE_LEVEL_LOW))
drivers/gpio/gpio-omap.c
708
if (trigger)
drivers/gpio/gpio-omap.c
709
omap_set_gpio_triggering(bank, offset, trigger);
drivers/gpio/gpio-pca953x.c
1001
bitmap_and(pending, edges, trigger, gc->ngpio);
drivers/gpio/gpio-pca953x.c
952
DECLARE_BITMAP(trigger, MAX_LINE);
drivers/gpio/gpio-pca953x.c
969
bitmap_and(trigger, int_stat, chip->irq_mask, gc->ngpio);
drivers/gpio/gpio-pca953x.c
975
bitmap_and(int_stat, new_stat, trigger, gc->ngpio);
drivers/gpio/gpio-pca953x.c
987
bitmap_and(trigger, cur_stat, chip->irq_mask, gc->ngpio);
drivers/gpio/gpio-pca953x.c
993
if (bitmap_empty(trigger, gc->ngpio) &&
drivers/gpio/gpio-pl061.c
123
static int pl061_irq_type(struct irq_data *d, unsigned trigger)
drivers/gpio/gpio-pl061.c
135
if ((trigger & (IRQ_TYPE_LEVEL_HIGH | IRQ_TYPE_LEVEL_LOW)) &&
drivers/gpio/gpio-pl061.c
136
(trigger & (IRQ_TYPE_EDGE_RISING | IRQ_TYPE_EDGE_FALLING)))
drivers/gpio/gpio-pl061.c
152
if (trigger & (IRQ_TYPE_LEVEL_HIGH | IRQ_TYPE_LEVEL_LOW)) {
drivers/gpio/gpio-pl061.c
153
bool polarity = trigger & IRQ_TYPE_LEVEL_HIGH;
drivers/gpio/gpio-pl061.c
168
} else if ((trigger & IRQ_TYPE_EDGE_BOTH) == IRQ_TYPE_EDGE_BOTH) {
drivers/gpio/gpio-pl061.c
175
} else if ((trigger & IRQ_TYPE_EDGE_RISING) ||
drivers/gpio/gpio-pl061.c
176
(trigger & IRQ_TYPE_EDGE_FALLING)) {
drivers/gpio/gpio-pl061.c
177
bool rising = trigger & IRQ_TYPE_EDGE_RISING;
drivers/gpio/gpio-pmic-eic-sprd.c
207
u32 trigger = irqd_get_trigger_type(data);
drivers/gpio/gpio-pmic-eic-sprd.c
212
if (trigger & IRQ_TYPE_EDGE_BOTH) {
drivers/gpio/gpio-pmic-eic-sprd.c
236
u32 trigger = irq_get_trigger_type(irq);
drivers/gpio/gpio-pmic-eic-sprd.c
239
if (!(trigger & IRQ_TYPE_EDGE_BOTH))
drivers/gpio/gpio-rda.c
156
u32 trigger = irqd_get_trigger_type(data);
drivers/gpio/gpio-rda.c
159
rda_gpio_set_irq(chip, offset, trigger);
drivers/gpio/gpio-sifive.c
39
unsigned int trigger[SIFIVE_GPIO_MAX];
drivers/gpio/gpio-sifive.c
45
unsigned int trigger;
drivers/gpio/gpio-sifive.c
49
trigger = (chip->irq_state & BIT(offset)) ? chip->trigger[offset] : 0;
drivers/gpio/gpio-sifive.c
51
(trigger & IRQ_TYPE_EDGE_RISING) ? BIT(offset) : 0);
drivers/gpio/gpio-sifive.c
53
(trigger & IRQ_TYPE_EDGE_FALLING) ? BIT(offset) : 0);
drivers/gpio/gpio-sifive.c
55
(trigger & IRQ_TYPE_LEVEL_HIGH) ? BIT(offset) : 0);
drivers/gpio/gpio-sifive.c
57
(trigger & IRQ_TYPE_LEVEL_LOW) ? BIT(offset) : 0);
drivers/gpio/gpio-sifive.c
60
static int sifive_gpio_irq_set_type(struct irq_data *d, unsigned int trigger)
drivers/gpio/gpio-sifive.c
69
chip->trigger[offset] = trigger;
drivers/gpio/gpio-siox.c
42
u32 trigger;
drivers/gpio/gpio-siox.c
66
trigger = ddata->irq_status & ddata->irq_enable;
drivers/gpio/gpio-siox.c
77
if (trigger & (1 << offset)) {
drivers/gpio/gpio-timberdale.c
131
static int timbgpio_irq_type(struct irq_data *d, unsigned trigger)
drivers/gpio/gpio-timberdale.c
152
if (trigger & (IRQ_TYPE_LEVEL_HIGH | IRQ_TYPE_LEVEL_LOW)) {
drivers/gpio/gpio-timberdale.c
155
if (trigger & IRQ_TYPE_LEVEL_HIGH)
drivers/gpio/gpio-timberdale.c
161
if ((trigger & IRQ_TYPE_EDGE_BOTH) == IRQ_TYPE_EDGE_BOTH) {
drivers/gpio/gpio-timberdale.c
172
if (trigger & IRQ_TYPE_EDGE_FALLING)
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
412
int kgd2kfd_quiesce_mm(struct mm_struct *mm, uint32_t trigger);
drivers/gpu/drm/amd/amdkfd/kfd_device.c
1183
int kgd2kfd_quiesce_mm(struct mm_struct *mm, uint32_t trigger)
drivers/gpu/drm/amd/amdkfd/kfd_device.c
1197
r = kfd_process_evict_queues(p, trigger);
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
395
u64 end, uint32_t trigger, u64 ttm_res_offset)
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
429
prange->preferred_loc, trigger);
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
466
0, node->id, trigger, r);
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
495
struct mm_struct *mm, uint32_t trigger)
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
547
r = svm_migrate_vma_to_vram(node, prange, vma, addr, next, trigger, ttm_res_offset);
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
694
uint32_t trigger, struct page *fault_page)
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
732
prange->preferred_loc, trigger);
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
770
node->id, 0, trigger, r);
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
797
uint32_t trigger, struct page *fault_page)
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
843
r = svm_migrate_vma_to_ram(node, prange, vma, addr, next, trigger,
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
892
struct mm_struct *mm, uint32_t trigger)
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
905
trigger, NULL);
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
913
return svm_migrate_ram_to_vram(prange, best_loc, start, last, mm, trigger);
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
919
struct mm_struct *mm, uint32_t trigger)
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
923
mm, trigger);
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
927
mm, trigger);
drivers/gpu/drm/amd/amdkfd/kfd_migrate.h
44
struct mm_struct *mm, uint32_t trigger);
drivers/gpu/drm/amd/amdkfd/kfd_migrate.h
48
uint32_t trigger, struct page *fault_page);
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1083
int kfd_process_evict_queues(struct kfd_process *p, uint32_t trigger);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
1989
int kfd_process_evict_queues(struct kfd_process *p, uint32_t trigger)
drivers/gpu/drm/amd/amdkfd/kfd_process.c
2000
trigger);
drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c
284
uint32_t trigger)
drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c
289
from, to, prefetch_loc, preferred_loc, trigger));
drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c
294
uint32_t from, uint32_t to, uint32_t trigger,
drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c
300
from, to, trigger, error_code));
drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c
304
uint32_t trigger)
drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c
308
node->id, trigger));
drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c
340
uint32_t trigger)
drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c
344
pid, address, last - address + 1, node->id, trigger));
drivers/gpu/drm/amd/amdkfd/kfd_smi_events.h
44
uint32_t trigger);
drivers/gpu/drm/amd/amdkfd/kfd_smi_events.h
47
uint32_t from, uint32_t to, uint32_t trigger,
drivers/gpu/drm/amd/amdkfd/kfd_smi_events.h
50
uint32_t trigger);
drivers/gpu/drm/amd/amdkfd/kfd_smi_events.h
55
uint32_t trigger);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1373
unsigned long last, uint32_t trigger)
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1403
start, last, trigger);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2051
uint32_t trigger;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2054
trigger = KFD_SVM_UNMAP_TRIGGER_MMU_NOTIFY_MIGRATE;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2056
trigger = KFD_SVM_UNMAP_TRIGGER_MMU_NOTIFY;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2065
svm_range_unmap_from_gpus(pchild, s, l, trigger);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2071
svm_range_unmap_from_gpus(prange, s, l, trigger);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2539
uint32_t trigger = KFD_SVM_UNMAP_TRIGGER_UNMAP_FROM_CPU;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2605
svm_range_unmap_from_gpus(pchild, s, l, trigger);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2612
svm_range_unmap_from_gpus(prange, s, l, trigger);
drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c
538
.trigger = dw_hdmi_trigger,
drivers/gpu/drm/i915/gvt/kvmgt.c
1086
struct eventfd_ctx *trigger;
drivers/gpu/drm/i915/gvt/kvmgt.c
1091
trigger = eventfd_ctx_fdget(fd);
drivers/gpu/drm/i915/gvt/kvmgt.c
1092
if (IS_ERR(trigger)) {
drivers/gpu/drm/i915/gvt/kvmgt.c
1094
return PTR_ERR(trigger);
drivers/gpu/drm/i915/gvt/kvmgt.c
1096
vgpu->msi_trigger = trigger;
drivers/gpu/drm/i915/gvt/kvmgt.c
692
struct eventfd_ctx *trigger;
drivers/gpu/drm/i915/gvt/kvmgt.c
694
trigger = vgpu->msi_trigger;
drivers/gpu/drm/i915/gvt/kvmgt.c
695
if (trigger) {
drivers/gpu/drm/i915/gvt/kvmgt.c
696
eventfd_ctx_put(trigger);
drivers/hid/hid-prodikeys.c
592
.trigger = pcmidi_in_trigger
drivers/hid/usbhid/hid-pidff.c
529
if (effect->trigger.button <= trigger_button_max) {
drivers/hid/usbhid/hid-pidff.c
531
effect->trigger.button;
drivers/hid/usbhid/hid-pidff.c
533
effect->trigger.interval);
drivers/hid/usbhid/hid-pidff.c
560
effect->trigger.interval != old->trigger.interval ||
drivers/hid/usbhid/hid-pidff.c
561
effect->trigger.button != old->trigger.button ||
drivers/hid/wacom.h
115
struct led_trigger trigger;
drivers/hid/wacom_sys.c
1417
led->trigger.name = name;
drivers/hid/wacom_sys.c
1419
led->trigger.brightness = wacom_leds_brightness_get(led);
drivers/hid/wacom_sys.c
1420
error = devm_led_trigger_register(dev, &led->trigger);
drivers/hid/wacom_sys.c
1543
} while (next_led->cdev.trigger != &next_led->trigger);
drivers/hid/wacom_wac.c
4137
led_trigger_event(&led->trigger, LED_FULL);
drivers/hid/wacom_wac.c
4203
led_trigger_event(&next_led->trigger,
drivers/iio/adc/ad4062.c
166
struct iio_trigger *trigger;
drivers/iio/adc/ad4062.c
574
iio_trigger_poll(st->trigger);
drivers/iio/adc/ad4062.c
595
iio_trigger_poll_nested(st->trigger);
drivers/iio/adc/ad4062.c
736
st->trigger = devm_iio_trigger_alloc(dev, "%s-dev%d",
drivers/iio/adc/ad4062.c
739
if (!st->trigger)
drivers/iio/adc/ad4062.c
742
st->trigger->ops = &ad4062_trigger_ops;
drivers/iio/adc/ad4062.c
743
iio_trigger_set_drvdata(st->trigger, indio_dev);
drivers/iio/adc/ad4062.c
745
ret = devm_iio_trigger_register(dev, st->trigger);
drivers/iio/adc/ad4062.c
749
indio_dev->trig = iio_trigger_get(st->trigger);
drivers/iio/adc/ad4695.c
1624
static bool ad4695_offload_trigger_match(struct spi_offload_trigger *trigger,
drivers/iio/adc/ad4695.c
1642
static int ad4695_offload_trigger_request(struct spi_offload_trigger *trigger,
drivers/iio/adc/ad4695.c
1646
struct ad4695_state *st = spi_offload_trigger_get_priv(trigger);
drivers/iio/adc/ad4695.c
1662
ad4695_offload_trigger_validate(struct spi_offload_trigger *trigger,
drivers/iio/adc/ad7606_spi.c
228
struct spi_offload_trigger *trigger,
drivers/iio/adc/ad7606_spi.c
246
struct spi_offload_trigger *trigger,
drivers/iio/adc/ad7606_spi.c
258
struct spi_offload_trigger *trigger,
drivers/iio/adc/ad9467.c
710
enum iio_backend_sample_trigger trigger;
drivers/iio/adc/ad9467.c
723
trigger = IIO_BACKEND_SAMPLE_TRIGGER_EDGE_FALLING;
drivers/iio/adc/ad9467.c
725
trigger = IIO_BACKEND_SAMPLE_TRIGGER_EDGE_RISING;
drivers/iio/adc/ad9467.c
727
return iio_backend_data_sample_trigger(st->back, trigger);
drivers/iio/adc/adi-axi-adc.c
185
enum iio_backend_sample_trigger trigger)
drivers/iio/adc/adi-axi-adc.c
189
switch (trigger) {
drivers/iio/adc/at91_adc.c
617
const struct at91_adc_trigger *trigger)
drivers/iio/adc/at91_adc.c
623
iio_device_id(idev), trigger->name);
drivers/iio/adc/envelope-detector.c
247
u32 trigger;
drivers/iio/adc/envelope-detector.c
255
trigger = invert ? env->comp_irq_trigger_inv : env->comp_irq_trigger;
drivers/iio/adc/envelope-detector.c
259
ret = irq_set_irq_type(env->comp_irq, trigger);
drivers/iio/adc/xilinx-xadc-core.c
515
if ((status & XADC_AXI_INT_EOS) && xadc->trigger)
drivers/iio/adc/xilinx-xadc-core.c
516
iio_trigger_poll(xadc->trigger);
drivers/iio/adc/xilinx-xadc-core.c
698
static int xadc_trigger_set_state(struct iio_trigger *trigger, bool state)
drivers/iio/adc/xilinx-xadc-core.c
700
struct xadc *xadc = iio_trigger_get_drvdata(trigger);
drivers/iio/adc/xilinx-xadc-core.c
710
if (xadc->trigger != NULL) {
drivers/iio/adc/xilinx-xadc-core.c
714
xadc->trigger = trigger;
drivers/iio/adc/xilinx-xadc-core.c
715
if (trigger == xadc->convst_trigger)
drivers/iio/adc/xilinx-xadc-core.c
725
xadc->trigger = NULL;
drivers/iio/adc/xilinx-xadc.h
56
struct iio_trigger *trigger;
drivers/iio/common/hid-sensors/hid-sensor-trigger.c
230
iio_trigger_unregister(attrb->trigger);
drivers/iio/common/hid-sensors/hid-sensor-trigger.c
231
iio_trigger_free(attrb->trigger);
drivers/iio/common/hid-sensors/hid-sensor-trigger.c
281
attrb->trigger = trig;
drivers/iio/industrialio-backend.c
507
enum iio_backend_sample_trigger trigger)
drivers/iio/industrialio-backend.c
509
if (trigger >= IIO_BACKEND_SAMPLE_TRIGGER_MAX)
drivers/iio/industrialio-backend.c
512
return iio_backend_op_call(back, data_sample_trigger, trigger);
drivers/iio/light/rpr0521.c
510
static int rpr0521_pxs_drdy_set_state(struct iio_trigger *trigger,
drivers/iio/light/rpr0521.c
513
struct iio_dev *indio_dev = iio_trigger_get_drvdata(trigger);
drivers/iio/light/vcnl4000.c
1937
struct iio_trigger *trigger;
drivers/iio/light/vcnl4000.c
1939
trigger = devm_iio_trigger_alloc(&client->dev, "%s-dev%d",
drivers/iio/light/vcnl4000.c
1942
if (!trigger)
drivers/iio/light/vcnl4000.c
1945
trigger->ops = &vcnl4010_trigger_ops;
drivers/iio/light/vcnl4000.c
1946
iio_trigger_set_drvdata(trigger, indio_dev);
drivers/iio/light/vcnl4000.c
1948
return devm_iio_trigger_register(&client->dev, trigger);
drivers/iio/light/vcnl4035.c
130
static int vcnl4035_als_drdy_set_state(struct iio_trigger *trigger,
drivers/iio/light/vcnl4035.c
133
struct iio_dev *indio_dev = iio_trigger_get_drvdata(trigger);
drivers/iio/pressure/zpa2326.c
129
struct iio_trigger *trigger;
drivers/iio/pressure/zpa2326.c
1401
struct iio_trigger *trigger;
drivers/iio/pressure/zpa2326.c
1407
trigger = devm_iio_trigger_alloc(parent, "%s-dev%d",
drivers/iio/pressure/zpa2326.c
1410
if (!trigger)
drivers/iio/pressure/zpa2326.c
1414
trigger->ops = &zpa2326_trigger_ops;
drivers/iio/pressure/zpa2326.c
1416
private->trigger = trigger;
drivers/iio/pressure/zpa2326.c
1419
ret = devm_iio_trigger_register(parent, trigger);
drivers/iio/pressure/zpa2326.c
830
iio_trigger_poll_nested(priv->trigger);
drivers/iio/proximity/irsd200.c
857
struct iio_trigger *trigger;
drivers/iio/proximity/irsd200.c
915
trigger = devm_iio_trigger_alloc(data->dev, "%s-dev%d", indio_dev->name,
drivers/iio/proximity/irsd200.c
917
if (!trigger)
drivers/iio/proximity/irsd200.c
920
trigger->ops = &irsd200_trigger_ops;
drivers/iio/proximity/irsd200.c
921
iio_trigger_set_drvdata(trigger, data);
drivers/iio/proximity/irsd200.c
923
ret = devm_iio_trigger_register(data->dev, trigger);
drivers/iio/trigger/iio-trig-hrtimer.c
105
iio_trigger_poll(info->swt.trigger);
drivers/iio/trigger/iio-trig-hrtimer.c
138
trig_info->swt.trigger = iio_trigger_alloc(NULL, "%s", name);
drivers/iio/trigger/iio-trig-hrtimer.c
139
if (!trig_info->swt.trigger) {
drivers/iio/trigger/iio-trig-hrtimer.c
144
iio_trigger_set_drvdata(trig_info->swt.trigger, trig_info);
drivers/iio/trigger/iio-trig-hrtimer.c
145
trig_info->swt.trigger->ops = &iio_hrtimer_trigger_ops;
drivers/iio/trigger/iio-trig-hrtimer.c
146
trig_info->swt.trigger->dev.groups = iio_hrtimer_attr_groups;
drivers/iio/trigger/iio-trig-hrtimer.c
154
ret = iio_trigger_register(trig_info->swt.trigger);
drivers/iio/trigger/iio-trig-hrtimer.c
161
iio_trigger_free(trig_info->swt.trigger);
drivers/iio/trigger/iio-trig-hrtimer.c
172
trig_info = iio_trigger_get_drvdata(swt->trigger);
drivers/iio/trigger/iio-trig-hrtimer.c
174
iio_trigger_unregister(swt->trigger);
drivers/iio/trigger/iio-trig-hrtimer.c
178
iio_trigger_free(swt->trigger);
drivers/iio/trigger/iio-trig-loop.c
105
iio_trigger_free(trig_info->swt.trigger);
drivers/iio/trigger/iio-trig-loop.c
116
trig_info = iio_trigger_get_drvdata(swt->trigger);
drivers/iio/trigger/iio-trig-loop.c
118
iio_trigger_unregister(swt->trigger);
drivers/iio/trigger/iio-trig-loop.c
119
iio_trigger_free(swt->trigger);
drivers/iio/trigger/iio-trig-loop.c
87
trig_info->swt.trigger = iio_trigger_alloc(NULL, "%s", name);
drivers/iio/trigger/iio-trig-loop.c
88
if (!trig_info->swt.trigger) {
drivers/iio/trigger/iio-trig-loop.c
93
iio_trigger_set_drvdata(trig_info->swt.trigger, trig_info);
drivers/iio/trigger/iio-trig-loop.c
94
trig_info->swt.trigger->ops = &iio_loop_trigger_ops;
drivers/iio/trigger/iio-trig-loop.c
96
ret = iio_trigger_register(trig_info->swt.trigger);
drivers/input/gameport/gameport.c
540
if ((!gameport->trigger || !gameport->read) &&
drivers/input/gameport/gameport.c
546
if (!gameport->trigger)
drivers/input/gameport/gameport.c
547
gameport->trigger = gameport_default_trigger;
drivers/input/input-compat.h
42
struct ff_trigger trigger;
drivers/input/input-leds.c
143
led->cdev.default_trigger = input_led_info[led_code].trigger;
drivers/input/input-leds.c
16
#define VT_TRIGGER(_name) .trigger = _name
drivers/input/input-leds.c
18
#define VT_TRIGGER(_name) .trigger = NULL
drivers/input/input-leds.c
22
#define AUDIO_TRIGGER(_name) .trigger = _name
drivers/input/input-leds.c
24
#define AUDIO_TRIGGER(_name) .trigger = NULL
drivers/input/input-leds.c
29
const char *trigger;
drivers/input/joystick/iforce/iforce-ff.c
275
|| old->trigger.button != new->trigger.button
drivers/input/joystick/iforce/iforce-ff.c
276
|| old->trigger.interval != new->trigger.interval
drivers/input/joystick/iforce/iforce-ff.c
384
effect->trigger.button,
drivers/input/joystick/iforce/iforce-ff.c
385
effect->trigger.interval,
drivers/input/joystick/iforce/iforce-ff.c
444
effect->trigger.button,
drivers/input/joystick/iforce/iforce-ff.c
445
effect->trigger.interval,
drivers/input/joystick/iforce/iforce-ff.c
509
effect->trigger.button, effect->trigger.interval,
drivers/input/misc/cs40l50-vibra.c
195
u16 gpio_edge, gpio_num, button = work_data->effect->trigger.button;
drivers/irqchip/irq-csky-mpintc.c
51
#define TRIG_VAL(trigger, irq) (trigger << TRIG_BIT_OFFSET(IRQ_OFFSET(irq)))
drivers/irqchip/irq-csky-mpintc.c
59
static void setup_trigger(unsigned long irq, unsigned long trigger)
drivers/irqchip/irq-csky-mpintc.c
68
writel_relaxed(tmp | TRIG_VAL(trigger, irq), TRIG_BASE(irq));
drivers/irqchip/irq-ftintc010.c
101
} else if (trigger & IRQ_TYPE_EDGE_RISING) {
drivers/irqchip/irq-ftintc010.c
80
static int ft010_irq_set_type(struct irq_data *d, unsigned int trigger)
drivers/irqchip/irq-ftintc010.c
89
if (trigger & (IRQ_TYPE_LEVEL_LOW)) {
drivers/irqchip/irq-ftintc010.c
93
} else if (trigger & (IRQ_TYPE_LEVEL_HIGH)) {
drivers/irqchip/irq-ftintc010.c
97
} else if (trigger & IRQ_TYPE_EDGE_FALLING) {
drivers/leds/led-class.c
603
if (led_cdev->trigger)
drivers/leds/led-class.c
88
static const BIN_ATTR(trigger, 0644, led_trigger_read, led_trigger_write, 0);
drivers/leds/led-triggers.c
104
led_cdev->trigger ? "none" : "[none]");
drivers/leds/led-triggers.c
115
hit = led_cdev->trigger && !strcmp(led_cdev->trigger->name, trig->name);
drivers/leds/led-triggers.c
173
if (!led_cdev->trigger && !trig)
drivers/leds/led-triggers.c
180
if (led_cdev->trigger) {
drivers/leds/led-triggers.c
181
spin_lock(&led_cdev->trigger->leddev_list_lock);
drivers/leds/led-triggers.c
183
spin_unlock(&led_cdev->trigger->leddev_list_lock);
drivers/leds/led-triggers.c
190
device_remove_groups(led_cdev->dev, led_cdev->trigger->groups);
drivers/leds/led-triggers.c
191
if (led_cdev->trigger->deactivate)
drivers/leds/led-triggers.c
192
led_cdev->trigger->deactivate(led_cdev);
drivers/leds/led-triggers.c
193
led_cdev->trigger = NULL;
drivers/leds/led-triggers.c
203
led_cdev->trigger = trig;
drivers/leds/led-triggers.c
250
spin_lock(&led_cdev->trigger->leddev_list_lock);
drivers/leds/led-triggers.c
252
spin_unlock(&led_cdev->trigger->leddev_list_lock);
drivers/leds/led-triggers.c
254
led_cdev->trigger = NULL;
drivers/leds/led-triggers.c
344
if (!led_cdev->trigger && led_cdev->default_trigger)
drivers/leds/led-triggers.c
370
if (led_cdev->trigger == trig)
drivers/leds/trigger/ledtrig-netdev.c
162
return !strcmp(led_cdev->hw_control_trigger, led_cdev->trigger->name);
drivers/leds/trigger/ledtrig-netdev.c
416
#define DEFINE_NETDEV_TRIGGER(trigger_name, trigger) \
drivers/leds/trigger/ledtrig-netdev.c
420
return netdev_led_attr_show(dev, buf, trigger); \
drivers/leds/trigger/ledtrig-netdev.c
425
return netdev_led_attr_store(dev, buf, size, trigger); \
drivers/leds/trigger/ledtrig-panic.c
15
static struct led_trigger *trigger;
drivers/leds/trigger/ledtrig-panic.c
24
if (led_cdev->trigger)
drivers/leds/trigger/ledtrig-panic.c
26
list_add_tail(&led_cdev->trig_list, &trigger->led_cdevs);
drivers/leds/trigger/ledtrig-panic.c
32
led_cdev->trigger = trigger;
drivers/leds/trigger/ledtrig-panic.c
52
led_trigger_event(trigger, state ? LED_FULL : LED_OFF);
drivers/leds/trigger/ledtrig-panic.c
58
led_trigger_register_simple("panic", &trigger);
drivers/leds/trigger/ledtrig-panic.c
59
if (!trigger)
drivers/leds/trigger/ledtrig-tty.c
175
#define DEFINE_TTY_TRIGGER(trigger_name, trigger) \
drivers/leds/trigger/ledtrig-tty.c
179
return ledtrig_tty_attr_show(dev, buf, trigger); \
drivers/leds/trigger/ledtrig-tty.c
184
return ledtrig_tty_attr_store(dev, buf, size, trigger); \
drivers/mailbox/pcc.c
221
int trigger, polarity;
drivers/mailbox/pcc.c
226
trigger = (flags & ACPI_PCCT_INTERRUPT_MODE) ? ACPI_EDGE_SENSITIVE
drivers/mailbox/pcc.c
232
return acpi_register_gsi(NULL, interrupt, trigger, polarity);
drivers/media/i2c/ccs/ccs-core.c
1596
rval = ccs_write(sensor, FLASH_TRIGGER_RS, strobe_setup->trigger);
drivers/media/i2c/ccs/ccs-core.c
1599
sensor->hwcfg.strobe_setup->trigger = 0;
drivers/media/i2c/ccs/ccs-core.c
1990
sensor->hwcfg.strobe_setup->trigger != 0) {
drivers/media/i2c/ccs/ccs.h
70
u8 trigger;
drivers/media/pci/cobalt/cobalt-alsa-pcm.c
448
.trigger = snd_cobalt_pcm_trigger,
drivers/media/pci/cobalt/cobalt-alsa-pcm.c
456
.trigger = snd_cobalt_pcm_pb_trigger,
drivers/media/pci/cx18/cx18-alsa-pcm.c
236
.trigger = snd_cx18_pcm_trigger,
drivers/media/pci/cx23885/cx23885-alsa.c
504
.trigger = snd_cx23885_card_trigger,
drivers/media/pci/cx25821/cx25821-alsa.c
646
.trigger = snd_cx25821_card_trigger,
drivers/media/pci/cx88/cx88-alsa.c
593
.trigger = snd_cx88_card_trigger,
drivers/media/pci/ivtv/ivtv-alsa-pcm.c
238
.trigger = snd_ivtv_pcm_trigger,
drivers/media/pci/saa7134/saa7134-alsa.c
872
.trigger = snd_card_saa7134_capture_trigger,
drivers/media/pci/solo6x10/solo6x10-g723.c
238
.trigger = snd_solo_pcm_trigger,
drivers/media/pci/tw686x/tw686x-audio.c
262
.trigger = tw686x_pcm_trigger,
drivers/media/usb/cx231xx/cx231xx-audio.c
555
.trigger = snd_cx231xx_capture_trigger,
drivers/media/usb/em28xx/em28xx-audio.c
620
.trigger = snd_em28xx_capture_trigger,
drivers/media/usb/go7007/snd-go7007.c
181
.trigger = go7007_snd_pcm_trigger,
drivers/media/usb/usbtv/usbtv-audio.c
316
.trigger = snd_usbtv_card_trigger,
drivers/memory/omap-gpmc.c
1364
static int gpmc_irq_set_type(struct irq_data *d, unsigned int trigger)
drivers/memory/omap-gpmc.c
1371
if (trigger == IRQ_TYPE_EDGE_FALLING)
drivers/memory/omap-gpmc.c
1373
else if (trigger == IRQ_TYPE_EDGE_RISING)
drivers/mfd/da9062-core.c
350
static u32 da9062_configure_irq_type(struct da9062 *chip, int irq, u32 *trigger)
drivers/mfd/da9062-core.c
359
*trigger = irqd_get_trigger_type(irq_data);
drivers/mfd/da9062-core.c
361
switch (*trigger) {
drivers/mfd/da9062-core.c
369
dev_warn(chip->dev, "Unsupported IRQ type: %d\n", *trigger);
drivers/mfd/twl4030-irq.c
453
static int twl4030_sih_set_type(struct irq_data *data, unsigned trigger)
drivers/mfd/twl4030-irq.c
457
if (trigger & ~(IRQ_TYPE_EDGE_FALLING | IRQ_TYPE_EDGE_RISING))
drivers/mfd/twl4030-irq.c
460
if (irqd_get_trigger_type(data) != trigger)
drivers/most/most_snd.c
412
.trigger = pcm_trigger,
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
649
int top, trigger;
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
663
trigger = (100 * top - 95 * (top + 1) + 50) / 100;
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
664
pwm_ctrl = FIELD_PREP(KVASER_PCIEFD_KCAN_PWM_TRIGGER_MASK, trigger);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h
5143
struct trigger_vf_zone trigger;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c
173
writeb_relaxed(1, &zone_data->trigger.vf_pf_channel.addr_valid);
drivers/net/ethernet/marvell/octeontx2/af/mbox.c
103
mbox->trigger = RVU_MBOX_AF_AFPFX_TRIGX(0);
drivers/net/ethernet/marvell/octeontx2/af/mbox.c
107
mbox->trigger = RVU_MBOX_PF_PFAF_TRIGX(0);
drivers/net/ethernet/marvell/octeontx2/af/mbox.c
111
mbox->trigger = RVU_MBOX_PF_PFAF_TRIGX(1);
drivers/net/ethernet/marvell/octeontx2/af/mbox.c
115
mbox->trigger = RVU_MBOX_PF_VFX_PFVF_TRIGX(1);
drivers/net/ethernet/marvell/octeontx2/af/mbox.c
119
mbox->trigger = RVU_MBOX_PF_VFX_PFVF_TRIGX(0);
drivers/net/ethernet/marvell/octeontx2/af/mbox.c
123
mbox->trigger = RVU_MBOX_VF_VFPF_TRIGX(0);
drivers/net/ethernet/marvell/octeontx2/af/mbox.c
127
mbox->trigger = RVU_MBOX_VF_VFPF_TRIGX(1);
drivers/net/ethernet/marvell/octeontx2/af/mbox.c
189
mbox->trigger = RVU_AF_AFPF_MBOX0;
drivers/net/ethernet/marvell/octeontx2/af/mbox.c
194
mbox->trigger = RVU_PF_PFAF_MBOX1;
drivers/net/ethernet/marvell/octeontx2/af/mbox.c
199
mbox->trigger = RVU_PF_VFX_PFVF_MBOX0;
drivers/net/ethernet/marvell/octeontx2/af/mbox.c
204
mbox->trigger = RVU_VF_VFPF_MBOX1;
drivers/net/ethernet/marvell/octeontx2/af/mbox.c
359
(mbox->trigger | (devid << mbox->tr_shift)));
drivers/net/ethernet/marvell/octeontx2/af/mbox.c
366
(mbox->trigger | (devid << mbox->tr_shift)));
drivers/net/ethernet/marvell/octeontx2/af/mbox.c
386
(mbox->trigger | (devid << mbox->tr_shift)));
drivers/net/ethernet/marvell/octeontx2/af/mbox.c
397
(mbox->trigger | (devid << mbox->tr_shift)));
drivers/net/ethernet/marvell/octeontx2/af/mbox.c
99
mbox->trigger = RVU_MBOX_AF_AFPFX_TRIGX(1);
drivers/net/ethernet/marvell/octeontx2/af/mbox.h
74
u64 trigger; /* Trigger mbox notification */
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
351
offset = pfvf_mbox->trigger | (devid << pfvf_mbox->tr_shift);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
428
attrs->replay_esn.trigger = true;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.h
76
u8 trigger : 1;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
125
if (!attrs->replay_esn.trigger)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
166
if (attrs->replay_esn.trigger) {
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
459
if (attrs->replay_esn.trigger &&
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
99
if (attrs->replay_esn.trigger) {
drivers/net/ethernet/mellanox/mlxsw/reg.h
10923
MLXSW_ITEM32(reg, mpagr, trigger, 0x00, 0, 4);
drivers/net/ethernet/mellanox/mlxsw/reg.h
10942
enum mlxsw_reg_mpagr_trigger trigger,
drivers/net/ethernet/mellanox/mlxsw/reg.h
10946
mlxsw_reg_mpagr_trigger_set(payload, trigger);
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
2700
struct mlxsw_sp_sample_trigger trigger;
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
2708
.key_offset = offsetof(struct mlxsw_sp_sample_trigger_node, trigger),
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
2716
const struct mlxsw_sp_sample_trigger *trigger)
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
2719
key->type = trigger->type;
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
2720
key->local_port = trigger->local_port;
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
2726
const struct mlxsw_sp_sample_trigger *trigger)
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
2731
mlxsw_sp_sample_trigger_key_init(&key, trigger);
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
2742
const struct mlxsw_sp_sample_trigger *trigger,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
2752
trigger_node->trigger = *trigger;
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
2781
const struct mlxsw_sp_sample_trigger *trigger,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
2790
mlxsw_sp_sample_trigger_key_init(&key, trigger);
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
2799
if (trigger_node->trigger.local_port) {
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
2819
const struct mlxsw_sp_sample_trigger *trigger)
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
2826
mlxsw_sp_sample_trigger_key_init(&key, trigger);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
625
const struct mlxsw_sp_sample_trigger *trigger);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
628
const struct mlxsw_sp_sample_trigger *trigger,
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
633
const struct mlxsw_sp_sample_trigger *trigger);
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_flex_actions.c
236
struct mlxsw_sp_sample_trigger trigger = {
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_flex_actions.c
248
err = mlxsw_sp_sample_trigger_params_set(mlxsw_sp, &trigger, &params,
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_flex_actions.c
271
mlxsw_sp_sample_trigger_params_unset(mlxsw_sp, &trigger);
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_flex_actions.c
278
struct mlxsw_sp_sample_trigger trigger = {
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_flex_actions.c
287
mlxsw_sp_sample_trigger_params_unset(mlxsw_sp, &trigger);
drivers/net/ethernet/mellanox/mlxsw/spectrum_matchall.c
108
struct mlxsw_sp_sample_trigger trigger;
drivers/net/ethernet/mellanox/mlxsw/spectrum_matchall.c
112
trigger.type = MLXSW_SP_SAMPLE_TRIGGER_TYPE_INGRESS;
drivers/net/ethernet/mellanox/mlxsw/spectrum_matchall.c
114
trigger.type = MLXSW_SP_SAMPLE_TRIGGER_TYPE_EGRESS;
drivers/net/ethernet/mellanox/mlxsw/spectrum_matchall.c
115
trigger.local_port = mlxsw_sp_port->local_port;
drivers/net/ethernet/mellanox/mlxsw/spectrum_matchall.c
116
err = mlxsw_sp_sample_trigger_params_set(mlxsw_sp, &trigger,
drivers/net/ethernet/mellanox/mlxsw/spectrum_matchall.c
129
mlxsw_sp_sample_trigger_params_unset(mlxsw_sp, &trigger);
drivers/net/ethernet/mellanox/mlxsw/spectrum_matchall.c
138
struct mlxsw_sp_sample_trigger trigger;
drivers/net/ethernet/mellanox/mlxsw/spectrum_matchall.c
141
trigger.type = MLXSW_SP_SAMPLE_TRIGGER_TYPE_INGRESS;
drivers/net/ethernet/mellanox/mlxsw/spectrum_matchall.c
143
trigger.type = MLXSW_SP_SAMPLE_TRIGGER_TYPE_EGRESS;
drivers/net/ethernet/mellanox/mlxsw/spectrum_matchall.c
144
trigger.local_port = mlxsw_sp_port->local_port;
drivers/net/ethernet/mellanox/mlxsw/spectrum_matchall.c
147
mlxsw_sp_sample_trigger_params_unset(mlxsw_sp, &trigger);
drivers/net/ethernet/mellanox/mlxsw/spectrum_matchall.c
33
enum mlxsw_sp_span_trigger trigger;
drivers/net/ethernet/mellanox/mlxsw/spectrum_matchall.c
56
trigger = mall_entry->ingress ? MLXSW_SP_SPAN_TRIGGER_INGRESS :
drivers/net/ethernet/mellanox/mlxsw/spectrum_matchall.c
60
err = mlxsw_sp_span_agent_bind(mlxsw_sp, trigger, mlxsw_sp_port,
drivers/net/ethernet/mellanox/mlxsw/spectrum_matchall.c
82
enum mlxsw_sp_span_trigger trigger;
drivers/net/ethernet/mellanox/mlxsw/spectrum_matchall.c
84
trigger = mall_entry->ingress ? MLXSW_SP_SPAN_TRIGGER_INGRESS :
drivers/net/ethernet/mellanox/mlxsw/spectrum_matchall.c
87
mlxsw_sp_span_agent_unbind(mlxsw_sp, trigger, mlxsw_sp_port, &parms);
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
1223
switch (trigger_entry->trigger) {
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
1263
enum mlxsw_sp_span_trigger trigger,
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
1266
return trigger_entry->trigger == trigger &&
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
1311
enum mlxsw_sp_span_trigger trigger,
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
1356
enum mlxsw_reg_mpagr_trigger trigger;
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
1359
switch (trigger_entry->trigger) {
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
1361
trigger = MLXSW_REG_MPAGR_TRIGGER_INGRESS_SHARED_BUFFER;
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
1364
trigger = MLXSW_REG_MPAGR_TRIGGER_INGRESS_WRED;
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
1367
trigger = MLXSW_REG_MPAGR_TRIGGER_EGRESS_ECN;
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
1377
mlxsw_reg_mpagr_pack(mpagr_pl, trigger, trigger_entry->parms.span_id,
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
1394
enum mlxsw_sp_span_trigger trigger,
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
1397
return trigger_entry->trigger == trigger;
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
1411
switch (trigger_entry->trigger) {
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
1480
switch (trigger_entry->trigger) {
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
1500
enum mlxsw_sp_span_trigger trigger,
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
1515
trigger_entry->trigger = trigger;
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
1545
enum mlxsw_sp_span_trigger trigger,
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
1551
if (trigger_entry->ops->matches(trigger_entry, trigger,
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
1560
enum mlxsw_sp_span_trigger trigger,
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
1573
trigger,
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
1585
trigger,
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
1596
enum mlxsw_sp_span_trigger trigger,
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
1609
trigger,
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
1621
enum mlxsw_sp_span_trigger trigger, u8 tc)
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
1629
trigger,
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
1638
enum mlxsw_sp_span_trigger trigger, u8 tc)
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
1646
trigger,
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
1654
bool mlxsw_sp_span_trigger_is_ingress(enum mlxsw_sp_span_trigger trigger)
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
1656
switch (trigger) {
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
50
enum mlxsw_sp_span_trigger trigger;
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
63
enum mlxsw_sp_span_trigger trigger,
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.h
106
enum mlxsw_sp_span_trigger trigger,
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.h
111
enum mlxsw_sp_span_trigger trigger,
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.h
115
enum mlxsw_sp_span_trigger trigger, u8 tc);
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.h
117
enum mlxsw_sp_span_trigger trigger, u8 tc);
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.h
118
bool mlxsw_sp_span_trigger_is_ingress(enum mlxsw_sp_span_trigger trigger);
drivers/net/ethernet/mellanox/mlxsw/spectrum_trap.c
264
struct mlxsw_sp_sample_trigger trigger;
drivers/net/ethernet/mellanox/mlxsw/spectrum_trap.c
278
trigger.type = MLXSW_SP_SAMPLE_TRIGGER_TYPE_INGRESS;
drivers/net/ethernet/mellanox/mlxsw/spectrum_trap.c
279
trigger.local_port = local_port;
drivers/net/ethernet/mellanox/mlxsw/spectrum_trap.c
280
params = mlxsw_sp_sample_trigger_params_lookup(mlxsw_sp, &trigger);
drivers/net/ethernet/mellanox/mlxsw/spectrum_trap.c
302
struct mlxsw_sp_sample_trigger trigger;
drivers/net/ethernet/mellanox/mlxsw/spectrum_trap.c
328
trigger.type = MLXSW_SP_SAMPLE_TRIGGER_TYPE_EGRESS;
drivers/net/ethernet/mellanox/mlxsw/spectrum_trap.c
329
trigger.local_port = mlxsw_sp_port_tx->local_port;
drivers/net/ethernet/mellanox/mlxsw/spectrum_trap.c
330
params = mlxsw_sp_sample_trigger_params_lookup(mlxsw_sp, &trigger);
drivers/net/ethernet/mellanox/mlxsw/spectrum_trap.c
350
struct mlxsw_sp_sample_trigger trigger = {
drivers/net/ethernet/mellanox/mlxsw/spectrum_trap.c
366
params = mlxsw_sp_sample_trigger_params_lookup(mlxsw_sp, &trigger);
drivers/net/ethernet/pensando/ionic/ionic_dev.c
561
bool trigger = false;
drivers/net/ethernet/pensando/ionic/ionic_dev.c
569
trigger = true;
drivers/net/ethernet/pensando/ionic/ionic_dev.c
574
trigger = true;
drivers/net/ethernet/pensando/ionic/ionic_dev.c
577
if (trigger) {
drivers/net/ethernet/qlogic/qed/qed_hsi.h
1432
struct ustorm_trigger_vf_zone trigger;
drivers/net/ethernet/qlogic/qed/qed_vf.c
102
REG_WR(p_hwfn, (uintptr_t)&zone_data->trigger, *((u32 *)&trigger));
drivers/net/ethernet/qlogic/qed/qed_vf.c
66
struct ustorm_trigger_vf_zone trigger;
drivers/net/ethernet/qlogic/qed/qed_vf.c
76
memset(&trigger, 0, sizeof(struct ustorm_trigger_vf_zone));
drivers/net/ethernet/qlogic/qed/qed_vf.c
77
trigger.vf_pf_msg_valid = 1;
drivers/net/ethernet/qlogic/qed/qed_vf.c
87
*((u32 *)&trigger), &zone_data->trigger);
drivers/net/ethernet/sfc/falcon/rx.c
746
unsigned int max_fill, trigger, max_trigger;
drivers/net/ethernet/sfc/falcon/rx.c
769
trigger = max_fill * min(rx_refill_threshold, 100U) / 100U;
drivers/net/ethernet/sfc/falcon/rx.c
770
if (trigger > max_trigger)
drivers/net/ethernet/sfc/falcon/rx.c
771
trigger = max_trigger;
drivers/net/ethernet/sfc/falcon/rx.c
773
trigger = max_trigger;
drivers/net/ethernet/sfc/falcon/rx.c
777
rx_queue->fast_fill_trigger = trigger;
drivers/net/ethernet/sfc/rx_common.c
221
unsigned int max_fill, trigger, max_trigger;
drivers/net/ethernet/sfc/rx_common.c
250
trigger = max_fill * min(rx_refill_threshold, 100U) / 100U;
drivers/net/ethernet/sfc/rx_common.c
251
if (trigger > max_trigger)
drivers/net/ethernet/sfc/rx_common.c
252
trigger = max_trigger;
drivers/net/ethernet/sfc/rx_common.c
254
trigger = max_trigger;
drivers/net/ethernet/sfc/rx_common.c
258
rx_queue->fast_fill_trigger = trigger;
drivers/net/ethernet/sfc/siena/rx_common.c
224
unsigned int max_fill, trigger, max_trigger;
drivers/net/ethernet/sfc/siena/rx_common.c
249
trigger = max_fill * min(rx_refill_threshold, 100U) / 100U;
drivers/net/ethernet/sfc/siena/rx_common.c
250
if (trigger > max_trigger)
drivers/net/ethernet/sfc/siena/rx_common.c
251
trigger = max_trigger;
drivers/net/ethernet/sfc/siena/rx_common.c
253
trigger = max_trigger;
drivers/net/ethernet/sfc/siena/rx_common.c
257
rx_queue->fast_fill_trigger = trigger;
drivers/net/phy/dp83640.c
305
int trigger)
drivers/net/phy/dp83640.c
314
trigger);
drivers/net/phy/dp83640.c
322
(trigger & TRIG_CSEL_MASK) << TRIG_CSEL_SHIFT |
drivers/net/phy/dp83640.c
327
val = (trigger & TRIG_SEL_MASK) << TRIG_SEL_SHIFT;
drivers/net/phy/dp83640.c
358
if (trigger < 2) {
drivers/net/phy/dp83640.c
626
u16 cal_gpio, cfg0, evnt, ptp_trig, trigger, val;
drivers/net/phy/dp83640.c
628
trigger = CAL_TRIGGER;
drivers/net/phy/dp83640.c
666
ptp_trig |= (trigger & TRIG_CSEL_MASK) << TRIG_CSEL_SHIFT;
drivers/net/phy/dp83640.c
671
val = (trigger & TRIG_SEL_MASK) << TRIG_SEL_SHIFT;
drivers/net/phy/dp83640.c
681
val = (trigger & TRIG_SEL_MASK) << TRIG_SEL_SHIFT;
drivers/net/phy/phy_led_triggers.c
25
led_trigger_event(&phy->last_triggered->trigger, LED_OFF);
drivers/net/phy/phy_led_triggers.c
26
led_trigger_event(&phy->led_link_trigger->trigger, LED_OFF);
drivers/net/phy/phy_led_triggers.c
51
led_trigger_event(&phy->led_link_trigger->trigger,
drivers/net/phy/phy_led_triggers.c
54
led_trigger_event(&phy->last_triggered->trigger, LED_OFF);
drivers/net/phy/phy_led_triggers.c
56
led_trigger_event(&plt->trigger, LED_FULL);
drivers/net/phy/phy_led_triggers.c
76
plt->trigger.name = plt->name;
drivers/net/phy/phy_led_triggers.c
78
return led_trigger_register(&plt->trigger);
drivers/net/phy/phy_led_triggers.c
83
led_trigger_unregister(&plt->trigger);
drivers/net/plip/plip.c
1230
pc->trigger = nl->trigger;
drivers/net/plip/plip.c
1236
nl->trigger = pc->trigger;
drivers/net/plip/plip.c
213
unsigned long trigger;
drivers/net/plip/plip.c
305
nl->trigger = PLIP_TRIGGER_WAIT;
drivers/net/plip/plip.c
608
if (plip_receive(nl->trigger, dev,
drivers/net/plip/plip.c
778
cx = nl->trigger;
drivers/net/wireless/ath/ath10k/wmi-ops.h
807
ath10k_wmi_vdev_spectral_enable(struct ath10k *ar, u32 vdev_id, u32 trigger,
drivers/net/wireless/ath/ath10k/wmi-ops.h
816
skb = ar->wmi.ops->gen_vdev_spectral_enable(ar, vdev_id, trigger,
drivers/net/wireless/ath/ath10k/wmi-ops.h
92
u32 trigger, u32 enable);
drivers/net/wireless/ath/ath10k/wmi-tlv.c
4149
u32 trigger, u32 enable)
drivers/net/wireless/ath/ath10k/wmi-tlv.c
4168
cmd->trigger_cmd = __cpu_to_le32(trigger);
drivers/net/wireless/ath/ath10k/wmi.c
7396
u32 trigger, u32 enable)
drivers/net/wireless/ath/ath10k/wmi.c
7407
cmd->trigger_cmd = __cpu_to_le32(trigger);
drivers/net/wireless/ath/ath11k/wmi.c
4528
u32 trigger, u32 enable)
drivers/net/wireless/ath/ath11k/wmi.c
4544
cmd->trigger_cmd = trigger;
drivers/net/wireless/ath/ath11k/wmi.h
6581
u32 trigger, u32 enable);
drivers/net/wireless/ath/ath12k/wmi.c
4351
u32 trigger, u32 enable)
drivers/net/wireless/ath/ath12k/wmi.c
4366
cmd->trigger_cmd = cpu_to_le32(trigger);
drivers/net/wireless/ath/ath12k/wmi.h
6491
u32 trigger, u32 enable);
drivers/net/wireless/ath/ath5k/led.c
129
const char *name, const char *trigger)
drivers/net/wireless/ath/ath5k/led.c
136
led->led_dev.default_trigger = trigger;
drivers/net/wireless/ath/ath9k/hw.c
3115
void (*trigger)(void *),
drivers/net/wireless/ath/ath9k/hw.c
3138
timer->trigger = trigger;
drivers/net/wireless/ath/ath9k/hw.c
3185
if (timer->trigger)
drivers/net/wireless/ath/ath9k/hw.c
3274
if (!timer->trigger)
drivers/net/wireless/ath/ath9k/hw.c
3276
timer->trigger(timer->arg);
drivers/net/wireless/ath/ath9k/hw.h
1084
void (*trigger)(void *),
drivers/net/wireless/ath/ath9k/hw.h
550
void (*trigger)(void *arg);
drivers/net/wireless/ath/carl9170/led.c
125
const char *trigger)
drivers/net/wireless/ath/carl9170/led.c
136
ar->leds[i].l.default_trigger = trigger;
drivers/net/wireless/broadcom/b43/phy_n.c
116
static const u16 trigger[] = {
drivers/net/wireless/broadcom/b43/phy_n.c
127
B43_WARN_ON(seq >= ARRAY_SIZE(trigger));
drivers/net/wireless/broadcom/b43/phy_n.c
131
b43_phy_set(dev, B43_NPHY_RFSEQTR, trigger[seq]);
drivers/net/wireless/broadcom/b43/phy_n.c
133
if (!(b43_phy_read(dev, B43_NPHY_RFSEQST) & trigger[seq]))
drivers/net/wireless/intel/iwlwifi/fw/api/dhc.h
212
u8 trigger;
drivers/net/wireless/intel/iwlwifi/fw/api/mac-cfg.h
1002
u8 trigger;
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
2386
struct iwl_fw_ini_trigger_tlv *trigger,
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
2416
dump->time_point = trigger->time_point;
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
2417
dump->trigger_reason = trigger->trigger_reason;
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
2445
dump->regions_mask = trigger->regions_mask &
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
2696
struct iwl_fw_ini_trigger_tlv *trigger = dump_data->trig;
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
2697
enum iwl_fw_ini_time_point tp_id = le32_to_cpu(trigger->time_point);
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
2702
u64 regions_mask = le64_to_cpu(trigger->regions_mask) &
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
2705
BUILD_BUG_ON(sizeof(trigger->regions_mask) != sizeof(regions_mask));
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
2706
BUILD_BUG_ON((sizeof(trigger->regions_mask) * BITS_PER_BYTE) <
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
2709
if (trigger->apply_policy &
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
2733
size += iwl_dump_ini_info(fwrt, trigger, list);
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
2758
struct iwl_fw_ini_trigger_tlv *trigger = dump_data->trig;
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
2763
if (!trigger || !iwl_fw_ini_trigger_on(fwrt, trigger) ||
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
2764
!le64_to_cpu(trigger->regions_mask))
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
2986
struct iwl_fw_dbg_trigger_tlv *trigger)
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
2993
if (trigger) {
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
2994
u16 occurrences = le16_to_cpu(trigger->occurrences) - 1;
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
2996
if (!le16_to_cpu(trigger->occurrences))
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
2999
if (trigger->flags & IWL_FW_DBG_FORCE_RESTART) {
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
3006
trigger->occurrences = cpu_to_le16(occurrences);
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
3007
monitor_only = trigger->mode & IWL_FW_DBG_TRIGGER_MONITOR_ONLY;
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
3010
delay = le32_to_cpu(trigger->stop_delay) * USEC_PER_MSEC;
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
3031
struct iwl_fw_dbg_trigger_tlv *trigger,
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
3056
return iwl_fw_dbg_collect(fwrt, le32_to_cpu(trigger->id), buf, len,
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
3057
trigger);
drivers/net/wireless/intel/iwlwifi/fw/dbg.h
159
struct iwl_fw_dbg_trigger_tlv *trigger)
drivers/net/wireless/intel/iwlwifi/fw/dbg.h
161
if (!trigger)
drivers/net/wireless/intel/iwlwifi/fw/dbg.h
164
if (!iwl_fw_dbg_trigger_check_stop(fwrt, wdev, trigger))
drivers/net/wireless/intel/iwlwifi/fw/dbg.h
167
iwl_fw_dbg_collect_trig(fwrt, trigger, NULL);
drivers/net/wireless/intel/iwlwifi/fw/dbg.h
53
size_t len, struct iwl_fw_dbg_trigger_tlv *trigger);
drivers/net/wireless/intel/iwlwifi/fw/dbg.h
55
struct iwl_fw_dbg_trigger_tlv *trigger,
drivers/net/wireless/intel/iwlwifi/iwl-drv.c
1173
const struct iwl_fw_dbg_trigger_tlv *trigger =
drivers/net/wireless/intel/iwlwifi/iwl-drv.c
1175
u32 trigger_id = le32_to_cpu(trigger->id);
drivers/net/wireless/intel/iwlwifi/iwl-drv.c
1180
trigger->id);
drivers/net/wireless/intel/iwlwifi/iwl-drv.c
1187
trigger->id);
drivers/net/wireless/intel/iwlwifi/iwl-drv.c
1191
IWL_INFO(drv, "Found debug trigger: %u\n", trigger->id);
drivers/net/wireless/intel/iwlwifi/iwl-drv.c
1193
pieces->dbg_trigger_tlv[trigger_id] = trigger;
drivers/net/wireless/intel/iwlwifi/mld/debugfs.c
804
u8 trigger, flow_type, flow_id, protection, tenth_param;
drivers/net/wireless/intel/iwlwifi/mld/debugfs.c
813
&interval_mantissa, &min_wake_duration, &trigger,
drivers/net/wireless/intel/iwlwifi/mld/debugfs.c
844
dhc_twt_cmd->trigger = trigger;
drivers/net/wireless/intel/iwlwifi/mld/debugfs.c
891
&twt_cmd.minimum_wake_duration, &twt_cmd.trigger,
drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c
1563
struct iwl_fw_dbg_trigger_tlv *trigger;
drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c
1631
trigger = iwl_fw_dbg_trigger_on(&mvm->fwrt, ieee80211_vif_to_wdev(vif),
drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c
1633
if (!trigger)
drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c
1636
bcon_trig = (void *)trigger->data;
drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c
1645
iwl_fw_dbg_collect_trig(&mvm->fwrt, trigger, NULL);
drivers/net/wireless/intersil/p54/led.c
83
char *name, const char *trigger)
drivers/net/wireless/intersil/p54/led.c
96
led->led_dev.default_trigger = trigger;
drivers/net/wireless/mediatek/mt76/mt7603/mac.c
1589
goto trigger;
drivers/net/wireless/mediatek/mt76/mt7603/mac.c
1603
trigger:
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2575
req.wow_ctrl_tlv.trigger |= UNI_WOW_DETECT_TYPE_MAGIC;
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2577
req.wow_ctrl_tlv.trigger |= (UNI_WOW_DETECT_TYPE_DISCONNECT |
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2581
req.wow_ctrl_tlv.trigger |= UNI_WOW_DETECT_TYPE_SCH_SCAN_HIT;
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2585
req.wow_ctrl_tlv.trigger |= UNI_WOW_DETECT_TYPE_BITMAP;
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.h
1713
u8 trigger; /* 0: NONE
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
1251
iter->trigger ? 't' : '-',
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
2281
f->trigger == !!(type & IEEE80211_TWT_REQTYPE_TRIGGER))
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
2342
flow->trigger = !!(req_type & IEEE80211_TWT_REQTYPE_TRIGGER);
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
4024
if (flow->trigger)
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
129
u8 trigger:1;
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
190
req.wow_ctrl_tlv.trigger |= UNI_WOW_DETECT_TYPE_MAGIC;
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
192
req.wow_ctrl_tlv.trigger |= (UNI_WOW_DETECT_TYPE_DISCONNECT |
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
196
req.wow_ctrl_tlv.trigger |= UNI_WOW_DETECT_TYPE_SCH_SCAN_HIT;
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
200
req.wow_ctrl_tlv.trigger |= UNI_WOW_DETECT_TYPE_BITMAP;
drivers/net/wireless/mediatek/mt76/mt7996/debugfs.c
813
iter->trigger ? 't' : '-',
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
3200
f->trigger == !!(type & IEEE80211_TWT_REQTYPE_TRIGGER))
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
3262
flow->trigger = !!(req_type & IEEE80211_TWT_REQTYPE_TRIGGER);
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
4162
} __packed trigger;
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
4174
req.trigger.method = val;
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
4175
req.trigger.band = band;
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
4510
if (flow->trigger)
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
213
u8 trigger:1;
drivers/net/wireless/realtek/rtw89/cam.c
889
le32_encode_bits(rtwvif_link->trigger, ADDR_CAM_W8_TF_TRS) |
drivers/net/wireless/realtek/rtw89/cam.c
897
le32_encode_bits(rtwvif_link->trigger, ADDR_CAM_W8_V1_TF_TRS) |
drivers/net/wireless/realtek/rtw89/chan.c
2458
.hint.target = pause ? pause->trigger : NULL,
drivers/net/wireless/realtek/rtw89/chan.c
2629
.trigger = rtwvif_link,
drivers/net/wireless/realtek/rtw89/chan.h
103
const struct rtw89_vif_link *trigger;
drivers/net/wireless/realtek/rtw89/core.c
4301
pause_parm.trigger = rtwvif_link;
drivers/net/wireless/realtek/rtw89/core.c
4854
rtwvif_link->trigger = bss_conf->he_support;
drivers/net/wireless/realtek/rtw89/core.c
4858
rtwvif_link->trigger = false;
drivers/net/wireless/realtek/rtw89/core.h
3685
bool trigger;
drivers/net/wireless/realtek/rtw89/fw.c
4993
le32_encode_bits(rtwvif_link->trigger, RTW89_H2C_JOININFO_W0_TGR) |
drivers/net/wireless/realtek/rtw89/fw.c
9062
.trigger = rtwvif_link,
drivers/net/wireless/realtek/rtw89/mac.c
7118
params.tf_trs = rtwvif_link->trigger;
drivers/net/wireless/realtek/rtw89/ser.c
310
rtwvif_link->trigger = false;
drivers/net/wireless/ti/wl12xx/scan.c
155
trigger->timeout = cpu_to_le32(wl->conf.scan.split_scan_timeout);
drivers/net/wireless/ti/wl12xx/scan.c
156
ret = wl1271_cmd_send(wl, CMD_TRIGGER_SCAN_TO, trigger,
drivers/net/wireless/ti/wl12xx/scan.c
157
sizeof(*trigger), 0);
drivers/net/wireless/ti/wl12xx/scan.c
173
kfree(trigger);
drivers/net/wireless/ti/wl12xx/scan.c
86
struct wl1271_cmd_trigger_scan_to *trigger;
drivers/net/wireless/ti/wl12xx/scan.c
95
trigger = kzalloc_obj(*trigger);
drivers/net/wireless/ti/wl12xx/scan.c
96
if (!cmd || !trigger) {
drivers/net/wireless/ti/wlcore/acx.c
1197
acx->trigger = ACX_KEEP_ALIVE_NO_TX;
drivers/net/wireless/ti/wlcore/acx.h
590
u8 trigger;
drivers/perf/arm_pmu_acpi.c
25
int gsi, trigger;
drivers/perf/arm_pmu_acpi.c
42
trigger = ACPI_EDGE_SENSITIVE;
drivers/perf/arm_pmu_acpi.c
44
trigger = ACPI_LEVEL_SENSITIVE;
drivers/perf/arm_pmu_acpi.c
57
return acpi_register_gsi(NULL, gsi, trigger, ACPI_ACTIVE_HIGH);
drivers/pinctrl/pinctrl-cy8c95x0.c
1074
DECLARE_BITMAP(trigger, MAX_LINE);
drivers/pinctrl/pinctrl-cy8c95x0.c
1079
if (cy8c95x0_read_regs_mask(chip, CY8C95X0_INTSTATUS, trigger, ones))
drivers/pinctrl/pinctrl-cy8c95x0.c
1083
if (cy8c95x0_read_regs_mask(chip, CY8C95X0_INPUT, cur_stat, trigger))
drivers/pinctrl/pinctrl-cy8c95x0.c
1090
bitmap_and(pending, new_stat, trigger, MAX_LINE);
drivers/pinctrl/pinctrl-keembay.c
1311
if (irq->trigger == IRQ_TYPE_LEVEL_HIGH)
drivers/pinctrl/pinctrl-keembay.c
1313
else if (irq->trigger == IRQ_TYPE_EDGE_RISING)
drivers/pinctrl/pinctrl-keembay.c
1334
if (kpc->irq[src].trigger != type)
drivers/pinctrl/pinctrl-keembay.c
1358
if (irq->trigger == IRQ_TYPE_LEVEL_HIGH)
drivers/pinctrl/pinctrl-keembay.c
1360
else if (irq->trigger == IRQ_TYPE_EDGE_RISING)
drivers/pinctrl/pinctrl-keembay.c
1506
kmb_irq->trigger = irq_get_trigger_type(girq->parents[i]);
drivers/pinctrl/pinctrl-keembay.c
1509
if (kmb_irq->trigger == IRQ_TYPE_LEVEL_HIGH)
drivers/pinctrl/pinctrl-keembay.c
94
unsigned int trigger;
drivers/pinctrl/samsung/pinctrl-s3c64xx.c
237
int trigger;
drivers/pinctrl/samsung/pinctrl-s3c64xx.c
241
trigger = EINT_EDGE_RISING;
drivers/pinctrl/samsung/pinctrl-s3c64xx.c
244
trigger = EINT_EDGE_FALLING;
drivers/pinctrl/samsung/pinctrl-s3c64xx.c
247
trigger = EINT_EDGE_BOTH;
drivers/pinctrl/samsung/pinctrl-s3c64xx.c
250
trigger = EINT_LEVEL_HIGH;
drivers/pinctrl/samsung/pinctrl-s3c64xx.c
253
trigger = EINT_LEVEL_LOW;
drivers/pinctrl/samsung/pinctrl-s3c64xx.c
259
return trigger;
drivers/pinctrl/samsung/pinctrl-s3c64xx.c
357
int trigger;
drivers/pinctrl/samsung/pinctrl-s3c64xx.c
361
trigger = s3c64xx_irq_get_trigger(type);
drivers/pinctrl/samsung/pinctrl-s3c64xx.c
362
if (trigger < 0) {
drivers/pinctrl/samsung/pinctrl-s3c64xx.c
376
val |= trigger << shift;
drivers/pinctrl/samsung/pinctrl-s3c64xx.c
563
int trigger;
drivers/pinctrl/samsung/pinctrl-s3c64xx.c
567
trigger = s3c64xx_irq_get_trigger(type);
drivers/pinctrl/samsung/pinctrl-s3c64xx.c
568
if (trigger < 0) {
drivers/pinctrl/samsung/pinctrl-s3c64xx.c
586
val |= trigger << shift;
drivers/pinctrl/spear/pinctrl-plgpio.c
328
static int plgpio_irq_set_type(struct irq_data *d, unsigned trigger)
drivers/pinctrl/spear/pinctrl-plgpio.c
344
if (!(trigger & supported_type))
drivers/pinctrl/spear/pinctrl-plgpio.c
354
if (trigger & IRQ_TYPE_EDGE_RISING)
drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c
1109
static int starfive_irq_set_type(struct irq_data *d, unsigned int trigger)
drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c
1118
switch (trigger) {
drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c
1148
if (trigger & IRQ_TYPE_EDGE_BOTH)
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c
768
static int jh7110_irq_set_type(struct irq_data *d, unsigned int trigger)
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c
778
switch (trigger) {
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c
808
if (trigger & IRQ_TYPE_EDGE_BOTH)
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1164
remote_event_signal(state, &state->remote->trigger);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2316
ret = remote_event_wait(&state->trigger_event, &local->trigger);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2582
remote_event_create(&state->trigger_event, &local->trigger);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
594
remote_event_poll(&state->trigger_event, &state->local->trigger);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
693
remote_event_signal_local(&state->trigger_event, &state->local->trigger);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
733
remote_event_signal(state, &state->remote->trigger);
drivers/platform/x86/dell/dell-laptop.c
1714
char trigger[21];
drivers/platform/x86/dell/dell-laptop.c
1717
ret = sscanf(buf, "%20s", trigger);
drivers/platform/x86/dell/dell-laptop.c
1721
if (trigger[0] != '+' && trigger[0] != '-')
drivers/platform/x86/dell/dell-laptop.c
1739
if (strcmp(trigger+1, kbd_led_triggers[i]) != 0)
drivers/platform/x86/dell/dell-laptop.c
1741
if (trigger[0] == '+' &&
drivers/platform/x86/dell/dell-laptop.c
1746
if (trigger[0] == '-' &&
drivers/platform/x86/dell/dell-laptop.c
1762
if (trigger[0] == '+')
drivers/platform/x86/intel/pmt/crashlog.c
389
bool trigger;
drivers/platform/x86/intel/pmt/crashlog.c
392
trigger = pmt_crashlog_complete(crashlog);
drivers/platform/x86/intel/pmt/crashlog.c
394
return sprintf(buf, "%d\n", trigger);
drivers/platform/x86/intel/pmt/crashlog.c
402
bool trigger;
drivers/platform/x86/intel/pmt/crashlog.c
407
result = kstrtobool(buf, &trigger);
drivers/platform/x86/intel/pmt/crashlog.c
417
if (!trigger) {
drivers/platform/x86/intel/pmt/crashlog.c
430
static DEVICE_ATTR_RW(trigger);
drivers/platform/x86/x86-android-tablets/acer.c
218
.trigger = ACPI_EDGE_SENSITIVE,
drivers/platform/x86/x86-android-tablets/acer.c
234
.trigger = ACPI_LEVEL_SENSITIVE,
drivers/platform/x86/x86-android-tablets/acer.c
57
.trigger = ACPI_EDGE_SENSITIVE,
drivers/platform/x86/x86-android-tablets/acer.c
72
.trigger = ACPI_EDGE_SENSITIVE,
drivers/platform/x86/x86-android-tablets/acer.c
87
.trigger = ACPI_EDGE_SENSITIVE,
drivers/platform/x86/x86-android-tablets/asus.c
155
.trigger = ACPI_EDGE_SENSITIVE,
drivers/platform/x86/x86-android-tablets/asus.c
170
.trigger = ACPI_EDGE_SENSITIVE,
drivers/platform/x86/x86-android-tablets/asus.c
303
.trigger = ACPI_EDGE_SENSITIVE,
drivers/platform/x86/x86-android-tablets/core.c
113
irq_type = acpi_dev_get_irq_type(data->trigger, data->polarity);
drivers/platform/x86/x86-android-tablets/core.c
95
irq = acpi_register_gsi(NULL, data->index, data->trigger, data->polarity);
drivers/platform/x86/x86-android-tablets/lenovo.c
1023
.trigger = ACPI_LEVEL_SENSITIVE,
drivers/platform/x86/x86-android-tablets/lenovo.c
140
.trigger = ACPI_EDGE_SENSITIVE,
drivers/platform/x86/x86-android-tablets/lenovo.c
158
.trigger = ACPI_LEVEL_SENSITIVE,
drivers/platform/x86/x86-android-tablets/lenovo.c
184
.trigger = ACPI_LEVEL_SENSITIVE,
drivers/platform/x86/x86-android-tablets/lenovo.c
362
.trigger = ACPI_EDGE_SENSITIVE,
drivers/platform/x86/x86-android-tablets/lenovo.c
387
.trigger = ACPI_EDGE_SENSITIVE,
drivers/platform/x86/x86-android-tablets/lenovo.c
696
.trigger = ACPI_EDGE_SENSITIVE,
drivers/platform/x86/x86-android-tablets/lenovo.c
722
.trigger = ACPI_LEVEL_SENSITIVE,
drivers/platform/x86/x86-android-tablets/lenovo.c
755
.trigger = ACPI_EDGE_SENSITIVE,
drivers/platform/x86/x86-android-tablets/lenovo.c
884
.trigger = ACPI_EDGE_SENSITIVE,
drivers/platform/x86/x86-android-tablets/lenovo.c
910
.trigger = ACPI_LEVEL_SENSITIVE,
drivers/platform/x86/x86-android-tablets/other.c
104
.trigger = ACPI_EDGE_SENSITIVE,
drivers/platform/x86/x86-android-tablets/other.c
119
.trigger = ACPI_LEVEL_SENSITIVE,
drivers/platform/x86/x86-android-tablets/other.c
270
.trigger = ACPI_EDGE_SENSITIVE,
drivers/platform/x86/x86-android-tablets/other.c
286
.trigger = ACPI_EDGE_SENSITIVE,
drivers/platform/x86/x86-android-tablets/other.c
347
.trigger = ACPI_EDGE_SENSITIVE,
drivers/platform/x86/x86-android-tablets/other.c
412
.trigger = ACPI_EDGE_SENSITIVE,
drivers/platform/x86/x86-android-tablets/other.c
506
.trigger = ACPI_EDGE_SENSITIVE,
drivers/platform/x86/x86-android-tablets/other.c
563
.trigger = ACPI_LEVEL_SENSITIVE,
drivers/platform/x86/x86-android-tablets/other.c
647
.trigger = ACPI_EDGE_SENSITIVE,
drivers/platform/x86/x86-android-tablets/other.c
672
.trigger = ACPI_LEVEL_SENSITIVE,
drivers/platform/x86/x86-android-tablets/other.c
687
.trigger = ACPI_LEVEL_SENSITIVE,
drivers/platform/x86/x86-android-tablets/x86-android-tablets.h
44
int trigger; /* ACPI_EDGE_SENSITIVE / ACPI_LEVEL_SENSITIVE */
drivers/power/supply/power_supply_leds.c
27
#define trigger_to_psy_trigger(trigger) \
drivers/power/supply/power_supply_leds.c
28
container_of(trigger, struct power_supply_led_trigger, trig)
drivers/power/supply/power_supply_leds.c
33
trigger_to_psy_trigger(led_cdev->trigger);
drivers/ps3/ps3-vuart.c
1034
priv->rx_list.work.trigger = 0;
drivers/ps3/ps3-vuart.c
677
if (priv->rx_list.work.trigger) {
drivers/ps3/ps3-vuart.c
694
priv->rx_list.work.trigger = bytes;
drivers/ps3/ps3-vuart.c
706
to_port_priv(dev)->rx_list.work.trigger = 0;
drivers/ps3/ps3-vuart.c
795
if (priv->rx_list.work.trigger && priv->rx_list.bytes_held
drivers/ps3/ps3-vuart.c
796
>= priv->rx_list.work.trigger) {
drivers/ps3/ps3-vuart.c
798
__func__, __LINE__, priv->rx_list.work.trigger);
drivers/ps3/ps3-vuart.c
799
priv->rx_list.work.trigger = 0;
drivers/ps3/vuart.h
24
unsigned long trigger;
drivers/ptp/ptp_clockmatrix.c
392
u8 trigger;
drivers/ptp/ptp_clockmatrix.c
396
tod_read_cmd, &trigger, sizeof(trigger));
drivers/ptp/ptp_clockmatrix.c
400
if (trigger & TOD_READ_TRIGGER_MASK)
drivers/ptp/ptp_clockmatrix.c
417
u8 trigger;
drivers/ptp/ptp_clockmatrix.c
429
tod_read_cmd, &trigger,
drivers/ptp/ptp_clockmatrix.c
430
sizeof(trigger));
drivers/ptp/ptp_clockmatrix.c
433
} while (trigger & TOD_READ_TRIGGER_MASK);
drivers/ptp/ptp_idt82p33.c
129
u8 trigger, bool write)
drivers/ptp/ptp_idt82p33.c
135
if (trigger > WR_TRIG_SEL_MAX)
drivers/ptp/ptp_idt82p33.c
145
trigger = (trigger << WRITE_TRIGGER_SHIFT) |
drivers/ptp/ptp_idt82p33.c
148
trigger = (trigger << READ_TRIGGER_SHIFT) |
drivers/ptp/ptp_idt82p33.c
152
&trigger, sizeof(trigger));
drivers/ptp/ptp_idt82p33.c
183
static int map_ref_to_tod_trig_sel(int ref, u8 *trigger)
drivers/ptp/ptp_idt82p33.c
189
*trigger = HW_TOD_TRIG_SEL_IN12;
drivers/ptp/ptp_idt82p33.c
192
*trigger = HW_TOD_TRIG_SEL_IN13;
drivers/ptp/ptp_idt82p33.c
195
*trigger = HW_TOD_TRIG_SEL_IN14;
drivers/ptp/ptp_idt82p33.c
213
static int arm_tod_read_with_trigger(struct idt82p33_channel *channel, u8 trigger)
drivers/ptp/ptp_idt82p33.c
227
err = idt82p33_set_tod_trigger(channel, trigger, false);
drivers/ptp/ptp_idt82p33.c
243
u8 trigger;
drivers/ptp/ptp_idt82p33.c
266
err = map_ref_to_tod_trig_sel(ref, &trigger);
drivers/ptp/ptp_idt82p33.c
274
err = arm_tod_read_with_trigger(&idt82p33->channel[index], trigger);
drivers/ptp/ptp_idt82p33.c
278
idt82p33->channel[index].tod_trigger = trigger;
drivers/ptp/ptp_idt82p33.c
322
u8 trigger = channel->tod_trigger;
drivers/ptp/ptp_idt82p33.c
340
err = arm_tod_read_with_trigger(&idt82p33->channel[i], trigger);
drivers/ptp/ptp_idt82p33.c
631
u8 trigger = 0;
drivers/ptp/ptp_idt82p33.c
644
&trigger, sizeof(trigger));
drivers/ptp/ptp_idt82p33.c
664
u8 trigger = 0;
drivers/ptp/ptp_idt82p33.c
677
&trigger, sizeof(trigger));
drivers/regulator/wm8350-regulator.c
240
u16 trigger, u16 duration, u16 on_ramp, u16 off_ramp,
drivers/regulator/wm8350-regulator.c
247
(trigger ? WM8350_CS1_TRIGSRC : 0) |
drivers/regulator/wm8350-regulator.c
253
(trigger ? WM8350_CS2_TRIGSRC : 0) |
drivers/s390/block/dasd_eer.c
274
__u32 trigger;
drivers/s390/block/dasd_eer.c
289
int trigger)
drivers/s390/block/dasd_eer.c
306
header.trigger = trigger;
drivers/s390/block/dasd_eer.c
333
int trigger)
drivers/s390/block/dasd_eer.c
349
header.trigger = DASD_EER_STATECHANGE;
drivers/s390/cio/vfio_ccw_ops.c
412
uint8_t trigger;
drivers/s390/cio/vfio_ccw_ops.c
414
if (get_user(trigger, (uint8_t __user *)data))
drivers/s390/cio/vfio_ccw_ops.c
417
if (trigger && *ctx)
drivers/scsi/hisi_sas/hisi_sas.h
173
u32 trigger;
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
4483
phy->fifo.trigger);
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
4598
phy->fifo.trigger = val;
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
4626
&phy->fifo.trigger,
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
1464
union mpi3_driver2_trigger_element trigger[MPI3_DRIVER2_TRIGGER_MAX];
drivers/scsi/mpi3mr/mpi3mr_app.c
548
mrioc->driver_pg2->trigger;
drivers/scsi/mpi3mr/mpi3mr_app.c
598
mrioc->driver_pg2->trigger;
drivers/scsi/mpi3mr/mpi3mr_app.c
641
mrioc->driver_pg2->trigger;
drivers/scsi/mpi3mr/mpi3mr_app.c
722
pg_sz = offsetof(struct mpi3_driver_page2, trigger) +
drivers/scsi/mpi3mr/mpi3mr_app.c
744
trigger_type = mrioc->driver_pg2->trigger[i].event.type;
drivers/soc/qcom/rpmh-rsc.c
383
static void __tcs_set_trigger(struct rsc_drv *drv, int tcs_id, bool trigger)
drivers/soc/qcom/rpmh-rsc.c
399
if (trigger) {
drivers/soundwire/intel.c
986
.trigger = intel_trigger,
drivers/soundwire/intel_ace2x.c
878
if (res->ops && res->ops->trigger) {
drivers/soundwire/intel_ace2x.c
879
ret = res->ops->trigger(substream, cmd, dai);
drivers/soundwire/intel_ace2x.c
923
.trigger = intel_trigger,
drivers/spi/spi-imx.c
1108
.trigger = mx1_trigger,
drivers/spi/spi-imx.c
1122
.trigger = mx21_trigger,
drivers/spi/spi-imx.c
1137
.trigger = mx21_trigger,
drivers/spi/spi-imx.c
1151
.trigger = mx31_trigger,
drivers/spi/spi-imx.c
1166
.trigger = mx31_trigger,
drivers/spi/spi-imx.c
1180
.trigger = mx51_ecspi_trigger,
drivers/spi/spi-imx.c
1196
.trigger = mx51_ecspi_trigger,
drivers/spi/spi-imx.c
1210
.trigger = mx51_ecspi_trigger,
drivers/spi/spi-imx.c
1283
spi_imx->devtype_data->trigger(spi_imx);
drivers/spi/spi-imx.c
1768
spi_imx->devtype_data->trigger(spi_imx);
drivers/spi/spi-imx.c
82
void (*trigger)(struct spi_imx_data *spi_imx);
drivers/spi/spi-offload-trigger-adi-util-sigma-delta.c
18
static bool adi_util_sigma_delta_match(struct spi_offload_trigger *trigger,
drivers/spi/spi-offload-trigger-pwm.c
27
static bool spi_offload_trigger_pwm_match(struct spi_offload_trigger *trigger,
drivers/spi/spi-offload-trigger-pwm.c
37
static int spi_offload_trigger_pwm_validate(struct spi_offload_trigger *trigger,
drivers/spi/spi-offload-trigger-pwm.c
40
struct spi_offload_trigger_pwm_state *st = spi_offload_trigger_get_priv(trigger);
drivers/spi/spi-offload-trigger-pwm.c
66
static int spi_offload_trigger_pwm_enable(struct spi_offload_trigger *trigger,
drivers/spi/spi-offload-trigger-pwm.c
69
struct spi_offload_trigger_pwm_state *st = spi_offload_trigger_get_priv(trigger);
drivers/spi/spi-offload-trigger-pwm.c
87
static void spi_offload_trigger_pwm_disable(struct spi_offload_trigger *trigger)
drivers/spi/spi-offload-trigger-pwm.c
89
struct spi_offload_trigger_pwm_state *st = spi_offload_trigger_get_priv(trigger);
drivers/spi/spi-offload.c
143
struct spi_offload_trigger *trigger =
drivers/spi/spi-offload.c
146
mutex_destroy(&trigger->lock);
drivers/spi/spi-offload.c
147
fwnode_handle_put(trigger->fwnode);
drivers/spi/spi-offload.c
148
kfree(trigger);
drivers/spi/spi-offload.c
153
struct spi_offload_trigger *trigger = data;
drivers/spi/spi-offload.c
155
scoped_guard(mutex, &trigger->lock)
drivers/spi/spi-offload.c
156
if (trigger->ops && trigger->ops->release)
drivers/spi/spi-offload.c
157
trigger->ops->release(trigger);
drivers/spi/spi-offload.c
159
kref_put(&trigger->ref, spi_offload_trigger_free);
drivers/spi/spi-offload.c
166
struct spi_offload_trigger *trigger;
drivers/spi/spi-offload.c
172
list_for_each_entry(trigger, &spi_offload_triggers, list) {
drivers/spi/spi-offload.c
173
if (trigger->fwnode != args->fwnode)
drivers/spi/spi-offload.c
176
match = trigger->ops->match(trigger, type, args->args, args->nargs);
drivers/spi/spi-offload.c
184
guard(mutex)(&trigger->lock);
drivers/spi/spi-offload.c
186
if (trigger->ops->request) {
drivers/spi/spi-offload.c
187
ret = trigger->ops->request(trigger, type, args->args, args->nargs);
drivers/spi/spi-offload.c
192
kref_get(&trigger->ref);
drivers/spi/spi-offload.c
194
return trigger;
drivers/spi/spi-offload.c
210
struct spi_offload_trigger *trigger;
drivers/spi/spi-offload.c
221
trigger = spi_offload_trigger_get(type, &args);
drivers/spi/spi-offload.c
223
if (IS_ERR(trigger))
drivers/spi/spi-offload.c
224
return trigger;
drivers/spi/spi-offload.c
226
ret = devm_add_action_or_reset(dev, spi_offload_trigger_put, trigger);
drivers/spi/spi-offload.c
230
return trigger;
drivers/spi/spi-offload.c
248
int spi_offload_trigger_validate(struct spi_offload_trigger *trigger,
drivers/spi/spi-offload.c
251
guard(mutex)(&trigger->lock);
drivers/spi/spi-offload.c
253
if (!trigger->ops)
drivers/spi/spi-offload.c
256
if (!trigger->ops->validate)
drivers/spi/spi-offload.c
259
return trigger->ops->validate(trigger, config);
drivers/spi/spi-offload.c
281
struct spi_offload_trigger *trigger,
drivers/spi/spi-offload.c
286
guard(mutex)(&trigger->lock);
drivers/spi/spi-offload.c
288
if (!trigger->ops)
drivers/spi/spi-offload.c
297
if (trigger->ops->enable) {
drivers/spi/spi-offload.c
298
ret = trigger->ops->enable(trigger, config);
drivers/spi/spi-offload.c
321
struct spi_offload_trigger *trigger)
drivers/spi/spi-offload.c
326
guard(mutex)(&trigger->lock);
drivers/spi/spi-offload.c
328
if (!trigger->ops)
drivers/spi/spi-offload.c
331
if (trigger->ops->disable)
drivers/spi/spi-offload.c
332
trigger->ops->disable(trigger);
drivers/spi/spi-offload.c
409
struct spi_offload_trigger *trigger = data;
drivers/spi/spi-offload.c
412
list_del(&trigger->list);
drivers/spi/spi-offload.c
414
scoped_guard(mutex, &trigger->lock) {
drivers/spi/spi-offload.c
415
trigger->priv = NULL;
drivers/spi/spi-offload.c
416
trigger->ops = NULL;
drivers/spi/spi-offload.c
419
kref_put(&trigger->ref, spi_offload_trigger_free);
drivers/spi/spi-offload.c
432
struct spi_offload_trigger *trigger;
drivers/spi/spi-offload.c
437
trigger = kzalloc(sizeof(*trigger), GFP_KERNEL);
drivers/spi/spi-offload.c
438
if (!trigger)
drivers/spi/spi-offload.c
441
kref_init(&trigger->ref);
drivers/spi/spi-offload.c
442
mutex_init(&trigger->lock);
drivers/spi/spi-offload.c
443
trigger->fwnode = fwnode_handle_get(info->fwnode);
drivers/spi/spi-offload.c
444
trigger->ops = info->ops;
drivers/spi/spi-offload.c
445
trigger->priv = info->priv;
drivers/spi/spi-offload.c
448
list_add_tail(&trigger->list, &spi_offload_triggers);
drivers/spi/spi-offload.c
450
return devm_add_action_or_reset(dev, spi_offload_trigger_unregister, trigger);
drivers/spi/spi-offload.c
461
void *spi_offload_trigger_get_priv(struct spi_offload_trigger *trigger)
drivers/spi/spi-offload.c
463
return trigger->priv;
drivers/staging/media/sunxi/cedrus/cedrus.h
170
void (*trigger)(struct cedrus_ctx *ctx);
drivers/staging/media/sunxi/cedrus/cedrus_dec.c
113
ctx->current_codec->trigger(ctx);
drivers/staging/media/sunxi/cedrus/cedrus_h264.c
710
.trigger = cedrus_h264_trigger,
drivers/staging/media/sunxi/cedrus/cedrus_h265.c
921
.trigger = cedrus_h265_trigger,
drivers/staging/media/sunxi/cedrus/cedrus_mpeg2.c
197
.trigger = cedrus_mpeg2_trigger,
drivers/staging/media/sunxi/cedrus/cedrus_vp8.c
881
.trigger = cedrus_vp8_trigger,
drivers/staging/rtl8723bs/hal/hal_com.c
501
u8 trigger;
drivers/staging/rtl8723bs/hal/hal_com.c
506
trigger = rtw_read8(adapter, REG_C2HEVT_CLEAR);
drivers/staging/rtl8723bs/hal/hal_com.c
508
if (trigger == C2H_EVT_HOST_CLOSE)
drivers/staging/rtl8723bs/hal/hal_com.c
510
else if (trigger != C2H_EVT_FW_CLOSE)
drivers/staging/rtl8723bs/include/rtw_cmd.h
105
u8 trigger;
drivers/staging/vc04_services/bcm2835-audio/bcm2835-pcm.c
308
.trigger = snd_bcm2835_pcm_trigger,
drivers/staging/vc04_services/bcm2835-audio/bcm2835-pcm.c
317
.trigger = snd_bcm2835_pcm_trigger,
drivers/tty/serial/pch_uart.c
1227
switch (priv->trigger) {
drivers/tty/serial/pch_uart.c
1245
fifo_size, priv->trigger);
drivers/tty/serial/pch_uart.c
1700
priv->trigger = PCH_UART_HAL_TRIGGER_M;
drivers/tty/serial/pch_uart.c
217
int trigger;
drivers/tty/serial/pch_uart.c
491
unsigned int fifo_size, unsigned int trigger)
drivers/tty/serial/pch_uart.c
507
if (trigger & ~PCH_UART_FCR_RFTL) {
drivers/tty/serial/pch_uart.c
509
__func__, trigger);
drivers/tty/serial/pch_uart.c
516
trigger_level_256[trigger >> PCH_UART_FCR_RFTL_SHIFT];
drivers/tty/serial/pch_uart.c
520
trigger_level_64[trigger >> PCH_UART_FCR_RFTL_SHIFT];
drivers/tty/serial/pch_uart.c
524
trigger_level_16[trigger >> PCH_UART_FCR_RFTL_SHIFT];
drivers/tty/serial/pch_uart.c
528
trigger_level_1[trigger >> PCH_UART_FCR_RFTL_SHIFT];
drivers/tty/serial/pch_uart.c
532
dmamode | fifo_size | trigger | PCH_UART_FCR_RFR | PCH_UART_FCR_TFR;
drivers/tty/vt/keyboard.c
1010
struct led_trigger trigger;
drivers/tty/vt/keyboard.c
1016
struct kbd_led_trigger *trigger =
drivers/tty/vt/keyboard.c
1017
container_of(cdev->trigger, struct kbd_led_trigger, trigger);
drivers/tty/vt/keyboard.c
1021
led_set_brightness(cdev, ledstate & trigger->mask ? LED_FULL : LED_OFF);
drivers/tty/vt/keyboard.c
1028
.trigger = { \
drivers/tty/vt/keyboard.c
1057
struct kbd_led_trigger *trigger;
drivers/tty/vt/keyboard.c
1062
trigger = &kbd_led_triggers[i];
drivers/tty/vt/keyboard.c
1064
if (changed & trigger->mask)
drivers/tty/vt/keyboard.c
1065
led_trigger_event(&trigger->trigger,
drivers/tty/vt/keyboard.c
1066
new_state & trigger->mask ?
drivers/tty/vt/keyboard.c
1087
error = led_trigger_register(&kbd_led_triggers[i].trigger);
drivers/tty/vt/keyboard.c
1090
error, kbd_led_triggers[i].trigger.name);
drivers/usb/gadget/function/f_midi.c
781
.trigger = f_midi_in_trigger,
drivers/usb/gadget/function/f_midi.c
787
.trigger = f_midi_out_trigger
drivers/usb/gadget/function/f_midi2.c
1476
.trigger = f_midi2_ump_trigger,
drivers/usb/gadget/function/u_audio.c
435
.trigger = uac_pcm_trigger,
drivers/vdpa/vdpa_user/vduse_dev.c
1145
if (!vq->cb.trigger)
drivers/vdpa/vdpa_user/vduse_dev.c
1149
if (vq->ready && vq->cb.trigger) {
drivers/vdpa/vdpa_user/vduse_dev.c
1150
eventfd_signal(vq->cb.trigger);
drivers/vdpa/vdpa_user/vduse_dev.c
506
vq->cb.trigger = NULL;
drivers/vdpa/vdpa_user/vduse_dev.c
572
vq->cb.trigger = cb->trigger;
drivers/vfio/cdx/intr.c
179
if (!vdev->cdx_irqs[i].trigger)
drivers/vfio/cdx/intr.c
18
struct eventfd_ctx *trigger = arg;
drivers/vfio/cdx/intr.c
182
eventfd_signal(vdev->cdx_irqs[i].trigger);
drivers/vfio/cdx/intr.c
187
eventfd_signal(vdev->cdx_irqs[i].trigger);
drivers/vfio/cdx/intr.c
20
eventfd_signal(trigger);
drivers/vfio/cdx/intr.c
60
struct eventfd_ctx *trigger;
drivers/vfio/cdx/intr.c
68
if (vdev->cdx_irqs[vector].trigger) {
drivers/vfio/cdx/intr.c
69
free_irq(irq_no, vdev->cdx_irqs[vector].trigger);
drivers/vfio/cdx/intr.c
71
eventfd_ctx_put(vdev->cdx_irqs[vector].trigger);
drivers/vfio/cdx/intr.c
72
vdev->cdx_irqs[vector].trigger = NULL;
drivers/vfio/cdx/intr.c
83
trigger = eventfd_ctx_fdget(fd);
drivers/vfio/cdx/intr.c
84
if (IS_ERR(trigger)) {
drivers/vfio/cdx/intr.c
86
return PTR_ERR(trigger);
drivers/vfio/cdx/intr.c
90
vdev->cdx_irqs[vector].name, trigger);
drivers/vfio/cdx/intr.c
93
eventfd_ctx_put(trigger);
drivers/vfio/cdx/intr.c
97
vdev->cdx_irqs[vector].trigger = trigger;
drivers/vfio/cdx/private.h
20
struct eventfd_ctx *trigger;
drivers/vfio/fsl-mc/vfio_fsl_mc_intr.c
142
if (irq->trigger)
drivers/vfio/fsl-mc/vfio_fsl_mc_intr.c
143
eventfd_signal(irq->trigger);
drivers/vfio/fsl-mc/vfio_fsl_mc_intr.c
146
u8 trigger = *(u8 *)data;
drivers/vfio/fsl-mc/vfio_fsl_mc_intr.c
148
if (trigger && irq->trigger)
drivers/vfio/fsl-mc/vfio_fsl_mc_intr.c
149
eventfd_signal(irq->trigger);
drivers/vfio/fsl-mc/vfio_fsl_mc_intr.c
57
eventfd_signal(mc_irq->trigger);
drivers/vfio/fsl-mc/vfio_fsl_mc_intr.c
65
struct eventfd_ctx *trigger;
drivers/vfio/fsl-mc/vfio_fsl_mc_intr.c
70
if (irq->trigger) {
drivers/vfio/fsl-mc/vfio_fsl_mc_intr.c
73
eventfd_ctx_put(irq->trigger);
drivers/vfio/fsl-mc/vfio_fsl_mc_intr.c
74
irq->trigger = NULL;
drivers/vfio/fsl-mc/vfio_fsl_mc_intr.c
85
trigger = eventfd_ctx_fdget(fd);
drivers/vfio/fsl-mc/vfio_fsl_mc_intr.c
86
if (IS_ERR(trigger)) {
drivers/vfio/fsl-mc/vfio_fsl_mc_intr.c
88
return PTR_ERR(trigger);
drivers/vfio/fsl-mc/vfio_fsl_mc_intr.c
91
irq->trigger = trigger;
drivers/vfio/fsl-mc/vfio_fsl_mc_intr.c
97
eventfd_ctx_put(trigger);
drivers/vfio/fsl-mc/vfio_fsl_mc_intr.c
98
irq->trigger = NULL;
drivers/vfio/fsl-mc/vfio_fsl_mc_private.h
21
struct eventfd_ctx *trigger;
drivers/vfio/pci/vfio_pci_intrs.c
251
struct eventfd_ctx *trigger)
drivers/vfio/pci/vfio_pci_intrs.c
27
struct eventfd_ctx *trigger;
drivers/vfio/pci/vfio_pci_intrs.c
276
ctx->trigger = trigger;
drivers/vfio/pci/vfio_pci_intrs.c
325
struct eventfd_ctx *trigger)
drivers/vfio/pci/vfio_pci_intrs.c
335
old = ctx->trigger;
drivers/vfio/pci/vfio_pci_intrs.c
337
WRITE_ONCE(ctx->trigger, trigger);
drivers/vfio/pci/vfio_pci_intrs.c
362
if (ctx->trigger)
drivers/vfio/pci/vfio_pci_intrs.c
363
eventfd_ctx_put(ctx->trigger);
drivers/vfio/pci/vfio_pci_intrs.c
375
struct eventfd_ctx *trigger = arg;
drivers/vfio/pci/vfio_pci_intrs.c
377
eventfd_signal(trigger);
drivers/vfio/pci/vfio_pci_intrs.c
452
struct eventfd_ctx *trigger;
drivers/vfio/pci/vfio_pci_intrs.c
462
free_irq(irq, ctx->trigger);
drivers/vfio/pci/vfio_pci_intrs.c
466
eventfd_ctx_put(ctx->trigger);
drivers/vfio/pci/vfio_pci_intrs.c
491
trigger = eventfd_ctx_fdget(fd);
drivers/vfio/pci/vfio_pci_intrs.c
492
if (IS_ERR(trigger)) {
drivers/vfio/pci/vfio_pci_intrs.c
493
ret = PTR_ERR(trigger);
drivers/vfio/pci/vfio_pci_intrs.c
510
ret = request_irq(irq, vfio_msihandler, 0, ctx->name, trigger);
drivers/vfio/pci/vfio_pci_intrs.c
515
ret = irq_bypass_register_producer(&ctx->producer, trigger, irq);
drivers/vfio/pci/vfio_pci_intrs.c
519
trigger, ret);
drivers/vfio/pci/vfio_pci_intrs.c
521
ctx->trigger = trigger;
drivers/vfio/pci/vfio_pci_intrs.c
526
eventfd_ctx_put(trigger);
drivers/vfio/pci/vfio_pci_intrs.c
647
struct eventfd_ctx *trigger = NULL;
drivers/vfio/pci/vfio_pci_intrs.c
652
trigger = eventfd_ctx_fdget(fd);
drivers/vfio/pci/vfio_pci_intrs.c
653
if (IS_ERR(trigger))
drivers/vfio/pci/vfio_pci_intrs.c
654
return PTR_ERR(trigger);
drivers/vfio/pci/vfio_pci_intrs.c
658
ret = vfio_intx_set_signal(vdev, trigger);
drivers/vfio/pci/vfio_pci_intrs.c
660
ret = vfio_intx_enable(vdev, trigger);
drivers/vfio/pci/vfio_pci_intrs.c
662
if (ret && trigger)
drivers/vfio/pci/vfio_pci_intrs.c
663
eventfd_ctx_put(trigger);
drivers/vfio/pci/vfio_pci_intrs.c
674
uint8_t trigger = *(uint8_t *)data;
drivers/vfio/pci/vfio_pci_intrs.c
675
if (trigger)
drivers/vfio/pci/vfio_pci_intrs.c
724
eventfd_signal(ctx->trigger);
drivers/vfio/pci/vfio_pci_intrs.c
728
eventfd_signal(ctx->trigger);
drivers/vfio/pci/vfio_pci_intrs.c
756
uint8_t trigger;
drivers/vfio/pci/vfio_pci_intrs.c
761
trigger = *(uint8_t *)data;
drivers/vfio/pci/vfio_pci_intrs.c
763
if (trigger) {
drivers/vfio/pci/vfio_pci_intrs.c
94
struct eventfd_ctx *trigger = READ_ONCE(ctx->trigger);
drivers/vfio/pci/vfio_pci_intrs.c
96
if (likely(trigger))
drivers/vfio/pci/vfio_pci_intrs.c
97
eventfd_signal(trigger);
drivers/vfio/platform/vfio_platform_irq.c
145
if (likely(irq_ctx->trigger))
drivers/vfio/platform/vfio_platform_irq.c
146
eventfd_signal(irq_ctx->trigger);
drivers/vfio/platform/vfio_platform_irq.c
186
struct eventfd_ctx *trigger;
drivers/vfio/platform/vfio_platform_irq.c
188
if (irq->trigger) {
drivers/vfio/platform/vfio_platform_irq.c
190
eventfd_ctx_put(irq->trigger);
drivers/vfio/platform/vfio_platform_irq.c
191
irq->trigger = NULL;
drivers/vfio/platform/vfio_platform_irq.c
197
trigger = eventfd_ctx_fdget(fd);
drivers/vfio/platform/vfio_platform_irq.c
198
if (IS_ERR(trigger))
drivers/vfio/platform/vfio_platform_irq.c
199
return PTR_ERR(trigger);
drivers/vfio/platform/vfio_platform_irq.c
201
irq->trigger = trigger;
drivers/vfio/platform/vfio_platform_irq.c
244
uint8_t trigger = *(uint8_t *)data;
drivers/vfio/platform/vfio_platform_irq.c
246
if (trigger)
drivers/vfio/platform/vfio_platform_irq.c
360
if (vdev->irqs[i].trigger)
drivers/vfio/platform/vfio_platform_irq.c
361
eventfd_ctx_put(vdev->irqs[i].trigger);
drivers/vfio/platform/vfio_platform_private.h
28
struct eventfd_ctx *trigger;
drivers/vhost/vdpa.c
756
cb.trigger = vq->call_ctx.ctx;
drivers/vhost/vdpa.c
763
cb.trigger = NULL;
drivers/virtio/virtio_vdpa.c
205
cb.trigger = NULL;
drivers/xen/acpi.c
112
&trigger, &polarity,
drivers/xen/acpi.c
123
*trigger_out = trigger;
drivers/xen/acpi.c
95
int trigger = ACPI_LEVEL_SENSITIVE;
drivers/xen/xen-pciback/pci_stub.c
379
int gsi, trigger, polarity;
drivers/xen/xen-pciback/pci_stub.c
457
err = xen_acpi_get_gsi_info(dev, &gsi, &trigger, &polarity);
drivers/xen/xen-pciback/pci_stub.c
462
err = xen_pvh_setup_gsi(gsi, trigger, polarity);
fs/ext4/ext4.h
1488
struct jbd2_buffer_trigger_type *trigger)
fs/ext4/ext4.h
1490
return container_of(trigger, struct ext4_journal_trigger, tr_triggers);
fs/ext4/super.c
4329
void (*trigger)(
fs/ext4/super.c
4338
sbi->s_journal_triggers[type].tr_triggers.t_frozen = trigger;
include/linux/acpi.h
365
extern int acpi_get_override_irq(u32 gsi, int *trigger, int *polarity);
include/linux/acpi.h
367
static inline int acpi_get_override_irq(u32 gsi, int *trigger, int *polarity)
include/linux/acpi.h
386
void acpi_penalize_sci_irq(int irq, int trigger, int polarity);
include/linux/acpi.h
388
static inline void acpi_penalize_sci_irq(int irq, int trigger,
include/linux/gameport.h
167
gameport->trigger(gameport);
include/linux/gameport.h
26
void (*trigger)(struct gameport *);
include/linux/hid-sensor-hub.h
229
struct iio_trigger *trigger;
include/linux/iio/backend.h
142
enum iio_backend_sample_trigger trigger);
include/linux/iio/backend.h
209
enum iio_backend_sample_trigger trigger);
include/linux/iio/sw_trigger.h
31
struct iio_trigger *trigger;
include/linux/leds.h
184
struct led_trigger *trigger;
include/linux/leds.h
515
int led_trigger_register(struct led_trigger *trigger);
include/linux/leds.h
516
void led_trigger_unregister(struct led_trigger *trigger);
include/linux/leds.h
518
struct led_trigger *trigger);
include/linux/leds.h
521
struct led_trigger **trigger);
include/linux/leds.h
522
void led_trigger_unregister_simple(struct led_trigger *trigger);
include/linux/leds.h
523
void led_trigger_event(struct led_trigger *trigger, enum led_brightness event);
include/linux/leds.h
527
void led_trigger_blink(struct led_trigger *trigger, unsigned long delay_on,
include/linux/leds.h
529
void led_trigger_blink_oneshot(struct led_trigger *trigger,
include/linux/leds.h
534
int led_trigger_set(struct led_classdev *led_cdev, struct led_trigger *trigger);
include/linux/leds.h
549
led_trigger_get_brightness(const struct led_trigger *trigger)
include/linux/leds.h
551
return trigger ? trigger->brightness : LED_OFF;
include/linux/leds.h
565
struct led_trigger **trigger) {}
include/linux/leds.h
566
static inline void led_trigger_unregister_simple(struct led_trigger *trigger) {}
include/linux/leds.h
567
static inline void led_trigger_event(struct led_trigger *trigger,
include/linux/leds.h
572
static inline void led_trigger_blink(struct led_trigger *trigger,
include/linux/leds.h
575
static inline void led_trigger_blink_oneshot(struct led_trigger *trigger,
include/linux/leds.h
581
struct led_trigger *trigger)
include/linux/leds.h
594
led_trigger_get_brightness(const struct led_trigger *trigger)
include/linux/mfd/wm8350/pmic.h
772
u16 trigger, u16 duration, u16 on_ramp,
include/linux/omap-dma.h
217
int trigger; /* trigger attached if the channel is
include/linux/phy_led_triggers.h
21
struct led_trigger trigger;
include/linux/platform_data/dmtimer-omap.h
37
int toggle, int trigger, int autoreload);
include/linux/raspberrypi/vchiq_core.h
273
struct remote_event trigger;
include/linux/soundwire/sdw_intel.h
228
int (*trigger)(struct snd_pcm_substream *substream, int cmd, struct snd_soc_dai *dai);
include/linux/spi/offload/consumer.h
26
int spi_offload_trigger_validate(struct spi_offload_trigger *trigger,
include/linux/spi/offload/consumer.h
29
struct spi_offload_trigger *trigger,
include/linux/spi/offload/consumer.h
32
struct spi_offload_trigger *trigger);
include/linux/spi/offload/provider.h
22
bool (*match)(struct spi_offload_trigger *trigger,
include/linux/spi/offload/provider.h
24
int (*request)(struct spi_offload_trigger *trigger,
include/linux/spi/offload/provider.h
26
void (*release)(struct spi_offload_trigger *trigger);
include/linux/spi/offload/provider.h
27
int (*validate)(struct spi_offload_trigger *trigger,
include/linux/spi/offload/provider.h
29
int (*enable)(struct spi_offload_trigger *trigger,
include/linux/spi/offload/provider.h
31
void (*disable)(struct spi_offload_trigger *trigger);
include/linux/spi/offload/provider.h
45
void *spi_offload_trigger_get_priv(struct spi_offload_trigger *trigger);
include/linux/vdpa.h
27
struct eventfd_ctx *trigger;
include/net/nfc/nci.h
536
__u8 trigger;
include/sound/compress_driver.h
162
int (*trigger)(struct snd_compr_stream *stream, int cmd);
include/sound/emux_synth.h
37
void (*trigger)(struct snd_emux_voice *vp);
include/sound/pcm.h
64
int (*trigger)(struct snd_pcm_substream *substream, int cmd);
include/sound/pcm_oss.h
27
trigger: 1, /* trigger flag */
include/sound/rawmidi.h
42
void (*trigger) (struct snd_rawmidi_substream * substream, int up);
include/sound/seq_virmidi.h
25
bool trigger;
include/sound/soc-component.h
129
int (*trigger)(struct snd_soc_component *component,
include/sound/soc-component.h
46
int (*trigger)(struct snd_soc_component *component,
include/sound/soc-dai.h
339
int (*trigger)(struct snd_pcm_substream *, int,
include/sound/soc-dai.h
384
int (*trigger)(struct snd_compr_stream *, int,
include/sound/soc.h
629
int (*trigger)(struct snd_pcm_substream *, int);
include/sound/soc.h
751
enum snd_soc_dpcm_trigger trigger[2]; /* trigger type for DPCM */
include/sound/ump.h
78
void (*trigger)(struct snd_ump_endpoint *ump, int dir, int up);
include/sound/wss.h
107
void (*trigger) (struct snd_wss *chip, unsigned int what, int start);
include/uapi/linux/if_plip.h
22
unsigned long trigger;
include/uapi/linux/input.h
477
struct ff_trigger trigger;
include/xen/acpi.h
72
int xen_pvh_setup_gsi(int gsi, int trigger, int polarity);
include/xen/acpi.h
84
static inline int xen_pvh_setup_gsi(int gsi, int trigger, int polarity)
include/xen/interface/io/sndif.h
1004
struct xensnd_trigger_req trigger;
kernel/cgroup/cgroup-internal.h
73
void *trigger;
kernel/cgroup/cgroup.c
4011
if (ctx->psi.trigger) {
kernel/cgroup/cgroup.c
4023
smp_store_release(&ctx->psi.trigger, new);
kernel/cgroup/cgroup.c
4120
return psi_trigger_poll(&ctx->psi.trigger, of->file, pt);
kernel/cgroup/cgroup.c
4127
psi_trigger_destroy(ctx->psi.trigger);
kernel/irq/chip.c
1042
unsigned long trigger, tmp;
kernel/irq/chip.c
1051
trigger = irqd_get_trigger_type(&desc->irq_data);
kernel/irq/chip.c
1064
trigger = tmp;
kernel/irq/chip.c
1066
irqd_set(&desc->irq_data, trigger);
kernel/trace/preemptirq_delay_test.c
181
__ATTR(trigger, 0200, NULL, trigger_store);
kernel/trace/trace.h
1932
extern int event_trigger_parse_num(char *trigger,
kernel/trace/trace.h
2079
void (*trigger)(struct event_trigger_data *data,
kernel/trace/trace_eprobe.c
518
.trigger = eprobe_trigger_func,
kernel/trace/trace_eprobe.c
527
struct event_trigger_data *trigger;
kernel/trace/trace_eprobe.c
533
trigger = kzalloc_obj(*trigger);
kernel/trace/trace_eprobe.c
534
if (!trigger || !edata) {
kernel/trace/trace_eprobe.c
539
trigger->flags = EVENT_TRIGGER_FL_PROBE;
kernel/trace/trace_eprobe.c
540
trigger->count = -1;
kernel/trace/trace_eprobe.c
547
trigger->cmd_ops = &event_trigger_cmd;
kernel/trace/trace_eprobe.c
549
INIT_LIST_HEAD(&trigger->list);
kernel/trace/trace_eprobe.c
557
RCU_INIT_POINTER(trigger->filter, filter);
kernel/trace/trace_eprobe.c
561
trigger->private_data = edata;
kernel/trace/trace_eprobe.c
563
return trigger;
kernel/trace/trace_eprobe.c
567
kfree(trigger);
kernel/trace/trace_eprobe.c
574
struct event_trigger_data *trigger;
kernel/trace/trace_eprobe.c
581
trigger = new_eprobe_trigger(ep, eprobe_file);
kernel/trace/trace_eprobe.c
582
if (IS_ERR(trigger))
kernel/trace/trace_eprobe.c
583
return PTR_ERR(trigger);
kernel/trace/trace_eprobe.c
585
list_add_tail_rcu(&trigger->list, &file->triggers);
kernel/trace/trace_eprobe.c
600
struct event_trigger_data *trigger = NULL, *iter;
kernel/trace/trace_eprobe.c
614
trigger = iter;
kernel/trace/trace_eprobe.c
618
if (!trigger)
kernel/trace/trace_eprobe.c
621
list_del_rcu(&trigger->list);
kernel/trace/trace_eprobe.c
629
filter = rcu_access_pointer(trigger->filter);
kernel/trace/trace_eprobe.c
634
kfree(trigger);
kernel/trace/trace_events.c
3678
char *trigger;
kernel/trace/trace_events.c
3686
char *trigger;
kernel/trace/trace_events.c
3696
trigger = strsep(&buf, ",");
kernel/trace/trace_events.c
3697
if (!trigger)
kernel/trace/trace_events.c
3699
bootup_triggers[i].event = strsep(&trigger, ".");
kernel/trace/trace_events.c
3700
bootup_triggers[i].trigger = trigger;
kernel/trace/trace_events.c
3701
if (!bootup_triggers[i].trigger)
kernel/trace/trace_events.c
3744
ret = trigger_process_regex(file, bootup_triggers[i].trigger);
kernel/trace/trace_events.c
3748
bootup_triggers[i].trigger,
kernel/trace/trace_events_hist.c
6959
.trigger = event_hist_trigger,
kernel/trace/trace_events_hist.c
7017
.trigger = hist_enable_trigger,
kernel/trace/trace_events_hist.c
7032
.trigger = hist_enable_trigger,
kernel/trace/trace_events_trigger.c
147
cmd_ops->trigger(data, buffer, rec, event);
kernel/trace/trace_events_trigger.c
1496
.trigger = traceon_trigger,
kernel/trace/trace_events_trigger.c
1511
.trigger = traceoff_trigger,
kernel/trace/trace_events_trigger.c
1570
.trigger = snapshot_trigger,
kernel/trace/trace_events_trigger.c
1636
.trigger = stacktrace_trigger,
kernel/trace/trace_events_trigger.c
1918
.trigger = event_enable_trigger,
kernel/trace/trace_events_trigger.c
1932
.trigger = event_enable_trigger,
net/bluetooth/leds.c
48
htrig = to_hci_basic_led_trigger(led_cdev->trigger);
net/mac80211/led.c
105
struct ieee80211_local *local = container_of(led_cdev->trigger,
net/mac80211/led.c
114
struct ieee80211_local *local = container_of(led_cdev->trigger,
net/mac80211/led.c
125
struct ieee80211_local *local = container_of(led_cdev->trigger,
net/mac80211/led.c
134
struct ieee80211_local *local = container_of(led_cdev->trigger,
net/mac80211/led.c
145
struct ieee80211_local *local = container_of(led_cdev->trigger,
net/mac80211/led.c
54
struct ieee80211_local *local = container_of(led_cdev->trigger,
net/mac80211/led.c
65
struct ieee80211_local *local = container_of(led_cdev->trigger,
net/mac80211/led.c
74
struct ieee80211_local *local = container_of(led_cdev->trigger,
net/mac80211/led.c
85
struct ieee80211_local *local = container_of(led_cdev->trigger,
net/mac80211/led.c
94
struct ieee80211_local *local = container_of(led_cdev->trigger,
net/rfkill/core.c
125
struct led_trigger *trigger;
net/rfkill/core.c
130
trigger = &rfkill->led_trigger;
net/rfkill/core.c
133
led_trigger_event(trigger, LED_OFF);
net/rfkill/core.c
135
led_trigger_event(trigger, LED_FULL);
net/rfkill/core.c
142
rfkill = container_of(led->trigger, struct rfkill, led_trigger);
samples/vfio-mdev/mtty.c
1640
uint8_t trigger = *(uint8_t *)data;
samples/vfio-mdev/mtty.c
1642
if (trigger)
samples/vfio-mdev/mtty.c
1694
uint8_t trigger = *(uint8_t *)data;
samples/vfio-mdev/mtty.c
1696
if (trigger)
sound/aoa/soundbus/i2sbus/pcm.c
739
.trigger = i2sbus_playback_trigger,
sound/aoa/soundbus/i2sbus/pcm.c
807
.trigger = i2sbus_record_trigger,
sound/arm/aaci.c
615
.trigger = aaci_pcm_playback_trigger,
sound/arm/aaci.c
713
.trigger = aaci_pcm_capture_trigger,
sound/atmel/ac97c.c
446
.trigger = atmel_ac97c_playback_trigger,
sound/atmel/ac97c.c
455
.trigger = atmel_ac97c_capture_trigger,
sound/core/compress_offload.c
1018
retval = stream->ops->trigger(stream, SND_COMPR_TRIGGER_PARTIAL_DRAIN);
sound/core/compress_offload.c
163
data->stream.ops->trigger(&data->stream, SNDRV_PCM_TRIGGER_STOP);
sound/core/compress_offload.c
780
retval = stream->ops->trigger(stream, SNDRV_PCM_TRIGGER_PAUSE_PUSH);
sound/core/compress_offload.c
787
retval = stream->ops->trigger(stream, SNDRV_PCM_TRIGGER_PAUSE_PUSH);
sound/core/compress_offload.c
803
retval = stream->ops->trigger(stream, SNDRV_PCM_TRIGGER_PAUSE_RELEASE);
sound/core/compress_offload.c
810
retval = stream->ops->trigger(stream, SNDRV_PCM_TRIGGER_PAUSE_RELEASE);
sound/core/compress_offload.c
835
retval = stream->ops->trigger(stream, SNDRV_PCM_TRIGGER_START);
sound/core/compress_offload.c
854
retval = stream->ops->trigger(stream, SNDRV_PCM_TRIGGER_STOP);
sound/core/compress_offload.c
875
stream->ops->trigger(stream, SNDRV_PCM_TRIGGER_STOP);
sound/core/compress_offload.c
957
retval = stream->ops->trigger(stream, SND_COMPR_TRIGGER_DRAIN);
sound/core/compress_offload.c
985
retval = stream->ops->trigger(stream, SND_COMPR_TRIGGER_NEXT_TRACK);
sound/core/oss/pcm_oss.c
1002
if (runtime->oss.trigger) {
sound/core/oss/pcm_oss.c
2062
static int snd_pcm_oss_set_trigger(struct snd_pcm_oss_file *pcm_oss_file, int trigger)
sound/core/oss/pcm_oss.c
2069
pr_debug("pcm_oss: trigger = 0x%x\n", trigger);
sound/core/oss/pcm_oss.c
2090
if (trigger & PCM_ENABLE_OUTPUT) {
sound/core/oss/pcm_oss.c
2091
if (runtime->oss.trigger)
sound/core/oss/pcm_oss.c
2096
runtime->oss.trigger = 1;
sound/core/oss/pcm_oss.c
2100
if (!runtime->oss.trigger)
sound/core/oss/pcm_oss.c
2102
runtime->oss.trigger = 0;
sound/core/oss/pcm_oss.c
2120
if (trigger & PCM_ENABLE_INPUT) {
sound/core/oss/pcm_oss.c
2121
if (runtime->oss.trigger)
sound/core/oss/pcm_oss.c
2123
runtime->oss.trigger = 1;
sound/core/oss/pcm_oss.c
2127
if (!runtime->oss.trigger)
sound/core/oss/pcm_oss.c
2129
runtime->oss.trigger = 0;
sound/core/oss/pcm_oss.c
2152
if (psubstream && psubstream->runtime && psubstream->runtime->oss.trigger)
sound/core/oss/pcm_oss.c
2154
if (csubstream && csubstream->runtime && csubstream->runtime->oss.trigger)
sound/core/oss/pcm_oss.c
2372
runtime->oss.trigger = 1;
sound/core/oss/pcm_oss.c
2861
if (ostate != SNDRV_PCM_STATE_RUNNING && runtime->oss.trigger) {
sound/core/oss/pcm_oss.c
2865
runtime->oss.trigger = 0;
sound/core/pcm_native.c
1459
err = substream->ops->trigger(substream, SNDRV_PCM_TRIGGER_START);
sound/core/pcm_native.c
1470
substream->ops->trigger(substream, SNDRV_PCM_TRIGGER_STOP);
sound/core/pcm_native.c
1535
substream->ops->trigger(substream, SNDRV_PCM_TRIGGER_STOP);
sound/core/pcm_native.c
1638
return substream->ops->trigger(substream,
sound/core/pcm_native.c
1648
substream->ops->trigger(substream,
sound/core/pcm_native.c
1721
substream->ops->trigger(substream, SNDRV_PCM_TRIGGER_SUSPEND);
sound/core/pcm_native.c
1825
return substream->ops->trigger(substream, SNDRV_PCM_TRIGGER_RESUME);
sound/core/pcm_native.c
1833
substream->ops->trigger(substream, SNDRV_PCM_TRIGGER_SUSPEND);
sound/core/pcm_native.c
2081
return substream->ops->trigger(substream,
sound/core/rawmidi.c
213
substream->ops->trigger(substream, up);
sound/core/rawmidi.c
220
substream->ops->trigger(substream, up);
sound/core/seq/seq_virmidi.c
127
WRITE_ONCE(vmidi->trigger, !!up);
sound/core/seq/seq_virmidi.c
150
while (READ_ONCE(vmidi->trigger)) {
sound/core/seq/seq_virmidi.c
176
WRITE_ONCE(vmidi->trigger, !!up);
sound/core/seq/seq_virmidi.c
262
WRITE_ONCE(vmidi->trigger, false); /* to be sure */
sound/core/seq/seq_virmidi.c
347
.trigger = snd_virmidi_input_trigger,
sound/core/seq/seq_virmidi.c
353
.trigger = snd_virmidi_output_trigger,
sound/core/seq/seq_virmidi.c
85
if (!READ_ONCE(vmidi->trigger))
sound/core/ump.c
104
.trigger = snd_ump_rawmidi_trigger,
sound/core/ump.c
1197
ump->ops->trigger(ump, dir, up);
sound/core/ump.c
1217
.trigger = snd_ump_legacy_trigger,
sound/core/ump.c
1223
.trigger = snd_ump_legacy_trigger,
sound/core/ump.c
286
ump->ops->trigger(ump, dir, up);
sound/core/ump.c
98
.trigger = snd_ump_rawmidi_trigger,
sound/drivers/aloop.c
1355
.trigger = loopback_trigger,
sound/drivers/dummy.c
648
.trigger = dummy_pcm_trigger,
sound/drivers/dummy.c
657
.trigger = dummy_pcm_trigger,
sound/drivers/mpu401/mpu401_uart.c
462
.trigger = snd_mpu401_uart_output_trigger,
sound/drivers/mpu401/mpu401_uart.c
469
.trigger = snd_mpu401_uart_input_trigger,
sound/drivers/mtpav.c
570
.trigger = snd_mtpav_output_trigger,
sound/drivers/mtpav.c
576
.trigger = snd_mtpav_input_trigger,
sound/drivers/mts64.c
724
.trigger = snd_mts64_rawmidi_output_trigger
sound/drivers/mts64.c
730
.trigger = snd_mts64_rawmidi_input_trigger
sound/drivers/pcmtest.c
528
.trigger = snd_pcmtst_pcm_trigger,
sound/drivers/pcmtest.c
540
.trigger = snd_pcmtst_pcm_trigger,
sound/drivers/pcsp/pcsp_lib.c
326
.trigger = snd_pcsp_trigger,
sound/drivers/portman2x4.c
523
.trigger = snd_portman_midi_output_trigger,
sound/drivers/portman2x4.c
529
.trigger = snd_portman_midi_input_trigger,
sound/drivers/serial-generic.c
254
.trigger = snd_serial_generic_output_trigger,
sound/drivers/serial-generic.c
261
.trigger = snd_serial_generic_input_trigger,
sound/drivers/serial-u16550.c
726
.trigger = snd_uart16550_output_trigger,
sound/drivers/serial-u16550.c
733
.trigger = snd_uart16550_input_trigger,
sound/drivers/vx/vx_pcm.c
1074
.trigger = vx_pcm_trigger,
sound/drivers/vx/vx_pcm.c
857
.trigger = vx_pcm_trigger,
sound/firewire/bebob/bebob_midi.c
92
.trigger = midi_capture_trigger,
sound/firewire/bebob/bebob_midi.c
97
.trigger = midi_playback_trigger,
sound/firewire/bebob/bebob_pcm.c
338
.trigger = pcm_capture_trigger,
sound/firewire/bebob/bebob_pcm.c
348
.trigger = pcm_playback_trigger,
sound/firewire/dice/dice-midi.c
91
.trigger = midi_capture_trigger,
sound/firewire/dice/dice-midi.c
96
.trigger = midi_playback_trigger,
sound/firewire/dice/dice-pcm.c
400
.trigger = capture_trigger,
sound/firewire/dice/dice-pcm.c
410
.trigger = playback_trigger,
sound/firewire/digi00x/digi00x-midi.c
116
.trigger = midi_capture_trigger,
sound/firewire/digi00x/digi00x-midi.c
121
.trigger = midi_playback_trigger,
sound/firewire/digi00x/digi00x-pcm.c
316
.trigger = pcm_capture_trigger,
sound/firewire/digi00x/digi00x-pcm.c
326
.trigger = pcm_playback_trigger,
sound/firewire/fireface/ff-midi.c
86
.trigger = midi_capture_trigger,
sound/firewire/fireface/ff-midi.c
91
.trigger = midi_playback_trigger,
sound/firewire/fireface/ff-pcm.c
357
.trigger = pcm_capture_trigger,
sound/firewire/fireface/ff-pcm.c
367
.trigger = pcm_playback_trigger,
sound/firewire/fireworks/fireworks_midi.c
90
.trigger = midi_capture_trigger,
sound/firewire/fireworks/fireworks_midi.c
95
.trigger = midi_playback_trigger,
sound/firewire/fireworks/fireworks_pcm.c
367
.trigger = pcm_capture_trigger,
sound/firewire/fireworks/fireworks_pcm.c
377
.trigger = pcm_playback_trigger,
sound/firewire/isight.c
442
.trigger = isight_trigger,
sound/firewire/motu/motu-midi.c
91
.trigger = midi_capture_trigger,
sound/firewire/motu/motu-midi.c
96
.trigger = midi_playback_trigger,
sound/firewire/motu/motu-pcm.c
336
.trigger = capture_trigger,
sound/firewire/motu/motu-pcm.c
346
.trigger = playback_trigger,
sound/firewire/oxfw/oxfw-midi.c
129
.trigger = midi_capture_trigger,
sound/firewire/oxfw/oxfw-midi.c
134
.trigger = midi_playback_trigger,
sound/firewire/oxfw/oxfw-pcm.c
401
.trigger = pcm_capture_trigger,
sound/firewire/oxfw/oxfw-pcm.c
411
.trigger = pcm_playback_trigger,
sound/firewire/oxfw/oxfw-scs1x.c
362
.trigger = midi_capture_trigger,
sound/firewire/oxfw/oxfw-scs1x.c
367
.trigger = midi_playback_trigger,
sound/firewire/tascam/tascam-midi.c
71
.trigger = midi_capture_trigger,
sound/firewire/tascam/tascam-midi.c
77
.trigger = midi_playback_trigger,
sound/firewire/tascam/tascam-pcm.c
245
.trigger = pcm_capture_trigger,
sound/firewire/tascam/tascam-pcm.c
255
.trigger = pcm_playback_trigger,
sound/hda/common/controller.c
675
.trigger = azx_pcm_trigger,
sound/isa/ad1816a/ad1816a_lib.c
576
.trigger = snd_ad1816a_playback_trigger,
sound/isa/ad1816a/ad1816a_lib.c
584
.trigger = snd_ad1816a_capture_trigger,
sound/isa/es1688/es1688_lib.c
673
.trigger = snd_es1688_playback_trigger,
sound/isa/es1688/es1688_lib.c
681
.trigger = snd_es1688_capture_trigger,
sound/isa/es18xx.c
1629
.trigger = snd_es18xx_playback_trigger,
sound/isa/es18xx.c
1638
.trigger = snd_es18xx_capture_trigger,
sound/isa/gus/gus_pcm.c
789
.trigger = snd_gf1_pcm_playback_trigger,
sound/isa/gus/gus_pcm.c
800
.trigger = snd_gf1_pcm_capture_trigger,
sound/isa/gus/gus_uart.c
209
.trigger = snd_gf1_uart_output_trigger,
sound/isa/gus/gus_uart.c
216
.trigger = snd_gf1_uart_input_trigger,
sound/isa/msnd/msnd.c
545
.trigger = snd_msnd_playback_trigger,
sound/isa/msnd/msnd.c
643
.trigger = snd_msnd_capture_trigger,
sound/isa/sb/emu8000_callback.c
56
.trigger = trigger_voice,
sound/isa/sb/emu8000_pcm.c
624
.trigger = emu8k_pcm_trigger,
sound/isa/sb/sb16_main.c
803
.trigger = snd_sb16_playback_trigger,
sound/isa/sb/sb16_main.c
811
.trigger = snd_sb16_capture_trigger,
sound/isa/sb/sb8_main.c
539
.trigger = snd_sb8_playback_trigger,
sound/isa/sb/sb8_main.c
547
.trigger = snd_sb8_capture_trigger,
sound/isa/sb/sb8_midi.c
215
.trigger = snd_sb8dsp_midi_output_trigger,
sound/isa/sb/sb8_midi.c
222
.trigger = snd_sb8dsp_midi_input_trigger,
sound/isa/wavefront/wavefront_midi.c
547
.trigger = snd_wavefront_midi_output_trigger,
sound/isa/wavefront/wavefront_midi.c
554
.trigger = snd_wavefront_midi_input_trigger,
sound/isa/wss/wss_lib.c
1789
.trigger = snd_wss_trigger,
sound/isa/wss/wss_lib.c
1798
.trigger = snd_wss_trigger,
sound/isa/wss/wss_lib.c
499
if (chip->trigger)
sound/isa/wss/wss_lib.c
500
chip->trigger(chip, what, 1);
sound/isa/wss/wss_lib.c
503
if (chip->trigger)
sound/isa/wss/wss_lib.c
504
chip->trigger(chip, what, 0);
sound/mips/hal2.c
684
.trigger = hal2_playback_trigger,
sound/mips/hal2.c
693
.trigger = hal2_capture_trigger,
sound/mips/sgio2audio.c
643
.trigger = snd_sgio2audio_pcm_trigger,
sound/mips/sgio2audio.c
651
.trigger = snd_sgio2audio_pcm_trigger,
sound/mips/sgio2audio.c
659
.trigger = snd_sgio2audio_pcm_trigger,
sound/mips/snd-n64.c
271
.trigger = n64audio_pcm_trigger,
sound/parisc/harmony.c
557
.trigger = snd_harmony_playback_trigger,
sound/parisc/harmony.c
565
.trigger = snd_harmony_capture_trigger,
sound/pci/ad1889.c
547
.trigger = snd_ad1889_playback_trigger,
sound/pci/ad1889.c
555
.trigger = snd_ad1889_capture_trigger,
sound/pci/ali5451/ali5451.c
1497
.trigger = snd_ali_trigger,
sound/pci/ali5451/ali5451.c
1505
.trigger = snd_ali_trigger,
sound/pci/ali5451/ali5451.c
1578
.trigger = snd_ali_trigger,
sound/pci/ali5451/ali5451.c
1587
.trigger = snd_ali_trigger,
sound/pci/als300.c
523
.trigger = snd_als300_trigger,
sound/pci/als300.c
531
.trigger = snd_als300_trigger,
sound/pci/als4000.c
647
.trigger = snd_als4000_playback_trigger,
sound/pci/als4000.c
655
.trigger = snd_als4000_capture_trigger,
sound/pci/asihpi/asihpi.c
1073
.trigger = snd_card_asihpi_trigger,
sound/pci/asihpi/asihpi.c
1232
.trigger = snd_card_asihpi_trigger,
sound/pci/atiixp.c
1132
.trigger = snd_atiixp_pcm_trigger,
sound/pci/atiixp.c
1143
.trigger = snd_atiixp_pcm_trigger,
sound/pci/atiixp.c
1154
.trigger = snd_atiixp_pcm_trigger,
sound/pci/atiixp_modem.c
925
.trigger = snd_atiixp_pcm_trigger,
sound/pci/atiixp_modem.c
936
.trigger = snd_atiixp_pcm_trigger,
sound/pci/au88x0/au88x0_game.c
98
gp->trigger = vortex_game_trigger;
sound/pci/au88x0/au88x0_pcm.c
428
.trigger = snd_vortex_pcm_trigger,
sound/pci/aw2/aw2-alsa.c
166
.trigger = snd_aw2_pcm_trigger_playback,
sound/pci/aw2/aw2-alsa.c
175
.trigger = snd_aw2_pcm_trigger_capture,
sound/pci/azt3328.c
2050
.trigger = snd_azf3328_pcm_trigger,
sound/pci/azt3328.c
2058
.trigger = snd_azf3328_pcm_trigger,
sound/pci/azt3328.c
2066
.trigger = snd_azf3328_pcm_trigger,
sound/pci/bt87x.c
530
.trigger = snd_bt87x_trigger,
sound/pci/ca0106/ca0106_main.c
1067
.trigger = snd_ca0106_pcm_trigger_playback,
sound/pci/ca0106/ca0106_main.c
1075
.trigger = snd_ca0106_pcm_trigger_capture,
sound/pci/ca0106/ca0106_main.c
1083
.trigger = snd_ca0106_pcm_trigger_capture,
sound/pci/ca0106/ca0106_main.c
1091
.trigger = snd_ca0106_pcm_trigger_capture,
sound/pci/ca0106/ca0106_main.c
1099
.trigger = snd_ca0106_pcm_trigger_capture,
sound/pci/ca0106/ca0106_main.c
1107
.trigger = snd_ca0106_pcm_trigger_playback,
sound/pci/ca0106/ca0106_main.c
1115
.trigger = snd_ca0106_pcm_trigger_playback,
sound/pci/ca0106/ca0106_main.c
1123
.trigger = snd_ca0106_pcm_trigger_playback,
sound/pci/ca0106/ca_midi.c
226
.trigger = ca_midi_output_trigger,
sound/pci/ca0106/ca_midi.c
233
.trigger = ca_midi_input_trigger,
sound/pci/cmipci.c
1791
.trigger = snd_cmipci_playback_trigger,
sound/pci/cmipci.c
1799
.trigger = snd_cmipci_capture_trigger,
sound/pci/cmipci.c
1809
.trigger = snd_cmipci_capture_trigger, /* channel B */
sound/pci/cmipci.c
1818
.trigger = snd_cmipci_playback_trigger,
sound/pci/cmipci.c
1827
.trigger = snd_cmipci_capture_trigger,
sound/pci/cs4281.c
1240
gp->trigger = snd_cs4281_gameport_trigger;
sound/pci/cs4281.c
1688
.trigger = snd_cs4281_midi_output_trigger,
sound/pci/cs4281.c
1695
.trigger = snd_cs4281_midi_input_trigger,
sound/pci/cs4281.c
923
.trigger = snd_cs4281_trigger,
sound/pci/cs4281.c
931
.trigger = snd_cs4281_trigger,
sound/pci/cs46xx/cs46xx_lib.c
1612
.trigger = snd_cs46xx_playback_trigger,
sound/pci/cs46xx/cs46xx_lib.c
1622
.trigger = snd_cs46xx_playback_trigger,
sound/pci/cs46xx/cs46xx_lib.c
1633
.trigger = snd_cs46xx_playback_trigger,
sound/pci/cs46xx/cs46xx_lib.c
1643
.trigger = snd_cs46xx_playback_trigger,
sound/pci/cs46xx/cs46xx_lib.c
1654
.trigger = snd_cs46xx_playback_trigger,
sound/pci/cs46xx/cs46xx_lib.c
1664
.trigger = snd_cs46xx_playback_trigger,
sound/pci/cs46xx/cs46xx_lib.c
1677
.trigger = snd_cs46xx_playback_trigger,
sound/pci/cs46xx/cs46xx_lib.c
1687
.trigger = snd_cs46xx_playback_trigger,
sound/pci/cs46xx/cs46xx_lib.c
1698
.trigger = snd_cs46xx_capture_trigger,
sound/pci/cs46xx/cs46xx_lib.c
1708
.trigger = snd_cs46xx_capture_trigger,
sound/pci/cs46xx/cs46xx_lib.c
2617
.trigger = snd_cs46xx_midi_output_trigger,
sound/pci/cs46xx/cs46xx_lib.c
2624
.trigger = snd_cs46xx_midi_input_trigger,
sound/pci/cs46xx/cs46xx_lib.c
2724
gp->trigger = snd_cs46xx_gameport_trigger;
sound/pci/cs5535audio/cs5535audio_pcm.c
368
.trigger = snd_cs5535audio_trigger,
sound/pci/cs5535audio/cs5535audio_pcm.c
378
.trigger = snd_cs5535audio_trigger,
sound/pci/ctxfi/ctpcm.c
373
.trigger = ct_pcm_playback_trigger,
sound/pci/ctxfi/ctpcm.c
384
.trigger = ct_pcm_capture_trigger,
sound/pci/echoaudio/echoaudio.c
832
.trigger = pcm_trigger,
sound/pci/echoaudio/echoaudio.c
841
.trigger = pcm_trigger,
sound/pci/echoaudio/echoaudio.c
852
.trigger = pcm_trigger,
sound/pci/echoaudio/echoaudio.c
862
.trigger = pcm_trigger,
sound/pci/echoaudio/midi.c
279
.trigger = snd_echo_midi_input_trigger,
sound/pci/echoaudio/midi.c
285
.trigger = snd_echo_midi_output_trigger,
sound/pci/emu10k1/emu10k1_callback.c
55
.trigger = trigger_voice,
sound/pci/emu10k1/emu10k1x.c
1389
.trigger = snd_emu10k1x_midi_output_trigger,
sound/pci/emu10k1/emu10k1x.c
1396
.trigger = snd_emu10k1x_midi_input_trigger,
sound/pci/emu10k1/emu10k1x.c
531
.trigger = snd_emu10k1x_pcm_trigger,
sound/pci/emu10k1/emu10k1x.c
677
.trigger = snd_emu10k1x_pcm_trigger_capture,
sound/pci/emu10k1/emumpu401.c
275
.trigger = snd_emu10k1_midi_output_trigger,
sound/pci/emu10k1/emumpu401.c
282
.trigger = snd_emu10k1_midi_input_trigger,
sound/pci/emu10k1/emupcm.c
1378
.trigger = snd_emu10k1_playback_trigger,
sound/pci/emu10k1/emupcm.c
1386
.trigger = snd_emu10k1_capture_trigger,
sound/pci/emu10k1/emupcm.c
1397
.trigger = snd_emu10k1_efx_playback_trigger,
sound/pci/emu10k1/emupcm.c
1466
.trigger = snd_emu10k1_capture_trigger,
sound/pci/emu10k1/emupcm.c
1552
.trigger = snd_emu10k1_capture_trigger,
sound/pci/emu10k1/emupcm.c
1780
.trigger = snd_emu10k1_fx8010_playback_trigger,
sound/pci/emu10k1/p16v.c
538
.trigger = snd_p16v_pcm_trigger_playback,
sound/pci/emu10k1/p16v.c
546
.trigger = snd_p16v_pcm_trigger_capture,
sound/pci/ens1370.c
1188
.trigger = snd_ensoniq_trigger,
sound/pci/ens1370.c
1196
.trigger = snd_ensoniq_trigger,
sound/pci/ens1370.c
1204
.trigger = snd_ensoniq_trigger,
sound/pci/ens1370.c
2203
.trigger = snd_ensoniq_midi_output_trigger,
sound/pci/ens1370.c
2210
.trigger = snd_ensoniq_midi_input_trigger,
sound/pci/es1938.c
951
.trigger = snd_es1938_playback_trigger,
sound/pci/es1938.c
959
.trigger = snd_es1938_capture_trigger,
sound/pci/es1968.c
1617
.trigger = snd_es1968_pcm_trigger,
sound/pci/es1968.c
1627
.trigger = snd_es1968_pcm_trigger,
sound/pci/fm801.c
692
.trigger = snd_fm801_playback_trigger,
sound/pci/fm801.c
700
.trigger = snd_fm801_capture_trigger,
sound/pci/ice1712/ice1712.c
1176
.trigger = snd_ice1712_pro_trigger,
sound/pci/ice1712/ice1712.c
1185
.trigger = snd_ice1712_pro_trigger,
sound/pci/ice1712/ice1712.c
811
.trigger = snd_ice1712_playback_trigger,
sound/pci/ice1712/ice1712.c
819
.trigger = snd_ice1712_playback_ds_trigger,
sound/pci/ice1712/ice1712.c
827
.trigger = snd_ice1712_capture_trigger,
sound/pci/ice1712/ice1724.c
1082
.trigger = snd_vt1724_pcm_trigger,
sound/pci/ice1712/ice1724.c
1092
.trigger = snd_vt1724_pcm_trigger,
sound/pci/ice1712/ice1724.c
1256
.trigger = snd_vt1724_pcm_trigger,
sound/pci/ice1712/ice1724.c
1266
.trigger = snd_vt1724_pcm_trigger,
sound/pci/ice1712/ice1724.c
1396
.trigger = snd_vt1724_pcm_trigger,
sound/pci/ice1712/ice1724.c
337
.trigger = vt1724_midi_output_trigger,
sound/pci/ice1712/ice1724.c
370
.trigger = vt1724_midi_input_trigger,
sound/pci/intel8x0.c
1297
.trigger = snd_intel8x0_pcm_trigger,
sound/pci/intel8x0.c
1307
.trigger = snd_intel8x0_pcm_trigger,
sound/pci/intel8x0.c
1317
.trigger = snd_intel8x0_pcm_trigger,
sound/pci/intel8x0.c
1327
.trigger = snd_intel8x0_pcm_trigger,
sound/pci/intel8x0.c
1337
.trigger = snd_intel8x0_pcm_trigger,
sound/pci/intel8x0.c
1347
.trigger = snd_intel8x0_pcm_trigger,
sound/pci/intel8x0.c
1357
.trigger = snd_intel8x0_ali_trigger,
sound/pci/intel8x0.c
1367
.trigger = snd_intel8x0_ali_trigger,
sound/pci/intel8x0.c
1377
.trigger = snd_intel8x0_ali_trigger,
sound/pci/intel8x0.c
1387
.trigger = snd_intel8x0_ali_trigger,
sound/pci/intel8x0.c
1398
.trigger = snd_intel8x0_pcm_trigger,
sound/pci/intel8x0.c
1408
.trigger = snd_intel8x0_pcm_trigger,
sound/pci/intel8x0m.c
645
.trigger = snd_intel8x0m_pcm_trigger,
sound/pci/intel8x0m.c
653
.trigger = snd_intel8x0m_pcm_trigger,
sound/pci/korg1212/korg1212.c
1593
.trigger = snd_korg1212_trigger,
sound/pci/korg1212/korg1212.c
1606
.trigger = snd_korg1212_trigger,
sound/pci/lola/lola_pcm.c
574
.trigger = lola_pcm_trigger,
sound/pci/lx6464es/lx6464es.c
764
.trigger = lx_pcm_trigger,
sound/pci/lx6464es/lx6464es.c
774
.trigger = lx_pcm_trigger,
sound/pci/maestro3.c
1811
.trigger = snd_m3_pcm_trigger,
sound/pci/maestro3.c
1821
.trigger = snd_m3_pcm_trigger,
sound/pci/mixart/mixart.c
896
.trigger = snd_mixart_trigger,
sound/pci/mixart/mixart.c
906
.trigger = snd_mixart_trigger,
sound/pci/nm256/nm256.c
875
.trigger = snd_nm256_playback_trigger,
sound/pci/nm256/nm256.c
889
.trigger = snd_nm256_capture_trigger,
sound/pci/oxygen/oxygen_pcm.c
611
.trigger = oxygen_trigger,
sound/pci/oxygen/oxygen_pcm.c
621
.trigger = oxygen_trigger,
sound/pci/oxygen/oxygen_pcm.c
631
.trigger = oxygen_trigger,
sound/pci/oxygen/oxygen_pcm.c
641
.trigger = oxygen_trigger,
sound/pci/oxygen/oxygen_pcm.c
651
.trigger = oxygen_trigger,
sound/pci/oxygen/oxygen_pcm.c
661
.trigger = oxygen_trigger,
sound/pci/pcxhr/pcxhr.c
1104
.trigger = pcxhr_trigger,
sound/pci/riptide/riptide.c
1664
.trigger = snd_riptide_trigger,
sound/pci/riptide/riptide.c
1673
.trigger = snd_riptide_trigger,
sound/pci/rme32.c
1142
.trigger = snd_rme32_pcm_trigger,
sound/pci/rme32.c
1154
.trigger = snd_rme32_pcm_trigger,
sound/pci/rme32.c
1165
.trigger = snd_rme32_pcm_trigger,
sound/pci/rme32.c
1177
.trigger = snd_rme32_pcm_trigger,
sound/pci/rme32.c
1189
.trigger = snd_rme32_pcm_trigger,
sound/pci/rme32.c
1199
.trigger = snd_rme32_pcm_trigger,
sound/pci/rme32.c
1209
.trigger = snd_rme32_pcm_trigger,
sound/pci/rme32.c
1219
.trigger = snd_rme32_pcm_trigger,
sound/pci/rme96.c
1471
.trigger = snd_rme96_playback_trigger,
sound/pci/rme96.c
1483
.trigger = snd_rme96_capture_trigger,
sound/pci/rme96.c
1494
.trigger = snd_rme96_playback_trigger,
sound/pci/rme96.c
1506
.trigger = snd_rme96_capture_trigger,
sound/pci/rme9652/hdsp.c
1473
.trigger = snd_hdsp_midi_output_trigger,
sound/pci/rme9652/hdsp.c
1480
.trigger = snd_hdsp_midi_input_trigger,
sound/pci/rme9652/hdsp.c
4858
.trigger = snd_hdsp_trigger,
sound/pci/rme9652/hdsp.c
4870
.trigger = snd_hdsp_trigger,
sound/pci/rme9652/hdspm.c
2025
.trigger = snd_hdspm_midi_output_trigger,
sound/pci/rme9652/hdspm.c
2032
.trigger = snd_hdspm_midi_input_trigger,
sound/pci/rme9652/hdspm.c
6295
.trigger = snd_hdspm_trigger,
sound/pci/rme9652/rme9652.c
2295
.trigger = snd_rme9652_trigger,
sound/pci/rme9652/rme9652.c
2307
.trigger = snd_rme9652_trigger,
sound/pci/sis7019.c
834
.trigger = sis_pcm_trigger,
sound/pci/sis7019.c
843
.trigger = sis_pcm_trigger,
sound/pci/sonicvibes.c
819
.trigger = snd_sonicvibes_playback_trigger,
sound/pci/sonicvibes.c
827
.trigger = snd_sonicvibes_capture_trigger,
sound/pci/trident/trident_main.c
2013
.trigger = snd_trident_trigger,
sound/pci/trident/trident_main.c
2023
.trigger = snd_trident_trigger,
sound/pci/trident/trident_main.c
2033
.trigger = snd_trident_trigger,
sound/pci/trident/trident_main.c
2043
.trigger = snd_trident_trigger,
sound/pci/trident/trident_main.c
2053
.trigger = snd_trident_trigger,
sound/pci/trident/trident_main.c
2063
.trigger = snd_trident_trigger,
sound/pci/trident/trident_main.c
2073
.trigger = snd_trident_trigger,
sound/pci/trident/trident_main.c
2083
.trigger = snd_trident_trigger,
sound/pci/trident/trident_main.c
3139
gp->trigger = snd_trident_gameport_trigger;
sound/pci/via82xx.c
1352
.trigger = snd_via82xx_pcm_trigger,
sound/pci/via82xx.c
1363
.trigger = snd_via82xx_pcm_trigger,
sound/pci/via82xx.c
1374
.trigger = snd_via82xx_pcm_trigger,
sound/pci/via82xx.c
1385
.trigger = snd_via82xx_pcm_trigger,
sound/pci/via82xx.c
1396
.trigger = snd_via82xx_pcm_trigger,
sound/pci/via82xx_modem.c
797
.trigger = snd_via82xx_pcm_trigger,
sound/pci/via82xx_modem.c
808
.trigger = snd_via82xx_pcm_trigger,
sound/pci/ymfpci/ymfpci_main.c
1085
.trigger = snd_ymfpci_playback_trigger,
sound/pci/ymfpci/ymfpci_main.c
1094
.trigger = snd_ymfpci_capture_trigger,
sound/pci/ymfpci/ymfpci_main.c
1128
.trigger = snd_ymfpci_capture_trigger,
sound/pci/ymfpci/ymfpci_main.c
1162
.trigger = snd_ymfpci_playback_trigger,
sound/pci/ymfpci/ymfpci_main.c
1195
.trigger = snd_ymfpci_playback_trigger,
sound/pcmcia/pdaudiocf/pdaudiocf_pcm.c
241
.trigger = pdacf_pcm_trigger,
sound/ppc/pmac.c
652
.trigger = snd_pmac_playback_trigger,
sound/ppc/pmac.c
660
.trigger = snd_pmac_capture_trigger,
sound/ppc/snd_ps3.c
735
.trigger = snd_ps3_pcm_trigger,
sound/sh/aica.c
409
.trigger = snd_aicapcm_pcm_trigger,
sound/sh/sh_dac_audio.c
210
.trigger = snd_sh_dac_pcm_trigger,
sound/soc/adi/axi-i2s.c
153
.trigger = axi_i2s_trigger,
sound/soc/adi/axi-spdif.c
154
.trigger = axi_spdif_trigger,
sound/soc/amd/acp-pcm-dma.c
1251
.trigger = acp_dma_trigger,
sound/soc/amd/acp/acp-i2s.c
693
.trigger = acp_i2s_trigger,
sound/soc/amd/acp/acp-pdm.c
179
.trigger = acp_dmic_dai_trigger,
sound/soc/amd/acp/acp-sdw-legacy-mach.c
144
.trigger = asoc_sdw_trigger,
sound/soc/amd/acp/acp-sdw-sof-mach.c
61
.trigger = asoc_sdw_trigger,
sound/soc/amd/ps/ps-pdm-dma.c
332
.trigger = acp63_pdm_dai_trigger,
sound/soc/amd/ps/ps-sdw-dma.c
635
.trigger = acp63_sdw_dma_trigger,
sound/soc/amd/raven/acp3x-i2s.c
255
.trigger = acp3x_i2s_trigger,
sound/soc/amd/renoir/acp3x-pdm-dma.c
357
.trigger = acp_pdm_dai_trigger,
sound/soc/amd/vangogh/acp5x-i2s.c
342
.trigger = acp5x_i2s_trigger,
sound/soc/amd/yc/acp6x-pdm-dma.c
328
.trigger = acp6x_pdm_dai_trigger,
sound/soc/apple/mca.c
1003
.trigger = mca_trigger,
sound/soc/apple/mca.c
710
.trigger = mca_fe_trigger,
sound/soc/atmel/atmel-classd.c
439
.trigger = atmel_classd_cpu_dai_trigger,
sound/soc/atmel/atmel-i2s.c
546
.trigger = atmel_i2s_trigger,
sound/soc/atmel/atmel-pcm-pdc.c
317
.trigger = atmel_pcm_trigger,
sound/soc/atmel/atmel-pdmic.c
462
.trigger = atmel_pdmic_cpu_dai_trigger,
sound/soc/atmel/atmel_ssc_dai.c
832
.trigger = atmel_ssc_trigger,
sound/soc/atmel/mchp-i2s-mcc.c
920
.trigger = mchp_i2s_mcc_trigger,
sound/soc/atmel/mchp-pdmc.c
749
.trigger = mchp_pdmc_trigger,
sound/soc/atmel/mchp-spdifrx.c
1004
.trigger = mchp_spdifrx_trigger,
sound/soc/atmel/mchp-spdiftx.c
702
.trigger = mchp_spdiftx_trigger,
sound/soc/au1x/dbdma2.c
320
.trigger = au1xpsc_pcm_trigger,
sound/soc/au1x/dma.c
297
.trigger = alchemy_pcm_trigger,
sound/soc/au1x/i2sc.c
207
.trigger = au1xi2s_trigger,
sound/soc/au1x/psc-ac97.c
338
.trigger = au1xpsc_ac97_trigger,
sound/soc/au1x/psc-i2s.c
267
.trigger = au1xpsc_i2s_trigger,
sound/soc/bcm/bcm2835-i2s.c
756
.trigger = bcm2835_i2s_trigger,
sound/soc/bcm/bcm63xx-pcm-whistler.c
387
.trigger = bcm63xx_pcm_trigger,
sound/soc/bcm/cygnus-pcm.c
714
.trigger = cygnus_pcm_trigger,
sound/soc/bcm/cygnus-ssp.c
1139
.trigger = cygnus_ssp_trigger,
sound/soc/bcm/cygnus-ssp.c
1149
.trigger = cygnus_ssp_trigger,
sound/soc/codecs/ak4613.c
765
.trigger = ak4613_dai_trigger,
sound/soc/codecs/cs47l15.c
1342
.trigger = &wm_adsp_compr_trigger,
sound/soc/codecs/cs47l24.c
1190
.trigger = wm_adsp_compr_trigger,
sound/soc/codecs/cs47l35.c
1626
.trigger = &wm_adsp_compr_trigger,
sound/soc/codecs/cs47l85.c
2570
.trigger = &wm_adsp_compr_trigger,
sound/soc/codecs/cs47l90.c
2485
.trigger = &wm_adsp_compr_trigger,
sound/soc/codecs/cs47l92.c
1950
.trigger = &wm_adsp_compr_trigger,
sound/soc/codecs/cs48l32.c
3304
.trigger = &wm_adsp_compr_trigger,
sound/soc/codecs/dmic.c
53
.trigger = dmic_daiops_trigger,
sound/soc/codecs/fs210x.c
1100
.trigger = fs210x_dai_trigger,
sound/soc/codecs/jz4760.c
696
.trigger = jz4760_codec_pcm_trigger,
sound/soc/codecs/jz4770.c
728
.trigger = jz4770_codec_pcm_trigger,
sound/soc/codecs/max98090.c
2392
.trigger = max98090_dai_trigger,
sound/soc/codecs/max98357a.c
98
.trigger = max98357a_daiops_trigger,
sound/soc/codecs/nau8315.c
99
.trigger = nau8315_daiops_trigger,
sound/soc/codecs/nau8540.c
631
.trigger = nau8540_dai_trigger,
sound/soc/codecs/pcm1789.c
171
.trigger = pcm1789_trigger,
sound/soc/codecs/rt9123p.c
96
.trigger = rt9123p_daiops_trigger,
sound/soc/codecs/sti-sas.c
343
.trigger = sti_sas_spdif_trigger,
sound/soc/codecs/tas5805m.c
430
.trigger = tas5805m_trigger,
sound/soc/codecs/tlv320dac33.c
1456
.trigger = dac33_pcm_trigger,
sound/soc/codecs/uda1380.c
636
.trigger = uda1380_trigger,
sound/soc/codecs/uda1380.c
643
.trigger = uda1380_trigger,
sound/soc/codecs/uda1380.c
650
.trigger = uda1380_trigger,
sound/soc/codecs/wcd9335.c
2070
.trigger = wcd9335_trigger,
sound/soc/codecs/wcd934x.c
1991
.trigger = wcd934x_trigger,
sound/soc/codecs/wm0010.c
858
int trigger;
sound/soc/codecs/wm0010.c
906
trigger = wm0010->pdata.irq_flags;
sound/soc/codecs/wm0010.c
908
trigger = IRQF_TRIGGER_FALLING;
sound/soc/codecs/wm0010.c
909
trigger |= IRQF_ONESHOT;
sound/soc/codecs/wm0010.c
911
ret = request_threaded_irq(irq, NULL, wm0010_irq, trigger,
sound/soc/codecs/wm5102.c
2014
.trigger = wm_adsp_compr_trigger,
sound/soc/codecs/wm5110.c
2371
.trigger = wm_adsp_compr_trigger,
sound/soc/codecs/wm8903.c
1990
int trigger;
sound/soc/codecs/wm8903.c
2120
trigger = IRQF_TRIGGER_LOW;
sound/soc/codecs/wm8903.c
2123
trigger = IRQF_TRIGGER_HIGH;
sound/soc/codecs/wm8903.c
2131
trigger | IRQF_ONESHOT,
sound/soc/codecs/wm8962.c
3670
int ret, i, irq_pol, trigger;
sound/soc/codecs/wm8962.c
3839
trigger = IRQF_TRIGGER_LOW;
sound/soc/codecs/wm8962.c
3842
trigger = IRQF_TRIGGER_HIGH;
sound/soc/codecs/wm8962.c
3851
trigger | IRQF_ONESHOT,
sound/soc/dwc/dwc-i2s.c
475
.trigger = dw_i2s_trigger,
sound/soc/dwc/dwc-pcm.c
257
.trigger = dw_pcm_trigger,
sound/soc/fsl/fsl_asrc.c
805
.trigger = fsl_asrc_dai_trigger,
sound/soc/fsl/fsl_asrc_dma.c
504
.trigger = fsl_asrc_dma_trigger,
sound/soc/fsl/fsl_aud2htx.c
84
.trigger = fsl_aud2htx_trigger,
sound/soc/fsl/fsl_audmix.c
313
.trigger = fsl_audmix_dai_trigger,
sound/soc/fsl/fsl_easrc.c
1553
.trigger = fsl_easrc_trigger,
sound/soc/fsl/fsl_esai.c
801
.trigger = fsl_esai_trigger,
sound/soc/fsl/fsl_micfil.c
1028
.trigger = fsl_micfil_trigger,
sound/soc/fsl/fsl_qmc_audio.c
341
.trigger = qmc_audio_pcm_trigger,
sound/soc/fsl/fsl_qmc_audio.c
695
.trigger = qmc_dai_trigger,
sound/soc/fsl/fsl_sai.c
966
.trigger = fsl_sai_trigger,
sound/soc/fsl/fsl_sai.c
979
.trigger = fsl_sai_trigger,
sound/soc/fsl/fsl_sai.c
992
.trigger = fsl_sai_trigger,
sound/soc/fsl/fsl_spdif.c
1280
.trigger = fsl_spdif_trigger,
sound/soc/fsl/fsl_ssi.c
1162
.trigger = fsl_ssi_trigger,
sound/soc/fsl/fsl_xcvr.c
1048
.trigger = fsl_xcvr_trigger,
sound/soc/fsl/imx-pcm-fiq.c
274
.trigger = snd_imx_pcm_trigger,
sound/soc/fsl/imx-pcm-rpmsg.c
631
.trigger = imx_rpmsg_pcm_trigger,
sound/soc/fsl/lpc3xxx-i2s.c
264
.trigger = lpc3xxx_i2s_trigger,
sound/soc/fsl/mpc5200_dma.c
309
.trigger = psc_dma_trigger,
sound/soc/fsl/mpc5200_psc_ac97.c
226
.trigger = psc_ac97_trigger,
sound/soc/generic/test-component.c
233
.trigger = test_dai_trigger,
sound/soc/generic/test-component.c
567
cdriv->trigger = test_component_trigger;
sound/soc/hisilicon/hi6210-i2s.c
514
.trigger = hi6210_i2s_trigger,
sound/soc/img/img-i2s-in.c
384
.trigger = img_i2s_in_trigger,
sound/soc/img/img-i2s-out.c
390
.trigger = img_i2s_out_trigger,
sound/soc/img/img-parallel-out.c
188
.trigger = img_prl_out_trigger,
sound/soc/img/img-spdif-in.c
699
.trigger = img_spdif_in_trigger,
sound/soc/img/img-spdif-out.c
304
.trigger = img_spdif_out_trigger,
sound/soc/intel/atom/sst-mfld-platform-compress.c
268
.trigger = sst_platform_compr_trigger,
sound/soc/intel/atom/sst-mfld-platform-pcm.c
706
.trigger = sst_soc_trigger,
sound/soc/intel/avs/boards/nau8825.c
171
.trigger = avs_nau8825_trigger,
sound/soc/intel/avs/path.c
1535
static int avs_condpath_run(struct avs_dev *adev, struct avs_path *cpath, int trigger)
sound/soc/intel/avs/path.c
1544
if (ppl->template->cfg->trigger != trigger)
sound/soc/intel/avs/path.c
1559
static void avs_condpaths_run(struct avs_dev *adev, struct avs_path *path, int trigger)
sound/soc/intel/avs/path.c
1569
avs_condpath_run(adev, cpath, trigger);
sound/soc/intel/avs/path.c
1574
avs_condpath_run(adev, cpath, trigger);
sound/soc/intel/avs/path.c
1579
int avs_path_run(struct avs_path *path, int trigger)
sound/soc/intel/avs/path.c
1585
if (path->state == AVS_PPL_STATE_RUNNING && trigger == AVS_TPLG_TRIGGER_AUTO)
sound/soc/intel/avs/path.c
1589
if (ppl->template->cfg->trigger != trigger)
sound/soc/intel/avs/path.c
1604
if (trigger == AVS_TPLG_TRIGGER_AUTO)
sound/soc/intel/avs/path.c
1605
avs_condpaths_run(adev, path, trigger);
sound/soc/intel/avs/path.h
83
int avs_path_run(struct avs_path *path, int trigger);
sound/soc/intel/avs/pcm.c
324
.trigger = avs_dai_nonhda_be_trigger,
sound/soc/intel/avs/pcm.c
549
.trigger = avs_dai_hda_be_trigger,
sound/soc/intel/avs/pcm.c
558
.trigger = avs_dai_hda_be_trigger,
sound/soc/intel/avs/pcm.c
567
.trigger = avs_dai_hda_be_trigger,
sound/soc/intel/avs/pcm.c
934
.trigger = avs_dai_fe_trigger,
sound/soc/intel/avs/probes.c
262
.trigger = avs_probe_compr_trigger,
sound/soc/intel/avs/topology.c
1071
.offset = offsetof(struct avs_tplg_pplcfg, trigger),
sound/soc/intel/avs/topology.c
1936
link->trigger[0] = SND_SOC_DPCM_TRIGGER_PRE;
sound/soc/intel/avs/topology.c
1937
link->trigger[1] = SND_SOC_DPCM_TRIGGER_PRE;
sound/soc/intel/avs/topology.h
137
enum avs_tplg_trigger trigger;
sound/soc/intel/boards/bdw-rt5650.c
238
.trigger = {
sound/soc/intel/boards/bdw-rt5677.c
327
.trigger = {
sound/soc/intel/boards/bdw_rt286.c
135
.trigger = {SND_SOC_DPCM_TRIGGER_POST, SND_SOC_DPCM_TRIGGER_POST},
sound/soc/intel/boards/bdw_rt286.c
143
.trigger = {SND_SOC_DPCM_TRIGGER_POST, SND_SOC_DPCM_TRIGGER_POST},
sound/soc/intel/boards/bdw_rt286.c
152
.trigger = {SND_SOC_DPCM_TRIGGER_POST, SND_SOC_DPCM_TRIGGER_POST},
sound/soc/intel/boards/bdw_rt286.c
161
.trigger = {SND_SOC_DPCM_TRIGGER_POST, SND_SOC_DPCM_TRIGGER_POST},
sound/soc/intel/boards/hsw_rt5640.c
104
.trigger = {SND_SOC_DPCM_TRIGGER_POST, SND_SOC_DPCM_TRIGGER_POST},
sound/soc/intel/boards/hsw_rt5640.c
113
.trigger = {SND_SOC_DPCM_TRIGGER_POST, SND_SOC_DPCM_TRIGGER_POST},
sound/soc/intel/boards/hsw_rt5640.c
87
.trigger = {SND_SOC_DPCM_TRIGGER_POST, SND_SOC_DPCM_TRIGGER_POST},
sound/soc/intel/boards/hsw_rt5640.c
95
.trigger = {SND_SOC_DPCM_TRIGGER_POST, SND_SOC_DPCM_TRIGGER_POST},
sound/soc/intel/boards/sof_es8336.c
387
.trigger = sof_8336_trigger,
sound/soc/intel/boards/sof_maxim_common.c
235
.trigger = max_98373_trigger,
sound/soc/intel/boards/sof_sdw.c
868
.trigger = asoc_sdw_trigger,
sound/soc/intel/catpt/pcm.c
625
.trigger = catpt_dai_trigger,
sound/soc/intel/keembay/kmb_platform.c
197
u32 stream, int chan_nr, bool trigger)
sound/soc/intel/keembay/kmb_platform.c
210
if (trigger)
sound/soc/intel/keembay/kmb_platform.c
393
.trigger = kmb_pcm_trigger,
sound/soc/intel/keembay/kmb_platform.c
737
.trigger = kmb_dai_trigger,
sound/soc/jz4740/jz4740-i2s.c
334
.trigger = jz4740_i2s_trigger,
sound/soc/kirkwood/kirkwood-i2s.c
549
.trigger = kirkwood_i2s_trigger,
sound/soc/loongson/loongson_dma.c
341
.trigger = loongson_pcm_trigger,
sound/soc/loongson/loongson_i2s.c
225
.trigger = loongson_i2s_trigger,
sound/soc/mediatek/common/mtk-afe-fe-dai.c
287
.trigger = mtk_afe_fe_trigger,
sound/soc/mediatek/common/mtk-btcvsd.c
1268
.trigger = mtk_pcm_btcvsd_trigger,
sound/soc/mediatek/mt2701/mt2701-afe-pcm.c
518
.trigger = mtk_afe_fe_trigger,
sound/soc/mediatek/mt2701/mt2701-afe-pcm.c
527
.trigger = mt2701_dlm_fe_trigger,
sound/soc/mediatek/mt2701/mt2701-cs42448.c
220
.trigger = {SND_SOC_DPCM_TRIGGER_POST,
sound/soc/mediatek/mt2701/mt2701-cs42448.c
230
.trigger = {SND_SOC_DPCM_TRIGGER_POST,
sound/soc/mediatek/mt2701/mt2701-cs42448.c
240
.trigger = {SND_SOC_DPCM_TRIGGER_POST,
sound/soc/mediatek/mt2701/mt2701-cs42448.c
250
.trigger = {SND_SOC_DPCM_TRIGGER_POST,
sound/soc/mediatek/mt2701/mt2701-cs42448.c
259
.trigger = {SND_SOC_DPCM_TRIGGER_POST,
sound/soc/mediatek/mt2701/mt2701-wm8960.c
67
.trigger = {SND_SOC_DPCM_TRIGGER_POST,
sound/soc/mediatek/mt2701/mt2701-wm8960.c
76
.trigger = {SND_SOC_DPCM_TRIGGER_POST,
sound/soc/mediatek/mt6797/mt6797-mt6351.c
105
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt6797/mt6797-mt6351.c
114
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt6797/mt6797-mt6351.c
123
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt6797/mt6797-mt6351.c
132
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt6797/mt6797-mt6351.c
141
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt6797/mt6797-mt6351.c
150
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt6797/mt6797-mt6351.c
78
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt6797/mt6797-mt6351.c
87
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt6797/mt6797-mt6351.c
96
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt7986/mt7986-dai-etdm.c
368
.trigger = mtk_dai_etdm_trigger,
sound/soc/mediatek/mt7986/mt7986-wm8960.c
45
.trigger = {SND_SOC_DPCM_TRIGGER_POST,
sound/soc/mediatek/mt7986/mt7986-wm8960.c
54
.trigger = {SND_SOC_DPCM_TRIGGER_POST,
sound/soc/mediatek/mt8173/mt8173-afe-pcm.c
527
.trigger = mt8173_afe_hdmi_trigger,
sound/soc/mediatek/mt8173/mt8173-max98090.c
105
.trigger = {SND_SOC_DPCM_TRIGGER_POST, SND_SOC_DPCM_TRIGGER_POST},
sound/soc/mediatek/mt8173/mt8173-max98090.c
113
.trigger = {SND_SOC_DPCM_TRIGGER_POST, SND_SOC_DPCM_TRIGGER_POST},
sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c
140
.trigger = {SND_SOC_DPCM_TRIGGER_POST, SND_SOC_DPCM_TRIGGER_POST},
sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c
148
.trigger = {SND_SOC_DPCM_TRIGGER_POST, SND_SOC_DPCM_TRIGGER_POST},
sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c
172
.trigger = {SND_SOC_DPCM_TRIGGER_POST, SND_SOC_DPCM_TRIGGER_POST},
sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c
180
.trigger = {SND_SOC_DPCM_TRIGGER_POST, SND_SOC_DPCM_TRIGGER_POST},
sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c
188
.trigger = {SND_SOC_DPCM_TRIGGER_POST, SND_SOC_DPCM_TRIGGER_POST},
sound/soc/mediatek/mt8173/mt8173-rt5650.c
211
.trigger = {SND_SOC_DPCM_TRIGGER_POST, SND_SOC_DPCM_TRIGGER_POST},
sound/soc/mediatek/mt8173/mt8173-rt5650.c
219
.trigger = {SND_SOC_DPCM_TRIGGER_POST, SND_SOC_DPCM_TRIGGER_POST},
sound/soc/mediatek/mt8173/mt8173-rt5650.c
227
.trigger = {SND_SOC_DPCM_TRIGGER_POST, SND_SOC_DPCM_TRIGGER_POST},
sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c
425
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c
435
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c
445
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c
454
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c
464
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c
473
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c
483
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c
492
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8183/mt8183-dai-tdm.c
686
.trigger = mtk_dai_tdm_trigger,
sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c
430
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c
440
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c
450
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c
459
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c
469
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c
478
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c
488
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c
497
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8186/mt8186-afe-pcm.c
337
.trigger = mt8186_fe_trigger,
sound/soc/mediatek/mt8186/mt8186-dai-i2s.c
920
.trigger = mtk_dai_connsys_i2s_trigger,
sound/soc/mediatek/mt8186/mt8186-mt6366.c
648
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8186/mt8186-mt6366.c
661
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8186/mt8186-mt6366.c
670
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8186/mt8186-mt6366.c
682
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8186/mt8186-mt6366.c
695
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8186/mt8186-mt6366.c
704
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8186/mt8186-mt6366.c
713
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8186/mt8186-mt6366.c
722
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8186/mt8186-mt6366.c
731
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8186/mt8186-mt6366.c
740
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8186/mt8186-mt6366.c
749
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8186/mt8186-mt6366.c
762
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8186/mt8186-mt6366.c
771
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8186/mt8186-mt6366.c
784
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8186/mt8186-mt6366.c
793
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8186/mt8186-mt6366.c
805
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8186/mt8186-mt6366.c
814
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8186/mt8186-mt6366.c
823
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8186/mt8186-mt6366.c
832
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8186/mt8186-mt6366.c
841
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8186/mt8186-mt6366.c
850
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8186/mt8186-mt6366.c
860
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8188/mt8188-afe-pcm.c
442
.trigger = mt8188_afe_fe_trigger,
sound/soc/mediatek/mt8188/mt8188-mt6359.c
1009
.trigger = {
sound/soc/mediatek/mt8188/mt8188-mt6359.c
1023
.trigger = {
sound/soc/mediatek/mt8188/mt8188-mt6359.c
1034
.trigger = {
sound/soc/mediatek/mt8188/mt8188-mt6359.c
1045
.trigger = {
sound/soc/mediatek/mt8188/mt8188-mt6359.c
1056
.trigger = {
sound/soc/mediatek/mt8188/mt8188-mt6359.c
1067
.trigger = {
sound/soc/mediatek/mt8188/mt8188-mt6359.c
1078
.trigger = {
sound/soc/mediatek/mt8188/mt8188-mt6359.c
1089
.trigger = {
sound/soc/mediatek/mt8188/mt8188-mt6359.c
1100
.trigger = {
sound/soc/mediatek/mt8188/mt8188-mt6359.c
1114
.trigger = {
sound/soc/mediatek/mt8188/mt8188-mt6359.c
1128
.trigger = {
sound/soc/mediatek/mt8188/mt8188-mt6359.c
1139
.trigger = {
sound/soc/mediatek/mt8188/mt8188-mt6359.c
1150
.trigger = {
sound/soc/mediatek/mt8188/mt8188-mt6359.c
1161
.trigger = {
sound/soc/mediatek/mt8188/mt8188-mt6359.c
981
.trigger = {
sound/soc/mediatek/mt8188/mt8188-mt6359.c
995
.trigger = {
sound/soc/mediatek/mt8189/mt8189-afe-pcm.c
376
.trigger = mt8189_fe_trigger,
sound/soc/mediatek/mt8189/mt8189-dai-tdm.c
576
.trigger = mtk_dai_tdm_trigger,
sound/soc/mediatek/mt8189/mt8189-nau8825.c
645
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8189/mt8189-nau8825.c
655
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8189/mt8189-nau8825.c
665
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8189/mt8189-nau8825.c
675
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8189/mt8189-nau8825.c
685
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8189/mt8189-nau8825.c
695
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8189/mt8189-nau8825.c
704
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8189/mt8189-nau8825.c
713
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8189/mt8189-nau8825.c
722
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8189/mt8189-nau8825.c
731
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8189/mt8189-nau8825.c
740
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8189/mt8189-nau8825.c
749
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8189/mt8189-nau8825.c
758
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8189/mt8189-nau8825.c
767
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8189/mt8189-nau8825.c
776
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8189/mt8189-nau8825.c
785
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8189/mt8189-nau8825.c
794
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8189/mt8189-nau8825.c
803
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8189/mt8189-nau8825.c
812
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8189/mt8189-nau8825.c
821
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8189/mt8189-nau8825.c
830
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8189/mt8189-nau8825.c
839
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8189/mt8189-nau8825.c
848
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8189/mt8189-nau8825.c
857
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8189/mt8189-nau8825.c
866
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8189/mt8189-nau8825.c
875
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8189/mt8189-nau8825.c
884
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8189/mt8189-nau8825.c
893
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8189/mt8189-nau8825.c
902
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8189/mt8189-nau8825.c
911
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8189/mt8189-nau8825.c
920
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8192/mt8192-dai-i2s.c
1658
.trigger = mtk_dai_connsys_i2s_trigger,
sound/soc/mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c
598
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c
607
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c
616
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c
625
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c
635
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c
644
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c
653
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c
662
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c
671
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c
680
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c
689
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c
699
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c
709
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c
718
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c
727
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c
736
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c
745
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c
754
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c
763
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c
772
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c
781
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c
790
.trigger = {SND_SOC_DPCM_TRIGGER_PRE,
sound/soc/mediatek/mt8195/mt8195-afe-pcm.c
463
.trigger = mt8195_afe_fe_trigger,
sound/soc/mediatek/mt8195/mt8195-dai-etdm.c
2492
.trigger = mtk_dai_hdmitx_dptx_trigger,
sound/soc/mediatek/mt8195/mt8195-dai-etdm.c
2502
.trigger = mtk_dai_hdmitx_dptx_trigger,
sound/soc/mediatek/mt8195/mt8195-dai-etdm.c
2512
.trigger = mtk_dai_etdm_trigger,
sound/soc/mediatek/mt8195/mt8195-mt6359.c
1008
.trigger = {
sound/soc/mediatek/mt8195/mt8195-mt6359.c
1019
.trigger = {
sound/soc/mediatek/mt8195/mt8195-mt6359.c
1031
.trigger = {
sound/soc/mediatek/mt8195/mt8195-mt6359.c
1043
.trigger = {
sound/soc/mediatek/mt8195/mt8195-mt6359.c
1055
.trigger = {
sound/soc/mediatek/mt8195/mt8195-mt6359.c
1067
.trigger = {
sound/soc/mediatek/mt8195/mt8195-mt6359.c
1078
.trigger = {
sound/soc/mediatek/mt8195/mt8195-mt6359.c
1090
.trigger = {
sound/soc/mediatek/mt8195/mt8195-mt6359.c
1102
.trigger = {
sound/soc/mediatek/mt8195/mt8195-mt6359.c
925
.trigger = {
sound/soc/mediatek/mt8195/mt8195-mt6359.c
937
.trigger = {
sound/soc/mediatek/mt8195/mt8195-mt6359.c
949
.trigger = {
sound/soc/mediatek/mt8195/mt8195-mt6359.c
961
.trigger = {
sound/soc/mediatek/mt8195/mt8195-mt6359.c
972
.trigger = {
sound/soc/mediatek/mt8195/mt8195-mt6359.c
984
.trigger = {
sound/soc/mediatek/mt8195/mt8195-mt6359.c
996
.trigger = {
sound/soc/mediatek/mt8365/mt8365-afe-pcm.c
852
.trigger = mt8365_afe_fe_trigger,
sound/soc/mediatek/mt8365/mt8365-mt6357.c
173
.trigger = {
sound/soc/mediatek/mt8365/mt8365-mt6357.c
186
.trigger = {
sound/soc/mediatek/mt8365/mt8365-mt6357.c
199
.trigger = {
sound/soc/mediatek/mt8365/mt8365-mt6357.c
212
.trigger = {
sound/soc/meson/aiu-encoder-spdif.c
204
.trigger = aiu_encoder_spdif_trigger,
sound/soc/meson/aiu-fifo-i2s.c
146
.trigger = aiu_fifo_i2s_trigger,
sound/soc/meson/aiu-fifo-spdif.c
161
.trigger = fifo_spdif_trigger,
sound/soc/meson/axg-frddr.c
166
.trigger = axg_fifo_pcm_trigger,
sound/soc/meson/axg-frddr.c
294
.trigger = axg_fifo_pcm_trigger,
sound/soc/meson/axg-frddr.c
365
.trigger = axg_fifo_pcm_trigger,
sound/soc/meson/axg-pdm.c
439
.trigger = axg_pdm_trigger,
sound/soc/meson/axg-spdifout.c
287
.trigger = axg_spdifout_trigger,
sound/soc/meson/axg-tdm-interface.c
434
.trigger = axg_tdm_iface_trigger,
sound/soc/meson/axg-toddr.c
184
.trigger = axg_fifo_pcm_trigger,
sound/soc/meson/axg-toddr.c
247
.trigger = axg_fifo_pcm_trigger,
sound/soc/meson/axg-toddr.c
318
.trigger = axg_fifo_pcm_trigger,
sound/soc/mxs/mxs-saif.c
697
.trigger = mxs_saif_trigger,
sound/soc/pxa/mmp-sspa.c
346
.trigger = mmp_sspa_trigger,
sound/soc/pxa/pxa-ssp.c
820
.trigger = pxa_ssp_trigger,
sound/soc/pxa/pxa-ssp.c
851
.trigger = pxa2xx_soc_pcm_trigger,
sound/soc/pxa/pxa2xx-ac97.c
206
.trigger = pxa2xx_soc_pcm_trigger,
sound/soc/pxa/pxa2xx-i2s.c
336
.trigger = pxa2xx_i2s_trigger,
sound/soc/pxa/pxa2xx-i2s.c
364
.trigger = pxa2xx_soc_pcm_trigger,
sound/soc/pxa/pxa2xx-pcm.c
26
.trigger = pxa2xx_soc_pcm_trigger,
sound/soc/qcom/lpass-cdc-dma.c
298
.trigger = lpass_cdc_dma_daiops_trigger,
sound/soc/qcom/lpass-cpu.c
444
.trigger = lpass_cpu_daiops_trigger,
sound/soc/qcom/lpass-cpu.c
456
.trigger = lpass_cpu_daiops_trigger,
sound/soc/qcom/lpass-hdmi.c
249
.trigger = lpass_hdmi_daiops_trigger,
sound/soc/qcom/lpass-platform.c
1268
.trigger = lpass_platform_pcmops_trigger,
sound/soc/qcom/qdsp6/q6apm-dai.c
821
.trigger = q6apm_dai_compr_trigger,
sound/soc/qcom/qdsp6/q6apm-dai.c
837
.trigger = q6apm_dai_trigger,
sound/soc/qcom/qdsp6/q6asm-dai.c
1182
.trigger = q6asm_dai_compr_trigger,
sound/soc/qcom/qdsp6/q6asm-dai.c
1224
.trigger = q6asm_dai_trigger,
sound/soc/renesas/dma-sh7760.c
311
.trigger = camelot_trigger,
sound/soc/renesas/fsi.c
1713
.trigger = fsi_dai_trigger,
sound/soc/renesas/rcar/core.c
1358
.trigger = rsnd_soc_dai_trigger,
sound/soc/renesas/rcar/msiof.c
518
.trigger = msiof_trigger,
sound/soc/renesas/rz-ssi.c
1048
.trigger = rz_ssi_dai_trigger,
sound/soc/renesas/siu_pcm.c
547
.trigger = siu_pcm_trigger,
sound/soc/renesas/ssi.c
335
.trigger = ssi_trigger,
sound/soc/rockchip/rockchip_i2s.c
546
.trigger = rockchip_i2s_trigger,
sound/soc/rockchip/rockchip_i2s_tdm.c
840
.trigger = rockchip_i2s_tdm_trigger,
sound/soc/rockchip/rockchip_pdm.c
383
.trigger = rockchip_pdm_trigger,
sound/soc/rockchip/rockchip_sai.c
963
.trigger = rockchip_sai_trigger,
sound/soc/rockchip/rockchip_spdif.c
244
.trigger = rk_spdif_trigger,
sound/soc/samsung/i2s.c
1123
.trigger = i2s_trigger,
sound/soc/samsung/idma.c
396
.trigger = idma_trigger,
sound/soc/samsung/odroid.c
144
.trigger = odroid_card_be_trigger,
sound/soc/samsung/pcm.c
448
.trigger = s3c_pcm_trigger,
sound/soc/samsung/spdif.c
335
.trigger = spdif_trigger,
sound/soc/sdw_utils/soc_sdw_maxim.c
99
.trigger = asoc_sdw_trigger,
sound/soc/soc-component.c
1129
if (component->driver->trigger)
sound/soc/soc-component.c
1130
ret = component->driver->trigger(component, substream, cmd);
sound/soc/soc-component.c
1150
soc_component_mark_push(component, substream, trigger);
sound/soc/soc-component.c
1157
if (rollback && !soc_component_mark_match(component, substream, trigger))
sound/soc/soc-component.c
1163
soc_component_mark_pop(component, trigger);
sound/soc/soc-component.c
436
component->driver->compress_ops->trigger) {
sound/soc/soc-component.c
437
ret = component->driver->compress_ops->trigger(
sound/soc/soc-compress.c
514
.trigger = soc_compr_trigger,
sound/soc/soc-compress.c
529
.trigger = soc_compr_trigger_fe,
sound/soc/soc-dai.c
612
dai->driver->ops->trigger)
sound/soc/soc-dai.c
613
ret = dai->driver->ops->trigger(substream, cmd, dai);
sound/soc/soc-dai.c
637
soc_dai_mark_push(dai, substream, trigger);
sound/soc/soc-dai.c
644
if (rollback && !soc_dai_mark_match(dai, substream, trigger))
sound/soc/soc-dai.c
653
soc_dai_mark_pop(dai, trigger);
sound/soc/soc-dai.c
727
dai->driver->cops->trigger)
sound/soc/soc-dai.c
728
ret = dai->driver->cops->trigger(cstream, cmd, dai);
sound/soc/soc-generic-dmaengine-pcm.c
333
.trigger = dmaengine_pcm_trigger,
sound/soc/soc-generic-dmaengine-pcm.c
345
.trigger = dmaengine_pcm_trigger,
sound/soc/soc-link.c
136
rtd->dai_link->ops->trigger)
sound/soc/soc-link.c
137
ret = rtd->dai_link->ops->trigger(substream, cmd);
sound/soc/soc-link.c
155
soc_link_mark_push(rtd, substream, trigger);
sound/soc/soc-link.c
160
if (rollback && !soc_link_mark_match(rtd, substream, trigger))
sound/soc/soc-pcm.c
1185
static int (* const trigger[][TRIGGER_MAX])(struct snd_pcm_substream *substream, int cmd, int rollback) = {
sound/soc/soc-pcm.c
1232
r = trigger[start][i](substream, cmd, 0);
sound/soc/soc-pcm.c
1266
r = trigger[stop][i - 1](substream, cmd, rollback);
sound/soc/soc-pcm.c
2392
enum snd_soc_dpcm_trigger trigger = fe->dai_link->trigger[stream];
sound/soc/soc-pcm.c
2396
switch (trigger) {
sound/soc/soc-pcm.c
2952
rtd->ops.trigger = dpcm_fe_dai_trigger;
sound/soc/soc-pcm.c
2960
rtd->ops.trigger = soc_pcm_trigger;
sound/soc/soc-topology-test.c
90
.trigger = {SND_SOC_DPCM_TRIGGER_POST, SND_SOC_DPCM_TRIGGER_POST},
sound/soc/sof/amd/acp-probes.c
129
.trigger = acp_probes_compr_trigger,
sound/soc/sof/compress.c
395
.trigger = sof_compr_trigger,
sound/soc/sof/intel/hda-dai-ops.c
445
.trigger = hda_trigger,
sound/soc/sof/intel/hda-dai-ops.c
459
.trigger = hda_trigger,
sound/soc/sof/intel/hda-dai-ops.c
472
.trigger = hda_trigger,
sound/soc/sof/intel/hda-dai-ops.c
485
.trigger = hda_trigger,
sound/soc/sof/intel/hda-dai-ops.c
497
.trigger = hda_trigger,
sound/soc/sof/intel/hda-dai-ops.c
509
.trigger = hda_trigger,
sound/soc/sof/intel/hda-dai-ops.c
548
.trigger = hda_trigger,
sound/soc/sof/intel/hda-dai.c
315
if (ops->trigger) {
sound/soc/sof/intel/hda-dai.c
316
ret = ops->trigger(sdev, dai, substream, cmd);
sound/soc/sof/intel/hda-dai.c
357
.trigger = hda_dai_trigger,
sound/soc/sof/intel/hda-dai.c
482
.trigger = hda_dai_trigger,
sound/soc/sof/intel/hda-dai.c
489
.trigger = hda_dai_trigger,
sound/soc/sof/intel/hda-probes.c
133
.trigger = hda_probes_compr_trigger,
sound/soc/sof/intel/hda.c
134
.trigger = sdw_ace2x_trigger,
sound/soc/sof/intel/hda.h
1041
int (*trigger)(struct snd_sof_dev *sdev, struct snd_soc_dai *cpu_dai,
sound/soc/sof/ipc3-pcm.c
285
fe->dai_link->trigger[SNDRV_PCM_STREAM_PLAYBACK] =
sound/soc/sof/ipc3-pcm.c
404
fe->dai_link->trigger[SNDRV_PCM_STREAM_PLAYBACK] =
sound/soc/sof/ipc3-pcm.c
411
fe->dai_link->trigger[SNDRV_PCM_STREAM_CAPTURE] =
sound/soc/sof/ipc3-pcm.c
435
.trigger = sof_ipc3_pcm_trigger,
sound/soc/sof/ipc3-topology.c
2595
link->trigger[SNDRV_PCM_STREAM_PLAYBACK] = SND_SOC_DPCM_TRIGGER_PRE;
sound/soc/sof/ipc3-topology.c
2596
link->trigger[SNDRV_PCM_STREAM_CAPTURE] = SND_SOC_DPCM_TRIGGER_POST;
sound/soc/sof/ipc4-pcm.c
1313
.trigger = sof_ipc4_pcm_trigger,
sound/soc/sof/ipc4-topology.c
3858
link->trigger[SNDRV_PCM_STREAM_PLAYBACK] = SND_SOC_DPCM_TRIGGER_POST;
sound/soc/sof/ipc4-topology.c
3859
link->trigger[SNDRV_PCM_STREAM_CAPTURE] = SND_SOC_DPCM_TRIGGER_PRE;
sound/soc/sof/pcm.c
460
if (pcm_ops && pcm_ops->trigger)
sound/soc/sof/pcm.c
461
ret = pcm_ops->trigger(component, substream, cmd);
sound/soc/sof/pcm.c
844
pd->trigger = sof_pcm_trigger;
sound/soc/sof/sof-audio.h
128
int (*trigger)(struct snd_soc_component *component, struct snd_pcm_substream *substream,
sound/soc/sof/sof-client-probes.c
147
return ops->trigger(cdev, cstream, cmd, dai);
sound/soc/sof/sof-client-probes.c
166
.trigger = sof_probes_compr_trigger,
sound/soc/sof/sof-client-probes.c
458
if (!ops->startup || !ops->shutdown || !ops->set_params || !ops->trigger ||
sound/soc/sof/sof-client-probes.h
24
int (*trigger)(struct sof_client_dev *cdev, struct snd_compr_stream *cstream,
sound/soc/sophgo/cv1800b-sound-adc.c
218
.trigger = cv1800b_adc_dai_trigger,
sound/soc/sophgo/cv1800b-sound-dac.c
154
.trigger = cv1800b_dac_dai_trigger,
sound/soc/sophgo/cv1800b-tdm.c
555
.trigger = cv1800b_i2s_trigger,
sound/soc/spacemit/k1_i2s.c
309
.trigger = spacemit_i2s_trigger,
sound/soc/spear/spdif_in.c
156
.trigger = spdif_in_trigger,
sound/soc/spear/spdif_out.c
258
.trigger = spdif_out_trigger,
sound/soc/sprd/sprd-pcm-compress.c
662
.trigger = sprd_platform_compr_trigger,
sound/soc/sprd/sprd-pcm-dma.c
454
.trigger = sprd_pcm_trigger,
sound/soc/starfive/jh7110_pwmdac.c
363
.trigger = jh7110_pwmdac_trigger,
sound/soc/starfive/jh7110_tdm.c
472
.trigger = jh7110_tdm_trigger,
sound/soc/sti/uniperif_player.c
1042
.trigger = uni_player_trigger,
sound/soc/sti/uniperif_reader.c
405
.trigger = uni_reader_trigger,
sound/soc/stm/stm32_adfsdm.c
316
.trigger = stm32_adfsdm_trigger,
sound/soc/stm/stm32_i2s.c
1105
.trigger = stm32_i2s_trigger,
sound/soc/stm/stm32_sai_sub.c
1375
.trigger = stm32_sai_trigger,
sound/soc/stm/stm32_sai_sub.c
1387
.trigger = stm32_sai_trigger,
sound/soc/stm/stm32_spdifrx.c
862
.trigger = stm32_spdifrx_trigger,
sound/soc/sunxi/sun4i-codec.c
708
.trigger = sun4i_codec_trigger,
sound/soc/sunxi/sun4i-i2s.c
1116
.trigger = sun4i_i2s_trigger,
sound/soc/sunxi/sun4i-spdif.c
522
.trigger = sun4i_spdif_trigger,
sound/soc/sunxi/sun50i-dmic.c
253
.trigger = sun50i_dmic_trigger,
sound/soc/tegra/tegra20_ac97.c
217
.trigger = tegra20_ac97_trigger,
sound/soc/tegra/tegra20_i2s.c
316
.trigger = tegra20_i2s_trigger,
sound/soc/tegra/tegra20_spdif.c
246
.trigger = tegra20_spdif_trigger,
sound/soc/tegra/tegra210_admaif.c
625
.trigger = tegra_admaif_trigger,
sound/soc/tegra/tegra30_i2s.c
309
.trigger = tegra30_i2s_trigger,
sound/soc/ti/davinci-i2s.c
750
.trigger = davinci_i2s_trigger,
sound/soc/ti/davinci-mcasp.c
1959
.trigger = davinci_mcasp_trigger,
sound/soc/ti/omap-dmic.c
439
.trigger = omap_dmic_dai_trigger,
sound/soc/ti/omap-hdmi.c
272
.trigger = hdmi_dai_trigger,
sound/soc/ti/omap-mcbsp.c
1286
.trigger = omap_mcbsp_dai_trigger,
sound/soc/uniphier/aio-compress.c
428
.trigger = uniphier_aio_compr_trigger,
sound/soc/uniphier/aio-dma.c
226
.trigger = uniphier_aiodma_trigger,
sound/soc/ux500/ux500_msp_dai.c
693
.trigger = ux500_msp_dai_trigger,
sound/soc/xilinx/xlnx_formatter_pcm.c
583
.trigger = xlnx_formatter_pcm_trigger,
sound/soc/xilinx/xlnx_i2s.c
152
.trigger = xlnx_i2s_trigger,
sound/soc/xilinx/xlnx_spdif.c
201
.trigger = xlnx_spdif_trigger,
sound/soc/xtensa/xtfpga-i2s.c
482
.trigger = xtfpga_pcm_trigger,
sound/sparc/amd7930.c
711
.trigger = snd_amd7930_playback_trigger,
sound/sparc/amd7930.c
719
.trigger = snd_amd7930_capture_trigger,
sound/sparc/cs4231.c
1156
.trigger = snd_cs4231_trigger,
sound/sparc/cs4231.c
1165
.trigger = snd_cs4231_trigger,
sound/sparc/dbri.c
2207
.trigger = snd_dbri_trigger,
sound/spi/at73c213.c
320
.trigger = snd_at73c213_pcm_trigger,
sound/synth/emux/emux_synth.c
121
emu->ops.trigger(vp);
sound/synth/emux/emux_synth.c
59
if (snd_BUG_ON(!emu || !emu->ops.get_voice || !emu->ops.trigger))
sound/usb/6fire/midi.c
130
.trigger = usb6fire_midi_out_trigger,
sound/usb/6fire/midi.c
137
.trigger = usb6fire_midi_in_trigger
sound/usb/6fire/pcm.c
533
.trigger = usb6fire_pcm_trigger,
sound/usb/bcd2000/bcd2000.c
249
.trigger = bcd2000_midi_output_trigger,
sound/usb/bcd2000/bcd2000.c
255
.trigger = bcd2000_midi_input_trigger,
sound/usb/caiaq/audio.c
303
.trigger = snd_usb_caiaq_pcm_trigger,
sound/usb/caiaq/midi.c
103
.trigger = snd_usb_caiaq_midi_input_trigger,
sound/usb/caiaq/midi.c
96
.trigger = snd_usb_caiaq_midi_output_trigger,
sound/usb/hiface/pcm.c
485
.trigger = hiface_pcm_trigger,
sound/usb/line6/capture.c
249
.trigger = snd_line6_trigger,
sound/usb/line6/midi.c
203
.trigger = line6_midi_output_trigger,
sound/usb/line6/midi.c
210
.trigger = line6_midi_input_trigger,
sound/usb/line6/playback.c
398
.trigger = snd_line6_trigger,
sound/usb/midi.c
1283
.trigger = snd_usbmidi_output_trigger,
sound/usb/midi.c
1290
.trigger = snd_usbmidi_input_trigger
sound/usb/midi2.c
419
.trigger = snd_usb_midi_v2_trigger,
sound/usb/misc/ua101.c
854
.trigger = capture_pcm_trigger,
sound/usb/misc/ua101.c
863
.trigger = playback_pcm_trigger,
sound/usb/mixer_quirks.c
4611
static const char * const trigger[] = {
sound/usb/mixer_quirks.c
4620
for (i = 0; i < ARRAY_SIZE(trigger); i++)
sound/usb/mixer_quirks.c
4621
if (strstr(id->name, trigger[i]))
sound/usb/pcm.c
1795
.trigger = snd_usb_substream_playback_trigger,
sound/usb/pcm.c
1807
.trigger = snd_usb_substream_capture_trigger,
sound/usb/usx2y/us144mkii_capture.c
108
.trigger = tascam_pcm_trigger,
sound/usb/usx2y/us144mkii_midi.c
162
.trigger = tascam_midi_in_trigger,
sound/usb/usx2y/us144mkii_midi.c
373
.trigger = tascam_midi_out_trigger,
sound/usb/usx2y/us144mkii_playback.c
154
.trigger = tascam_pcm_trigger,
sound/usb/usx2y/usbusx2yaudio.c
911
.trigger = snd_usx2y_pcm_trigger,
sound/usb/usx2y/usx2yhwdeppcm.c
618
.trigger = snd_usx2y_pcm_trigger,
sound/virtio/virtio_pcm_ops.c
508
.trigger = virtsnd_pcm_trigger,
sound/virtio/virtio_pcm_ops.c
520
.trigger = virtsnd_pcm_trigger,
sound/x86/intel_hdmi_audio.c
1253
.trigger = had_pcm_trigger,
sound/xen/xen_snd_front.c
186
req->op.trigger.type = type;
sound/xen/xen_snd_front_alsa.c
660
.trigger = alsa_trigger,
sound/xen/xen_snd_front_alsa.c
672
.trigger = alsa_trigger,
tools/perf/util/trigger.h
40
static inline bool trigger_is_available(struct trigger *t)
tools/perf/util/trigger.h
45
static inline bool trigger_is_error(struct trigger *t)
tools/perf/util/trigger.h
50
static inline void trigger_on(struct trigger *t)
tools/perf/util/trigger.h
56
static inline void trigger_ready(struct trigger *t)
tools/perf/util/trigger.h
63
static inline void trigger_hit(struct trigger *t)
tools/perf/util/trigger.h
71
static inline void trigger_off(struct trigger *t)
tools/perf/util/trigger.h
78
static inline void trigger_error(struct trigger *t)
tools/perf/util/trigger.h
83
static inline bool trigger_is_ready(struct trigger *t)
tools/perf/util/trigger.h
88
static inline bool trigger_is_hit(struct trigger *t)
tools/perf/util/trigger.h
94
struct trigger n = {.state = TRIGGER_OFF, .name = #n}
tools/testing/selftests/arm64/signal/test_signals.h
102
int (*trigger)(struct tdescr *td);
tools/testing/selftests/arm64/signal/test_signals_utils.c
402
if (td->trigger)
tools/testing/selftests/arm64/signal/test_signals_utils.c
403
return td->trigger(td);
tools/testing/selftests/arm64/signal/testcases/gcs_exception_fault.c
60
.trigger = gcs_op_fault_trigger,
tools/testing/selftests/arm64/signal/testcases/gcs_prot_none_fault.c
74
.trigger = gcs_prot_none_fault_trigger,
tools/testing/selftests/arm64/signal/testcases/gcs_write_fault.c
65
.trigger = gcs_write_fault_trigger,
tools/testing/selftests/arm64/signal/testcases/sme_trap_no_sm.c
35
.trigger = sme_trap_no_sm_trigger,
tools/testing/selftests/arm64/signal/testcases/sme_trap_non_streaming.c
42
.trigger = sme_trap_non_streaming_trigger,
tools/testing/selftests/arm64/signal/testcases/sme_trap_za.c
33
.trigger = sme_trap_za_trigger,
tools/testing/selftests/bpf/prog_tests/bpf_cookie.c
76
prog_fd = bpf_program__fd(skel->progs.trigger);
tools/testing/selftests/bpf/prog_tests/core_reloc.c
1105
if (test_case->trigger) {
tools/testing/selftests/bpf/prog_tests/core_reloc.c
1106
if (!ASSERT_OK(test_case->trigger(test_case), "test_trigger"))
tools/testing/selftests/bpf/prog_tests/core_reloc.c
35
.trigger = __trigger_module_test_read, \
tools/testing/selftests/bpf/prog_tests/core_reloc.c
411
trigger_test_fn trigger;
tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
21
prog_fd = bpf_program__fd(skel->progs.trigger);
tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
353
prog_fd = bpf_program__fd(skel->progs.trigger);
tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
389
prog_fd = bpf_program__fd(skel->progs.trigger);
tools/testing/selftests/bpf/prog_tests/missed.c
117
prog_fd = bpf_program__fd(skel->progs.trigger);
tools/testing/selftests/bpf/prog_tests/missed.c
28
prog_fd = bpf_program__fd(skel->progs.trigger);
tools/testing/selftests/bpf/prog_tests/missed.c
78
prog_fd = bpf_program__fd(skel->progs.trigger);
tools/testing/selftests/bpf/prog_tests/uprobe_syscall.c
406
static void *check_attach(struct uprobe_syscall_executed *skel, trigger_t trigger,
tools/testing/selftests/bpf/prog_tests/uprobe_syscall.c
416
trigger();
tools/testing/selftests/bpf/prog_tests/uprobe_syscall.c
417
trigger();
tools/testing/selftests/bpf/prog_tests/uprobe_syscall.c
439
trigger_t trigger, void *addr, int executed)
tools/testing/selftests/bpf/prog_tests/uprobe_syscall.c
443
tramp = check_attach(skel, trigger, addr, executed);
tools/testing/selftests/bpf/progs/kprobe_multi.c
81
int BPF_PROG(trigger)
tools/testing/selftests/bpf/progs/kprobe_multi_session.c
69
int BPF_PROG(trigger)
tools/testing/selftests/bpf/progs/kprobe_multi_session_cookie.c
20
int BPF_PROG(trigger)
tools/testing/selftests/bpf/progs/missed_kprobe.c
14
int BPF_PROG(trigger)
tools/testing/selftests/bpf/progs/missed_kprobe_recursion.c
14
int BPF_PROG(trigger)
tools/testing/selftests/bpf/progs/missed_tp_recursion.c
13
int BPF_PROG(trigger)
tools/testing/selftests/kselftest_harness.h
1208
t->trigger = 0;
tools/testing/selftests/kselftest_harness.h
141
_metadata->trigger = 0; \
tools/testing/selftests/kselftest_harness.h
760
for (; _metadata->trigger; _metadata->trigger = \
tools/testing/selftests/kselftest_harness.h
807
_metadata->trigger = 1; \
tools/testing/selftests/kselftest_harness.h
817
_metadata->trigger = 1; \
tools/testing/selftests/kselftest_harness.h
927
int trigger; /* extra handler after the evaluation */
tools/tracing/rtla/src/actions.c
130
actions_parse(struct actions *self, const char *trigger, const char *tracefn)
tools/tracing/rtla/src/actions.c
134
char trigger_c[strlen(trigger) + 1];
tools/tracing/rtla/src/actions.c
142
strcpy(trigger_c, trigger);
tools/tracing/rtla/src/actions.h
56
int actions_parse(struct actions *self, const char *trigger, const char *tracefn);
tools/tracing/rtla/src/trace.c
263
if (free_event->trigger)
tools/tracing/rtla/src/trace.c
264
free(free_event->trigger);
tools/tracing/rtla/src/trace.c
314
int trace_event_add_trigger(struct trace_events *event, char *trigger)
tools/tracing/rtla/src/trace.c
316
if (event->trigger)
tools/tracing/rtla/src/trace.c
317
free(event->trigger);
tools/tracing/rtla/src/trace.c
319
event->trigger = strdup(trigger);
tools/tracing/rtla/src/trace.c
320
if (!event->trigger)
tools/tracing/rtla/src/trace.c
370
if (!tevent->trigger)
tools/tracing/rtla/src/trace.c
374
retval = strncmp(tevent->trigger, "hist:", strlen("hist:"));
tools/tracing/rtla/src/trace.c
410
char trigger[1024];
tools/tracing/rtla/src/trace.c
413
if (!tevent->trigger)
tools/tracing/rtla/src/trace.c
420
tevent->event ? : "*", tevent->trigger);
tools/tracing/rtla/src/trace.c
424
snprintf(trigger, 1024, "!%s\n", tevent->trigger);
tools/tracing/rtla/src/trace.c
427
tevent->event, "trigger", trigger);
tools/tracing/rtla/src/trace.c
430
tevent->event ? : "*", tevent->trigger);
tools/tracing/rtla/src/trace.c
498
char trigger[1024];
tools/tracing/rtla/src/trace.c
501
if (!tevent->trigger)
tools/tracing/rtla/src/trace.c
506
tevent->trigger, tevent->system);
tools/tracing/rtla/src/trace.c
510
snprintf(trigger, 1024, "%s\n", tevent->trigger);
tools/tracing/rtla/src/trace.c
513
tevent->event ? : "*", tevent->trigger);
tools/tracing/rtla/src/trace.c
516
tevent->event, "trigger", trigger);
tools/tracing/rtla/src/trace.c
519
tevent->event ? : "*", tevent->trigger);
tools/tracing/rtla/src/trace.h
10
char *trigger;
tools/tracing/rtla/src/trace.h
49
int trace_event_add_trigger(struct trace_events *event, char *trigger);