arch/alpha/kernel/time.c
109
rtc_ce_set_next_event(unsigned long evt, struct clock_event_device *ce)
arch/alpha/kernel/time.c
166
qemu_ce_set_next_event(unsigned long evt, struct clock_event_device *ce)
arch/alpha/kernel/time.c
168
qemu_set_alarm_rel(evt);
arch/arm/kernel/smp_twd.c
181
struct clock_event_device *evt = dev_id;
arch/arm/kernel/smp_twd.c
184
evt->event_handler(evt);
arch/arm/kernel/smp_twd.c
63
static int twd_set_next_event(unsigned long evt,
arch/arm/kernel/smp_twd.c
70
writel_relaxed(evt, twd_base + TWD_TIMER_COUNTER);
arch/arm/mach-mmp/time.c
115
static int timer_set_shutdown(struct clock_event_device *evt)
arch/arm/mach-omap1/time.c
123
struct clock_event_device *evt)
arch/arm/mach-omap1/time.c
129
static int omap_mpu_set_oneshot(struct clock_event_device *evt)
arch/arm/mach-omap1/time.c
136
static int omap_mpu_set_periodic(struct clock_event_device *evt)
arch/arm/mach-omap1/time.c
153
struct clock_event_device *evt = &clockevent_mpu_timer1;
arch/arm/mach-omap1/time.c
155
evt->event_handler(evt);
arch/arm/mach-omap1/timer32k.c
115
static int omap_32k_timer_shutdown(struct clock_event_device *evt)
arch/arm/mach-omap1/timer32k.c
121
static int omap_32k_timer_set_periodic(struct clock_event_device *evt)
arch/arm/mach-omap1/timer32k.c
141
struct clock_event_device *evt = &clockevent_32k_timer;
arch/arm/mach-omap1/timer32k.c
144
evt->event_handler(evt);
arch/arm/mach-spear/time.c
102
static int spear_shutdown(struct clock_event_device *evt)
arch/arm/mach-spear/time.c
104
spear_timer_shutdown(evt);
arch/arm/mach-spear/time.c
109
static int spear_set_oneshot(struct clock_event_device *evt)
arch/arm/mach-spear/time.c
114
spear_timer_shutdown(evt);
arch/arm/mach-spear/time.c
123
static int spear_set_periodic(struct clock_event_device *evt)
arch/arm/mach-spear/time.c
129
spear_timer_shutdown(evt);
arch/arm/mach-spear/time.c
172
struct clock_event_device *evt = &clkevt;
arch/arm/mach-spear/time.c
176
evt->event_handler(evt);
arch/arm/mach-spear/time.c
66
static int clockevent_next_event(unsigned long evt,
arch/arm/mach-spear/time.c
93
static inline void spear_timer_shutdown(struct clock_event_device *evt)
arch/arm/plat-orion/time.c
110
static int orion_clkevt_shutdown(struct clock_event_device *evt)
arch/arm/plat-orion/time.c
133
static int orion_clkevt_set_periodic(struct clock_event_device *evt)
arch/hexagon/kernel/time.c
85
static int set_next_event(unsigned long delta, struct clock_event_device *evt)
arch/loongarch/kernel/perf_event.c
265
static void loongarch_pmu_enable_event(struct hw_perf_event *evt, int idx)
arch/loongarch/kernel/perf_event.c
268
struct perf_event *event = container_of(evt, struct perf_event, hw);
arch/loongarch/kernel/perf_event.c
274
cpuc->saved_ctrl[idx] = M_PERFCTL_EVENT(evt->event_base) |
arch/loongarch/kernel/perf_event.c
275
(evt->config_base & M_PERFCTL_CONFIG_MASK) | CSR_PERFCTRL_IE;
arch/loongarch/kernel/time.c
48
static int constant_set_state_oneshot(struct clock_event_device *evt)
arch/loongarch/kernel/time.c
64
static int constant_set_state_periodic(struct clock_event_device *evt)
arch/loongarch/kernel/time.c
81
static int constant_set_state_shutdown(struct clock_event_device *evt)
arch/loongarch/kernel/time.c
96
static int constant_timer_next_event(unsigned long delta, struct clock_event_device *evt)
arch/m68k/coldfire/pit.c
100
struct clock_event_device *evt = &cf_pit_clockevent;
arch/m68k/coldfire/pit.c
108
evt->event_handler(evt);
arch/m68k/coldfire/pit.c
46
static int cf_pit_set_periodic(struct clock_event_device *evt)
arch/m68k/coldfire/pit.c
56
static int cf_pit_set_oneshot(struct clock_event_device *evt)
arch/m68k/coldfire/pit.c
64
static int cf_pit_shutdown(struct clock_event_device *evt)
arch/m68k/coldfire/pit.c
76
struct clock_event_device *evt)
arch/microblaze/kernel/timer.c
126
static int xilinx_timer_shutdown(struct clock_event_device *evt)
arch/microblaze/kernel/timer.c
133
static int xilinx_timer_set_periodic(struct clock_event_device *evt)
arch/microblaze/kernel/timer.c
158
struct clock_event_device *evt = &clockevent_xilinx_timer;
arch/microblaze/kernel/timer.c
160
evt->event_handler(evt);
arch/mips/kernel/cevt-bcm1480.c
31
static int sibyte_set_periodic(struct clock_event_device *evt)
arch/mips/kernel/cevt-bcm1480.c
45
static int sibyte_shutdown(struct clock_event_device *evt)
arch/mips/kernel/cevt-ds1287.c
45
struct clock_event_device *evt)
arch/mips/kernel/cevt-ds1287.c
50
static int ds1287_shutdown(struct clock_event_device *evt)
arch/mips/kernel/cevt-ds1287.c
64
static int ds1287_set_periodic(struct clock_event_device *evt)
arch/mips/kernel/cevt-gt641xx.c
36
struct clock_event_device *evt)
arch/mips/kernel/cevt-gt641xx.c
54
static int gt641xx_timer0_shutdown(struct clock_event_device *evt)
arch/mips/kernel/cevt-gt641xx.c
68
static int gt641xx_timer0_set_oneshot(struct clock_event_device *evt)
arch/mips/kernel/cevt-gt641xx.c
83
static int gt641xx_timer0_set_periodic(struct clock_event_device *evt)
arch/mips/kernel/cevt-r4k.c
20
struct clock_event_device *evt)
arch/mips/kernel/cevt-sb1250.c
29
static int sibyte_shutdown(struct clock_event_device *evt)
arch/mips/kernel/cevt-sb1250.c
41
static int sibyte_set_periodic(struct clock_event_device *evt)
arch/mips/kernel/cevt-txx9.c
104
static int txx9tmr_set_state_oneshot(struct clock_event_device *evt)
arch/mips/kernel/cevt-txx9.c
107
container_of(evt, struct txx9_clock_event_device, cd);
arch/mips/kernel/cevt-txx9.c
115
static int txx9tmr_set_state_shutdown(struct clock_event_device *evt)
arch/mips/kernel/cevt-txx9.c
118
container_of(evt, struct txx9_clock_event_device, cd);
arch/mips/kernel/cevt-txx9.c
126
static int txx9tmr_tick_resume(struct clock_event_device *evt)
arch/mips/kernel/cevt-txx9.c
129
container_of(evt, struct txx9_clock_event_device, cd);
arch/mips/kernel/cevt-txx9.c
139
struct clock_event_device *evt)
arch/mips/kernel/cevt-txx9.c
142
container_of(evt, struct txx9_clock_event_device, cd);
arch/mips/kernel/cevt-txx9.c
88
static int txx9tmr_set_state_periodic(struct clock_event_device *evt)
arch/mips/kernel/cevt-txx9.c
91
container_of(evt, struct txx9_clock_event_device, cd);
arch/mips/kernel/cevt-txx9.c
98
__raw_writel(((u64)(NSEC_PER_SEC / HZ) * evt->mult) >> evt->shift,
arch/mips/kernel/perf_event_mipsxx.c
348
static void mipsxx_pmu_enable_event(struct hw_perf_event *evt, int idx)
arch/mips/kernel/perf_event_mipsxx.c
350
struct perf_event *event = container_of(evt, struct perf_event, hw);
arch/mips/kernel/perf_event_mipsxx.c
352
unsigned int range = evt->event_base >> 24;
arch/mips/kernel/perf_event_mipsxx.c
357
cpuc->saved_ctrl[idx] = M_PERFCTL_EVENT(evt->event_base & 0x3ff) |
arch/mips/kernel/perf_event_mipsxx.c
358
(evt->config_base & M_PERFCTL_CONFIG_MASK) |
arch/mips/kernel/perf_event_mipsxx.c
362
cpuc->saved_ctrl[idx] = M_PERFCTL_EVENT(evt->event_base & 0xff) |
arch/mips/kernel/perf_event_mipsxx.c
363
(evt->config_base & M_PERFCTL_CONFIG_MASK) |
arch/mips/loongson2ef/common/cs5536/cs5536_mfgpt.c
50
static int mfgpt_timer_set_periodic(struct clock_event_device *evt)
arch/mips/loongson2ef/common/cs5536/cs5536_mfgpt.c
62
static int mfgpt_timer_shutdown(struct clock_event_device *evt)
arch/mips/loongson2ef/common/cs5536/cs5536_mfgpt.c
64
if (clockevent_state_periodic(evt) || clockevent_state_oneshot(evt)) {
arch/mips/loongson64/hpet.c
114
static int hpet_set_state_shutdown(struct clock_event_device *evt)
arch/mips/loongson64/hpet.c
128
static int hpet_set_state_oneshot(struct clock_event_device *evt)
arch/mips/loongson64/hpet.c
149
static int hpet_tick_resume(struct clock_event_device *evt)
arch/mips/loongson64/hpet.c
159
struct clock_event_device *evt)
arch/mips/loongson64/hpet.c
85
static int hpet_set_state_periodic(struct clock_event_device *evt)
arch/mips/sgi-ip27/ip27-timer.c
30
static int rt_next_event(unsigned long delta, struct clock_event_device *evt)
arch/mips/sni/time.c
17
static int a20r_set_periodic(struct clock_event_device *evt)
arch/nios2/kernel/time.c
162
struct clock_event_device *evt)
arch/nios2/kernel/time.c
164
struct nios2_clockevent_dev *nios2_ced = to_nios2_clkevent(evt);
arch/nios2/kernel/time.c
171
static int nios2_timer_shutdown(struct clock_event_device *evt)
arch/nios2/kernel/time.c
173
struct nios2_clockevent_dev *nios2_ced = to_nios2_clkevent(evt);
arch/nios2/kernel/time.c
180
static int nios2_timer_set_periodic(struct clock_event_device *evt)
arch/nios2/kernel/time.c
183
struct nios2_clockevent_dev *nios2_ced = to_nios2_clkevent(evt);
arch/nios2/kernel/time.c
191
static int nios2_timer_resume(struct clock_event_device *evt)
arch/nios2/kernel/time.c
193
struct nios2_clockevent_dev *nios2_ced = to_nios2_clkevent(evt);
arch/nios2/kernel/time.c
202
struct clock_event_device *evt = (struct clock_event_device *) dev_id;
arch/nios2/kernel/time.c
203
struct nios2_clockevent_dev *nios2_ced = to_nios2_clkevent(evt);
arch/nios2/kernel/time.c
207
evt->event_handler(evt);
arch/nios2/kernel/time.c
52
to_nios2_clkevent(struct clock_event_device *evt)
arch/nios2/kernel/time.c
54
return container_of(evt, struct nios2_clockevent_dev, ced);
arch/openrisc/kernel/time.c
117
struct clock_event_device *evt =
arch/openrisc/kernel/time.c
126
evt->event_handler(evt);
arch/openrisc/kernel/time.c
72
struct clock_event_device *evt =
arch/openrisc/kernel/time.c
79
evt->broadcast = tick_broadcast;
arch/openrisc/kernel/time.c
81
evt->name = "openrisc_timer_clockevent",
arch/openrisc/kernel/time.c
82
evt->features = CLOCK_EVT_FEAT_ONESHOT,
arch/openrisc/kernel/time.c
83
evt->rating = 300,
arch/openrisc/kernel/time.c
84
evt->set_next_event = openrisc_timer_set_next_event,
arch/openrisc/kernel/time.c
86
evt->cpumask = cpumask_of(cpu);
arch/openrisc/kernel/time.c
89
clockevents_config_and_register(evt, cpuinfo->clock_frequency,
arch/parisc/kernel/time.c
32
static int parisc_timer_next_event(unsigned long delta, struct clock_event_device *evt)
arch/parisc/kernel/time.c
58
static int parisc_set_state_oneshot(struct clock_event_device *evt)
arch/parisc/kernel/time.c
60
parisc_timer_next_event(clocktick, evt);
arch/parisc/kernel/time.c
65
static int parisc_set_state_periodic(struct clock_event_device *evt)
arch/parisc/kernel/time.c
67
parisc_timer_next_event(clocktick, evt);
arch/parisc/kernel/time.c
72
static int parisc_set_state_shutdown(struct clock_event_device *evt)
arch/powerpc/include/asm/mce.h
233
extern void machine_check_print_event_info(struct machine_check_event *evt,
arch/powerpc/kernel/mce.c
231
static void machine_check_ue_event(struct machine_check_event *evt)
arch/powerpc/kernel/mce.c
242
evt, sizeof(*evt));
arch/powerpc/kernel/mce.c
251
struct machine_check_event evt;
arch/powerpc/kernel/mce.c
253
if (!get_mce_event(&evt, MCE_EVENT_RELEASE))
arch/powerpc/kernel/mce.c
263
&evt, sizeof(evt));
arch/powerpc/kernel/mce.c
287
struct machine_check_event *evt;
arch/powerpc/kernel/mce.c
291
evt = &local_paca->mce_info->mce_ue_event_queue[index];
arch/powerpc/kernel/mce.c
292
blocking_notifier_call_chain(&mce_notifier_list, 0, evt);
arch/powerpc/kernel/mce.c
30
static void machine_check_ue_event(struct machine_check_event *evt);
arch/powerpc/kernel/mce.c
302
if (evt->error_type == MCE_ERROR_TYPE_UE) {
arch/powerpc/kernel/mce.c
303
if (evt->u.ue_error.ignore_event) {
arch/powerpc/kernel/mce.c
308
if (evt->u.ue_error.physical_address_provided) {
arch/powerpc/kernel/mce.c
311
pfn = evt->u.ue_error.physical_address >>
arch/powerpc/kernel/mce.c
330
struct machine_check_event *evt;
arch/powerpc/kernel/mce.c
340
evt = &local_paca->mce_info->mce_event_queue[index];
arch/powerpc/kernel/mce.c
342
if (evt->error_type == MCE_ERROR_TYPE_UE &&
arch/powerpc/kernel/mce.c
343
evt->u.ue_error.ignore_event) {
arch/powerpc/kernel/mce.c
347
machine_check_print_event_info(evt, false, false);
arch/powerpc/kernel/mce.c
373
void machine_check_print_event_info(struct machine_check_event *evt,
arch/powerpc/kernel/mce.c
437
if (evt->version != MCE_V1) {
arch/powerpc/kernel/mce.c
439
evt->version);
arch/powerpc/kernel/mce.c
442
switch (evt->severity) {
arch/powerpc/kernel/mce.c
462
switch(evt->initiator) {
arch/powerpc/kernel/mce.c
484
switch (evt->error_type) {
arch/powerpc/kernel/mce.c
487
subtype = evt->u.ue_error.ue_error_type <
arch/powerpc/kernel/mce.c
489
mc_ue_types[evt->u.ue_error.ue_error_type]
arch/powerpc/kernel/mce.c
491
if (evt->u.ue_error.effective_address_provided)
arch/powerpc/kernel/mce.c
492
ea = evt->u.ue_error.effective_address;
arch/powerpc/kernel/mce.c
493
if (evt->u.ue_error.physical_address_provided)
arch/powerpc/kernel/mce.c
494
pa = evt->u.ue_error.physical_address;
arch/powerpc/kernel/mce.c
498
subtype = evt->u.slb_error.slb_error_type <
arch/powerpc/kernel/mce.c
500
mc_slb_types[evt->u.slb_error.slb_error_type]
arch/powerpc/kernel/mce.c
502
if (evt->u.slb_error.effective_address_provided)
arch/powerpc/kernel/mce.c
503
ea = evt->u.slb_error.effective_address;
arch/powerpc/kernel/mce.c
507
subtype = evt->u.erat_error.erat_error_type <
arch/powerpc/kernel/mce.c
509
mc_erat_types[evt->u.erat_error.erat_error_type]
arch/powerpc/kernel/mce.c
511
if (evt->u.erat_error.effective_address_provided)
arch/powerpc/kernel/mce.c
512
ea = evt->u.erat_error.effective_address;
arch/powerpc/kernel/mce.c
516
subtype = evt->u.tlb_error.tlb_error_type <
arch/powerpc/kernel/mce.c
518
mc_tlb_types[evt->u.tlb_error.tlb_error_type]
arch/powerpc/kernel/mce.c
520
if (evt->u.tlb_error.effective_address_provided)
arch/powerpc/kernel/mce.c
521
ea = evt->u.tlb_error.effective_address;
arch/powerpc/kernel/mce.c
525
subtype = evt->u.user_error.user_error_type <
arch/powerpc/kernel/mce.c
527
mc_user_types[evt->u.user_error.user_error_type]
arch/powerpc/kernel/mce.c
529
if (evt->u.user_error.effective_address_provided)
arch/powerpc/kernel/mce.c
530
ea = evt->u.user_error.effective_address;
arch/powerpc/kernel/mce.c
534
subtype = evt->u.ra_error.ra_error_type <
arch/powerpc/kernel/mce.c
536
mc_ra_types[evt->u.ra_error.ra_error_type]
arch/powerpc/kernel/mce.c
538
if (evt->u.ra_error.effective_address_provided)
arch/powerpc/kernel/mce.c
539
ea = evt->u.ra_error.effective_address;
arch/powerpc/kernel/mce.c
543
subtype = evt->u.link_error.link_error_type <
arch/powerpc/kernel/mce.c
545
mc_link_types[evt->u.link_error.link_error_type]
arch/powerpc/kernel/mce.c
547
if (evt->u.link_error.effective_address_provided)
arch/powerpc/kernel/mce.c
548
ea = evt->u.link_error.effective_address;
arch/powerpc/kernel/mce.c
566
if (ea && evt->srr0 != ea) {
arch/powerpc/kernel/mce.c
576
level, evt->cpu, sevstr, in_guest ? "Guest" : "",
arch/powerpc/kernel/mce.c
578
evt->disposition == MCE_DISPOSITION_RECOVERED ?
arch/powerpc/kernel/mce.c
583
level, evt->cpu, current->pid, current->comm,
arch/powerpc/kernel/mce.c
584
in_guest ? "Guest " : "", evt->srr0, pa_str);
arch/powerpc/kernel/mce.c
587
level, evt->cpu, evt->srr0, (void *)evt->srr0, pa_str);
arch/powerpc/kernel/mce.c
590
printk("%sMCE: CPU%d: Initiator %s\n", level, evt->cpu, initiator);
arch/powerpc/kernel/mce.c
592
subtype = evt->error_class < ARRAY_SIZE(mc_error_class) ?
arch/powerpc/kernel/mce.c
593
mc_error_class[evt->error_class] : "Unknown";
arch/powerpc/kernel/mce.c
594
printk("%sMCE: CPU%d: %s\n", level, evt->cpu, subtype);
arch/powerpc/kernel/mce.c
598
if (evt->error_type == MCE_ERROR_TYPE_SLB && !in_guest)
arch/powerpc/kernel/time.c
525
struct clock_event_device *evt = this_cpu_ptr(&decrementers);
arch/powerpc/kernel/time.c
574
evt->event_handler(evt);
arch/powerpc/kernel/time.c
813
static int decrementer_set_next_event(unsigned long evt,
arch/powerpc/kernel/time.c
816
__this_cpu_write(decrementers_next_tb, get_tb() + evt);
arch/powerpc/kernel/time.c
817
set_dec_or_work(evt);
arch/powerpc/kernel/time.c
94
static int decrementer_set_next_event(unsigned long evt,
arch/powerpc/kernel/time.c
96
static int decrementer_shutdown(struct clock_event_device *evt);
arch/powerpc/platforms/powernv/opal.c
427
__be64 evt, len;
arch/powerpc/platforms/powernv/opal.c
431
opal_poll_events(&evt);
arch/powerpc/platforms/powernv/opal.c
432
if ((be64_to_cpu(evt) & OPAL_EVENT_CONSOLE_INPUT) == 0)
arch/powerpc/platforms/powernv/opal.c
520
__be64 evt;
arch/powerpc/platforms/powernv/opal.c
529
opal_poll_events(&evt);
arch/powerpc/platforms/powernv/opal.c
530
if (!(be64_to_cpu(evt) & OPAL_EVENT_CONSOLE_OUTPUT))
arch/powerpc/platforms/powernv/opal.c
586
struct machine_check_event *evt)
arch/powerpc/platforms/powernv/opal.c
594
} else if (evt->disposition == MCE_DISPOSITION_RECOVERED) {
arch/powerpc/platforms/powernv/opal.c
597
} else if (evt->severity == MCE_SEV_FATAL) {
arch/powerpc/platforms/powernv/opal.c
603
if (!recovered && evt->sync_error) {
arch/powerpc/platforms/powernv/opal.c
675
struct machine_check_event evt;
arch/powerpc/platforms/powernv/opal.c
677
if (!get_mce_event(&evt, MCE_EVENT_RELEASE))
arch/powerpc/platforms/powernv/opal.c
681
if (evt.version != MCE_V1) {
arch/powerpc/platforms/powernv/opal.c
683
evt.version);
arch/powerpc/platforms/powernv/opal.c
686
machine_check_print_event_info(&evt, user_mode(regs), false);
arch/powerpc/platforms/powernv/opal.c
688
if (opal_recover_mce(regs, &evt))
arch/powerpc/platforms/pseries/papr_scm.c
1317
struct machine_check_event *evt = data;
arch/powerpc/platforms/pseries/papr_scm.c
1322
if (evt->error_type != MCE_ERROR_TYPE_UE)
arch/powerpc/platforms/pseries/papr_scm.c
1332
phys_addr = evt->u.ue_error.physical_address +
arch/powerpc/platforms/pseries/papr_scm.c
1333
(evt->u.ue_error.effective_address & ~PAGE_MASK);
arch/powerpc/platforms/pseries/papr_scm.c
1335
if (!evt->u.ue_error.physical_address_provided ||
arch/powerpc/platforms/pseries/ras.c
782
static int recover_mce(struct pt_regs *regs, struct machine_check_event *evt)
arch/powerpc/platforms/pseries/ras.c
790
} else if (evt->disposition == MCE_DISPOSITION_RECOVERED) {
arch/powerpc/platforms/pseries/ras.c
793
} else if (evt->severity == MCE_SEV_FATAL) {
arch/powerpc/platforms/pseries/ras.c
799
if (!recovered && evt->sync_error) {
arch/powerpc/platforms/pseries/ras.c
842
struct machine_check_event evt;
arch/powerpc/platforms/pseries/ras.c
844
if (!get_mce_event(&evt, MCE_EVENT_RELEASE))
arch/powerpc/platforms/pseries/ras.c
848
if (evt.version != MCE_V1) {
arch/powerpc/platforms/pseries/ras.c
850
evt.version);
arch/powerpc/platforms/pseries/ras.c
853
machine_check_print_event_info(&evt, user_mode(regs), false);
arch/powerpc/platforms/pseries/ras.c
855
if (recover_mce(regs, &evt))
arch/s390/kernel/time.c
132
struct clock_event_device *evt)
arch/sh/include/asm/uaccess.h
120
static inline void *set_exception_table_evt(unsigned int evt, void *handler)
arch/sh/include/asm/uaccess.h
122
return set_exception_table_vec(evt >> 5, handler);
arch/sparc/kernel/time_32.c
104
static int timer_ce_shutdown(struct clock_event_device *evt)
arch/sparc/kernel/time_32.c
111
static int timer_ce_set_periodic(struct clock_event_device *evt)
arch/sparc/kernel/time_32.c
185
static int percpu_ce_shutdown(struct clock_event_device *evt)
arch/sparc/kernel/time_32.c
187
int cpu = cpumask_first(evt->cpumask);
arch/sparc/kernel/time_32.c
193
static int percpu_ce_set_periodic(struct clock_event_device *evt)
arch/sparc/kernel/time_32.c
195
int cpu = cpumask_first(evt->cpumask);
arch/sparc/kernel/time_32.c
202
struct clock_event_device *evt)
arch/sparc/kernel/time_32.c
204
int cpu = cpumask_first(evt->cpumask);
arch/sparc/kernel/time_64.c
697
struct clock_event_device *evt)
arch/sparc/kernel/time_64.c
702
static int sparc64_timer_shutdown(struct clock_event_device *evt)
arch/sparc/kernel/time_64.c
723
struct clock_event_device *evt = &per_cpu(sparc64_events, cpu);
arch/sparc/kernel/time_64.c
732
if (unlikely(!evt->event_handler)) {
arch/sparc/kernel/time_64.c
736
evt->event_handler(evt);
arch/um/kernel/time.c
784
static int itimer_shutdown(struct clock_event_device *evt)
arch/um/kernel/time.c
786
int cpu = evt - &timer_clockevent[0];
arch/um/kernel/time.c
798
static int itimer_set_periodic(struct clock_event_device *evt)
arch/um/kernel/time.c
801
int cpu = evt - &timer_clockevent[0];
arch/um/kernel/time.c
820
struct clock_event_device *evt)
arch/um/kernel/time.c
839
static int itimer_one_shot(struct clock_event_device *evt)
arch/um/kernel/time.c
841
return itimer_next_event(0, evt);
arch/um/kernel/time.c
865
struct clock_event_device *evt = &timer_clockevent[cpu];
arch/um/kernel/time.c
878
evt->event_handler(evt);
arch/um/kernel/time.c
918
struct clock_event_device *evt = &timer_clockevent[cpu];
arch/um/kernel/time.c
925
memcpy(evt, &_timer_clockevent, sizeof(*evt));
arch/um/kernel/time.c
926
evt->cpumask = cpumask_of(cpu);
arch/um/kernel/time.c
927
clockevents_register_device(evt);
arch/x86/kernel/apic/apic.c
1019
struct clock_event_device *evt = this_cpu_ptr(&lapic_events);
arch/x86/kernel/apic/apic.c
1032
if (!evt->event_handler) {
arch/x86/kernel/apic/apic.c
1036
lapic_timer_shutdown(evt);
arch/x86/kernel/apic/apic.c
1045
evt->event_handler(evt);
arch/x86/kernel/apic/apic.c
416
struct clock_event_device *evt)
arch/x86/kernel/apic/apic.c
423
struct clock_event_device *evt)
arch/x86/kernel/apic/apic.c
435
static int lapic_timer_shutdown(struct clock_event_device *evt)
arch/x86/kernel/apic/apic.c
440
if (evt->features & CLOCK_EVT_FEAT_DUMMY)
arch/x86/kernel/apic/apic.c
463
lapic_timer_set_periodic_oneshot(struct clock_event_device *evt, bool oneshot)
arch/x86/kernel/apic/apic.c
466
if (evt->features & CLOCK_EVT_FEAT_DUMMY)
arch/x86/kernel/apic/apic.c
473
static int lapic_timer_set_periodic(struct clock_event_device *evt)
arch/x86/kernel/apic/apic.c
475
return lapic_timer_set_periodic_oneshot(evt, false);
arch/x86/kernel/apic/apic.c
478
static int lapic_timer_set_oneshot(struct clock_event_device *evt)
arch/x86/kernel/apic/apic.c
480
return lapic_timer_set_periodic_oneshot(evt, true);
arch/x86/kernel/cpu/resctrl/core.c
880
bool resctrl_arch_is_evt_configurable(enum resctrl_event_id evt)
arch/x86/kernel/cpu/resctrl/core.c
885
switch (evt) {
arch/x86/kernel/hpet.c
1275
struct clock_event_device *evt = &hpet_base.channels[0].evt;
arch/x86/kernel/hpet.c
1278
clc = (uint64_t) evt->mult * NSEC_PER_SEC;
arch/x86/kernel/hpet.c
1279
clc >>= evt->shift + DEFAULT_RTC_SHIFT;
arch/x86/kernel/hpet.c
1373
struct clock_event_device *evt = &hpet_base.channels[0].evt;
arch/x86/kernel/hpet.c
1375
clc = (uint64_t) evt->mult * NSEC_PER_SEC;
arch/x86/kernel/hpet.c
1377
clc >>= evt->shift;
arch/x86/kernel/hpet.c
28
struct clock_event_device evt;
arch/x86/kernel/hpet.c
299
static int hpet_clkevt_set_state_periodic(struct clock_event_device *evt)
arch/x86/kernel/hpet.c
301
unsigned int channel = clockevent_to_channel(evt)->num;
arch/x86/kernel/hpet.c
306
delta = ((uint64_t)(NSEC_PER_SEC / HZ)) * evt->mult;
arch/x86/kernel/hpet.c
307
delta >>= evt->shift;
arch/x86/kernel/hpet.c
330
static int hpet_clkevt_set_state_oneshot(struct clock_event_device *evt)
arch/x86/kernel/hpet.c
332
unsigned int channel = clockevent_to_channel(evt)->num;
arch/x86/kernel/hpet.c
343
static int hpet_clkevt_set_state_shutdown(struct clock_event_device *evt)
arch/x86/kernel/hpet.c
345
unsigned int channel = clockevent_to_channel(evt)->num;
arch/x86/kernel/hpet.c
355
static int hpet_clkevt_legacy_resume(struct clock_event_device *evt)
arch/x86/kernel/hpet.c
363
hpet_clkevt_set_next_event(unsigned long delta, struct clock_event_device *evt)
arch/x86/kernel/hpet.c
365
unsigned int channel = clockevent_to_channel(evt)->num;
arch/x86/kernel/hpet.c
402
struct clock_event_device *evt = &hc->evt;
arch/x86/kernel/hpet.c
404
evt->rating = rating;
arch/x86/kernel/hpet.c
405
evt->irq = hc->irq;
arch/x86/kernel/hpet.c
406
evt->name = hc->name;
arch/x86/kernel/hpet.c
407
evt->cpumask = cpumask_of(hc->cpu);
arch/x86/kernel/hpet.c
408
evt->set_state_oneshot = hpet_clkevt_set_state_oneshot;
arch/x86/kernel/hpet.c
409
evt->set_next_event = hpet_clkevt_set_next_event;
arch/x86/kernel/hpet.c
410
evt->set_state_shutdown = hpet_clkevt_set_state_shutdown;
arch/x86/kernel/hpet.c
412
evt->features = CLOCK_EVT_FEAT_ONESHOT;
arch/x86/kernel/hpet.c
414
evt->features |= CLOCK_EVT_FEAT_PERIODIC;
arch/x86/kernel/hpet.c
415
evt->set_state_periodic = hpet_clkevt_set_state_periodic;
arch/x86/kernel/hpet.c
429
hc->evt.tick_resume = hpet_clkevt_legacy_resume;
arch/x86/kernel/hpet.c
459
hc->evt.features |= CLOCK_EVT_FEAT_PERIODIC;
arch/x86/kernel/hpet.c
460
hc->evt.set_state_periodic = hpet_clkevt_set_state_periodic;
arch/x86/kernel/hpet.c
465
clockevents_config_and_register(&hc->evt, hpet_freq,
arch/x86/kernel/hpet.c
467
global_clock_event = &hc->evt;
arch/x86/kernel/hpet.c
603
static int hpet_clkevt_msi_resume(struct clock_event_device *evt)
arch/x86/kernel/hpet.c
605
struct hpet_channel *hc = clockevent_to_channel(evt);
arch/x86/kernel/hpet.c
619
struct clock_event_device *evt = &hc->evt;
arch/x86/kernel/hpet.c
621
if (!evt->event_handler) {
arch/x86/kernel/hpet.c
626
evt->event_handler(evt);
arch/x86/kernel/hpet.c
649
struct clock_event_device *evt = &hc->evt;
arch/x86/kernel/hpet.c
656
evt->tick_resume = hpet_clkevt_msi_resume;
arch/x86/kernel/hpet.c
658
clockevents_config_and_register(evt, hpet_freq, HPET_MIN_PROG_DELTA,
arch/x86/kernel/hpet.c
74
struct hpet_channel *clockevent_to_channel(struct clock_event_device *evt)
arch/x86/kernel/hpet.c
76
return container_of(evt, struct hpet_channel, evt);
arch/x86/kvm/xen.h
27
int kvm_xen_hvm_evtchn_send(struct kvm *kvm, struct kvm_irq_routing_xen_evtchn *evt);
arch/x86/platform/uv/uv_time.c
23
static int uv_rtc_shutdown(struct clock_event_device *evt);
arch/x86/platform/uv/uv_time.c
302
static int uv_rtc_shutdown(struct clock_event_device *evt)
arch/x86/platform/uv/uv_time.c
304
int ced_cpu = cpumask_first(evt->cpumask);
arch/x86/xen/time.c
210
static int xen_timerop_shutdown(struct clock_event_device *evt)
arch/x86/xen/time.c
219
struct clock_event_device *evt)
arch/x86/xen/time.c
221
WARN_ON(!clockevent_state_oneshot(evt));
arch/x86/xen/time.c
250
static int xen_vcpuop_shutdown(struct clock_event_device *evt)
arch/x86/xen/time.c
263
static int xen_vcpuop_set_oneshot(struct clock_event_device *evt)
arch/x86/xen/time.c
275
struct clock_event_device *evt)
arch/x86/xen/time.c
281
WARN_ON(!clockevent_state_oneshot(evt));
arch/x86/xen/time.c
316
struct clock_event_device evt;
arch/x86/xen/time.c
319
static DEFINE_PER_CPU(struct xen_clock_event_device, xen_clock_events) = { .evt.irq = -1 };
arch/x86/xen/time.c
323
struct clock_event_device *evt = this_cpu_ptr(&xen_clock_events.evt);
arch/x86/xen/time.c
327
if (evt->event_handler) {
arch/x86/xen/time.c
328
evt->event_handler(evt);
arch/x86/xen/time.c
337
struct clock_event_device *evt;
arch/x86/xen/time.c
338
evt = &per_cpu(xen_clock_events, cpu).evt;
arch/x86/xen/time.c
340
if (evt->irq >= 0) {
arch/x86/xen/time.c
341
unbind_from_irqhandler(evt->irq, NULL);
arch/x86/xen/time.c
342
evt->irq = -1;
arch/x86/xen/time.c
349
struct clock_event_device *evt = &xevt->evt;
arch/x86/xen/time.c
352
WARN(evt->irq >= 0, "IRQ%d for CPU%d is already allocated\n", evt->irq, cpu);
arch/x86/xen/time.c
353
if (evt->irq >= 0)
arch/x86/xen/time.c
366
memcpy(evt, xen_clockevent, sizeof(*evt));
arch/x86/xen/time.c
368
evt->cpumask = cpumask_of(cpu);
arch/x86/xen/time.c
369
evt->irq = irq;
arch/x86/xen/time.c
375
clockevents_register_device(this_cpu_ptr(&xen_clock_events.evt));
arch/xtensa/kernel/time.c
101
enable_irq(evt->irq);
arch/xtensa/kernel/time.c
108
.evt = {
arch/xtensa/kernel/time.c
120
struct clock_event_device *evt = &this_cpu_ptr(&ccount_timer)->evt;
arch/xtensa/kernel/time.c
123
evt->event_handler(evt);
arch/xtensa/kernel/time.c
130
struct clock_event_device *clockevent = &timer->evt;
arch/xtensa/kernel/time.c
195
irq = this_cpu_ptr(&ccount_timer)->evt.irq;
arch/xtensa/kernel/time.c
56
struct clock_event_device evt;
arch/xtensa/kernel/time.c
83
static int ccount_timer_shutdown(struct clock_event_device *evt)
arch/xtensa/kernel/time.c
86
container_of(evt, struct ccount_timer, evt);
arch/xtensa/kernel/time.c
89
disable_irq_nosync(evt->irq);
arch/xtensa/kernel/time.c
95
static int ccount_timer_set_oneshot(struct clock_event_device *evt)
arch/xtensa/kernel/time.c
98
container_of(evt, struct ccount_timer, evt);
drivers/accel/ivpu/ivpu_mmu.c
863
u32 *evt = evtq->base + (idx * IVPU_MMU_EVTQ_CMD_SIZE);
drivers/accel/ivpu/ivpu_mmu.c
870
return evt;
drivers/accel/ivpu/ivpu_pm.c
162
char *evt[2] = {"IVPU_PM_EVENT=IVPU_RECOVER", NULL};
drivers/accel/ivpu/ivpu_pm.c
176
kobject_uevent_env(&vdev->drm.dev->kobj, KOBJ_CHANGE, evt);
drivers/bluetooth/btintel.c
1560
struct hci_event_hdr *evt = NULL;
drivers/bluetooth/btintel.c
1614
evt = (struct hci_event_hdr *)(*fw_ptr);
drivers/bluetooth/btintel.c
1615
*fw_ptr += sizeof(*evt);
drivers/bluetooth/btintel.c
1616
remain -= sizeof(*evt);
drivers/bluetooth/btintel.c
1618
if (remain < evt->plen) {
drivers/bluetooth/btintel.c
1624
*fw_ptr += evt->plen;
drivers/bluetooth/btintel.c
1625
remain -= evt->plen;
drivers/bluetooth/btintel.c
1632
if (!evt || !evt_param || remain < 0) {
drivers/bluetooth/btintel.c
1638
cmd_param, evt->evt, HCI_INIT_TIMEOUT);
drivers/bluetooth/btintel.c
1649
if (skb->len != evt->plen) {
drivers/bluetooth/btintel.c
1656
if (memcmp(skb->data, evt_param, evt->plen)) {
drivers/bluetooth/btintel.c
3727
if (skb->len > HCI_EVENT_HDR_SIZE && hdr->evt == 0xff &&
drivers/bluetooth/btintel.c
3770
const struct intel_bootup *evt = ptr;
drivers/bluetooth/btintel.c
3772
if (len != sizeof(*evt))
drivers/bluetooth/btintel.c
3783
const struct intel_secure_send_result *evt = ptr;
drivers/bluetooth/btintel.c
3785
if (len != sizeof(*evt))
drivers/bluetooth/btintel.c
3788
if (evt->result)
drivers/bluetooth/btintel_pcie.c
1031
if (skb->len > HCI_EVENT_HDR_SIZE && hdr->evt == 0xff &&
drivers/bluetooth/btintel_pcie.c
1906
struct hci_ev_cmd_complete *evt;
drivers/bluetooth/btintel_pcie.c
1908
skb = bt_skb_alloc(sizeof(*hdr) + sizeof(*evt) + 1, GFP_KERNEL);
drivers/bluetooth/btintel_pcie.c
1913
hdr->evt = HCI_EV_CMD_COMPLETE;
drivers/bluetooth/btintel_pcie.c
1914
hdr->plen = sizeof(*evt) + 1;
drivers/bluetooth/btintel_pcie.c
1916
evt = (struct hci_ev_cmd_complete *)skb_put(skb, sizeof(*evt));
drivers/bluetooth/btintel_pcie.c
1917
evt->ncmd = 0x01;
drivers/bluetooth/btintel_pcie.c
1918
evt->opcode = cpu_to_le16(opcode);
drivers/bluetooth/btmrvl_main.c
46
if (hdr->evt == HCI_EV_CMD_COMPLETE) {
drivers/bluetooth/btmtksdio.c
384
u8 evt = hdr->evt;
drivers/bluetooth/btmtksdio.c
402
if (evt == HCI_EV_WMT) {
drivers/bluetooth/btmtkuart.c
213
if (hdr->evt == HCI_EV_WMT) {
drivers/bluetooth/btqca.c
548
struct hci_ev_cmd_complete *evt;
drivers/bluetooth/btqca.c
551
skb = bt_skb_alloc(sizeof(*hdr) + sizeof(*evt) + 1, GFP_KERNEL);
drivers/bluetooth/btqca.c
556
hdr->evt = HCI_EV_CMD_COMPLETE;
drivers/bluetooth/btqca.c
557
hdr->plen = sizeof(*evt) + 1;
drivers/bluetooth/btqca.c
559
evt = skb_put(skb, sizeof(*evt));
drivers/bluetooth/btqca.c
560
evt->ncmd = 1;
drivers/bluetooth/btqca.c
561
evt->opcode = cpu_to_le16(QCA_HCI_CC_OPCODE);
drivers/bluetooth/btusb.c
2242
static void btusb_notify(struct hci_dev *hdev, unsigned int evt)
drivers/bluetooth/btusb.c
2246
BT_DBG("%s evt %d", hdev->name, evt);
drivers/bluetooth/btusb.c
2250
data->air_mode = evt;
drivers/bluetooth/btusb.c
2618
struct hci_ev_cmd_complete *evt;
drivers/bluetooth/btusb.c
2620
skb = bt_skb_alloc(sizeof(*hdr) + sizeof(*evt) + 1, GFP_KERNEL);
drivers/bluetooth/btusb.c
2625
hdr->evt = HCI_EV_CMD_COMPLETE;
drivers/bluetooth/btusb.c
2626
hdr->plen = sizeof(*evt) + 1;
drivers/bluetooth/btusb.c
2628
evt = skb_put(skb, sizeof(*evt));
drivers/bluetooth/btusb.c
2629
evt->ncmd = 0x01;
drivers/bluetooth/btusb.c
2630
evt->opcode = cpu_to_le16(opcode);
drivers/bluetooth/btusb.c
3205
if (!event_hdr || (event_hdr->evt != HCI_VENDOR_PKT))
drivers/bluetooth/btusb.c
3231
if (!event_hdr || (event_hdr->evt != HCI_VENDOR_PKT))
drivers/bluetooth/hci_bcsp.c
543
hdr.evt = 0xff;
drivers/bluetooth/hci_intel.c
437
struct hci_ev_cmd_complete *evt;
drivers/bluetooth/hci_intel.c
439
skb = bt_skb_alloc(sizeof(*hdr) + sizeof(*evt) + 1, GFP_KERNEL);
drivers/bluetooth/hci_intel.c
444
hdr->evt = HCI_EV_CMD_COMPLETE;
drivers/bluetooth/hci_intel.c
445
hdr->plen = sizeof(*evt) + 1;
drivers/bluetooth/hci_intel.c
447
evt = skb_put(skb, sizeof(*evt));
drivers/bluetooth/hci_intel.c
448
evt->ncmd = 0x01;
drivers/bluetooth/hci_intel.c
449
evt->opcode = cpu_to_le16(opcode);
drivers/bluetooth/hci_intel.c
879
if (skb->len == 7 && hdr->evt == 0xff && hdr->plen == 0x05 &&
drivers/bluetooth/hci_intel.c
892
} else if (skb->len == 9 && hdr->evt == 0xff && hdr->plen == 0x07 &&
drivers/bluetooth/hci_nokia.c
533
struct hci_nokia_neg_evt *evt;
drivers/bluetooth/hci_nokia.c
537
if (hdr->dlen != sizeof(*evt)) {
drivers/bluetooth/hci_nokia.c
543
evt = skb_pull(skb, sizeof(*hdr));
drivers/bluetooth/hci_nokia.c
545
if (evt->ack != NOKIA_NEG_ACK) {
drivers/bluetooth/hci_nokia.c
552
btdev->man_id = evt->man_id;
drivers/bluetooth/hci_nokia.c
553
btdev->ver_id = evt->ver_id;
drivers/bluetooth/hci_nokia.c
556
evt->baud, evt->sys_clk, evt->man_id, evt->ver_id);
drivers/bluetooth/hci_qca.c
1225
if (hdr->evt == HCI_EV_VENDOR)
drivers/bluetooth/hci_qca.c
130
__u8 evt;
drivers/clocksource/arc_timer.c
284
struct clock_event_device *evt = this_cpu_ptr(&arc_clockevent_device);
drivers/clocksource/arc_timer.c
285
int irq_reenable = clockevent_state_periodic(evt);
drivers/clocksource/arc_timer.c
299
evt->event_handler(evt);
drivers/clocksource/arc_timer.c
307
struct clock_event_device *evt = this_cpu_ptr(&arc_clockevent_device);
drivers/clocksource/arc_timer.c
309
evt->cpumask = cpumask_of(smp_processor_id());
drivers/clocksource/arc_timer.c
311
clockevents_config_and_register(evt, arc_timer_freq, 0, ARC_TIMERN_MAX);
drivers/clocksource/arc_timer.c
327
struct clock_event_device *evt = this_cpu_ptr(&arc_clockevent_device);
drivers/clocksource/arc_timer.c
342
"Timer0 (per-cpu-tick)", evt);
drivers/clocksource/arm_arch_timer.c
320
void erratum_set_next_event_generic(const int access, unsigned long evt,
drivers/clocksource/arm_arch_timer.c
331
cval = evt + arch_counter_get_cntpct_stable();
drivers/clocksource/arm_arch_timer.c
334
cval = evt + arch_counter_get_cntvct_stable();
drivers/clocksource/arm_arch_timer.c
341
static __maybe_unused int erratum_set_next_event_virt(unsigned long evt,
drivers/clocksource/arm_arch_timer.c
344
erratum_set_next_event_generic(ARCH_TIMER_VIRT_ACCESS, evt, clk);
drivers/clocksource/arm_arch_timer.c
348
static __maybe_unused int erratum_set_next_event_phys(unsigned long evt,
drivers/clocksource/arm_arch_timer.c
351
erratum_set_next_event_generic(ARCH_TIMER_PHYS_ACCESS, evt, clk);
drivers/clocksource/arm_arch_timer.c
565
struct clock_event_device *evt)
drivers/clocksource/arm_arch_timer.c
573
evt->event_handler(evt);
drivers/clocksource/arm_arch_timer.c
582
struct clock_event_device *evt = dev_id;
drivers/clocksource/arm_arch_timer.c
584
return timer_handler(ARCH_TIMER_VIRT_ACCESS, evt);
drivers/clocksource/arm_arch_timer.c
589
struct clock_event_device *evt = dev_id;
drivers/clocksource/arm_arch_timer.c
591
return timer_handler(ARCH_TIMER_PHYS_ACCESS, evt);
drivers/clocksource/arm_arch_timer.c
616
static __always_inline void set_next_event(const int access, unsigned long evt,
drivers/clocksource/arm_arch_timer.c
631
arch_timer_reg_write_cp15(access, ARCH_TIMER_REG_CVAL, evt + cnt);
drivers/clocksource/arm_arch_timer.c
635
static int arch_timer_set_next_event_virt(unsigned long evt,
drivers/clocksource/arm_arch_timer.c
638
set_next_event(ARCH_TIMER_VIRT_ACCESS, evt, clk);
drivers/clocksource/arm_arch_timer.c
642
static int arch_timer_set_next_event_phys(unsigned long evt,
drivers/clocksource/arm_arch_timer.c
645
set_next_event(ARCH_TIMER_PHYS_ACCESS, evt, clk);
drivers/clocksource/arm_arch_timer_mmio.c
152
static int arch_timer_mmio_set_next_event(unsigned long evt,
drivers/clocksource/arm_arch_timer_mmio.c
172
arch_timer_mmio_write(timer, ARCH_TIMER_REG_CVAL, evt + cnt);
drivers/clocksource/arm_arch_timer_mmio.c
179
struct clock_event_device *evt = dev_id;
drivers/clocksource/arm_arch_timer_mmio.c
180
struct arch_timer *at = evt_to_arch_timer(evt);
drivers/clocksource/arm_arch_timer_mmio.c
187
evt->event_handler(evt);
drivers/clocksource/arm_arch_timer_mmio.c
250
at->evt = (struct clock_event_device) {
drivers/clocksource/arm_arch_timer_mmio.c
262
at->evt.set_state_shutdown(&at->evt);
drivers/clocksource/arm_arch_timer_mmio.c
264
clockevents_config_and_register(&at->evt, at->rate, 0xf,
drivers/clocksource/arm_arch_timer_mmio.c
267
enable_irq(at->evt.irq);
drivers/clocksource/arm_arch_timer_mmio.c
315
&at->evt);
drivers/clocksource/arm_arch_timer_mmio.c
47
struct clock_event_device evt;
drivers/clocksource/arm_arch_timer_mmio.c
55
#define evt_to_arch_timer(e) container_of(e, struct arch_timer, evt)
drivers/clocksource/arm_global_timer.c
121
static int gt_clockevent_shutdown(struct clock_event_device *evt)
drivers/clocksource/arm_global_timer.c
132
static int gt_clockevent_set_periodic(struct clock_event_device *evt)
drivers/clocksource/arm_global_timer.c
138
static int gt_clockevent_set_next_event(unsigned long evt,
drivers/clocksource/arm_global_timer.c
141
gt_compare_set(evt, 0);
drivers/clocksource/arm_global_timer.c
147
struct clock_event_device *evt = dev_id;
drivers/clocksource/arm_global_timer.c
164
if (clockevent_state_oneshot(evt))
drivers/clocksource/arm_global_timer.c
168
evt->event_handler(evt);
drivers/clocksource/asm9260_timer.c
110
struct clock_event_device *evt)
drivers/clocksource/asm9260_timer.c
119
static inline void __asm9260_timer_shutdown(struct clock_event_device *evt)
drivers/clocksource/asm9260_timer.c
125
static int asm9260_timer_shutdown(struct clock_event_device *evt)
drivers/clocksource/asm9260_timer.c
127
__asm9260_timer_shutdown(evt);
drivers/clocksource/asm9260_timer.c
131
static int asm9260_timer_set_oneshot(struct clock_event_device *evt)
drivers/clocksource/asm9260_timer.c
133
__asm9260_timer_shutdown(evt);
drivers/clocksource/asm9260_timer.c
141
static int asm9260_timer_set_periodic(struct clock_event_device *evt)
drivers/clocksource/asm9260_timer.c
143
__asm9260_timer_shutdown(evt);
drivers/clocksource/asm9260_timer.c
169
struct clock_event_device *evt = dev_id;
drivers/clocksource/asm9260_timer.c
171
evt->event_handler(evt);
drivers/clocksource/bcm2835_timer.c
110
timer->evt.name = node->name;
drivers/clocksource/bcm2835_timer.c
111
timer->evt.rating = 300;
drivers/clocksource/bcm2835_timer.c
112
timer->evt.features = CLOCK_EVT_FEAT_ONESHOT;
drivers/clocksource/bcm2835_timer.c
113
timer->evt.set_next_event = bcm2835_time_set_next_event;
drivers/clocksource/bcm2835_timer.c
114
timer->evt.cpumask = cpumask_of(0);
drivers/clocksource/bcm2835_timer.c
123
clockevents_config_and_register(&timer->evt, freq, 0xf, 0xffffffff);
drivers/clocksource/bcm2835_timer.c
33
struct clock_event_device evt;
drivers/clocksource/bcm2835_timer.c
47
struct bcm2835_timer, evt);
drivers/clocksource/bcm2835_timer.c
60
event_handler = READ_ONCE(timer->evt.event_handler);
drivers/clocksource/bcm2835_timer.c
62
event_handler(&timer->evt);
drivers/clocksource/bcm_kona_timer.c
123
static int kona_timer_shutdown(struct clock_event_device *evt)
drivers/clocksource/bcm_kona_timer.c
146
struct clock_event_device *evt = &kona_clockevent_timer;
drivers/clocksource/bcm_kona_timer.c
149
evt->event_handler(evt);
drivers/clocksource/clps711x-timer.c
44
struct clock_event_device *evt = dev_id;
drivers/clocksource/clps711x-timer.c
46
evt->event_handler(evt);
drivers/clocksource/dummy_timer.c
18
struct clock_event_device *evt = per_cpu_ptr(&dummy_timer_evt, cpu);
drivers/clocksource/dummy_timer.c
20
evt->name = "dummy_timer";
drivers/clocksource/dummy_timer.c
21
evt->features = CLOCK_EVT_FEAT_PERIODIC |
drivers/clocksource/dummy_timer.c
24
evt->rating = 100;
drivers/clocksource/dummy_timer.c
25
evt->cpumask = cpumask_of(cpu);
drivers/clocksource/dummy_timer.c
27
clockevents_register_device(evt);
drivers/clocksource/dw_apb_timer.c
102
static int apbt_shutdown(struct clock_event_device *evt)
drivers/clocksource/dw_apb_timer.c
104
struct dw_apb_clock_event_device *dw_ced = ced_to_dw_apb_ced(evt);
drivers/clocksource/dw_apb_timer.c
108
cpumask_first(evt->cpumask));
drivers/clocksource/dw_apb_timer.c
116
static int apbt_set_oneshot(struct clock_event_device *evt)
drivers/clocksource/dw_apb_timer.c
118
struct dw_apb_clock_event_device *dw_ced = ced_to_dw_apb_ced(evt);
drivers/clocksource/dw_apb_timer.c
122
cpumask_first(evt->cpumask));
drivers/clocksource/dw_apb_timer.c
148
static int apbt_set_periodic(struct clock_event_device *evt)
drivers/clocksource/dw_apb_timer.c
150
struct dw_apb_clock_event_device *dw_ced = ced_to_dw_apb_ced(evt);
drivers/clocksource/dw_apb_timer.c
155
cpumask_first(evt->cpumask));
drivers/clocksource/dw_apb_timer.c
174
static int apbt_resume(struct clock_event_device *evt)
drivers/clocksource/dw_apb_timer.c
176
struct dw_apb_clock_event_device *dw_ced = ced_to_dw_apb_ced(evt);
drivers/clocksource/dw_apb_timer.c
179
cpumask_first(evt->cpumask));
drivers/clocksource/dw_apb_timer.c
186
struct clock_event_device *evt)
drivers/clocksource/dw_apb_timer.c
189
struct dw_apb_clock_event_device *dw_ced = ced_to_dw_apb_ced(evt);
drivers/clocksource/dw_apb_timer.c
38
ced_to_dw_apb_ced(struct clock_event_device *evt)
drivers/clocksource/dw_apb_timer.c
40
return container_of(evt, struct dw_apb_clock_event_device, ced);
drivers/clocksource/dw_apb_timer.c
78
struct clock_event_device *evt = data;
drivers/clocksource/dw_apb_timer.c
79
struct dw_apb_clock_event_device *dw_ced = ced_to_dw_apb_ced(evt);
drivers/clocksource/dw_apb_timer.c
81
if (!evt->event_handler) {
drivers/clocksource/dw_apb_timer.c
89
evt->event_handler(evt);
drivers/clocksource/exynos_mct.c
297
struct clock_event_device *evt)
drivers/clocksource/exynos_mct.c
304
static int mct_set_state_shutdown(struct clock_event_device *evt)
drivers/clocksource/exynos_mct.c
310
static int mct_set_state_periodic(struct clock_event_device *evt)
drivers/clocksource/exynos_mct.c
314
cycles_per_jiffy = (((unsigned long long)NSEC_PER_SEC / HZ * evt->mult)
drivers/clocksource/exynos_mct.c
315
>> evt->shift);
drivers/clocksource/exynos_mct.c
336
struct clock_event_device *evt = dev_id;
drivers/clocksource/exynos_mct.c
340
evt->event_handler(evt);
drivers/clocksource/exynos_mct.c
403
struct clock_event_device *evt)
drivers/clocksource/exynos_mct.c
407
mevt = container_of(evt, struct mct_clock_event_device, evt);
drivers/clocksource/exynos_mct.c
412
static int set_state_shutdown(struct clock_event_device *evt)
drivers/clocksource/exynos_mct.c
416
mevt = container_of(evt, struct mct_clock_event_device, evt);
drivers/clocksource/exynos_mct.c
422
static int set_state_periodic(struct clock_event_device *evt)
drivers/clocksource/exynos_mct.c
427
mevt = container_of(evt, struct mct_clock_event_device, evt);
drivers/clocksource/exynos_mct.c
428
cycles_per_jiffy = (((unsigned long long)NSEC_PER_SEC / HZ * evt->mult)
drivers/clocksource/exynos_mct.c
429
>> evt->shift);
drivers/clocksource/exynos_mct.c
438
struct clock_event_device *evt = &mevt->evt;
drivers/clocksource/exynos_mct.c
445
if (!clockevent_state_periodic(&mevt->evt))
drivers/clocksource/exynos_mct.c
450
evt->event_handler(evt);
drivers/clocksource/exynos_mct.c
459
struct clock_event_device *evt = &mevt->evt;
drivers/clocksource/exynos_mct.c
463
evt->name = mevt->name;
drivers/clocksource/exynos_mct.c
464
evt->cpumask = cpumask_of(cpu);
drivers/clocksource/exynos_mct.c
465
evt->set_next_event = exynos4_tick_set_next_event;
drivers/clocksource/exynos_mct.c
466
evt->set_state_periodic = set_state_periodic;
drivers/clocksource/exynos_mct.c
467
evt->set_state_shutdown = set_state_shutdown;
drivers/clocksource/exynos_mct.c
468
evt->set_state_oneshot = set_state_shutdown;
drivers/clocksource/exynos_mct.c
469
evt->set_state_oneshot_stopped = set_state_shutdown;
drivers/clocksource/exynos_mct.c
470
evt->tick_resume = set_state_shutdown;
drivers/clocksource/exynos_mct.c
471
evt->features = CLOCK_EVT_FEAT_PERIODIC | CLOCK_EVT_FEAT_ONESHOT |
drivers/clocksource/exynos_mct.c
473
evt->rating = MCT_CLKEVENTS_RATING;
drivers/clocksource/exynos_mct.c
479
if (evt->irq == -1)
drivers/clocksource/exynos_mct.c
482
irq_force_affinity(evt->irq, cpumask_of(cpu));
drivers/clocksource/exynos_mct.c
483
enable_irq(evt->irq);
drivers/clocksource/exynos_mct.c
487
clockevents_config_and_register(evt, clk_rate / (TICK_BASE_CNT + 1),
drivers/clocksource/exynos_mct.c
497
struct clock_event_device *evt = &mevt->evt;
drivers/clocksource/exynos_mct.c
500
if (evt->irq != -1)
drivers/clocksource/exynos_mct.c
501
disable_irq_nosync(evt->irq);
drivers/clocksource/exynos_mct.c
584
pcpu_mevt->evt.irq = -1;
drivers/clocksource/exynos_mct.c
599
pcpu_mevt->evt.irq = mct_irq;
drivers/clocksource/exynos_mct.c
632
if (pcpu_mevt->evt.irq != -1) {
drivers/clocksource/exynos_mct.c
633
free_irq(pcpu_mevt->evt.irq, pcpu_mevt);
drivers/clocksource/exynos_mct.c
634
pcpu_mevt->evt.irq = -1;
drivers/clocksource/exynos_mct.c
83
struct clock_event_device evt;
drivers/clocksource/hyperv_timer.c
100
static int hv_ce_set_oneshot(struct clock_event_device *evt)
drivers/clocksource/hyperv_timer.c
80
struct clock_event_device *evt)
drivers/clocksource/hyperv_timer.c
90
static int hv_ce_shutdown(struct clock_event_device *evt)
drivers/clocksource/i8253.c
137
static int pit_shutdown(struct clock_event_device *evt)
drivers/clocksource/i8253.c
139
if (!clockevent_state_oneshot(evt) && !clockevent_state_periodic(evt))
drivers/clocksource/i8253.c
146
static int pit_set_oneshot(struct clock_event_device *evt)
drivers/clocksource/i8253.c
154
static int pit_set_periodic(struct clock_event_device *evt)
drivers/clocksource/i8253.c
172
static int pit_next_event(unsigned long delta, struct clock_event_device *evt)
drivers/clocksource/ingenic-sysost.c
234
static inline struct ingenic_ost *to_ingenic_ost(struct clock_event_device *evt)
drivers/clocksource/ingenic-sysost.c
236
return container_of(evt, struct ingenic_ost, cevt);
drivers/clocksource/ingenic-sysost.c
239
static int ingenic_ost_cevt_set_state_shutdown(struct clock_event_device *evt)
drivers/clocksource/ingenic-sysost.c
241
struct ingenic_ost *ost = to_ingenic_ost(evt);
drivers/clocksource/ingenic-sysost.c
249
struct clock_event_device *evt)
drivers/clocksource/ingenic-sysost.c
251
struct ingenic_ost *ost = to_ingenic_ost(evt);
drivers/clocksource/ingenic-sysost.c
264
struct clock_event_device *evt = dev_id;
drivers/clocksource/ingenic-sysost.c
265
struct ingenic_ost *ost = to_ingenic_ost(evt);
drivers/clocksource/ingenic-sysost.c
269
if (evt->event_handler)
drivers/clocksource/ingenic-sysost.c
270
evt->event_handler(evt);
drivers/clocksource/ingenic-timer.c
73
to_ingenic_tcu_timer(struct clock_event_device *evt)
drivers/clocksource/ingenic-timer.c
75
return container_of(evt, struct ingenic_tcu_timer, cevt);
drivers/clocksource/ingenic-timer.c
78
static int ingenic_tcu_cevt_set_state_shutdown(struct clock_event_device *evt)
drivers/clocksource/ingenic-timer.c
80
struct ingenic_tcu_timer *timer = to_ingenic_tcu_timer(evt);
drivers/clocksource/ingenic-timer.c
89
struct clock_event_device *evt)
drivers/clocksource/ingenic-timer.c
91
struct ingenic_tcu_timer *timer = to_ingenic_tcu_timer(evt);
drivers/clocksource/mips-gic-timer.c
53
static int gic_next_event(unsigned long delta, struct clock_event_device *evt)
drivers/clocksource/mips-gic-timer.c
55
int cpu = cpumask_first(evt->cpumask);
drivers/clocksource/mxs_timer.c
101
static int timrotv2_set_next_event(unsigned long evt,
drivers/clocksource/mxs_timer.c
105
__raw_writel(evt, mxs_timrot_base + HW_TIMROT_FIXED_COUNTn(0));
drivers/clocksource/mxs_timer.c
112
struct clock_event_device *evt = dev_id;
drivers/clocksource/mxs_timer.c
115
evt->event_handler(evt);
drivers/clocksource/mxs_timer.c
137
static int mxs_shutdown(struct clock_event_device *evt)
drivers/clocksource/mxs_timer.c
144
static int mxs_set_oneshot(struct clock_event_device *evt)
drivers/clocksource/mxs_timer.c
146
if (clockevent_state_oneshot(evt))
drivers/clocksource/mxs_timer.c
92
static int timrotv1_set_next_event(unsigned long evt,
drivers/clocksource/mxs_timer.c
96
__raw_writel(evt, mxs_timrot_base + HW_TIMROT_TIMCOUNTn(0));
drivers/clocksource/nomadik-mtu.c
117
static int nmdk_clkevt_shutdown(struct clock_event_device *evt)
drivers/clocksource/nomadik-mtu.c
127
static int nmdk_clkevt_set_oneshot(struct clock_event_device *evt)
drivers/clocksource/nomadik-mtu.c
133
static int nmdk_clkevt_set_periodic(struct clock_event_device *evt)
drivers/clocksource/nomadik-mtu.c
88
static int nmdk_clkevt_next(unsigned long evt, struct clock_event_device *ev)
drivers/clocksource/nomadik-mtu.c
91
writel(evt, mtu_base + MTU_LR(1));
drivers/clocksource/samsung_pwm_timer.c
185
struct clock_event_device *evt)
drivers/clocksource/samsung_pwm_timer.c
206
static int samsung_shutdown(struct clock_event_device *evt)
drivers/clocksource/samsung_pwm_timer.c
212
static int samsung_set_periodic(struct clock_event_device *evt)
drivers/clocksource/samsung_pwm_timer.c
247
struct clock_event_device *evt = dev_id;
drivers/clocksource/samsung_pwm_timer.c
255
evt->event_handler(evt);
drivers/clocksource/timer-armada-370-xp.c
123
static int armada_370_xp_clkevt_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-armada-370-xp.c
137
static int armada_370_xp_clkevt_set_periodic(struct clock_event_device *evt)
drivers/clocksource/timer-armada-370-xp.c
159
struct clock_event_device *evt = dev_id;
drivers/clocksource/timer-armada-370-xp.c
162
evt->event_handler(evt);
drivers/clocksource/timer-armada-370-xp.c
172
struct clock_event_device *evt = per_cpu_ptr(armada_370_xp_evt, cpu);
drivers/clocksource/timer-armada-370-xp.c
181
evt->name = "armada_370_xp_per_cpu_tick";
drivers/clocksource/timer-armada-370-xp.c
182
evt->features = CLOCK_EVT_FEAT_ONESHOT |
drivers/clocksource/timer-armada-370-xp.c
184
evt->shift = 32;
drivers/clocksource/timer-armada-370-xp.c
185
evt->rating = 300;
drivers/clocksource/timer-armada-370-xp.c
186
evt->set_next_event = armada_370_xp_clkevt_next_event;
drivers/clocksource/timer-armada-370-xp.c
187
evt->set_state_shutdown = armada_370_xp_clkevt_shutdown;
drivers/clocksource/timer-armada-370-xp.c
188
evt->set_state_periodic = armada_370_xp_clkevt_set_periodic;
drivers/clocksource/timer-armada-370-xp.c
189
evt->set_state_oneshot = armada_370_xp_clkevt_shutdown;
drivers/clocksource/timer-armada-370-xp.c
190
evt->tick_resume = armada_370_xp_clkevt_shutdown;
drivers/clocksource/timer-armada-370-xp.c
191
evt->irq = armada_370_xp_clkevt_irq;
drivers/clocksource/timer-armada-370-xp.c
192
evt->cpumask = cpumask_of(cpu);
drivers/clocksource/timer-armada-370-xp.c
194
clockevents_config_and_register(evt, timer_clk, 1, 0xfffffffe);
drivers/clocksource/timer-armada-370-xp.c
195
enable_percpu_irq(evt->irq, 0);
drivers/clocksource/timer-armada-370-xp.c
202
struct clock_event_device *evt = per_cpu_ptr(armada_370_xp_evt, cpu);
drivers/clocksource/timer-armada-370-xp.c
204
disable_percpu_irq(evt->irq);
drivers/clocksource/timer-atmel-st.c
105
static int clkevt32k_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-cadence-ttc.c
180
struct clock_event_device *evt)
drivers/clocksource/timer-cadence-ttc.c
182
struct ttc_timer_clockevent *ttce = to_ttc_timer_clkevent(evt);
drivers/clocksource/timer-cadence-ttc.c
197
static int ttc_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-cadence-ttc.c
199
struct ttc_timer_clockevent *ttce = to_ttc_timer_clkevent(evt);
drivers/clocksource/timer-cadence-ttc.c
215
static int ttc_set_periodic(struct clock_event_device *evt)
drivers/clocksource/timer-cadence-ttc.c
217
struct ttc_timer_clockevent *ttce = to_ttc_timer_clkevent(evt);
drivers/clocksource/timer-cadence-ttc.c
225
static int ttc_resume(struct clock_event_device *evt)
drivers/clocksource/timer-cadence-ttc.c
227
struct ttc_timer_clockevent *ttce = to_ttc_timer_clkevent(evt);
drivers/clocksource/timer-cs5535.c
76
static int mfgpt_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-cs5535.c
82
static int mfgpt_set_periodic(struct clock_event_device *evt)
drivers/clocksource/timer-cs5535.c
89
static int mfgpt_next_event(unsigned long delta, struct clock_event_device *evt)
drivers/clocksource/timer-digicolor.c
111
static int digicolor_clkevt_next_event(unsigned long evt,
drivers/clocksource/timer-digicolor.c
115
dc_timer_set_count(ce, evt);
drivers/clocksource/timer-digicolor.c
137
struct clock_event_device *evt = dev_id;
drivers/clocksource/timer-digicolor.c
139
evt->event_handler(evt);
drivers/clocksource/timer-ep93xx.c
105
static int ep93xx_clkevt_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-ep93xx.c
127
struct clock_event_device *evt = dev_id;
drivers/clocksource/timer-ep93xx.c
132
evt->event_handler(evt);
drivers/clocksource/timer-ep93xx.c
88
struct clock_event_device *evt)
drivers/clocksource/timer-fsl-ftm.c
141
static int ftm_set_oneshot(struct clock_event_device *evt)
drivers/clocksource/timer-fsl-ftm.c
147
static int ftm_set_periodic(struct clock_event_device *evt)
drivers/clocksource/timer-fsl-ftm.c
149
ftm_set_next_event(priv->periodic_cyc, evt);
drivers/clocksource/timer-fsl-ftm.c
155
struct clock_event_device *evt = dev_id;
drivers/clocksource/timer-fsl-ftm.c
159
if (likely(clockevent_state_oneshot(evt))) {
drivers/clocksource/timer-fsl-ftm.c
164
evt->event_handler(evt);
drivers/clocksource/timer-fttmr010.c
105
int (*timer_shutdown)(struct clock_event_device *evt);
drivers/clocksource/timer-fttmr010.c
117
static inline struct fttmr010 *to_fttmr010(struct clock_event_device *evt)
drivers/clocksource/timer-fttmr010.c
119
return container_of(evt, struct fttmr010, clkevt);
drivers/clocksource/timer-fttmr010.c
143
struct clock_event_device *evt)
drivers/clocksource/timer-fttmr010.c
145
struct fttmr010 *fttmr010 = to_fttmr010(evt);
drivers/clocksource/timer-fttmr010.c
149
fttmr010->timer_shutdown(evt);
drivers/clocksource/timer-fttmr010.c
171
static int ast2600_timer_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-fttmr010.c
173
struct fttmr010 *fttmr010 = to_fttmr010(evt);
drivers/clocksource/timer-fttmr010.c
181
static int fttmr010_timer_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-fttmr010.c
183
struct fttmr010 *fttmr010 = to_fttmr010(evt);
drivers/clocksource/timer-fttmr010.c
194
static int fttmr010_timer_set_oneshot(struct clock_event_device *evt)
drivers/clocksource/timer-fttmr010.c
196
struct fttmr010 *fttmr010 = to_fttmr010(evt);
drivers/clocksource/timer-fttmr010.c
200
fttmr010->timer_shutdown(evt);
drivers/clocksource/timer-fttmr010.c
219
static int fttmr010_timer_set_periodic(struct clock_event_device *evt)
drivers/clocksource/timer-fttmr010.c
221
struct fttmr010 *fttmr010 = to_fttmr010(evt);
drivers/clocksource/timer-fttmr010.c
226
fttmr010->timer_shutdown(evt);
drivers/clocksource/timer-fttmr010.c
256
struct clock_event_device *evt = dev_id;
drivers/clocksource/timer-fttmr010.c
258
evt->event_handler(evt);
drivers/clocksource/timer-fttmr010.c
264
struct clock_event_device *evt = dev_id;
drivers/clocksource/timer-fttmr010.c
265
struct fttmr010 *fttmr010 = to_fttmr010(evt);
drivers/clocksource/timer-fttmr010.c
269
evt->event_handler(evt);
drivers/clocksource/timer-goldfish.c
48
static int goldfish_timer_set_oneshot(struct clock_event_device *evt)
drivers/clocksource/timer-goldfish.c
50
struct goldfish_timer *timerdrv = ced_to_gf(evt);
drivers/clocksource/timer-goldfish.c
60
static int goldfish_timer_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-goldfish.c
62
struct goldfish_timer *timerdrv = ced_to_gf(evt);
drivers/clocksource/timer-goldfish.c
71
struct clock_event_device *evt)
drivers/clocksource/timer-goldfish.c
73
struct goldfish_timer *timerdrv = ced_to_gf(evt);
drivers/clocksource/timer-goldfish.c
90
struct clock_event_device *evt = &timerdrv->ced;
drivers/clocksource/timer-goldfish.c
95
evt->event_handler(evt);
drivers/clocksource/timer-gxp.c
111
gxp_timer->evt.name = node->name;
drivers/clocksource/timer-gxp.c
112
gxp_timer->evt.rating = 300;
drivers/clocksource/timer-gxp.c
113
gxp_timer->evt.features = CLOCK_EVT_FEAT_ONESHOT;
drivers/clocksource/timer-gxp.c
114
gxp_timer->evt.set_next_event = gxp_time_set_next_event;
drivers/clocksource/timer-gxp.c
115
gxp_timer->evt.cpumask = cpumask_of(0);
drivers/clocksource/timer-gxp.c
142
clockevents_config_and_register(&gxp_timer->evt, TIMER0_FREQ,
drivers/clocksource/timer-gxp.c
29
struct clock_event_device evt;
drivers/clocksource/timer-gxp.c
38
return container_of(evt_dev, struct gxp_timer, evt);
drivers/clocksource/timer-gxp.c
67
timer->evt.event_handler(&timer->evt);
drivers/clocksource/timer-imx-gpt.c
172
static int mx1_2_set_next_event(unsigned long evt,
drivers/clocksource/timer-imx-gpt.c
178
tcmp = readl_relaxed(imxtm->base + MX1_2_TCN) + evt;
drivers/clocksource/timer-imx-gpt.c
186
static int v2_set_next_event(unsigned long evt,
drivers/clocksource/timer-imx-gpt.c
192
tcmp = readl_relaxed(imxtm->base + V2_TCN) + evt;
drivers/clocksource/timer-imx-gpt.c
196
return evt < 0x7fffffff &&
drivers/clocksource/timer-imx-gpt.c
85
int (*set_next_event)(unsigned long evt,
drivers/clocksource/timer-imx-sysctr.c
100
sysctr_timer_enable(evt, false);
drivers/clocksource/timer-imx-sysctr.c
107
struct clock_event_device *evt = dev_id;
drivers/clocksource/timer-imx-sysctr.c
109
sysctr_irq_acknowledge(evt);
drivers/clocksource/timer-imx-sysctr.c
111
evt->event_handler(evt);
drivers/clocksource/timer-imx-sysctr.c
33
static void sysctr_timer_enable(struct clock_event_device *evt, bool enable)
drivers/clocksource/timer-imx-sysctr.c
35
struct timer_of *to = to_timer_of(evt);
drivers/clocksource/timer-imx-sysctr.c
42
static void sysctr_irq_acknowledge(struct clock_event_device *evt)
drivers/clocksource/timer-imx-sysctr.c
49
sysctr_timer_enable(evt, false);
drivers/clocksource/timer-imx-sysctr.c
52
static inline u64 sysctr_read_counter(struct clock_event_device *evt)
drivers/clocksource/timer-imx-sysctr.c
54
struct timer_of *to = to_timer_of(evt);
drivers/clocksource/timer-imx-sysctr.c
69
struct clock_event_device *evt)
drivers/clocksource/timer-imx-sysctr.c
71
struct timer_of *to = to_timer_of(evt);
drivers/clocksource/timer-imx-sysctr.c
76
sysctr_timer_enable(evt, false);
drivers/clocksource/timer-imx-sysctr.c
78
next = sysctr_read_counter(evt);
drivers/clocksource/timer-imx-sysctr.c
88
sysctr_timer_enable(evt, true);
drivers/clocksource/timer-imx-sysctr.c
93
static int sysctr_set_state_oneshot(struct clock_event_device *evt)
drivers/clocksource/timer-imx-sysctr.c
98
static int sysctr_set_state_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-imx-tpm.c
110
static int tpm_set_state_oneshot(struct clock_event_device *evt)
drivers/clocksource/timer-imx-tpm.c
117
static int tpm_set_state_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-imx-tpm.c
126
struct clock_event_device *evt = dev_id;
drivers/clocksource/timer-imx-tpm.c
130
evt->event_handler(evt);
drivers/clocksource/timer-imx-tpm.c
84
struct clock_event_device *evt)
drivers/clocksource/timer-integrator-ap.c
103
static int clkevt_set_next_event(unsigned long next, struct clock_event_device *evt)
drivers/clocksource/timer-integrator-ap.c
60
struct clock_event_device *evt = dev_id;
drivers/clocksource/timer-integrator-ap.c
65
evt->event_handler(evt);
drivers/clocksource/timer-integrator-ap.c
70
static int clkevt_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-integrator-ap.c
79
static int clkevt_set_oneshot(struct clock_event_device *evt)
drivers/clocksource/timer-integrator-ap.c
89
static int clkevt_set_periodic(struct clock_event_device *evt)
drivers/clocksource/timer-ixp4xx.c
111
static int ixp4xx_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-ixp4xx.c
113
struct ixp4xx_timer *tmr = to_ixp4xx_timer(evt);
drivers/clocksource/timer-ixp4xx.c
123
static int ixp4xx_set_oneshot(struct clock_event_device *evt)
drivers/clocksource/timer-ixp4xx.c
125
struct ixp4xx_timer *tmr = to_ixp4xx_timer(evt);
drivers/clocksource/timer-ixp4xx.c
133
static int ixp4xx_set_periodic(struct clock_event_device *evt)
drivers/clocksource/timer-ixp4xx.c
135
struct ixp4xx_timer *tmr = to_ixp4xx_timer(evt);
drivers/clocksource/timer-ixp4xx.c
145
static int ixp4xx_resume(struct clock_event_device *evt)
drivers/clocksource/timer-ixp4xx.c
147
struct ixp4xx_timer *tmr = to_ixp4xx_timer(evt);
drivers/clocksource/timer-ixp4xx.c
62
to_ixp4xx_timer(struct clock_event_device *evt)
drivers/clocksource/timer-ixp4xx.c
64
return container_of(evt, struct ixp4xx_timer, clkevt);
drivers/clocksource/timer-ixp4xx.c
85
struct clock_event_device *evt = &tmr->clkevt;
drivers/clocksource/timer-ixp4xx.c
91
evt->event_handler(evt);
drivers/clocksource/timer-ixp4xx.c
97
struct clock_event_device *evt)
drivers/clocksource/timer-ixp4xx.c
99
struct ixp4xx_timer *tmr = to_ixp4xx_timer(evt);
drivers/clocksource/timer-keystone.c
119
struct clock_event_device *evt = dev_id;
drivers/clocksource/timer-keystone.c
121
evt->event_handler(evt);
drivers/clocksource/timer-keystone.c
126
struct clock_event_device *evt)
drivers/clocksource/timer-keystone.c
131
static int keystone_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-keystone.c
137
static int keystone_set_periodic(struct clock_event_device *evt)
drivers/clocksource/timer-loongson1-pwm.c
120
static int ls1x_clockevent_set_next(unsigned long evt,
drivers/clocksource/timer-loongson1-pwm.c
126
ls1x_pwmtimer_set_period(evt, to);
drivers/clocksource/timer-meson6.c
101
static int meson6_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-meson6.c
107
static int meson6_set_oneshot(struct clock_event_device *evt)
drivers/clocksource/timer-meson6.c
114
static int meson6_set_periodic(struct clock_event_device *evt)
drivers/clocksource/timer-meson6.c
122
static int meson6_clkevt_next_event(unsigned long evt,
drivers/clocksource/timer-meson6.c
126
meson6_clkevt_time_setup(evt);
drivers/clocksource/timer-meson6.c
146
struct clock_event_device *evt = (struct clock_event_device *)dev_id;
drivers/clocksource/timer-meson6.c
148
evt->event_handler(evt);
drivers/clocksource/timer-microchip-pit64b.c
216
static int mchp_pit64b_clkevt_set_next_event(unsigned long evt,
drivers/clocksource/timer-microchip-pit64b.c
221
mchp_pit64b_reset(timer, evt, MCHP_PIT64B_MR_ONE_SHOT,
drivers/clocksource/timer-msc313e.c
100
static int msc313e_timer_clkevt_set_oneshot(struct clock_event_device *evt)
drivers/clocksource/timer-msc313e.c
102
struct timer_of *timer = to_timer_of(evt);
drivers/clocksource/timer-msc313e.c
110
static int msc313e_timer_clkevt_set_periodic(struct clock_event_device *evt)
drivers/clocksource/timer-msc313e.c
112
struct timer_of *timer = to_timer_of(evt);
drivers/clocksource/timer-msc313e.c
121
static int msc313e_timer_clkevt_next_event(unsigned long evt, struct clock_event_device *clkevt)
drivers/clocksource/timer-msc313e.c
126
msc313e_timer_setup(timer_of_base(timer), evt);
drivers/clocksource/timer-msc313e.c
134
struct clock_event_device *evt = dev_id;
drivers/clocksource/timer-msc313e.c
136
evt->event_handler(evt);
drivers/clocksource/timer-msc313e.c
91
static int msc313e_timer_clkevt_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-msc313e.c
93
struct timer_of *timer = to_timer_of(evt);
drivers/clocksource/timer-npcm7xx.c
108
static int npcm7xx_clockevent_set_next_event(unsigned long evt,
drivers/clocksource/timer-npcm7xx.c
114
writel(evt, timer_of_base(to) + NPCM7XX_REG_TICR0);
drivers/clocksource/timer-npcm7xx.c
124
struct clock_event_device *evt = (struct clock_event_device *)dev_id;
drivers/clocksource/timer-npcm7xx.c
125
struct timer_of *to = to_timer_of(evt);
drivers/clocksource/timer-npcm7xx.c
129
evt->event_handler(evt);
drivers/clocksource/timer-npcm7xx.c
56
static int npcm7xx_timer_resume(struct clock_event_device *evt)
drivers/clocksource/timer-npcm7xx.c
58
struct timer_of *to = to_timer_of(evt);
drivers/clocksource/timer-npcm7xx.c
68
static int npcm7xx_timer_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-npcm7xx.c
70
struct timer_of *to = to_timer_of(evt);
drivers/clocksource/timer-npcm7xx.c
80
static int npcm7xx_timer_oneshot(struct clock_event_device *evt)
drivers/clocksource/timer-npcm7xx.c
82
struct timer_of *to = to_timer_of(evt);
drivers/clocksource/timer-npcm7xx.c
93
static int npcm7xx_timer_periodic(struct clock_event_device *evt)
drivers/clocksource/timer-npcm7xx.c
95
struct timer_of *to = to_timer_of(evt);
drivers/clocksource/timer-owl.c
107
struct clock_event_device *evt = (struct clock_event_device *)dev_id;
drivers/clocksource/timer-owl.c
111
evt->event_handler(evt);
drivers/clocksource/timer-owl.c
61
static int owl_timer_set_state_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-owl.c
68
static int owl_timer_set_state_oneshot(struct clock_event_device *evt)
drivers/clocksource/timer-owl.c
75
static int owl_timer_tick_resume(struct clock_event_device *evt)
drivers/clocksource/timer-owl.c
80
static int owl_timer_set_next_event(unsigned long evt,
drivers/clocksource/timer-owl.c
88
writel(evt, base + OWL_Tx_CMP);
drivers/clocksource/timer-pxa.c
91
static int pxa_osmr0_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-qcom.c
101
struct clock_event_device *evt = per_cpu_ptr(msm_evt, cpu);
drivers/clocksource/timer-qcom.c
104
evt->irq = msm_timer_irq;
drivers/clocksource/timer-qcom.c
105
evt->name = "msm_timer";
drivers/clocksource/timer-qcom.c
106
evt->features = CLOCK_EVT_FEAT_ONESHOT;
drivers/clocksource/timer-qcom.c
107
evt->rating = 200;
drivers/clocksource/timer-qcom.c
108
evt->set_state_shutdown = msm_timer_shutdown;
drivers/clocksource/timer-qcom.c
109
evt->set_state_oneshot = msm_timer_shutdown;
drivers/clocksource/timer-qcom.c
110
evt->tick_resume = msm_timer_shutdown;
drivers/clocksource/timer-qcom.c
111
evt->set_next_event = msm_timer_set_next_event;
drivers/clocksource/timer-qcom.c
112
evt->cpumask = cpumask_of(cpu);
drivers/clocksource/timer-qcom.c
114
clockevents_config_and_register(evt, GPT_HZ, 4, 0xffffffff);
drivers/clocksource/timer-qcom.c
117
enable_percpu_irq(evt->irq, IRQ_TYPE_EDGE_RISING);
drivers/clocksource/timer-qcom.c
119
err = request_irq(evt->irq, msm_timer_interrupt,
drivers/clocksource/timer-qcom.c
121
IRQF_TRIGGER_RISING, "gp_timer", evt);
drivers/clocksource/timer-qcom.c
131
struct clock_event_device *evt = per_cpu_ptr(msm_evt, cpu);
drivers/clocksource/timer-qcom.c
133
disable_percpu_irq(evt->irq);
drivers/clocksource/timer-qcom.c
39
struct clock_event_device *evt = dev_id;
drivers/clocksource/timer-qcom.c
41
if (clockevent_state_oneshot(evt)) {
drivers/clocksource/timer-qcom.c
46
evt->event_handler(evt);
drivers/clocksource/timer-qcom.c
51
struct clock_event_device *evt)
drivers/clocksource/timer-qcom.c
69
static int msm_timer_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-ralink.c
102
sdev = container_of(evt, struct systick_device, dev);
drivers/clocksource/timer-ralink.c
36
static int systick_set_oneshot(struct clock_event_device *evt);
drivers/clocksource/timer-ralink.c
37
static int systick_shutdown(struct clock_event_device *evt);
drivers/clocksource/timer-ralink.c
40
struct clock_event_device *evt)
drivers/clocksource/timer-ralink.c
45
sdev = container_of(evt, struct systick_device, dev);
drivers/clocksource/timer-ralink.c
82
static int systick_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-ralink.c
86
sdev = container_of(evt, struct systick_device, dev);
drivers/clocksource/timer-ralink.c
96
static int systick_set_oneshot(struct clock_event_device *evt)
drivers/clocksource/timer-rda.c
100
static int rda_ostimer_tick_resume(struct clock_event_device *evt)
drivers/clocksource/timer-rda.c
105
static int rda_ostimer_set_next_event(unsigned long evt,
drivers/clocksource/timer-rda.c
110
rda_ostimer_start(timer_of_base(to), false, evt);
drivers/clocksource/timer-rda.c
117
struct clock_event_device *evt = dev_id;
drivers/clocksource/timer-rda.c
118
struct timer_of *to = to_timer_of(evt);
drivers/clocksource/timer-rda.c
124
if (evt->event_handler)
drivers/clocksource/timer-rda.c
125
evt->event_handler(evt);
drivers/clocksource/timer-rda.c
68
static int rda_ostimer_set_state_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-rda.c
70
struct timer_of *to = to_timer_of(evt);
drivers/clocksource/timer-rda.c
77
static int rda_ostimer_set_state_oneshot(struct clock_event_device *evt)
drivers/clocksource/timer-rda.c
79
struct timer_of *to = to_timer_of(evt);
drivers/clocksource/timer-rda.c
86
static int rda_ostimer_set_state_periodic(struct clock_event_device *evt)
drivers/clocksource/timer-rda.c
88
struct timer_of *to = to_timer_of(evt);
drivers/clocksource/timer-rda.c
94
evt->mult) >> evt->shift;
drivers/clocksource/timer-riscv.c
65
static int riscv_clock_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-sp804.c
175
struct clock_event_device *evt = dev_id;
drivers/clocksource/timer-sp804.c
180
evt->event_handler(evt);
drivers/clocksource/timer-sp804.c
185
static inline void evt_timer_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-sp804.c
190
static int sp804_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-sp804.c
192
evt_timer_shutdown(evt);
drivers/clocksource/timer-sp804.c
196
static int sp804_set_periodic(struct clock_event_device *evt)
drivers/clocksource/timer-sp804.c
201
evt_timer_shutdown(evt);
drivers/clocksource/timer-sp804.c
208
struct clock_event_device *evt)
drivers/clocksource/timer-sp804.c
234
struct clock_event_device *evt = &sp804_clockevent;
drivers/clocksource/timer-sp804.c
243
evt->name = name;
drivers/clocksource/timer-sp804.c
244
evt->irq = irq;
drivers/clocksource/timer-sp804.c
245
evt->cpumask = cpu_possible_mask;
drivers/clocksource/timer-sp804.c
252
clockevents_config_and_register(evt, rate, 0xf, 0xffffffff);
drivers/clocksource/timer-stm32-lp.c
102
static int stm32_clkevent_lp_set_timer(unsigned long evt,
drivers/clocksource/timer-stm32-lp.c
110
ret = stm32mp25_clkevent_lp_set_evt(priv, evt);
drivers/clocksource/timer-stm32-lp.c
114
stm32_clkevent_lp_set_evt(priv, evt);
drivers/clocksource/timer-stm32-lp.c
128
static int stm32_clkevent_lp_set_next_event(unsigned long evt,
drivers/clocksource/timer-stm32-lp.c
131
return stm32_clkevent_lp_set_timer(evt, clkevt,
drivers/clocksource/timer-stm32-lp.c
52
static int stm32mp25_clkevent_lp_set_evt(struct stm32_lp_private *priv, unsigned long evt)
drivers/clocksource/timer-stm32-lp.c
69
regmap_write(priv->reg, STM32_LPTIM_ARR, evt);
drivers/clocksource/timer-stm32-lp.c
90
static void stm32_clkevent_lp_set_evt(struct stm32_lp_private *priv, unsigned long evt)
drivers/clocksource/timer-stm32-lp.c
99
regmap_write(priv->reg, STM32_LPTIM_ARR, evt);
drivers/clocksource/timer-stm32.c
126
static int stm32_clock_event_set_next_event(unsigned long evt,
drivers/clocksource/timer-stm32.c
132
next = readl_relaxed(timer_of_base(to) + TIM_CNT) + evt;
drivers/clocksource/timer-stm32.c
136
if ((next - now) > evt)
drivers/clocksource/timer-sun4i.c
102
static int sun4i_clkevt_set_periodic(struct clock_event_device *evt)
drivers/clocksource/timer-sun4i.c
104
struct timer_of *to = to_timer_of(evt);
drivers/clocksource/timer-sun4i.c
113
static int sun4i_clkevt_next_event(unsigned long evt,
drivers/clocksource/timer-sun4i.c
119
sun4i_clkevt_time_setup(timer_of_base(to), 0, evt - TIMER_SYNC_TICKS);
drivers/clocksource/timer-sun4i.c
132
struct clock_event_device *evt = dev_id;
drivers/clocksource/timer-sun4i.c
133
struct timer_of *to = to_timer_of(evt);
drivers/clocksource/timer-sun4i.c
136
evt->event_handler(evt);
drivers/clocksource/timer-sun4i.c
83
static int sun4i_clkevt_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-sun4i.c
85
struct timer_of *to = to_timer_of(evt);
drivers/clocksource/timer-sun4i.c
92
static int sun4i_clkevt_set_oneshot(struct clock_event_device *evt)
drivers/clocksource/timer-sun4i.c
94
struct timer_of *to = to_timer_of(evt);
drivers/clocksource/timer-sun5i.c
119
static int sun5i_clkevt_next_event(unsigned long evt,
drivers/clocksource/timer-sun5i.c
125
sun5i_clkevt_time_setup(ce, 0, evt - TIMER_SYNC_TICKS);
drivers/clocksource/timer-tegra.c
104
static void tegra_timer_suspend(struct clock_event_device *evt)
drivers/clocksource/timer-tegra.c
106
void __iomem *reg_base = timer_of_base(to_timer_of(evt));
drivers/clocksource/timer-tegra.c
111
static void tegra_timer_resume(struct clock_event_device *evt)
drivers/clocksource/timer-tegra.c
55
struct clock_event_device *evt)
drivers/clocksource/timer-tegra.c
57
void __iomem *reg_base = timer_of_base(to_timer_of(evt));
drivers/clocksource/timer-tegra.c
73
static int tegra_timer_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-tegra.c
75
void __iomem *reg_base = timer_of_base(to_timer_of(evt));
drivers/clocksource/timer-tegra.c
82
static int tegra_timer_set_periodic(struct clock_event_device *evt)
drivers/clocksource/timer-tegra.c
84
void __iomem *reg_base = timer_of_base(to_timer_of(evt));
drivers/clocksource/timer-tegra.c
85
unsigned long period = timer_of_period(to_timer_of(evt));
drivers/clocksource/timer-tegra.c
95
struct clock_event_device *evt = dev_id;
drivers/clocksource/timer-tegra.c
96
void __iomem *reg_base = timer_of_base(to_timer_of(evt));
drivers/clocksource/timer-tegra.c
99
evt->event_handler(evt);
drivers/clocksource/timer-ti-dm-systimer.c
446
struct clock_event_device *evt)
drivers/clocksource/timer-ti-dm-systimer.c
448
struct dmtimer_clockevent *clkevt = to_dmtimer_clockevent(evt);
drivers/clocksource/timer-ti-dm-systimer.c
463
static int dmtimer_clockevent_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-ti-dm-systimer.c
465
struct dmtimer_clockevent *clkevt = to_dmtimer_clockevent(evt);
drivers/clocksource/timer-ti-dm-systimer.c
484
static int dmtimer_set_periodic(struct clock_event_device *evt)
drivers/clocksource/timer-ti-dm-systimer.c
486
struct dmtimer_clockevent *clkevt = to_dmtimer_clockevent(evt);
drivers/clocksource/timer-ti-dm-systimer.c
490
dmtimer_clockevent_shutdown(evt);
drivers/clocksource/timer-ti-dm-systimer.c
509
static void omap_clockevent_idle(struct clock_event_device *evt)
drivers/clocksource/timer-ti-dm-systimer.c
511
struct dmtimer_clockevent *clkevt = to_dmtimer_clockevent(evt);
drivers/clocksource/timer-ti-dm-systimer.c
518
static void omap_clockevent_unidle(struct clock_event_device *evt)
drivers/clocksource/timer-ti-dm-systimer.c
520
struct dmtimer_clockevent *clkevt = to_dmtimer_clockevent(evt);
drivers/clocksource/timer-vt8500.c
62
struct clock_event_device *evt)
drivers/clocksource/timer-vt8500.c
79
static int vt8500_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-vt8500.c
97
struct clock_event_device *evt = dev_id;
drivers/clocksource/timer-vt8500.c
99
evt->event_handler(evt);
drivers/cxl/core/edac.c
1088
int cxl_store_rec_gen_media(struct cxl_memdev *cxlmd, union cxl_event *evt)
drivers/cxl/core/edac.c
1097
rec = kmemdup(&evt->gen_media, sizeof(*rec), GFP_KERNEL);
drivers/cxl/core/edac.c
1118
int cxl_store_rec_dram(struct cxl_memdev *cxlmd, union cxl_event *evt)
drivers/cxl/core/edac.c
1127
rec = kmemdup(&evt->dram, sizeof(*rec), GFP_KERNEL);
drivers/cxl/core/mbox.c
899
const uuid_t *uuid, union cxl_event *evt)
drivers/cxl/core/mbox.c
902
trace_cxl_memory_module(cxlmd, type, &evt->mem_module);
drivers/cxl/core/mbox.c
906
trace_cxl_generic_event(cxlmd, type, uuid, &evt->generic);
drivers/cxl/core/mbox.c
910
trace_cxl_memory_sparing(cxlmd, type, &evt->mem_sparing);
drivers/cxl/core/mbox.c
926
dpa = le64_to_cpu(evt->media_hdr.phys_addr) & CXL_DPA_MASK;
drivers/cxl/core/mbox.c
937
if (cxl_store_rec_gen_media((struct cxl_memdev *)cxlmd, evt))
drivers/cxl/core/mbox.c
940
if (evt->gen_media.media_hdr.descriptor &
drivers/cxl/core/mbox.c
942
WARN_ON_ONCE((evt->gen_media.media_hdr.type &
drivers/cxl/core/mbox.c
944
!get_unaligned_le24(evt->gen_media.cme_count));
drivers/cxl/core/mbox.c
946
WARN_ON_ONCE(evt->gen_media.media_hdr.type &
drivers/cxl/core/mbox.c
950
hpa_alias, &evt->gen_media);
drivers/cxl/core/mbox.c
952
if (cxl_store_rec_dram((struct cxl_memdev *)cxlmd, evt))
drivers/cxl/core/mbox.c
955
if (evt->dram.media_hdr.descriptor &
drivers/cxl/core/mbox.c
957
WARN_ON_ONCE((evt->dram.media_hdr.type &
drivers/cxl/core/mbox.c
959
!get_unaligned_le24(evt->dram.cvme_count));
drivers/cxl/core/mbox.c
961
WARN_ON_ONCE(evt->dram.media_hdr.type &
drivers/cxl/core/mbox.c
965
&evt->dram);
drivers/cxl/cxlmem.h
870
const uuid_t *uuid, union cxl_event *evt);
drivers/cxl/cxlmem.h
886
int cxl_store_rec_gen_media(struct cxl_memdev *cxlmd, union cxl_event *evt);
drivers/cxl/cxlmem.h
887
int cxl_store_rec_dram(struct cxl_memdev *cxlmd, union cxl_event *evt);
drivers/cxl/cxlmem.h
894
union cxl_event *evt)
drivers/cxl/cxlmem.h
897
union cxl_event *evt)
drivers/dma/imx-sdma.c
704
unsigned long evt, mcu, dsp;
drivers/dma/imx-sdma.c
709
evt = readl_relaxed(sdma->regs + SDMA_H_EVTOVR);
drivers/dma/imx-sdma.c
719
__clear_bit(channel, &evt);
drivers/dma/imx-sdma.c
721
__set_bit(channel, &evt);
drivers/dma/imx-sdma.c
728
writel_relaxed(evt, sdma->regs + SDMA_H_EVTOVR);
drivers/firewire/ohci.c
1362
int evt;
drivers/firewire/ohci.c
1378
evt = le16_to_cpu(last->transfer_status) & 0x1f;
drivers/firewire/ohci.c
1381
switch (evt) {
drivers/firewire/ohci.c
1414
packet->ack = evt - 0x10;
drivers/firewire/ohci.c
1425
if (unlikely(evt == 0x10)) {
drivers/firewire/ohci.c
688
int evt;
drivers/firewire/ohci.c
739
evt = (status >> 16) & 0x1f;
drivers/firewire/ohci.c
741
p.ack = evt - 16;
drivers/firewire/ohci.c
750
if (evt == OHCI1394_evt_no_status && tcode == TCODE_LINK_INTERNAL)
drivers/firewire/ohci.c
766
if (evt == OHCI1394_evt_bus_reset) {
drivers/firmware/arm_scmi/notify.c
1200
r_evt->proto->id, r_evt->evt->id,
drivers/firmware/arm_scmi/notify.c
1204
ret = REVT_NOTIFY_ENABLE(r_evt, r_evt->evt->id,
drivers/firmware/arm_scmi/notify.c
1220
r_evt->evt->id, src_id);
drivers/firmware/arm_scmi/notify.c
337
const struct scmi_event *evt;
drivers/firmware/arm_scmi/notify.c
598
if (len > r_evt->evt->max_payld_sz) {
drivers/firmware/arm_scmi/notify.c
762
const struct scmi_event *evt;
drivers/firmware/arm_scmi/notify.c
783
evt = ee->evts;
drivers/firmware/arm_scmi/notify.c
785
payld_sz = max_t(size_t, payld_sz, evt[i].max_payld_sz);
drivers/firmware/arm_scmi/notify.c
795
for (i = 0; i < ee->num_events; i++, evt++) {
drivers/firmware/arm_scmi/notify.c
804
r_evt->evt = evt;
drivers/firmware/arm_scmi/notify.c
814
evt->max_report_sz, GFP_KERNEL);
drivers/firmware/arm_scmi/notify.c
822
if (!ee->ops->is_notify_supported(ph, r_evt->evt->id, id))
drivers/firmware/arm_scmi/notify.c
836
MAKE_ALL_SRCS_KEY(r_evt->proto->id, r_evt->evt->id));
drivers/firmware/efi/libstub/efi-stub-helper.c
253
struct efistub_measured_event *evt __free(efi_pool) = NULL;
drivers/firmware/efi/libstub/efi-stub-helper.c
254
int size = struct_size(evt, tagged_event.tagged_event_data,
drivers/firmware/efi/libstub/efi-stub-helper.c
300
status = efi_bs_call(allocate_pool, EFI_LOADER_DATA, size, (void **)&evt);
drivers/firmware/efi/libstub/efi-stub-helper.c
304
*evt = (struct efistub_measured_event) {
drivers/firmware/efi/libstub/efi-stub-helper.c
310
memcpy(evt->tagged_event.tagged_event_data, events[event].event_data,
drivers/firmware/efi/libstub/efi-stub-helper.c
314
load_addr, load_size, &evt->event_data);
drivers/gpio/gpio-kempld.c
118
u16 evt, evt_back;
drivers/gpio/gpio-kempld.c
127
evt = kempld_read16(pld, KEMPLD_GPIO_EVT_LVL_EDGE);
drivers/gpio/gpio-kempld.c
133
return evt ? __ffs(evt) : 16;
drivers/gpu/drm/arm/display/komeda/komeda_event.c
48
static void evt_sprintf(struct komeda_str *str, u64 evt, const char *msg)
drivers/gpu/drm/arm/display/komeda/komeda_event.c
50
if (evt)
drivers/gpu/drm/sti/sti_hqvdp.c
798
static int sti_hqvdp_vtg_cb(struct notifier_block *nb, unsigned long evt, void *data)
drivers/gpu/drm/sti/sti_hqvdp.c
804
if ((evt != VTG_TOP_FIELD_EVENT) && (evt != VTG_BOTTOM_FIELD_EVENT)) {
drivers/gpu/drm/xen/xen_drm_front_evtchnl.c
131
page = evtchnl->u.evt.page;
drivers/gpu/drm/xen/xen_drm_front_evtchnl.c
185
evtchnl->u.evt.page = page;
drivers/gpu/drm/xen/xen_drm_front_evtchnl.c
232
&front_info->evt_pairs[conn].evt,
drivers/gpu/drm/xen/xen_drm_front_evtchnl.c
296
ret = evtchnl_publish(xbt, &front_info->evt_pairs[conn].evt,
drivers/gpu/drm/xen/xen_drm_front_evtchnl.c
346
front_info->evt_pairs[i].evt.state = state;
drivers/gpu/drm/xen/xen_drm_front_evtchnl.c
360
evtchnl_free(front_info, &front_info->evt_pairs[i].evt);
drivers/gpu/drm/xen/xen_drm_front_evtchnl.c
85
struct xendispl_event_page *page = evtchnl->u.evt.page;
drivers/gpu/drm/xen/xen_drm_front_evtchnl.h
61
} evt;
drivers/gpu/drm/xen/xen_drm_front_evtchnl.h
67
struct xen_drm_front_evtchnl evt;
drivers/gpu/ipu-v3/ipu-dc.c
46
#define DC_RL_CH(evt) (8 + ((evt) & ~0x1) * 2)
drivers/infiniband/core/uverbs_main.c
147
struct ib_uverbs_event *evt, *tmp;
drivers/infiniband/core/uverbs_main.c
151
list_for_each_entry_safe(evt, tmp, &uobj->comp_list, obj_list) {
drivers/infiniband/core/uverbs_main.c
152
list_del(&evt->list);
drivers/infiniband/core/uverbs_main.c
153
kfree(evt);
drivers/infiniband/core/uverbs_main.c
166
struct ib_uverbs_event *evt, *tmp;
drivers/infiniband/core/uverbs_main.c
172
list_for_each_entry_safe(evt, tmp, &uobj->event_list, obj_list) {
drivers/infiniband/core/uverbs_main.c
173
list_del(&evt->list);
drivers/infiniband/core/uverbs_main.c
174
kfree(evt);
drivers/infiniband/hw/ionic/ionic_admin.c
899
u32 evt, qid;
drivers/infiniband/hw/ionic/ionic_admin.c
912
evt = ionic_v1_eqe_evt(&eqe);
drivers/infiniband/hw/ionic/ionic_admin.c
913
type = ionic_v1_eqe_evt_type(evt);
drivers/infiniband/hw/ionic/ionic_admin.c
914
code = ionic_v1_eqe_evt_code(evt);
drivers/infiniband/hw/ionic/ionic_admin.c
915
qid = ionic_v1_eqe_evt_qid(evt);
drivers/infiniband/hw/ionic/ionic_admin.c
928
"unknown event %#x type %u\n", evt, type);
drivers/infiniband/hw/ionic/ionic_fw.h
925
__be32 evt;
drivers/infiniband/hw/ionic/ionic_fw.h
975
return eqe->evt & cpu_to_be32(IONIC_V1_EQE_COLOR);
drivers/infiniband/hw/ionic/ionic_fw.h
980
return be32_to_cpu(eqe->evt);
drivers/infiniband/hw/ionic/ionic_fw.h
983
static inline u8 ionic_v1_eqe_evt_type(u32 evt)
drivers/infiniband/hw/ionic/ionic_fw.h
985
return (evt >> IONIC_V1_EQE_TYPE_SHIFT) & IONIC_V1_EQE_TYPE_MASK;
drivers/infiniband/hw/ionic/ionic_fw.h
988
static inline u8 ionic_v1_eqe_evt_code(u32 evt)
drivers/infiniband/hw/ionic/ionic_fw.h
990
return (evt >> IONIC_V1_EQE_CODE_SHIFT) & IONIC_V1_EQE_CODE_MASK;
drivers/infiniband/hw/ionic/ionic_fw.h
993
static inline u32 ionic_v1_eqe_evt_qid(u32 evt)
drivers/infiniband/hw/ionic/ionic_fw.h
995
return evt >> IONIC_V1_EQE_QID_SHIFT;
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
804
struct ocrdma_ae_pvid_mcqe *evt;
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
810
evt = (struct ocrdma_ae_pvid_mcqe *)cqe;
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
811
if ((evt->tag_enabled & OCRDMA_AE_PVID_MCQE_ENABLED_MASK) >>
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
813
dev->pvid = ((evt->tag_enabled &
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
830
struct ocrdma_ae_lnkst_mcqe *evt;
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
833
evt = (struct ocrdma_ae_lnkst_mcqe *)cqe;
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
834
lstate = ocrdma_get_ae_link_state(evt->speed_state_ptn);
drivers/iommu/amd/amd_iommu.h
66
void amd_iommu_page_response(struct device *dev, struct iopf_fault *evt,
drivers/iommu/amd/ppr.c
242
void amd_iommu_page_response(struct device *dev, struct iopf_fault *evt,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-iommufd.c
470
int arm_vmaster_report_event(struct arm_smmu_vmaster *vmaster, u64 *evt)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-iommufd.c
477
vevt.evt[0] = cpu_to_le64((evt[0] & ~EVTQ_0_SID) |
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-iommufd.c
480
vevt.evt[i] = cpu_to_le64(evt[i]);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1876
static int arm_smmu_handle_event(struct arm_smmu_device *smmu, u64 *evt,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1935
ret = arm_vmaster_report_event(master->vmaster, evt);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1959
struct arm_smmu_event *evt,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1965
arm_smmu_dump_raw_event(smmu, raw, evt);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1967
switch (evt->id) {
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1973
ARM_SMMU_LOG_EVT_STR(evt), ARM_SMMU_LOG_CLIENT(evt),
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1974
evt->sid, evt->ssid, evt->iova, evt->ipa);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1977
evt->privileged ? "priv" : "unpriv",
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1978
evt->instruction ? "inst" : "data",
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1979
str_read_write(evt->read),
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1980
evt->s2 ? "s2" : "s1", event_class_str[evt->class],
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1981
evt->class_tt ? (evt->ttrnw ? " ttd_read" : " ttd_write") : "",
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1982
evt->stall ? " stall" : "", evt->stag);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1990
ARM_SMMU_LOG_EVT_STR(evt), ARM_SMMU_LOG_CLIENT(evt),
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1991
evt->sid, evt->ssid, evt->fetch_addr);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1997
ARM_SMMU_LOG_EVT_STR(evt), ARM_SMMU_LOG_CLIENT(evt),
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1998
evt->sid, evt->ssid);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2004
u64 evt[EVTQ_ENT_DWORDS];
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2013
while (!queue_remove_raw(q, evt)) {
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2014
arm_smmu_decode_event(smmu, evt, &event);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2015
if (arm_smmu_handle_event(smmu, evt, &event))
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2016
arm_smmu_dump_event(smmu, evt, &event, &rs);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2035
static void arm_smmu_handle_ppr(struct arm_smmu_device *smmu, u64 *evt)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2041
sid = FIELD_GET(PRIQ_0_SID, evt[0]);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2042
ssv = FIELD_GET(PRIQ_0_SSID_V, evt[0]);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2043
ssid = ssv ? FIELD_GET(PRIQ_0_SSID, evt[0]) : IOMMU_NO_PASID;
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2044
last = FIELD_GET(PRIQ_0_PRG_LAST, evt[0]);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2045
grpid = FIELD_GET(PRIQ_1_PRG_IDX, evt[1]);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2051
evt[0] & PRIQ_0_PERM_PRIV ? "" : "un",
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2052
evt[0] & PRIQ_0_PERM_READ ? "R" : "",
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2053
evt[0] & PRIQ_0_PERM_WRITE ? "W" : "",
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2054
evt[0] & PRIQ_0_PERM_EXEC ? "X" : "",
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2055
evt[1] & PRIQ_1_ADDR_MASK);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2078
u64 evt[PRIQ_ENT_DWORDS];
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2081
while (!queue_remove_raw(q, evt))
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2082
arm_smmu_handle_ppr(smmu, evt);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
1062
int arm_vmaster_report_event(struct arm_smmu_vmaster *vmaster, u64 *evt);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
1093
u64 *evt)
drivers/iommu/intel/iommu.h
1258
void intel_iommu_page_response(struct device *dev, struct iopf_fault *evt,
drivers/iommu/intel/prq.c
372
void intel_iommu_page_response(struct device *dev, struct iopf_fault *evt,
drivers/iommu/intel/prq.c
383
prm = &evt->fault.prm;
drivers/iommu/io-pgfault.c
106
if (iopf->fault.prm.grpid == evt->fault.prm.grpid)
drivers/iommu/io-pgfault.c
119
struct iopf_fault *evt)
drivers/iommu/io-pgfault.c
121
struct iommu_fault *fault = &evt->fault;
drivers/iommu/io-pgfault.c
158
static void iopf_error_response(struct device *dev, struct iopf_fault *evt)
drivers/iommu/io-pgfault.c
161
struct iommu_fault *fault = &evt->fault;
drivers/iommu/io-pgfault.c
168
ops->page_response(dev, evt, &resp);
drivers/iommu/io-pgfault.c
214
int iommu_report_device_fault(struct device *dev, struct iopf_fault *evt)
drivers/iommu/io-pgfault.c
217
struct iommu_fault *fault = &evt->fault;
drivers/iommu/io-pgfault.c
222
attach_handle = find_fault_handler(dev, evt);
drivers/iommu/io-pgfault.c
252
group = iopf_group_alloc(iopf_param, evt, &abort_group);
drivers/iommu/io-pgfault.c
280
iopf_error_response(dev, evt);
drivers/iommu/io-pgfault.c
82
struct iopf_fault *evt,
drivers/iommu/io-pgfault.c
98
group->last_fault.fault = evt->fault;
drivers/iommu/iommufd/selftest.c
585
static void mock_domain_page_response(struct device *dev, struct iopf_fault *evt,
drivers/iommu/virtio-iommu.c
634
struct viommu_event *evt;
drivers/iommu/virtio-iommu.c
637
while ((evt = virtqueue_get_buf(vq, &len)) != NULL) {
drivers/iommu/virtio-iommu.c
638
if (len > sizeof(*evt)) {
drivers/iommu/virtio-iommu.c
641
len, sizeof(*evt));
drivers/iommu/virtio-iommu.c
642
} else if (!(evt->head & VIOMMU_FAULT_RESV_MASK)) {
drivers/iommu/virtio-iommu.c
643
viommu_fault_handler(viommu, &evt->fault);
drivers/iommu/virtio-iommu.c
646
sg_init_one(sg, evt, sizeof(*evt));
drivers/iommu/virtio-iommu.c
647
ret = virtqueue_add_inbuf(vq, sg, 1, evt, GFP_ATOMIC);
drivers/irqchip/irq-pruss-intc.c
137
static void pruss_intc_update_cmr(struct pruss_intc *intc, unsigned int evt,
drivers/irqchip/irq-pruss-intc.c
142
idx = evt / CMR_EVT_PER_REG;
drivers/irqchip/irq-pruss-intc.c
143
offset = (evt % CMR_EVT_PER_REG) * CMR_EVT_MAP_BITS;
drivers/irqchip/irq-pruss-intc.c
150
dev_dbg(intc->dev, "SYSEV%u -> CH%d (CMR%d 0x%08x)\n", evt, ch,
drivers/leds/trigger/ledtrig-netdev.c
569
unsigned long evt, void *dv)
drivers/leds/trigger/ledtrig-netdev.c
577
if (evt != NETDEV_UP && evt != NETDEV_DOWN && evt != NETDEV_CHANGE
drivers/leds/trigger/ledtrig-netdev.c
578
&& evt != NETDEV_REGISTER && evt != NETDEV_UNREGISTER
drivers/leds/trigger/ledtrig-netdev.c
579
&& evt != NETDEV_CHANGENAME)
drivers/leds/trigger/ledtrig-netdev.c
583
(evt == NETDEV_CHANGENAME && !strcmp(dev->name, trigger_data->device_name)) ||
drivers/leds/trigger/ledtrig-netdev.c
584
(evt == NETDEV_REGISTER && !strcmp(dev->name, trigger_data->device_name))))
drivers/leds/trigger/ledtrig-netdev.c
594
switch (evt) {
drivers/leds/trigger/ledtrig-netdev.c
600
if (evt == NETDEV_CHANGENAME)
drivers/leds/trigger/ledtrig-netdev.c
613
if (evt == NETDEV_CHANGE)
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.h
24
#define MM_REG_WAIT(cmd, evt) \
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.h
27
typeof(evt) (e) = (evt); \
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.h
31
#define MM_REG_WAIT_NO_CLEAR(cmd, evt) \
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.h
34
typeof(evt) (e) = (evt); \
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.h
38
#define MM_REG_CLEAR(cmd, evt) \
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.h
41
typeof(evt) (e) = (evt); \
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.h
45
#define MM_REG_SET_EVENT(cmd, evt) \
drivers/media/platform/mediatek/mdp3/mtk-mdp3-comp.h
48
typeof(evt) (e) = (evt); \
drivers/mmc/host/litex_mmc.c
104
u8 evt;
drivers/mmc/host/litex_mmc.c
107
ret = readx_poll_timeout(litex_read8, reg, evt, evt & SD_BIT_DONE,
drivers/mmc/host/litex_mmc.c
111
if (evt == SD_BIT_DONE)
drivers/mmc/host/litex_mmc.c
113
if (evt & SD_BIT_WR_ERR)
drivers/mmc/host/litex_mmc.c
115
if (evt & SD_BIT_TIMEOUT)
drivers/mmc/host/litex_mmc.c
117
if (evt & SD_BIT_CRC_ERR)
drivers/mmc/host/litex_mmc.c
119
dev_err(dev, "%s: unknown error (evt=%x)\n", __func__, evt);
drivers/mmc/host/litex_mmc.c
129
u8 evt;
drivers/mmc/host/litex_mmc.c
182
ret = readx_poll_timeout(litex_read8, reg, evt, evt & SD_BIT_DONE,
drivers/net/ethernet/alteon/acenic.c
1665
cmd.evt = C_SET_RX_PRD_IDX;
drivers/net/ethernet/alteon/acenic.c
1782
cmd.evt = C_SET_RX_JUMBO_PRD_IDX;
drivers/net/ethernet/alteon/acenic.c
1814
switch (ap->evt_ring[evtcsm].evt) {
drivers/net/ethernet/alteon/acenic.c
1885
cmd.evt = C_SET_RX_JUMBO_PRD_IDX;
drivers/net/ethernet/alteon/acenic.c
1903
ap->name, ap->evt_ring[evtcsm].evt);
drivers/net/ethernet/alteon/acenic.c
2233
cmd.evt = C_CLEAR_STATS;
drivers/net/ethernet/alteon/acenic.c
2238
cmd.evt = C_HOST_STATE;
drivers/net/ethernet/alteon/acenic.c
2248
cmd.evt = C_SET_PROMISC_MODE;
drivers/net/ethernet/alteon/acenic.c
2259
cmd.evt = C_LNK_NEGOTIATION;
drivers/net/ethernet/alteon/acenic.c
2292
cmd.evt = C_SET_PROMISC_MODE;
drivers/net/ethernet/alteon/acenic.c
2299
cmd.evt = C_HOST_STATE;
drivers/net/ethernet/alteon/acenic.c
2345
cmd.evt = C_RESET_JUMBO_RNG;
drivers/net/ethernet/alteon/acenic.c
2560
cmd.evt = C_RESET_JUMBO_RNG;
drivers/net/ethernet/alteon/acenic.c
2680
cmd.evt = C_LNK_NEGOTIATION;
drivers/net/ethernet/alteon/acenic.c
2725
cmd.evt = C_SET_MAC_ADDR;
drivers/net/ethernet/alteon/acenic.c
2741
cmd.evt = C_SET_MULTICAST_MODE;
drivers/net/ethernet/alteon/acenic.c
2747
cmd.evt = C_SET_MULTICAST_MODE;
drivers/net/ethernet/alteon/acenic.c
2755
cmd.evt = C_SET_PROMISC_MODE;
drivers/net/ethernet/alteon/acenic.c
2761
cmd.evt = C_SET_PROMISC_MODE;
drivers/net/ethernet/alteon/acenic.c
2775
cmd.evt = C_SET_MULTICAST_MODE;
drivers/net/ethernet/alteon/acenic.c
2780
cmd.evt = C_SET_MULTICAST_MODE;
drivers/net/ethernet/alteon/acenic.h
320
u32 evt:8;
drivers/net/ethernet/alteon/acenic.h
322
u32 evt:8;
drivers/net/ethernet/alteon/acenic.h
366
u32 evt:8;
drivers/net/ethernet/alteon/acenic.h
368
u32 evt:8;
drivers/net/ethernet/emulex/benet/be_cmds.c
287
struct be_async_event_link_state *evt =
drivers/net/ethernet/emulex/benet/be_cmds.c
299
!(evt->port_link_status & LOGICAL_LINK_STATUS_MASK))
drivers/net/ethernet/emulex/benet/be_cmds.c
307
evt->port_link_status & LINK_STATUS_MASK);
drivers/net/ethernet/emulex/benet/be_cmds.c
313
struct be_async_event_misconfig_port *evt =
drivers/net/ethernet/emulex/benet/be_cmds.c
315
u32 sfp_misconfig_evt_word1 = le32_to_cpu(evt->event_data_word1);
drivers/net/ethernet/emulex/benet/be_cmds.c
316
u32 sfp_misconfig_evt_word2 = le32_to_cpu(evt->event_data_word2);
drivers/net/ethernet/emulex/benet/be_cmds.c
371
struct be_async_event_grp5_cos_priority *evt =
drivers/net/ethernet/emulex/benet/be_cmds.c
374
if (evt->valid) {
drivers/net/ethernet/emulex/benet/be_cmds.c
375
adapter->vlan_prio_bmap = evt->available_priority_bmap;
drivers/net/ethernet/emulex/benet/be_cmds.c
377
evt->reco_default_priority << VLAN_PRIO_SHIFT;
drivers/net/ethernet/emulex/benet/be_cmds.c
385
struct be_async_event_grp5_qos_link_speed *evt =
drivers/net/ethernet/emulex/benet/be_cmds.c
389
evt->physical_port == adapter->port_num)
drivers/net/ethernet/emulex/benet/be_cmds.c
390
adapter->phy.link_speed = le16_to_cpu(evt->qos_link_speed) * 10;
drivers/net/ethernet/emulex/benet/be_cmds.c
397
struct be_async_event_grp5_pvid_state *evt =
drivers/net/ethernet/emulex/benet/be_cmds.c
400
if (evt->enabled) {
drivers/net/ethernet/emulex/benet/be_cmds.c
401
adapter->pvid = le16_to_cpu(evt->tag) & VLAN_VID_MASK;
drivers/net/ethernet/emulex/benet/be_cmds.c
412
struct be_async_fw_control *evt = (struct be_async_fw_control *)compl;
drivers/net/ethernet/emulex/benet/be_cmds.c
413
u32 evt_dw1 = le32_to_cpu(evt->event_data_word1);
drivers/net/ethernet/emulex/benet/be_cmds.c
417
adapter->bmc_filt_mask = le32_to_cpu(evt->event_data_word2);
drivers/net/ethernet/emulex/benet/be_cmds.c
452
struct be_async_event_qnq *evt = (struct be_async_event_qnq *)cmp;
drivers/net/ethernet/emulex/benet/be_cmds.c
459
if (evt->valid)
drivers/net/ethernet/emulex/benet/be_cmds.c
460
adapter->qnq_vid = le16_to_cpu(evt->vlan_tag);
drivers/net/ethernet/emulex/benet/be_hw.h
206
u32 evt;
drivers/net/ethernet/emulex/benet/be_main.c
2795
if (eqe->evt == 0)
drivers/net/ethernet/emulex/benet/be_main.c
2799
eqe->evt = 0;
drivers/net/ethernet/marvell/octeontx2/nic/rep.c
204
struct rep_event evt = {0};
drivers/net/ethernet/marvell/octeontx2/nic/rep.c
209
ether_addr_copy(evt.evt_data.mac, hw_addr);
drivers/net/ethernet/marvell/octeontx2/nic/rep.c
210
evt.pcifunc = rep->pcifunc;
drivers/net/ethernet/marvell/octeontx2/nic/rep.c
211
rvu_rep_notify_pfvf(priv, RVU_EVENT_MAC_ADDR_CHANGE, &evt);
drivers/net/ethernet/marvell/octeontx2/nic/rep.c
322
struct rep_event evt = {0};
drivers/net/ethernet/marvell/octeontx2/nic/rep.c
328
evt.evt_data.mtu = new_mtu;
drivers/net/ethernet/marvell/octeontx2/nic/rep.c
329
evt.pcifunc = rep->pcifunc;
drivers/net/ethernet/marvell/octeontx2/nic/rep.c
330
rvu_rep_notify_pfvf(priv, RVU_EVENT_MTU_CHANGE, &evt);
drivers/net/ethernet/marvell/octeontx2/nic/rep.c
454
struct rep_event evt = {0};
drivers/net/ethernet/marvell/octeontx2/nic/rep.c
462
evt.event = RVU_EVENT_PORT_STATE;
drivers/net/ethernet/marvell/octeontx2/nic/rep.c
463
evt.evt_data.port_state = 1;
drivers/net/ethernet/marvell/octeontx2/nic/rep.c
464
evt.pcifunc = rep->pcifunc;
drivers/net/ethernet/marvell/octeontx2/nic/rep.c
465
rvu_rep_notify_pfvf(priv, RVU_EVENT_PORT_STATE, &evt);
drivers/net/ethernet/marvell/octeontx2/nic/rep.c
473
struct rep_event evt = {0};
drivers/net/ethernet/marvell/octeontx2/nic/rep.c
481
evt.event = RVU_EVENT_PORT_STATE;
drivers/net/ethernet/marvell/octeontx2/nic/rep.c
482
evt.pcifunc = rep->pcifunc;
drivers/net/ethernet/marvell/octeontx2/nic/rep.c
483
rvu_rep_notify_pfvf(priv, RVU_EVENT_PORT_STATE, &evt);
drivers/net/ethernet/marvell/prestera/prestera_hw.c
862
static int prestera_fw_parse_port_evt(void *msg, struct prestera_event *evt)
drivers/net/ethernet/marvell/prestera/prestera_hw.c
868
evt->port_evt.port_id = __le32_to_cpu(hw_evt->port_id);
drivers/net/ethernet/marvell/prestera/prestera_hw.c
870
if (evt->id == PRESTERA_PORT_EVENT_MAC_STATE_CHANGED) {
drivers/net/ethernet/marvell/prestera/prestera_hw.c
871
evt->port_evt.data.mac.oper = hw_evt->param.mac.oper;
drivers/net/ethernet/marvell/prestera/prestera_hw.c
872
evt->port_evt.data.mac.mode =
drivers/net/ethernet/marvell/prestera/prestera_hw.c
874
evt->port_evt.data.mac.speed =
drivers/net/ethernet/marvell/prestera/prestera_hw.c
876
evt->port_evt.data.mac.duplex = hw_evt->param.mac.duplex;
drivers/net/ethernet/marvell/prestera/prestera_hw.c
877
evt->port_evt.data.mac.fc = hw_evt->param.mac.fc;
drivers/net/ethernet/marvell/prestera/prestera_hw.c
878
evt->port_evt.data.mac.fec = hw_evt->param.mac.fec;
drivers/net/ethernet/marvell/prestera/prestera_hw.c
886
static int prestera_fw_parse_fdb_evt(void *msg, struct prestera_event *evt)
drivers/net/ethernet/marvell/prestera/prestera_hw.c
892
evt->fdb_evt.type = PRESTERA_FDB_ENTRY_TYPE_REG_PORT;
drivers/net/ethernet/marvell/prestera/prestera_hw.c
893
evt->fdb_evt.dest.port_id = __le32_to_cpu(hw_evt->dest.port_id);
drivers/net/ethernet/marvell/prestera/prestera_hw.c
896
evt->fdb_evt.type = PRESTERA_FDB_ENTRY_TYPE_LAG;
drivers/net/ethernet/marvell/prestera/prestera_hw.c
897
evt->fdb_evt.dest.lag_id = __le16_to_cpu(hw_evt->dest.lag_id);
drivers/net/ethernet/marvell/prestera/prestera_hw.c
903
evt->fdb_evt.vid = __le32_to_cpu(hw_evt->vid);
drivers/net/ethernet/marvell/prestera/prestera_hw.c
905
ether_addr_copy(evt->fdb_evt.data.mac, hw_evt->param.mac);
drivers/net/ethernet/marvell/prestera/prestera_hw.c
911
int (*func)(void *msg, struct prestera_event *evt);
drivers/net/ethernet/marvell/prestera/prestera_hw.c
954
struct prestera_event evt;
drivers/net/ethernet/marvell/prestera/prestera_hw.c
968
evt.id = __le16_to_cpu(msg->id);
drivers/net/ethernet/marvell/prestera/prestera_hw.c
970
err = fw_event_parsers[msg_type].func(buf, &evt);
drivers/net/ethernet/marvell/prestera/prestera_hw.c
974
eh.func(sw, &evt, eh.arg);
drivers/net/ethernet/marvell/prestera/prestera_hw.h
140
(struct prestera_switch *sw, struct prestera_event *evt, void *arg);
drivers/net/ethernet/marvell/prestera/prestera_main.c
796
struct prestera_event *evt, void *arg)
drivers/net/ethernet/marvell/prestera/prestera_main.c
803
if (evt->id == PRESTERA_PORT_EVENT_MAC_STATE_CHANGED) {
drivers/net/ethernet/marvell/prestera/prestera_main.c
804
pevt = &evt->port_evt;
drivers/net/ethernet/marvell/prestera/prestera_rxtx.c
602
struct prestera_event *evt,
drivers/net/ethernet/marvell/prestera/prestera_rxtx.c
607
if (evt->id != PRESTERA_RXTX_EVENT_RCV_PKT)
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
1770
struct prestera_event *evt, void *arg)
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
1777
switch (evt->fdb_evt.type) {
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
1779
port = prestera_find_port(sw, evt->fdb_evt.dest.port_id);
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
1784
lag = prestera_lag_by_id(sw, evt->fdb_evt.dest.lag_id);
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
1795
info.addr = evt->fdb_evt.data.mac;
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
1796
info.vid = evt->fdb_evt.vid;
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
1801
switch (evt->id) {
drivers/net/ethernet/pasemi/pasemi_mac.c
1349
int cs_size, i, fill, hdr, evt;
drivers/net/ethernet/pasemi/pasemi_mac.c
1396
evt = !csring->last_event;
drivers/net/ethernet/pasemi/pasemi_mac.c
1397
csring->last_event = evt;
drivers/net/ethernet/pasemi/pasemi_mac.c
1401
CTRL_CMD_ETYPE_SET | CTRL_CMD_REG(csring->events[evt]);
drivers/net/ethernet/pasemi/pasemi_mac.c
1404
CTRL_CMD_ETYPE_WCLR | CTRL_CMD_REG(csring->events[!evt]);
drivers/net/ethernet/pasemi/pasemi_mac.c
1414
CTRL_CMD_ETYPE_WSET | CTRL_CMD_REG(csring->events[evt]);
drivers/net/ethernet/pasemi/pasemi_mac.c
1417
CTRL_CMD_ETYPE_CLR | CTRL_CMD_REG(csring->events[!evt]);
drivers/net/ethernet/sfc/siena/ptp.c
1164
struct efx_ptp_event_rx *evt;
drivers/net/ethernet/sfc/siena/ptp.c
1166
evt = list_entry(cursor, struct efx_ptp_event_rx,
drivers/net/ethernet/sfc/siena/ptp.c
1168
if (time_after(jiffies, evt->expiry)) {
drivers/net/ethernet/sfc/siena/ptp.c
1169
list_move(&evt->link, &ptp->evt_free_list);
drivers/net/ethernet/sfc/siena/ptp.c
1200
struct efx_ptp_event_rx *evt;
drivers/net/ethernet/sfc/siena/ptp.c
1202
evt = list_entry(cursor, struct efx_ptp_event_rx, link);
drivers/net/ethernet/sfc/siena/ptp.c
1203
if ((evt->seq0 == match->words[0]) &&
drivers/net/ethernet/sfc/siena/ptp.c
1204
(evt->seq1 == match->words[1])) {
drivers/net/ethernet/sfc/siena/ptp.c
1209
timestamps->hwtstamp = evt->hwtimestamp;
drivers/net/ethernet/sfc/siena/ptp.c
1213
list_move(&evt->link, &ptp->evt_free_list);
drivers/net/ethernet/sfc/siena/ptp.c
1842
struct efx_ptp_event_rx *evt = NULL;
drivers/net/ethernet/sfc/siena/ptp.c
1854
evt = list_first_entry(&ptp->evt_free_list,
drivers/net/ethernet/sfc/siena/ptp.c
1856
list_del(&evt->link);
drivers/net/ethernet/sfc/siena/ptp.c
1858
evt->seq0 = EFX_QWORD_FIELD(ptp->evt_frags[2], MCDI_EVENT_DATA);
drivers/net/ethernet/sfc/siena/ptp.c
1859
evt->seq1 = (EFX_QWORD_FIELD(ptp->evt_frags[2],
drivers/net/ethernet/sfc/siena/ptp.c
1865
evt->hwtimestamp = efx->ptp_data->nic_to_kernel_time(
drivers/net/ethernet/sfc/siena/ptp.c
1869
evt->expiry = jiffies + msecs_to_jiffies(PKT_EVENT_LIFETIME_MS);
drivers/net/ethernet/sfc/siena/ptp.c
1870
list_add_tail(&evt->link, &ptp->evt_list);
drivers/net/phy/bcm-phy-ptp.c
39
#define RX_MODE_SEL(sel, evt, act) \
drivers/net/phy/bcm-phy-ptp.c
40
(((MODE_RX_##act) << (MODE_EVT_SHIFT_##evt)) << (MODE_SEL_SHIFT_##sel))
drivers/net/phy/bcm-phy-ptp.c
42
#define TX_MODE_SEL(sel, evt, act) \
drivers/net/phy/bcm-phy-ptp.c
43
(((MODE_TX_##act) << (MODE_EVT_SHIFT_##evt)) << (MODE_SEL_SHIFT_##sel))
drivers/net/wireless/ath/ath6kl/wmi.c
481
struct wmi_tx_complete_event *evt;
drivers/net/wireless/ath/ath6kl/wmi.c
485
evt = (struct wmi_tx_complete_event *) datap;
drivers/net/wireless/ath/ath6kl/wmi.c
488
evt->num_msg, evt->msg_len, evt->msg_type);
drivers/net/wireless/ath/ath6kl/wmi.c
490
for (index = 0; index < evt->num_msg; index++) {
drivers/net/wireless/ath/wil6210/cfg80211.c
2883
struct wmi_get_rf_sector_params_done_event evt;
drivers/net/wireless/ath/wil6210/cfg80211.c
2885
.evt = {.status = WMI_RF_SECTOR_STATUS_NOT_SUPPORTED_ERROR},
drivers/net/wireless/ath/wil6210/cfg80211.c
2938
if (reply.evt.status) {
drivers/net/wireless/ath/wil6210/cfg80211.c
2940
reply.evt.status);
drivers/net/wireless/ath/wil6210/cfg80211.c
2941
return wil_rf_sector_status_to_rc(reply.evt.status);
drivers/net/wireless/ath/wil6210/cfg80211.c
2950
le64_to_cpu(reply.evt.tsf),
drivers/net/wireless/ath/wil6210/cfg80211.c
2963
si = &reply.evt.sectors_info[i];
drivers/net/wireless/ath/wil6210/cfg80211.c
3005
struct wmi_set_rf_sector_params_done_event evt;
drivers/net/wireless/ath/wil6210/cfg80211.c
3007
.evt = {.status = WMI_RF_SECTOR_STATUS_NOT_SUPPORTED_ERROR},
drivers/net/wireless/ath/wil6210/cfg80211.c
3099
return wil_rf_sector_status_to_rc(reply.evt.status);
drivers/net/wireless/ath/wil6210/cfg80211.c
3115
struct wmi_get_selected_rf_sector_index_done_event evt;
drivers/net/wireless/ath/wil6210/cfg80211.c
3117
.evt = {.status = WMI_RF_SECTOR_STATUS_NOT_SUPPORTED_ERROR},
drivers/net/wireless/ath/wil6210/cfg80211.c
3165
if (reply.evt.status) {
drivers/net/wireless/ath/wil6210/cfg80211.c
3167
reply.evt.status);
drivers/net/wireless/ath/wil6210/cfg80211.c
3168
return wil_rf_sector_status_to_rc(reply.evt.status);
drivers/net/wireless/ath/wil6210/cfg80211.c
3177
le64_to_cpu(reply.evt.tsf),
drivers/net/wireless/ath/wil6210/cfg80211.c
3180
le16_to_cpu(reply.evt.sector_idx)))
drivers/net/wireless/ath/wil6210/cfg80211.c
3197
struct wmi_set_selected_rf_sector_index_done_event evt;
drivers/net/wireless/ath/wil6210/cfg80211.c
3199
.evt = {.status = WMI_RF_SECTOR_STATUS_NOT_SUPPORTED_ERROR},
drivers/net/wireless/ath/wil6210/cfg80211.c
3214
return wil_rf_sector_status_to_rc(reply.evt.status);
drivers/net/wireless/ath/wil6210/cfg80211.c
440
struct wmi_notify_req_done_event evt;
drivers/net/wireless/ath/wil6210/cfg80211.c
456
tx_mcs = le16_to_cpu(reply.evt.bf_mcs);
drivers/net/wireless/ath/wil6210/cfg80211.c
465
le64_to_cpu(reply.evt.tsf), reply.evt.status,
drivers/net/wireless/ath/wil6210/cfg80211.c
466
reply.evt.rssi,
drivers/net/wireless/ath/wil6210/cfg80211.c
467
reply.evt.sqi,
drivers/net/wireless/ath/wil6210/cfg80211.c
468
le32_to_cpu(reply.evt.tx_tpt),
drivers/net/wireless/ath/wil6210/cfg80211.c
469
le32_to_cpu(reply.evt.tx_goodput),
drivers/net/wireless/ath/wil6210/cfg80211.c
470
le32_to_cpu(reply.evt.rx_goodput),
drivers/net/wireless/ath/wil6210/cfg80211.c
471
le16_to_cpu(reply.evt.my_rx_sector),
drivers/net/wireless/ath/wil6210/cfg80211.c
472
le16_to_cpu(reply.evt.my_tx_sector),
drivers/net/wireless/ath/wil6210/cfg80211.c
473
le16_to_cpu(reply.evt.other_rx_sector),
drivers/net/wireless/ath/wil6210/cfg80211.c
474
le16_to_cpu(reply.evt.other_tx_sector),
drivers/net/wireless/ath/wil6210/cfg80211.c
475
reply.evt.tx_mode);
drivers/net/wireless/ath/wil6210/cfg80211.c
488
if (wil->use_enhanced_dma_hw && reply.evt.tx_mode != WMI_TX_MODE_DMG) {
drivers/net/wireless/ath/wil6210/cfg80211.c
513
wil_tx_cb_mode_to_n_bonded(reply.evt.tx_mode);
drivers/net/wireless/ath/wil6210/cfg80211.c
527
sinfo->signal = reply.evt.rssi;
drivers/net/wireless/ath/wil6210/cfg80211.c
529
sinfo->signal = reply.evt.sqi;
drivers/net/wireless/ath/wil6210/debugfs.c
1284
struct wmi_notify_req_done_event evt;
drivers/net/wireless/ath/wil6210/debugfs.c
1299
if (rc || is_all_zeros(&reply.evt, sizeof(reply.evt)))
drivers/net/wireless/ath/wil6210/debugfs.c
1302
status = le32_to_cpu(reply.evt.status);
drivers/net/wireless/ath/wil6210/debugfs.c
1303
bf_mcs = le16_to_cpu(reply.evt.bf_mcs);
drivers/net/wireless/ath/wil6210/debugfs.c
1314
le64_to_cpu(reply.evt.tsf),
drivers/net/wireless/ath/wil6210/debugfs.c
1316
le32_to_cpu(reply.evt.tx_tpt),
drivers/net/wireless/ath/wil6210/debugfs.c
1317
reply.evt.sqi,
drivers/net/wireless/ath/wil6210/debugfs.c
1318
reply.evt.rssi,
drivers/net/wireless/ath/wil6210/debugfs.c
1320
le16_to_cpu(reply.evt.my_rx_sector),
drivers/net/wireless/ath/wil6210/debugfs.c
1321
le16_to_cpu(reply.evt.my_tx_sector),
drivers/net/wireless/ath/wil6210/debugfs.c
1322
le16_to_cpu(reply.evt.other_rx_sector),
drivers/net/wireless/ath/wil6210/debugfs.c
1323
le16_to_cpu(reply.evt.other_tx_sector),
drivers/net/wireless/ath/wil6210/debugfs.c
1324
le32_to_cpu(reply.evt.rx_goodput),
drivers/net/wireless/ath/wil6210/debugfs.c
1325
le32_to_cpu(reply.evt.tx_goodput));
drivers/net/wireless/ath/wil6210/main.c
469
struct wmi_disconnect_event evt;
drivers/net/wireless/ath/wil6210/pcie_bus.c
578
enum wil_platform_event evt;
drivers/net/wireless/ath/wil6210/pcie_bus.c
589
evt = WIL_PLATFORM_EVT_PRE_SUSPEND;
drivers/net/wireless/ath/wil6210/pcie_bus.c
592
evt);
drivers/net/wireless/ath/wil6210/pcie_bus.c
597
evt = WIL_PLATFORM_EVT_POST_SUSPEND;
drivers/net/wireless/ath/wil6210/pcie_bus.c
600
evt);
drivers/net/wireless/ath/wil6210/wil_platform.h
41
int (*notify)(void *handle, enum wil_platform_event evt);
drivers/net/wireless/ath/wil6210/wmi.c
1000
assoc_resp_ie = &evt->assoc_info[evt->beacon_ie_len +
drivers/net/wireless/ath/wil6210/wmi.c
1001
evt->assoc_req_len +
drivers/net/wireless/ath/wil6210/wmi.c
1003
assoc_resp_ielen = evt->assoc_resp_len - assoc_resp_ie_offset;
drivers/net/wireless/ath/wil6210/wmi.c
1004
if (evt->assoc_resp_len <= assoc_resp_ie_offset) {
drivers/net/wireless/ath/wil6210/wmi.c
1012
evt->cid);
drivers/net/wireless/ath/wil6210/wmi.c
1029
if (wil->sta[evt->cid].status != wil_sta_unused) {
drivers/net/wireless/ath/wil6210/wmi.c
1031
wil->sta[evt->cid].status, evt->cid);
drivers/net/wireless/ath/wil6210/wmi.c
1037
ether_addr_copy(wil->sta[evt->cid].addr, evt->bssid);
drivers/net/wireless/ath/wil6210/wmi.c
1038
wil->sta[evt->cid].mid = vif->mid;
drivers/net/wireless/ath/wil6210/wmi.c
1039
wil->sta[evt->cid].status = wil_sta_conn_pending;
drivers/net/wireless/ath/wil6210/wmi.c
1041
rc = wil_ring_init_tx(vif, evt->cid);
drivers/net/wireless/ath/wil6210/wmi.c
1044
evt->cid, rc);
drivers/net/wireless/ath/wil6210/wmi.c
1045
wmi_disconnect_sta(vif, wil->sta[evt->cid].addr,
drivers/net/wireless/ath/wil6210/wmi.c
1048
wil_info(wil, "successful connection to CID %d\n", evt->cid);
drivers/net/wireless/ath/wil6210/wmi.c
1057
cfg80211_connect_result(ndev, evt->bssid, NULL, 0,
drivers/net/wireless/ath/wil6210/wmi.c
1066
cfg80211_connect_bss(ndev, evt->bssid, vif->bss,
drivers/net/wireless/ath/wil6210/wmi.c
1079
cfg80211_del_sta(ndev, evt->bssid, GFP_KERNEL);
drivers/net/wireless/ath/wil6210/wmi.c
1096
cfg80211_new_sta(ndev, evt->bssid, sinfo, GFP_KERNEL);
drivers/net/wireless/ath/wil6210/wmi.c
1101
evt->cid);
drivers/net/wireless/ath/wil6210/wmi.c
1105
wil->sta[evt->cid].status = wil_sta_connected;
drivers/net/wireless/ath/wil6210/wmi.c
1106
wil->sta[evt->cid].aid = evt->aid;
drivers/net/wireless/ath/wil6210/wmi.c
1113
wil->sta[evt->cid].status = wil_sta_unused;
drivers/net/wireless/ath/wil6210/wmi.c
1114
wil->sta[evt->cid].mid = U8_MAX;
drivers/net/wireless/ath/wil6210/wmi.c
1124
struct wmi_disconnect_event *evt = d;
drivers/net/wireless/ath/wil6210/wmi.c
1125
u16 reason_code = le16_to_cpu(evt->protocol_reason_status);
drivers/net/wireless/ath/wil6210/wmi.c
1128
evt->bssid, reason_code, evt->disconnect_reason);
drivers/net/wireless/ath/wil6210/wmi.c
1140
wil6210_disconnect_complete(vif, evt->bssid, reason_code);
drivers/net/wireless/ath/wil6210/wmi.c
1151
cfg80211_cqm_pktloss_notify(ndev, evt->bssid, 0,
drivers/net/wireless/ath/wil6210/wmi.c
1169
struct wmi_eapol_rx_event *evt = d;
drivers/net/wireless/ath/wil6210/wmi.c
1170
u16 eapol_len = le16_to_cpu(evt->eapol_len);
drivers/net/wireless/ath/wil6210/wmi.c
1178
evt->src_mac, vif->mid);
drivers/net/wireless/ath/wil6210/wmi.c
1180
cid = wil_find_cid(wil, vif->mid, evt->src_mac);
drivers/net/wireless/ath/wil6210/wmi.c
1197
ether_addr_copy(eth->h_source, evt->src_mac);
drivers/net/wireless/ath/wil6210/wmi.c
1199
skb_put_data(skb, evt->eapol, eapol_len);
drivers/net/wireless/ath/wil6210/wmi.c
1218
struct wmi_ring_en_event *evt = d;
drivers/net/wireless/ath/wil6210/wmi.c
1219
u8 vri = evt->ring_index;
drivers/net/wireless/ath/wil6210/wmi.c
1267
struct wmi_ba_status_event *evt = d;
drivers/net/wireless/ath/wil6210/wmi.c
1271
evt->ringid,
drivers/net/wireless/ath/wil6210/wmi.c
1272
evt->status == WMI_BA_AGREED ? "OK" : "N/A",
drivers/net/wireless/ath/wil6210/wmi.c
1273
evt->agg_wsize, __le16_to_cpu(evt->ba_timeout),
drivers/net/wireless/ath/wil6210/wmi.c
1274
evt->amsdu ? "+" : "-");
drivers/net/wireless/ath/wil6210/wmi.c
1276
if (evt->ringid >= WIL6210_MAX_TX_RINGS) {
drivers/net/wireless/ath/wil6210/wmi.c
1277
wil_err(wil, "invalid ring id %d\n", evt->ringid);
drivers/net/wireless/ath/wil6210/wmi.c
1281
if (evt->status != WMI_BA_AGREED) {
drivers/net/wireless/ath/wil6210/wmi.c
1282
evt->ba_timeout = 0;
drivers/net/wireless/ath/wil6210/wmi.c
1283
evt->agg_wsize = 0;
drivers/net/wireless/ath/wil6210/wmi.c
1284
evt->amsdu = 0;
drivers/net/wireless/ath/wil6210/wmi.c
1287
txdata = &wil->ring_tx_data[evt->ringid];
drivers/net/wireless/ath/wil6210/wmi.c
1289
txdata->agg_timeout = le16_to_cpu(evt->ba_timeout);
drivers/net/wireless/ath/wil6210/wmi.c
1290
txdata->agg_wsize = evt->agg_wsize;
drivers/net/wireless/ath/wil6210/wmi.c
1291
txdata->agg_amsdu = evt->amsdu;
drivers/net/wireless/ath/wil6210/wmi.c
1300
struct wmi_rcp_addba_req_event *evt = d;
drivers/net/wireless/ath/wil6210/wmi.c
1302
if (evt->cidxtid != CIDXTID_EXTENDED_CID_TID) {
drivers/net/wireless/ath/wil6210/wmi.c
1303
parse_cidxtid(evt->cidxtid, &cid, &tid);
drivers/net/wireless/ath/wil6210/wmi.c
1305
cid = evt->cid;
drivers/net/wireless/ath/wil6210/wmi.c
1306
tid = evt->tid;
drivers/net/wireless/ath/wil6210/wmi.c
1308
wil_addba_rx_request(wil, vif->mid, cid, tid, evt->dialog_token,
drivers/net/wireless/ath/wil6210/wmi.c
1309
evt->ba_param_set, evt->ba_timeout,
drivers/net/wireless/ath/wil6210/wmi.c
1310
evt->ba_seq_ctrl);
drivers/net/wireless/ath/wil6210/wmi.c
1317
struct wmi_delba_event *evt = d;
drivers/net/wireless/ath/wil6210/wmi.c
1319
u16 reason = __le16_to_cpu(evt->reason);
drivers/net/wireless/ath/wil6210/wmi.c
1325
if (evt->cidxtid != CIDXTID_EXTENDED_CID_TID) {
drivers/net/wireless/ath/wil6210/wmi.c
1326
parse_cidxtid(evt->cidxtid, &cid, &tid);
drivers/net/wireless/ath/wil6210/wmi.c
1328
cid = evt->cid;
drivers/net/wireless/ath/wil6210/wmi.c
1329
tid = evt->tid;
drivers/net/wireless/ath/wil6210/wmi.c
1339
evt->from_initiator ? "originator" : "recipient",
drivers/net/wireless/ath/wil6210/wmi.c
1341
if (!evt->from_initiator) {
drivers/net/wireless/ath/wil6210/wmi.c
1557
struct wmi_link_stats_event *evt = d;
drivers/net/wireless/ath/wil6210/wmi.c
1564
payload_size = le16_to_cpu(evt->payload_size);
drivers/net/wireless/ath/wil6210/wmi.c
1570
wmi_link_stats_parse(vif, le64_to_cpu(evt->tsf), evt->has_next,
drivers/net/wireless/ath/wil6210/wmi.c
1571
evt->payload, payload_size);
drivers/net/wireless/ath/wil6210/wmi.c
1843
struct wmi_link_monitor_event *evt = d;
drivers/net/wireless/ath/wil6210/wmi.c
1846
if (len < sizeof(*evt)) {
drivers/net/wireless/ath/wil6210/wmi.c
1852
evt->type, evt->rssi_level, wil->cqm_rssi_thold);
drivers/net/wireless/ath/wil6210/wmi.c
1854
if (evt->type != WMI_LINK_MONITOR_NOTIF_RSSI_THRESHOLD_EVT)
drivers/net/wireless/ath/wil6210/wmi.c
1858
event_type = (evt->rssi_level > wil->cqm_rssi_thold ?
drivers/net/wireless/ath/wil6210/wmi.c
1861
cfg80211_cqm_rssi_notify(ndev, event_type, evt->rssi_level, GFP_KERNEL);
drivers/net/wireless/ath/wil6210/wmi.c
1910
struct pending_wmi_event *evt;
drivers/net/wireless/ath/wil6210/wmi.c
1961
evt = kmalloc(ALIGN(offsetof(struct pending_wmi_event,
drivers/net/wireless/ath/wil6210/wmi.c
1964
if (!evt)
drivers/net/wireless/ath/wil6210/wmi.c
1967
evt->event.hdr = hdr;
drivers/net/wireless/ath/wil6210/wmi.c
1968
cmd = (void *)&evt->event.wmi;
drivers/net/wireless/ath/wil6210/wmi.c
1976
struct wmi_cmd_hdr *wmi = &evt->event.wmi;
drivers/net/wireless/ath/wil6210/wmi.c
2011
&evt->event.hdr, sizeof(hdr) + len, true);
drivers/net/wireless/ath/wil6210/wmi.c
2022
kfree(evt);
drivers/net/wireless/ath/wil6210/wmi.c
2028
list_add_tail(&evt->list, &wil->pending_wmi_ev);
drivers/net/wireless/ath/wil6210/wmi.c
2134
struct wmi_led_cfg_done_event evt;
drivers/net/wireless/ath/wil6210/wmi.c
2136
.evt = {.status = cpu_to_le32(WMI_FW_STATUS_FAILURE)},
drivers/net/wireless/ath/wil6210/wmi.c
2158
if (reply.evt.status) {
drivers/net/wireless/ath/wil6210/wmi.c
2160
led_id, le32_to_cpu(reply.evt.status));
drivers/net/wireless/ath/wil6210/wmi.c
2179
struct wmi_rbufcap_cfg_event evt;
drivers/net/wireless/ath/wil6210/wmi.c
2181
.evt = {.status = WMI_FW_STATUS_FAILURE},
drivers/net/wireless/ath/wil6210/wmi.c
2190
if (reply.evt.status != WMI_FW_STATUS_SUCCESS) {
drivers/net/wireless/ath/wil6210/wmi.c
2192
reply.evt.status);
drivers/net/wireless/ath/wil6210/wmi.c
2221
struct wmi_pcp_started_event evt;
drivers/net/wireless/ath/wil6210/wmi.c
2223
.evt = {.status = WMI_FW_STATUS_FAILURE},
drivers/net/wireless/ath/wil6210/wmi.c
2252
if (reply.evt.status != WMI_FW_STATUS_SUCCESS)
drivers/net/wireless/ath/wil6210/wmi.c
2366
struct wmi_p2p_cfg_done_event evt;
drivers/net/wireless/ath/wil6210/wmi.c
2368
.evt = {.status = WMI_FW_STATUS_FAILURE},
drivers/net/wireless/ath/wil6210/wmi.c
2375
if (!rc && reply.evt.status != WMI_FW_STATUS_SUCCESS) {
drivers/net/wireless/ath/wil6210/wmi.c
2376
wil_err(wil, "P2P_CFG failed. status %d\n", reply.evt.status);
drivers/net/wireless/ath/wil6210/wmi.c
2389
struct wmi_listen_started_event evt;
drivers/net/wireless/ath/wil6210/wmi.c
2391
.evt = {.status = WMI_FW_STATUS_FAILURE},
drivers/net/wireless/ath/wil6210/wmi.c
2398
if (!rc && reply.evt.status != WMI_FW_STATUS_SUCCESS) {
drivers/net/wireless/ath/wil6210/wmi.c
2400
reply.evt.status);
drivers/net/wireless/ath/wil6210/wmi.c
2413
struct wmi_search_started_event evt;
drivers/net/wireless/ath/wil6210/wmi.c
2415
.evt = {.status = WMI_FW_STATUS_FAILURE},
drivers/net/wireless/ath/wil6210/wmi.c
2422
if (!rc && reply.evt.status != WMI_FW_STATUS_SUCCESS) {
drivers/net/wireless/ath/wil6210/wmi.c
2424
reply.evt.status);
drivers/net/wireless/ath/wil6210/wmi.c
2586
struct wmi_listen_started_event evt;
drivers/net/wireless/ath/wil6210/wmi.c
2588
.evt = {.status = WMI_FW_STATUS_FAILURE},
drivers/net/wireless/ath/wil6210/wmi.c
2598
if ((rc == 0) && (reply.evt.status != WMI_FW_STATUS_SUCCESS))
drivers/net/wireless/ath/wil6210/wmi.c
2629
struct wmi_cfg_rx_chain_done_event evt;
drivers/net/wireless/ath/wil6210/wmi.c
2630
} __packed evt;
drivers/net/wireless/ath/wil6210/wmi.c
2633
memset(&evt, 0, sizeof(evt));
drivers/net/wireless/ath/wil6210/wmi.c
2660
WMI_CFG_RX_CHAIN_DONE_EVENTID, &evt, sizeof(evt), 2000);
drivers/net/wireless/ath/wil6210/wmi.c
2664
if (le32_to_cpu(evt.evt.status) != WMI_CFG_RX_CHAIN_SUCCESS)
drivers/net/wireless/ath/wil6210/wmi.c
2667
vring->hwtail = le32_to_cpu(evt.evt.rx_ring_tail_ptr);
drivers/net/wireless/ath/wil6210/wmi.c
2670
le32_to_cpu(evt.evt.status), vring->hwtail);
drivers/net/wireless/ath/wil6210/wmi.c
2686
struct wmi_temp_sense_done_event evt;
drivers/net/wireless/ath/wil6210/wmi.c
2698
*t_bb = le32_to_cpu(reply.evt.baseband_t1000);
drivers/net/wireless/ath/wil6210/wmi.c
2700
*t_rf = le32_to_cpu(reply.evt.rf_t1000);
drivers/net/wireless/ath/wil6210/wmi.c
2718
struct wmi_temp_sense_all_done_event evt;
drivers/net/wireless/ath/wil6210/wmi.c
2727
reply.evt.status = WMI_FW_STATUS_FAILURE;
drivers/net/wireless/ath/wil6210/wmi.c
2734
if (reply.evt.status == WMI_FW_STATUS_FAILURE) {
drivers/net/wireless/ath/wil6210/wmi.c
2739
memcpy(sense_all_evt, &reply.evt, sizeof(reply.evt));
drivers/net/wireless/ath/wil6210/wmi.c
2756
struct wmi_disconnect_event evt;
drivers/net/wireless/ath/wil6210/wmi.c
2855
struct wmi_rcp_addba_resp_sent_event evt;
drivers/net/wireless/ath/wil6210/wmi.c
2857
.evt = {.status = cpu_to_le16(WMI_FW_STATUS_FAILURE)},
drivers/net/wireless/ath/wil6210/wmi.c
2879
if (reply.evt.status) {
drivers/net/wireless/ath/wil6210/wmi.c
2881
le16_to_cpu(reply.evt.status));
drivers/net/wireless/ath/wil6210/wmi.c
2911
struct wmi_rcp_addba_resp_sent_event evt;
drivers/net/wireless/ath/wil6210/wmi.c
2913
.evt = {.status = cpu_to_le16(WMI_FW_STATUS_FAILURE)},
drivers/net/wireless/ath/wil6210/wmi.c
2927
if (reply.evt.status) {
drivers/net/wireless/ath/wil6210/wmi.c
2929
le16_to_cpu(reply.evt.status));
drivers/net/wireless/ath/wil6210/wmi.c
2946
struct wmi_ps_dev_profile_cfg_event evt;
drivers/net/wireless/ath/wil6210/wmi.c
2948
.evt = {.status = cpu_to_le32(WMI_PS_CFG_CMD_STATUS_ERROR)},
drivers/net/wireless/ath/wil6210/wmi.c
2961
status = le32_to_cpu(reply.evt.status);
drivers/net/wireless/ath/wil6210/wmi.c
2981
struct wmi_set_mgmt_retry_limit_event evt;
drivers/net/wireless/ath/wil6210/wmi.c
2983
.evt = {.status = WMI_FW_STATUS_FAILURE},
drivers/net/wireless/ath/wil6210/wmi.c
2998
if (reply.evt.status != WMI_FW_STATUS_SUCCESS) {
drivers/net/wireless/ath/wil6210/wmi.c
3000
reply.evt.status);
drivers/net/wireless/ath/wil6210/wmi.c
3013
struct wmi_get_mgmt_retry_limit_event evt;
drivers/net/wireless/ath/wil6210/wmi.c
3029
*retry_short = reply.evt.mgmt_retry_limit;
drivers/net/wireless/ath/wil6210/wmi.c
3070
struct pending_wmi_event *evt, *t;
drivers/net/wireless/ath/wil6210/wmi.c
3076
list_for_each_entry_safe(evt, t, &wil->pending_wmi_ev, list) {
drivers/net/wireless/ath/wil6210/wmi.c
3077
list_del(&evt->list);
drivers/net/wireless/ath/wil6210/wmi.c
3078
kfree(evt);
drivers/net/wireless/ath/wil6210/wmi.c
3107
struct wmi_traffic_suspend_event evt;
drivers/net/wireless/ath/wil6210/wmi.c
3109
.evt = {.status = WMI_TRAFFIC_SUSPEND_REJECTED_LINK_NOT_IDLE},
drivers/net/wireless/ath/wil6210/wmi.c
3148
if (reply.evt.status != WMI_TRAFFIC_SUSPEND_APPROVED) {
drivers/net/wireless/ath/wil6210/wmi.c
3150
suspend_status2name(reply.evt.status));
drivers/net/wireless/ath/wil6210/wmi.c
3153
rc = reply.evt.status;
drivers/net/wireless/ath/wil6210/wmi.c
3194
struct wmi_traffic_resume_event evt;
drivers/net/wireless/ath/wil6210/wmi.c
3196
.evt = {.status = WMI_TRAFFIC_RESUME_FAILED,
drivers/net/wireless/ath/wil6210/wmi.c
3206
resume_triggers2string(le32_to_cpu(reply.evt.resume_triggers), string,
drivers/net/wireless/ath/wil6210/wmi.c
3209
reply.evt.status ? "failed" : "passed", string,
drivers/net/wireless/ath/wil6210/wmi.c
3210
le32_to_cpu(reply.evt.resume_triggers));
drivers/net/wireless/ath/wil6210/wmi.c
3212
return reply.evt.status;
drivers/net/wireless/ath/wil6210/wmi.c
3224
struct wmi_port_allocated_event evt;
drivers/net/wireless/ath/wil6210/wmi.c
3226
.evt = {.status = WMI_FW_STATUS_FAILURE},
drivers/net/wireless/ath/wil6210/wmi.c
3260
if (reply.evt.status != WMI_FW_STATUS_SUCCESS) {
drivers/net/wireless/ath/wil6210/wmi.c
3262
reply.evt.status);
drivers/net/wireless/ath/wil6210/wmi.c
3277
struct wmi_port_deleted_event evt;
drivers/net/wireless/ath/wil6210/wmi.c
3279
.evt = {.status = WMI_FW_STATUS_FAILURE},
drivers/net/wireless/ath/wil6210/wmi.c
3292
if (reply.evt.status != WMI_FW_STATUS_SUCCESS) {
drivers/net/wireless/ath/wil6210/wmi.c
3294
reply.evt.status);
drivers/net/wireless/ath/wil6210/wmi.c
3410
struct pending_wmi_event *evt;
drivers/net/wireless/ath/wil6210/wmi.c
3415
evt = list_entry(lh, struct pending_wmi_event, list);
drivers/net/wireless/ath/wil6210/wmi.c
3416
wmi_event_handle(wil, &evt->event.hdr);
drivers/net/wireless/ath/wil6210/wmi.c
3417
kfree(evt);
drivers/net/wireless/ath/wil6210/wmi.c
3550
struct wmi_start_sched_scan_event evt;
drivers/net/wireless/ath/wil6210/wmi.c
3552
.evt = {.result = WMI_PNO_REJECT},
drivers/net/wireless/ath/wil6210/wmi.c
3576
if (reply.evt.result != WMI_PNO_SUCCESS) {
drivers/net/wireless/ath/wil6210/wmi.c
3578
reply.evt.result);
drivers/net/wireless/ath/wil6210/wmi.c
3591
struct wmi_stop_sched_scan_event evt;
drivers/net/wireless/ath/wil6210/wmi.c
3593
.evt = {.result = WMI_PNO_REJECT},
drivers/net/wireless/ath/wil6210/wmi.c
3605
if (reply.evt.result != WMI_PNO_SUCCESS) {
drivers/net/wireless/ath/wil6210/wmi.c
3607
reply.evt.result);
drivers/net/wireless/ath/wil6210/wmi.c
3622
struct wmi_sw_tx_complete_event evt;
drivers/net/wireless/ath/wil6210/wmi.c
3623
} __packed evt = {
drivers/net/wireless/ath/wil6210/wmi.c
3624
.evt = {.status = WMI_FW_STATUS_FAILURE},
drivers/net/wireless/ath/wil6210/wmi.c
3650
WMI_SW_TX_COMPLETE_EVENTID, &evt, sizeof(evt), 2000);
drivers/net/wireless/ath/wil6210/wmi.c
3651
if (!rc && evt.evt.status != WMI_FW_STATUS_SUCCESS) {
drivers/net/wireless/ath/wil6210/wmi.c
3653
evt.evt.status);
drivers/net/wireless/ath/wil6210/wmi.c
3671
struct wmi_sw_tx_complete_event evt;
drivers/net/wireless/ath/wil6210/wmi.c
3672
} __packed evt = {
drivers/net/wireless/ath/wil6210/wmi.c
3673
.evt = {.status = WMI_FW_STATUS_FAILURE},
drivers/net/wireless/ath/wil6210/wmi.c
3704
WMI_SW_TX_COMPLETE_EVENTID, &evt, sizeof(evt), 2000);
drivers/net/wireless/ath/wil6210/wmi.c
3705
if (!rc && evt.evt.status != WMI_FW_STATUS_SUCCESS) {
drivers/net/wireless/ath/wil6210/wmi.c
3707
evt.evt.status);
drivers/net/wireless/ath/wil6210/wmi.c
3729
struct wmi_tx_status_ring_cfg_done_event evt;
drivers/net/wireless/ath/wil6210/wmi.c
3731
.evt = {.status = WMI_FW_STATUS_FAILURE},
drivers/net/wireless/ath/wil6210/wmi.c
3745
if (reply.evt.status != WMI_FW_STATUS_SUCCESS) {
drivers/net/wireless/ath/wil6210/wmi.c
3747
reply.evt.status);
drivers/net/wireless/ath/wil6210/wmi.c
3751
sring->hwtail = le32_to_cpu(reply.evt.ring_tail_ptr);
drivers/net/wireless/ath/wil6210/wmi.c
3770
struct wmi_cfg_def_rx_offload_done_event evt;
drivers/net/wireless/ath/wil6210/wmi.c
3772
.evt = {.status = WMI_FW_STATUS_FAILURE},
drivers/net/wireless/ath/wil6210/wmi.c
3783
if (reply.evt.status != WMI_FW_STATUS_SUCCESS) {
drivers/net/wireless/ath/wil6210/wmi.c
3785
reply.evt.status);
drivers/net/wireless/ath/wil6210/wmi.c
3810
struct wmi_rx_status_ring_cfg_done_event evt;
drivers/net/wireless/ath/wil6210/wmi.c
3812
.evt = {.status = WMI_FW_STATUS_FAILURE},
drivers/net/wireless/ath/wil6210/wmi.c
3824
if (reply.evt.status != WMI_FW_STATUS_SUCCESS) {
drivers/net/wireless/ath/wil6210/wmi.c
3826
reply.evt.status);
drivers/net/wireless/ath/wil6210/wmi.c
3830
sring->hwtail = le32_to_cpu(reply.evt.ring_tail_ptr);
drivers/net/wireless/ath/wil6210/wmi.c
3851
struct wmi_rx_desc_ring_cfg_done_event evt;
drivers/net/wireless/ath/wil6210/wmi.c
3853
.evt = {.status = WMI_FW_STATUS_FAILURE},
drivers/net/wireless/ath/wil6210/wmi.c
3866
if (reply.evt.status != WMI_FW_STATUS_SUCCESS) {
drivers/net/wireless/ath/wil6210/wmi.c
3868
reply.evt.status);
drivers/net/wireless/ath/wil6210/wmi.c
3872
ring->hwtail = le32_to_cpu(reply.evt.ring_tail_ptr);
drivers/net/wireless/ath/wil6210/wmi.c
3902
struct wmi_tx_desc_ring_cfg_done_event evt;
drivers/net/wireless/ath/wil6210/wmi.c
3904
.evt = {.status = WMI_FW_STATUS_FAILURE},
drivers/net/wireless/ath/wil6210/wmi.c
3916
if (reply.evt.status != WMI_FW_STATUS_SUCCESS) {
drivers/net/wireless/ath/wil6210/wmi.c
3918
reply.evt.status);
drivers/net/wireless/ath/wil6210/wmi.c
3923
ring->hwtail = le32_to_cpu(reply.evt.ring_tail_ptr);
drivers/net/wireless/ath/wil6210/wmi.c
3947
struct wmi_rx_desc_ring_cfg_done_event evt;
drivers/net/wireless/ath/wil6210/wmi.c
3949
.evt = {.status = WMI_FW_STATUS_FAILURE},
drivers/net/wireless/ath/wil6210/wmi.c
3962
if (reply.evt.status != WMI_FW_STATUS_SUCCESS) {
drivers/net/wireless/ath/wil6210/wmi.c
3964
reply.evt.status);
drivers/net/wireless/ath/wil6210/wmi.c
3969
ring->hwtail = le32_to_cpu(reply.evt.ring_tail_ptr);
drivers/net/wireless/ath/wil6210/wmi.c
3988
struct wmi_link_stats_config_done_event evt;
drivers/net/wireless/ath/wil6210/wmi.c
3990
.evt = {.status = WMI_FW_STATUS_FAILURE},
drivers/net/wireless/ath/wil6210/wmi.c
4002
if (reply.evt.status != WMI_FW_STATUS_SUCCESS) {
drivers/net/wireless/ath/wil6210/wmi.c
4004
reply.evt.status);
drivers/net/wireless/ath/wil6210/wmi.c
4019
struct wmi_set_link_monitor_event evt;
drivers/net/wireless/ath/wil6210/wmi.c
4021
.evt = {.status = WMI_FW_STATUS_FAILURE},
drivers/net/wireless/ath/wil6210/wmi.c
4040
if (reply.evt.status != WMI_FW_STATUS_SUCCESS) {
drivers/net/wireless/ath/wil6210/wmi.c
4042
reply.evt.status);
drivers/net/wireless/ath/wil6210/wmi.c
771
struct wmi_ready_event *evt = d;
drivers/net/wireless/ath/wil6210/wmi.c
775
wil->fw_version, le32_to_cpu(evt->sw_version),
drivers/net/wireless/ath/wil6210/wmi.c
776
evt->mac, evt->numof_additional_mids);
drivers/net/wireless/ath/wil6210/wmi.c
777
if (evt->numof_additional_mids + 1 < wil->max_vifs) {
drivers/net/wireless/ath/wil6210/wmi.c
787
evt->rfc_read_calib_result);
drivers/net/wireless/ath/wil6210/wmi.c
788
wil->fw_calib_result = evt->rfc_read_calib_result;
drivers/net/wireless/ath/wil6210/wmi.c
793
evt->max_assoc_sta > 0) {
drivers/net/wireless/ath/wil6210/wmi.c
794
fw_max_assoc_sta = evt->max_assoc_sta;
drivers/net/wireless/ath/wil6210/wmi.c
957
struct wmi_connect_event *evt = d;
drivers/net/wireless/ath/wil6210/wmi.c
968
if (len < sizeof(*evt)) {
drivers/net/wireless/ath/wil6210/wmi.c
972
if (len != sizeof(*evt) + evt->beacon_ie_len + evt->assoc_req_len +
drivers/net/wireless/ath/wil6210/wmi.c
973
evt->assoc_resp_len) {
drivers/net/wireless/ath/wil6210/wmi.c
976
len, (int)sizeof(*evt), evt->beacon_ie_len,
drivers/net/wireless/ath/wil6210/wmi.c
977
evt->assoc_req_len, evt->assoc_resp_len);
drivers/net/wireless/ath/wil6210/wmi.c
980
if (evt->cid >= wil->max_assoc_sta) {
drivers/net/wireless/ath/wil6210/wmi.c
981
wil_err(wil, "Connect CID invalid : %d\n", evt->cid);
drivers/net/wireless/ath/wil6210/wmi.c
985
ch = evt->channel + 1;
drivers/net/wireless/ath/wil6210/wmi.c
987
evt->bssid, ch, evt->cid, evt->aid);
drivers/net/wireless/ath/wil6210/wmi.c
989
evt->assoc_info, len - sizeof(*evt), true);
drivers/net/wireless/ath/wil6210/wmi.c
992
assoc_req_ie = &evt->assoc_info[evt->beacon_ie_len +
drivers/net/wireless/ath/wil6210/wmi.c
994
assoc_req_ielen = evt->assoc_req_len - assoc_req_ie_offset;
drivers/net/wireless/ath/wil6210/wmi.c
995
if (evt->assoc_req_len <= assoc_req_ie_offset) {
drivers/net/wireless/mediatek/mt76/mt7921/testmode.c
102
evt = (struct mt7921_rftest_evt *)skb->data;
drivers/net/wireless/mediatek/mt76/mt7921/testmode.c
103
evt_resp->param0 = le32_to_cpu(evt->param0);
drivers/net/wireless/mediatek/mt76/mt7921/testmode.c
104
evt_resp->param1 = le32_to_cpu(evt->param1);
drivers/net/wireless/mediatek/mt76/mt7921/testmode.c
93
struct mt7921_rftest_evt *evt;
drivers/net/wireless/mediatek/mt76/mt7925/main.c
1347
struct mt7925_mcu_scan_chinfo_event *evt;
drivers/net/wireless/mediatek/mt76/mt7925/main.c
1359
evt = (struct mt7925_mcu_scan_chinfo_event *)tlv->data;
drivers/net/wireless/mediatek/mt76/mt7925/main.c
1361
mt7925_regd_change(phy, evt->alpha2);
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
721
res = (struct evt *)skb->data;
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
856
} __packed * evt;
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
868
evt = (struct mt7925_thermal_evt *)skb->data;
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
870
temperature = le32_to_cpu(evt->temperature);
drivers/net/wireless/microchip/wilc1000/hif.c
118
static int handle_scan_done(struct wilc_vif *vif, enum scan_event evt)
drivers/net/wireless/microchip/wilc1000/hif.c
126
if (evt == SCAN_EVENT_ABORTED) {
drivers/net/wireless/microchip/wilc1000/hif.c
147
scan_req->scan_result(evt, NULL, scan_req->priv);
drivers/net/wireless/microchip/wilc1000/hif.h
100
void (*scan_result)(enum scan_event evt,
drivers/net/wireless/microchip/wilc1000/hif.h
118
void (*conn_result)(enum conn_event evt, u8 status,
drivers/net/wireless/realtek/rtw89/ser.c
152
static void ser_state_run(struct rtw89_ser *ser, u8 evt)
drivers/net/wireless/realtek/rtw89/ser.c
157
ser_st_name(ser), ser_ev_name(ser, evt));
drivers/net/wireless/realtek/rtw89/ser.c
163
ser->st_tbl[ser->state].st_func(ser, evt);
drivers/net/wireless/realtek/rtw89/ser.c
443
static void ser_idle_st_hdl(struct rtw89_ser *ser, u8 evt)
drivers/net/wireless/realtek/rtw89/ser.c
447
switch (evt) {
drivers/net/wireless/realtek/rtw89/ser.c
471
static void ser_l1_reset_pre_st_hdl(struct rtw89_ser *ser, u8 evt)
drivers/net/wireless/realtek/rtw89/ser.c
473
switch (evt) {
drivers/net/wireless/realtek/rtw89/ser.c
493
static void ser_reset_trx_st_hdl(struct rtw89_ser *ser, u8 evt)
drivers/net/wireless/realtek/rtw89/ser.c
498
switch (evt) {
drivers/net/wireless/realtek/rtw89/ser.c
547
static void ser_do_hci_st_hdl(struct rtw89_ser *ser, u8 evt)
drivers/net/wireless/realtek/rtw89/ser.c
549
switch (evt) {
drivers/net/wireless/realtek/rtw89/ser.c
726
static void ser_l2_reset_st_hdl(struct rtw89_ser *ser, u8 evt)
drivers/net/wireless/realtek/rtw89/ser.c
730
switch (evt) {
drivers/net/wireless/st/cw1200/sta.c
1010
int rcpi_rssi = (int)(event->evt.data & 0xFF);
drivers/net/wireless/st/cw1200/sta.c
977
switch (event->evt.id) {
drivers/net/wireless/st/cw1200/wsm.c
929
event->evt.id = WSM_GET32(buf);
drivers/net/wireless/st/cw1200/wsm.c
930
event->evt.data = WSM_GET32(buf);
drivers/net/wireless/st/cw1200/wsm.c
933
event->evt.id, event->evt.data);
drivers/net/wireless/st/cw1200/wsm.h
877
struct wsm_event evt;
drivers/perf/apple_m1_cpu_pmu.c
414
u8 evt = config_base & M1_PMU_CFG_EVENT;
drivers/perf/apple_m1_cpu_pmu.c
418
__m1_pmu_configure_eventsel(index, evt);
drivers/perf/apple_m1_cpu_pmu.c
425
u8 evt;
drivers/perf/apple_m1_cpu_pmu.c
427
evt = event->hw.config_base & M1_PMU_CFG_EVENT;
drivers/perf/arm-ni.c
293
static bool arm_ni_val_count_event(struct perf_event *evt, struct arm_ni_val *val)
drivers/perf/arm-ni.c
295
if (is_software_event(evt))
drivers/perf/arm-ni.c
298
if (NI_EVENT_TYPE(evt) == NI_PMU) {
drivers/perf/arm_dsu_pmu.c
193
unsigned long evt = (unsigned long)eattr->var;
drivers/perf/arm_dsu_pmu.c
195
return test_bit(evt, dsu_pmu->cpmceid_bitmap) ? attr->mode : 0;
drivers/perf/arm_v6_pmu.c
207
unsigned long val, mask, evt;
drivers/perf/arm_v6_pmu.c
213
evt = ARMV6_PMCR_CCOUNT_IEN;
drivers/perf/arm_v6_pmu.c
216
evt = (hwc->config_base << ARMV6_PMCR_EVT_COUNT0_SHIFT) |
drivers/perf/arm_v6_pmu.c
220
evt = (hwc->config_base << ARMV6_PMCR_EVT_COUNT1_SHIFT) |
drivers/perf/arm_v6_pmu.c
233
val |= evt;
drivers/perf/arm_v6_pmu.c
347
unsigned long val, mask, evt;
drivers/perf/arm_v6_pmu.c
353
evt = 0;
drivers/perf/arm_v6_pmu.c
356
evt = ARMV6_PERFCTR_NOP << ARMV6_PMCR_EVT_COUNT0_SHIFT;
drivers/perf/arm_v6_pmu.c
359
evt = ARMV6_PERFCTR_NOP << ARMV6_PMCR_EVT_COUNT1_SHIFT;
drivers/perf/arm_v6_pmu.c
372
val |= evt;
drivers/perf/arm_xscale_pmu.c
205
unsigned long val, mask, evt;
drivers/perf/arm_xscale_pmu.c
212
evt = XSCALE1_CCOUNT_INT_EN;
drivers/perf/arm_xscale_pmu.c
216
evt = (hwc->config_base << XSCALE1_COUNT0_EVT_SHFT) |
drivers/perf/arm_xscale_pmu.c
221
evt = (hwc->config_base << XSCALE1_COUNT1_EVT_SHFT) |
drivers/perf/arm_xscale_pmu.c
231
val |= evt;
drivers/perf/arm_xscale_pmu.c
237
unsigned long val, mask, evt;
drivers/perf/arm_xscale_pmu.c
244
evt = 0;
drivers/perf/arm_xscale_pmu.c
248
evt = XSCALE_PERFCTR_UNUSED << XSCALE1_COUNT0_EVT_SHFT;
drivers/perf/arm_xscale_pmu.c
252
evt = XSCALE_PERFCTR_UNUSED << XSCALE1_COUNT1_EVT_SHFT;
drivers/perf/arm_xscale_pmu.c
261
val |= evt;
drivers/platform/mellanox/mlxbf-pmc.c
1208
static int mlxbf_pmc_get_event_num(const char *blk, const char *evt)
drivers/platform/mellanox/mlxbf-pmc.c
1219
if (!strcmp(evt, events[i].evt_name))
drivers/platform/mellanox/mlxbf-pmc.c
1227
static char *mlxbf_pmc_get_event_name(const char *blk, u32 evt)
drivers/platform/mellanox/mlxbf-pmc.c
1238
if (evt == events[i].evt_num)
drivers/platform/mellanox/mlxbf-pmc.c
1261
static int mlxbf_pmc_program_l3_counter(unsigned int blk_num, u32 cnt_num, u32 evt)
drivers/platform/mellanox/mlxbf-pmc.c
1295
evt);
drivers/platform/mellanox/mlxbf-pmc.c
1300
evt);
drivers/platform/mellanox/mlxbf-pmc.c
1305
evt);
drivers/platform/mellanox/mlxbf-pmc.c
1310
evt);
drivers/platform/mellanox/mlxbf-pmc.c
1315
evt);
drivers/platform/mellanox/mlxbf-pmc.c
1325
static int mlxbf_pmc_program_crspace_counter(unsigned int blk_num, u32 cnt_num, u32 evt)
drivers/platform/mellanox/mlxbf-pmc.c
1339
word |= FIELD_PREP(MLXBF_PMC_CRSPACE_PERFSEL1, evt);
drivers/platform/mellanox/mlxbf-pmc.c
1342
word |= FIELD_PREP(MLXBF_PMC_CRSPACE_PERFSEL0, evt);
drivers/platform/mellanox/mlxbf-pmc.c
1361
static int mlxbf_pmc_program_counter(unsigned int blk_num, u32 cnt_num, u32 evt, bool is_l3)
drivers/platform/mellanox/mlxbf-pmc.c
1369
return mlxbf_pmc_program_l3_counter(blk_num, cnt_num, evt);
drivers/platform/mellanox/mlxbf-pmc.c
1373
evt);
drivers/platform/mellanox/mlxbf-pmc.c
1396
perfevt = FIELD_PREP(MLXBF_PMC_PERFEVT_EVTSEL, evt);
drivers/platform/mellanox/mlxbf-pmc.c
1513
u64 evt;
drivers/platform/mellanox/mlxbf-pmc.c
1537
evt = FIELD_GET(MLXBF_PMC_L3C_PERF_CNT_SEL_CNT_0, perfcnt_sel);
drivers/platform/mellanox/mlxbf-pmc.c
1540
evt = FIELD_GET(MLXBF_PMC_L3C_PERF_CNT_SEL_CNT_1, perfcnt_sel);
drivers/platform/mellanox/mlxbf-pmc.c
1543
evt = FIELD_GET(MLXBF_PMC_L3C_PERF_CNT_SEL_CNT_2, perfcnt_sel);
drivers/platform/mellanox/mlxbf-pmc.c
1546
evt = FIELD_GET(MLXBF_PMC_L3C_PERF_CNT_SEL_CNT_3, perfcnt_sel);
drivers/platform/mellanox/mlxbf-pmc.c
1549
evt = FIELD_GET(MLXBF_PMC_L3C_PERF_CNT_SEL_1_CNT_4,
drivers/platform/mellanox/mlxbf-pmc.c
1555
*result = evt;
drivers/platform/mellanox/mlxbf-pmc.c
1563
u32 word, evt;
drivers/platform/mellanox/mlxbf-pmc.c
1574
evt = FIELD_GET(MLXBF_PMC_CRSPACE_PERFSEL1, word);
drivers/platform/mellanox/mlxbf-pmc.c
1576
evt = FIELD_GET(MLXBF_PMC_CRSPACE_PERFSEL0, word);
drivers/platform/mellanox/mlxbf-pmc.c
1578
*result = evt;
drivers/platform/surface/surface_acpi_notify.c
138
static int san_dgpu_notifier_call(struct san_dgpu_event *evt)
drivers/platform/surface/surface_acpi_notify.c
142
ret = blocking_notifier_call_chain(&san_rqsg_if.nh, evt->command, evt);
drivers/platform/surface/surface_acpi_notify.c
609
struct san_dgpu_event evt;
drivers/platform/surface/surface_acpi_notify.c
616
evt.category = gsb_rqsg->tc;
drivers/platform/surface/surface_acpi_notify.c
617
evt.target = gsb_rqsg->tid;
drivers/platform/surface/surface_acpi_notify.c
618
evt.command = gsb_rqsg->cid;
drivers/platform/surface/surface_acpi_notify.c
619
evt.instance = gsb_rqsg->iid;
drivers/platform/surface/surface_acpi_notify.c
620
evt.length = get_unaligned(&gsb_rqsg->cdl);
drivers/platform/surface/surface_acpi_notify.c
621
evt.payload = &gsb_rqsg->pld[0];
drivers/platform/surface/surface_acpi_notify.c
623
status = san_dgpu_notifier_call(&evt);
drivers/platform/surface/surface_dtx.c
596
static void sdtx_push_event(struct sdtx_device *ddev, struct sdtx_event *evt)
drivers/platform/surface/surface_dtx.c
598
const size_t len = sizeof(struct sdtx_event) + evt->length;
drivers/platform/surface/surface_dtx.c
609
kfifo_in(&client->buffer, (const u8 *)evt, len);
drivers/power/supply/rt9756.c
312
struct charger_event *evt = &data->chg_evt;
drivers/power/supply/rt9756.c
314
if (evt->flag2 & RT9756_EVT_VBUSLOW_ERR)
drivers/power/supply/rt9756.c
317
if (evt->flag1 & RT9756_EVT_BUSOVP || evt->flag2 & RT9756_EVT_BATOVP ||
drivers/power/supply/rt9756.c
318
evt->flag4 & RT9756_EVT_OUTOVP)
drivers/power/supply/rt9756.c
321
if (evt->flag1 & RT9756_EVT_BUSOCP || evt->flag2 & RT9756_EVT_BATOCP)
drivers/power/supply/rt9756.c
324
if (evt->flag1 & RT9756_EVT_BUSUCP)
drivers/power/supply/rt9756.c
327
if (evt->flag2 & RT9756_EVT_TDIEOTP)
drivers/power/supply/rt9756.c
330
if (evt->flag3 & RT9756_EVT_WDT)
drivers/power/supply/rt9756.c
711
struct charger_event *evt = &data->chg_evt;
drivers/power/supply/rt9756.c
715
ret = regmap_read(regmap, RT9756_REG_INTFLAG1, &evt->flag1);
drivers/power/supply/rt9756.c
719
ret = regmap_read(regmap, RT9756_REG_INTFLAG2, &evt->flag2);
drivers/power/supply/rt9756.c
723
ret = regmap_read(regmap, RT9756_REG_INTFLAG3, &evt->flag3);
drivers/power/supply/rt9756.c
728
ret = regmap_read(regmap, RT9756_REG_INTFLAG4, &evt->flag4);
drivers/power/supply/rt9756.c
737
dev_dbg(data->dev, "events: 0x%02x,%02x,%02x,%02x,%02x\n", evt->flag1, evt->flag2,
drivers/power/supply/rt9756.c
738
evt->flag3, evt->flag4, bc12_flag);
drivers/power/supply/rt9756.c
740
if (evt->flag2 & RT9756_EVT_VAC_INSERT) {
drivers/power/supply/rt9756.c
746
if (evt->flag3 & RT9756_EVT_VAC_UVLO)
drivers/ptp/ptp_clock.c
537
struct pps_event_time evt;
drivers/ptp/ptp_clock.c
558
pps_get_ts(&evt);
drivers/ptp/ptp_clock.c
559
pps_event(ptp->pps_source, &evt, PTP_PPS_EVENT, NULL);
drivers/regulator/slg51000-regulator.c
351
u8 evt[SLG51000_MAX_EVT_REGISTER][REG_MAX];
drivers/regulator/slg51000-regulator.c
357
ret = regmap_bulk_read(regmap, es_reg[i].ereg, evt[i], REG_MAX);
drivers/regulator/slg51000-regulator.c
387
if (!(evt[i][R2] & SLG51000_IRQ_ILIM_FLAG_MASK) &&
drivers/regulator/slg51000-regulator.c
388
(evt[i][R0] & SLG51000_EVT_ILIM_FLAG_MASK)) {
drivers/regulator/slg51000-regulator.c
392
if (evt[i][R1] & SLG51000_STA_ILIM_FLAG_MASK)
drivers/regulator/slg51000-regulator.c
399
if (!(evt[SLG51000_SCTL_EVT][R2] & SLG51000_IRQ_HIGH_TEMP_WARN_MASK) &&
drivers/regulator/slg51000-regulator.c
400
(evt[SLG51000_SCTL_EVT][R0] & SLG51000_EVT_HIGH_TEMP_WARN_MASK)) {
drivers/regulator/slg51000-regulator.c
402
if (!(evt[i][R1] & SLG51000_STA_ILIM_FLAG_MASK) &&
drivers/regulator/slg51000-regulator.c
403
(evt[i][R1] & SLG51000_STA_VOUT_OK_FLAG_MASK)) {
drivers/regulator/slg51000-regulator.c
409
if (evt[SLG51000_SCTL_EVT][R1] &
drivers/scsi/be2iscsi/be_cmds.c
365
struct be_async_event_link_state *evt;
drivers/scsi/be2iscsi/be_cmds.c
367
evt = (struct be_async_event_link_state *)compl;
drivers/scsi/be2iscsi/be_cmds.c
369
phba->port_speed = evt->port_speed;
drivers/scsi/be2iscsi/be_cmds.c
374
if (evt->port_link_status & BE_ASYNC_LINK_UP_MASK) {
drivers/scsi/be2iscsi/be_cmds.c
380
evt->physical_port, evt->event_tag);
drivers/scsi/be2iscsi/be_cmds.c
385
evt->physical_port, evt->event_tag);
drivers/scsi/bfa/bfa_fcpim.c
2734
enum bfa_ioim_event evt = BFA_IOIM_SM_COMP;
drivers/scsi/bfa/bfa_fcpim.c
2752
evt = BFA_IOIM_SM_DONE;
drivers/scsi/bfa/bfa_fcpim.c
2754
evt = BFA_IOIM_SM_COMP;
drivers/scsi/bfa/bfa_fcpim.c
2764
evt = BFA_IOIM_SM_DONE;
drivers/scsi/bfa/bfa_fcpim.c
2766
evt = BFA_IOIM_SM_COMP;
drivers/scsi/bfa/bfa_fcpim.c
2772
evt = BFA_IOIM_SM_COMP;
drivers/scsi/bfa/bfa_fcpim.c
2778
evt = BFA_IOIM_SM_SQRETRY;
drivers/scsi/bfa/bfa_fcpim.c
2783
evt = BFA_IOIM_SM_FREE;
drivers/scsi/bfa/bfa_fcpim.c
2795
evt = BFA_IOIM_SM_ABORT_COMP;
drivers/scsi/bfa/bfa_fcpim.c
2797
evt = BFA_IOIM_SM_ABORT_DONE;
drivers/scsi/bfa/bfa_fcpim.c
2802
evt = BFA_IOIM_SM_COMP_UTAG;
drivers/scsi/bfa/bfa_fcpim.c
2809
bfa_sm_send_event(ioim, evt);
drivers/scsi/bfa/bfad_im.h
153
int evt)
drivers/scsi/bfa/bfad_im.h
168
entry->aen_type = evt;
drivers/scsi/csiostor/csio_defs.h
110
csio_post_event(void *smp, uint32_t evt)
drivers/scsi/csiostor/csio_defs.h
112
((struct csio_sm *)smp)->sm_state(smp, evt);
drivers/scsi/csiostor/csio_defs.h
90
typedef void (*csio_sm_state_t)(struct csio_lnode *ln, enum csio_ln_ev evt);
drivers/scsi/csiostor/csio_hw.c
2780
csio_hws_uninit(struct csio_hw *hw, enum csio_hw_ev evt)
drivers/scsi/csiostor/csio_hw.c
2783
hw->cur_evt = evt;
drivers/scsi/csiostor/csio_hw.c
2784
CSIO_INC_STATS(hw, n_evt_sm[evt]);
drivers/scsi/csiostor/csio_hw.c
2786
switch (evt) {
drivers/scsi/csiostor/csio_hw.c
2805
csio_hws_configuring(struct csio_hw *hw, enum csio_hw_ev evt)
drivers/scsi/csiostor/csio_hw.c
2808
hw->cur_evt = evt;
drivers/scsi/csiostor/csio_hw.c
2809
CSIO_INC_STATS(hw, n_evt_sm[evt]);
drivers/scsi/csiostor/csio_hw.c
2811
switch (evt) {
drivers/scsi/csiostor/csio_hw.c
2843
csio_hws_initializing(struct csio_hw *hw, enum csio_hw_ev evt)
drivers/scsi/csiostor/csio_hw.c
2846
hw->cur_evt = evt;
drivers/scsi/csiostor/csio_hw.c
2847
CSIO_INC_STATS(hw, n_evt_sm[evt]);
drivers/scsi/csiostor/csio_hw.c
2849
switch (evt) {
drivers/scsi/csiostor/csio_hw.c
2881
csio_hws_ready(struct csio_hw *hw, enum csio_hw_ev evt)
drivers/scsi/csiostor/csio_hw.c
2884
hw->evtflag = evt;
drivers/scsi/csiostor/csio_hw.c
2887
hw->cur_evt = evt;
drivers/scsi/csiostor/csio_hw.c
2888
CSIO_INC_STATS(hw, n_evt_sm[evt]);
drivers/scsi/csiostor/csio_hw.c
2890
switch (evt) {
drivers/scsi/csiostor/csio_hw.c
2898
if (evt == CSIO_HWE_HBA_RESET ||
drivers/scsi/csiostor/csio_hw.c
2899
evt == CSIO_HWE_PCIERR_DETECTED)
drivers/scsi/csiostor/csio_hw.c
2930
csio_hws_quiescing(struct csio_hw *hw, enum csio_hw_ev evt)
drivers/scsi/csiostor/csio_hw.c
2933
hw->cur_evt = evt;
drivers/scsi/csiostor/csio_hw.c
2934
CSIO_INC_STATS(hw, n_evt_sm[evt]);
drivers/scsi/csiostor/csio_hw.c
2936
switch (evt) {
drivers/scsi/csiostor/csio_hw.c
2990
csio_hws_quiesced(struct csio_hw *hw, enum csio_hw_ev evt)
drivers/scsi/csiostor/csio_hw.c
2993
hw->cur_evt = evt;
drivers/scsi/csiostor/csio_hw.c
2994
CSIO_INC_STATS(hw, n_evt_sm[evt]);
drivers/scsi/csiostor/csio_hw.c
2996
switch (evt) {
drivers/scsi/csiostor/csio_hw.c
3015
csio_hws_resetting(struct csio_hw *hw, enum csio_hw_ev evt)
drivers/scsi/csiostor/csio_hw.c
3018
hw->cur_evt = evt;
drivers/scsi/csiostor/csio_hw.c
3019
CSIO_INC_STATS(hw, n_evt_sm[evt]);
drivers/scsi/csiostor/csio_hw.c
3021
switch (evt) {
drivers/scsi/csiostor/csio_hw.c
3041
csio_hws_removing(struct csio_hw *hw, enum csio_hw_ev evt)
drivers/scsi/csiostor/csio_hw.c
3044
hw->cur_evt = evt;
drivers/scsi/csiostor/csio_hw.c
3045
CSIO_INC_STATS(hw, n_evt_sm[evt]);
drivers/scsi/csiostor/csio_hw.c
3047
switch (evt) {
drivers/scsi/csiostor/csio_hw.c
3076
csio_hws_pcierr(struct csio_hw *hw, enum csio_hw_ev evt)
drivers/scsi/csiostor/csio_hw.c
3079
hw->cur_evt = evt;
drivers/scsi/csiostor/csio_hw.c
3080
CSIO_INC_STATS(hw, n_evt_sm[evt]);
drivers/scsi/csiostor/csio_hw.c
3082
switch (evt) {
drivers/scsi/csiostor/csio_lnode.c
1002
csio_post_event(&ln->sm, evt);
drivers/scsi/csiostor/csio_lnode.c
1114
csio_lns_uninit(struct csio_lnode *ln, enum csio_ln_ev evt)
drivers/scsi/csiostor/csio_lnode.c
1120
CSIO_INC_STATS(ln, n_evt_sm[evt]);
drivers/scsi/csiostor/csio_lnode.c
1121
switch (evt) {
drivers/scsi/csiostor/csio_lnode.c
1151
"ln state[uninit].\n", evt, ln->nport_id);
drivers/scsi/csiostor/csio_lnode.c
1167
csio_lns_online(struct csio_lnode *ln, enum csio_ln_ev evt)
drivers/scsi/csiostor/csio_lnode.c
1171
CSIO_INC_STATS(ln, n_evt_sm[evt]);
drivers/scsi/csiostor/csio_lnode.c
1172
switch (evt) {
drivers/scsi/csiostor/csio_lnode.c
1201
"ln state[uninit].\n", evt, ln->nport_id);
drivers/scsi/csiostor/csio_lnode.c
1218
csio_lns_ready(struct csio_lnode *ln, enum csio_ln_ev evt)
drivers/scsi/csiostor/csio_lnode.c
1222
CSIO_INC_STATS(ln, n_evt_sm[evt]);
drivers/scsi/csiostor/csio_lnode.c
1223
switch (evt) {
drivers/scsi/csiostor/csio_lnode.c
1227
"in ln state[ready].\n", evt, ln->nport_id);
drivers/scsi/csiostor/csio_lnode.c
1275
"ln state[uninit].\n", evt, ln->nport_id);
drivers/scsi/csiostor/csio_lnode.c
1292
csio_lns_offline(struct csio_lnode *ln, enum csio_ln_ev evt)
drivers/scsi/csiostor/csio_lnode.c
1298
CSIO_INC_STATS(ln, n_evt_sm[evt]);
drivers/scsi/csiostor/csio_lnode.c
1299
switch (evt) {
drivers/scsi/csiostor/csio_lnode.c
1328
"in ln state[offline].\n", evt, ln->nport_id);
drivers/scsi/csiostor/csio_lnode.c
1340
"ln state[offline]\n", evt, ln->nport_id);
drivers/scsi/csiostor/csio_lnode.c
1493
enum csio_ln_ev evt;
drivers/scsi/csiostor/csio_lnode.c
1578
evt = CSIO_FWE_TO_LNE(rdev_wr->event_cause);
drivers/scsi/csiostor/csio_lnode.c
1579
if (evt) {
drivers/scsi/csiostor/csio_lnode.c
1582
"cause:%d flowid:x%x\n", evt,
drivers/scsi/csiostor/csio_lnode.c
1584
csio_post_event(&ln->sm, evt);
drivers/scsi/csiostor/csio_lnode.c
935
csio_post_event_rns(struct csio_lnode *ln, enum csio_rn_ev evt)
drivers/scsi/csiostor/csio_lnode.c
943
csio_post_event(&rn->sm, evt);
drivers/scsi/csiostor/csio_lnode.c
983
csio_post_event_lns(struct csio_lnode *ln, enum csio_ln_ev evt)
drivers/scsi/csiostor/csio_lnode.c
990
csio_post_event(&ln->sm, evt);
drivers/scsi/csiostor/csio_lnode.c
998
csio_post_event(&cln->sm, evt);
drivers/scsi/csiostor/csio_rnode.c
604
csio_rns_uninit(struct csio_rnode *rn, enum csio_rn_ev evt)
drivers/scsi/csiostor/csio_rnode.c
609
CSIO_INC_STATS(rn, n_evt_sm[evt]);
drivers/scsi/csiostor/csio_rnode.c
611
switch (evt) {
drivers/scsi/csiostor/csio_rnode.c
625
"in rn state[uninit]\n", csio_rn_flowid(rn), evt);
drivers/scsi/csiostor/csio_rnode.c
631
"in rn state[uninit]\n", csio_rn_flowid(rn), evt);
drivers/scsi/csiostor/csio_rnode.c
644
csio_rns_ready(struct csio_rnode *rn, enum csio_rn_ev evt)
drivers/scsi/csiostor/csio_rnode.c
649
CSIO_INC_STATS(rn, n_evt_sm[evt]);
drivers/scsi/csiostor/csio_rnode.c
651
switch (evt) {
drivers/scsi/csiostor/csio_rnode.c
656
"in rn state[ready]\n", csio_rn_flowid(rn), evt,
drivers/scsi/csiostor/csio_rnode.c
715
"in rn state[uninit]\n", csio_rn_flowid(rn), evt,
drivers/scsi/csiostor/csio_rnode.c
729
csio_rns_offline(struct csio_rnode *rn, enum csio_rn_ev evt)
drivers/scsi/csiostor/csio_rnode.c
734
CSIO_INC_STATS(rn, n_evt_sm[evt]);
drivers/scsi/csiostor/csio_rnode.c
736
switch (evt) {
drivers/scsi/csiostor/csio_rnode.c
752
"in rn state[offline]\n", csio_rn_flowid(rn), evt,
drivers/scsi/csiostor/csio_rnode.c
774
"in rn state[offline]\n", csio_rn_flowid(rn), evt,
drivers/scsi/csiostor/csio_rnode.c
788
csio_rns_disappeared(struct csio_rnode *rn, enum csio_rn_ev evt)
drivers/scsi/csiostor/csio_rnode.c
793
CSIO_INC_STATS(rn, n_evt_sm[evt]);
drivers/scsi/csiostor/csio_rnode.c
795
switch (evt) {
drivers/scsi/csiostor/csio_rnode.c
823
evt, rn->nport_id);
drivers/scsi/csiostor/csio_rnode.c
830
evt, rn->nport_id);
drivers/scsi/csiostor/csio_rnode.c
871
enum csio_rn_ev evt;
drivers/scsi/csiostor/csio_rnode.c
873
evt = CSIO_FWE_TO_RNFE(fwevt);
drivers/scsi/csiostor/csio_rnode.c
874
if (!evt) {
drivers/scsi/csiostor/csio_rnode.c
887
csio_post_event(&rn->sm, evt);
drivers/scsi/csiostor/csio_scsi.c
1043
csio_dbg(hw, "Unhandled event:%d sent to req:%p\n", evt, req);
drivers/scsi/csiostor/csio_scsi.c
1049
csio_scsis_shost_cmpl_await(struct csio_ioreq *req, enum csio_scsi_ev evt)
drivers/scsi/csiostor/csio_scsi.c
1051
switch (evt) {
drivers/scsi/csiostor/csio_scsi.c
1077
evt, req);
drivers/scsi/csiostor/csio_scsi.c
703
csio_scsis_uninit(struct csio_ioreq *req, enum csio_scsi_ev evt)
drivers/scsi/csiostor/csio_scsi.c
708
switch (evt) {
drivers/scsi/csiostor/csio_scsi.c
767
csio_dbg(hw, "Unhandled event:%d sent to req:%p\n", evt, req);
drivers/scsi/csiostor/csio_scsi.c
773
csio_scsis_io_active(struct csio_ioreq *req, enum csio_scsi_ev evt)
drivers/scsi/csiostor/csio_scsi.c
779
switch (evt) {
drivers/scsi/csiostor/csio_scsi.c
839
csio_dbg(hw, "Unhandled event:%d sent to req:%p\n", evt, req);
drivers/scsi/csiostor/csio_scsi.c
845
csio_scsis_tm_active(struct csio_ioreq *req, enum csio_scsi_ev evt)
drivers/scsi/csiostor/csio_scsi.c
850
switch (evt) {
drivers/scsi/csiostor/csio_scsi.c
882
csio_dbg(hw, "Unhandled event:%d sent to req:%p\n", evt, req);
drivers/scsi/csiostor/csio_scsi.c
888
csio_scsis_aborting(struct csio_ioreq *req, enum csio_scsi_ev evt)
drivers/scsi/csiostor/csio_scsi.c
893
switch (evt) {
drivers/scsi/csiostor/csio_scsi.c
979
csio_dbg(hw, "Unhandled event:%d sent to req:%p\n", evt, req);
drivers/scsi/csiostor/csio_scsi.c
985
csio_scsis_closing(struct csio_ioreq *req, enum csio_scsi_ev evt)
drivers/scsi/csiostor/csio_scsi.c
990
switch (evt) {
drivers/scsi/elx/libefc/efc.h
38
domain->display_name, __func__, efc_sm_event_name(evt)) \
drivers/scsi/elx/libefc/efc.h
46
node->display_name, __func__, efc_sm_event_name(evt)) \
drivers/scsi/elx/libefc/efc.h
50
"[%s] %-20s %-20s\n", nport->display_name, __func__, efc_sm_event_name(evt)) \
drivers/scsi/elx/libefc/efc_cmds.c
13
efc_nport_free_resources(struct efc_nport *nport, int evt, void *data)
drivers/scsi/elx/libefc/efc_cmds.c
30
efc_nport_cb(efc, evt, nport);
drivers/scsi/elx/libefc/efc_cmds.c
334
efc_domain_free_resources(struct efc_domain *domain, int evt, void *data)
drivers/scsi/elx/libefc/efc_cmds.c
349
efc_domain_cb(efc, evt, domain);
drivers/scsi/elx/libefc/efc_cmds.c
53
int evt = EFC_EVT_NPORT_FREE_OK;
drivers/scsi/elx/libefc/efc_cmds.c
553
int evt = EFC_HW_DOMAIN_FREE_OK;
drivers/scsi/elx/libefc/efc_cmds.c
558
evt = EFC_HW_DOMAIN_FREE_FAIL;
drivers/scsi/elx/libefc/efc_cmds.c
562
efc_domain_free_resources(domain, evt, mqe);
drivers/scsi/elx/libefc/efc_cmds.c
58
evt = EFC_EVT_NPORT_FREE_FAIL;
drivers/scsi/elx/libefc/efc_cmds.c
60
efc_nport_free_resources(nport, evt, mqe);
drivers/scsi/elx/libefc/efc_cmds.c
639
int evt = 0;
drivers/scsi/elx/libefc/efc_cmds.c
645
evt = EFC_EVT_NODE_ATTACH_FAIL;
drivers/scsi/elx/libefc/efc_cmds.c
648
evt = EFC_EVT_NODE_ATTACH_OK;
drivers/scsi/elx/libefc/efc_cmds.c
651
efc_remote_node_cb(efc, evt, rnode);
drivers/scsi/elx/libefc/efc_cmds.c
725
int evt = EFC_EVT_NODE_FREE_FAIL;
drivers/scsi/elx/libefc/efc_cmds.c
745
evt = EFC_EVT_NODE_FREE_OK;
drivers/scsi/elx/libefc/efc_cmds.c
748
efc_remote_node_cb(efc, evt, rnode);
drivers/scsi/elx/libefc/efc_cmds.c
88
efc_nport_send_evt(struct efc_nport *nport, int evt, void *data)
drivers/scsi/elx/libefc/efc_cmds.c
93
efc_nport_cb(efc, evt, nport);
drivers/scsi/elx/libefc/efc_cmds.c
96
if (evt == EFC_EVT_NPORT_ATTACH_OK)
drivers/scsi/elx/libefc/efc_device.c
1035
node_printf(node, "%s received\n", efc_sm_event_name(evt));
drivers/scsi/elx/libefc/efc_device.c
1041
node_printf(node, "%s received\n", efc_sm_event_name(evt));
drivers/scsi/elx/libefc/efc_device.c
1047
node_printf(node, "%s received\n", efc_sm_event_name(evt));
drivers/scsi/elx/libefc/efc_device.c
1053
__efc_d_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_device.c
1059
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_device.c
1063
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_device.c
1067
switch (evt) {
drivers/scsi/elx/libefc/efc_device.c
1080
efc_sm_event_name(evt));
drivers/scsi/elx/libefc/efc_device.c
1088
efc_sm_event_name(evt));
drivers/scsi/elx/libefc/efc_device.c
1100
node_printf(node, "%s received\n", efc_sm_event_name(evt));
drivers/scsi/elx/libefc/efc_device.c
1104
__efc_d_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_device.c
1110
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_device.c
1115
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_device.c
1119
switch (evt) {
drivers/scsi/elx/libefc/efc_device.c
1171
if (efc_node_check_els_req(ctx, evt, arg, ELS_PRLI,
drivers/scsi/elx/libefc/efc_device.c
1185
if (efc_node_check_els_req(ctx, evt, arg, ELS_PRLI,
drivers/scsi/elx/libefc/efc_device.c
1202
if (efc_node_check_els_req(ctx, evt, arg, ELS_PRLI,
drivers/scsi/elx/libefc/efc_device.c
1245
efc_sm_event_name(evt),
drivers/scsi/elx/libefc/efc_device.c
1254
__efc_d_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_device.c
1260
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_device.c
1264
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_device.c
1268
switch (evt) {
drivers/scsi/elx/libefc/efc_device.c
1286
__efc_d_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_device.c
1292
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_device.c
1298
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_device.c
1300
if (evt != EFC_EVT_FCP_CMD_RCVD)
drivers/scsi/elx/libefc/efc_device.c
1303
switch (evt) {
drivers/scsi/elx/libefc/efc_device.c
134
node_printf(node, "%s received\n", efc_sm_event_name(evt));
drivers/scsi/elx/libefc/efc_device.c
1372
efc_sm_event_name(evt), node->attached);
drivers/scsi/elx/libefc/efc_device.c
1389
efc_sm_event_name(evt));
drivers/scsi/elx/libefc/efc_device.c
140
__efc_d_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_device.c
1418
__efc_d_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_device.c
1424
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_device.c
1430
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_device.c
1434
switch (evt) {
drivers/scsi/elx/libefc/efc_device.c
146
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_device.c
150
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_device.c
1534
efc_sm_event_name(evt), node->attached);
drivers/scsi/elx/libefc/efc_device.c
154
switch (evt) {
drivers/scsi/elx/libefc/efc_device.c
1541
__efc_d_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_device.c
1547
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_device.c
1552
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_device.c
1556
switch (evt) {
drivers/scsi/elx/libefc/efc_device.c
1558
if (efc_node_check_els_req(ctx, evt, arg, ELS_ADISC,
drivers/scsi/elx/libefc/efc_device.c
1572
if (efc_node_check_els_req(ctx, evt, arg, ELS_ADISC,
drivers/scsi/elx/libefc/efc_device.c
1593
efc_sm_event_name(evt), node->attached);
drivers/scsi/elx/libefc/efc_device.c
1600
__efc_d_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_device.c
187
node_printf(node, "%s received\n", efc_sm_event_name(evt));
drivers/scsi/elx/libefc/efc_device.c
193
__efc_d_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_device.c
199
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_device.c
204
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_device.c
208
switch (evt) {
drivers/scsi/elx/libefc/efc_device.c
309
__efc_d_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_device.c
315
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_device.c
319
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_device.c
323
switch (evt) {
drivers/scsi/elx/libefc/efc_device.c
338
__efc_d_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_device.c
372
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_device.c
376
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_device.c
380
switch (evt) {
drivers/scsi/elx/libefc/efc_device.c
403
__efc_d_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_device.c
409
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_device.c
413
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_device.c
417
switch (evt) {
drivers/scsi/elx/libefc/efc_device.c
430
if (efc_node_check_els_req(ctx, evt, arg, ELS_LOGO,
drivers/scsi/elx/libefc/efc_device.c
438
efc_sm_event_name(evt));
drivers/scsi/elx/libefc/efc_device.c
445
__efc_d_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_device.c
45
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_device.c
504
__efc_d_init(struct efc_sm_ctx *ctx, enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_device.c
509
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_device.c
518
switch (evt) {
drivers/scsi/elx/libefc/efc_device.c
53
switch (evt) {
drivers/scsi/elx/libefc/efc_device.c
563
__efc_d_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_device.c
57
funcname, efc_sm_event_name(evt));
drivers/scsi/elx/libefc/efc_device.c
601
efc_sm_event_name(evt));
drivers/scsi/elx/libefc/efc_device.c
625
efc_sm_event_name(evt));
drivers/scsi/elx/libefc/efc_device.c
633
efc_sm_event_name(evt));
drivers/scsi/elx/libefc/efc_device.c
64
efc_sm_event_name(evt));
drivers/scsi/elx/libefc/efc_device.c
652
efc_sm_event_name(evt));
drivers/scsi/elx/libefc/efc_device.c
682
__efc_d_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_device.c
688
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_device.c
694
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_device.c
698
switch (evt) {
drivers/scsi/elx/libefc/efc_device.c
70
funcname, efc_sm_event_name(evt));
drivers/scsi/elx/libefc/efc_device.c
748
efc_sm_event_name(evt));
drivers/scsi/elx/libefc/efc_device.c
758
if (efc_node_check_els_req(ctx, evt, arg, ELS_PLOGI,
drivers/scsi/elx/libefc/efc_device.c
77
__efc_node_common(funcname, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_device.c
776
if (efc_node_check_els_req(ctx, evt, arg, ELS_PLOGI,
drivers/scsi/elx/libefc/efc_device.c
787
if (efc_node_check_els_req(ctx, evt, arg, ELS_PLOGI,
drivers/scsi/elx/libefc/efc_device.c
804
__efc_d_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_device.c
810
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_device.c
816
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_device.c
820
switch (evt) {
drivers/scsi/elx/libefc/efc_device.c
83
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_device.c
841
if (efc_node_check_els_req(ctx, evt, arg, ELS_PLOGI,
drivers/scsi/elx/libefc/efc_device.c
860
if (efc_node_check_els_req(ctx, evt, arg, ELS_PLOGI,
drivers/scsi/elx/libefc/efc_device.c
87
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_device.c
870
__efc_d_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_device.c
876
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_device.c
881
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_device.c
885
switch (evt) {
drivers/scsi/elx/libefc/efc_device.c
906
__efc_d_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_device.c
912
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_device.c
917
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_device.c
921
switch (evt) {
drivers/scsi/elx/libefc/efc_device.c
96
switch (evt) {
drivers/scsi/elx/libefc/efc_device.c
973
__efc_d_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_device.c
979
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_device.c
983
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_device.c
987
switch (evt) {
drivers/scsi/elx/libefc/efc_device.h
26
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_device.h
29
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_device.h
31
__efc_d_init(struct efc_sm_ctx *ctx, enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_device.h
34
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_device.h
37
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_device.h
40
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_device.h
43
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_device.h
46
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_device.h
49
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_device.h
52
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_device.h
55
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_device.h
58
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_device.h
61
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_device.h
64
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_device.h
67
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_device.h
70
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_domain.c
172
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_domain.c
176
switch (evt) {
drivers/scsi/elx/libefc/efc_domain.c
188
funcname, efc_sm_event_name(evt));
drivers/scsi/elx/libefc/efc_domain.c
194
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_domain.c
198
switch (evt) {
drivers/scsi/elx/libefc/efc_domain.c
216
funcname, efc_sm_event_name(evt));
drivers/scsi/elx/libefc/efc_domain.c
230
__efc_domain_init(struct efc_sm_ctx *ctx, enum efc_sm_event evt,
drivers/scsi/elx/libefc/efc_domain.c
237
switch (evt) {
drivers/scsi/elx/libefc/efc_domain.c
352
__efc_domain_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_domain.c
358
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_domain.c
364
switch (evt) {
drivers/scsi/elx/libefc/efc_domain.c
437
efc_sm_event_name(evt));
drivers/scsi/elx/libefc/efc_domain.c
449
efc_sm_event_name(evt));
drivers/scsi/elx/libefc/efc_domain.c
454
__efc_domain_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_domain.c
460
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_domain.c
466
switch (evt) {
drivers/scsi/elx/libefc/efc_domain.c
504
__func__, evt);
drivers/scsi/elx/libefc/efc_domain.c
510
efc_sm_event_name(evt));
drivers/scsi/elx/libefc/efc_domain.c
539
__efc_domain_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_domain.c
545
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_domain.c
551
switch (evt) {
drivers/scsi/elx/libefc/efc_domain.c
594
efc_sm_event_name(evt));
drivers/scsi/elx/libefc/efc_domain.c
600
__func__, evt);
drivers/scsi/elx/libefc/efc_domain.c
620
__efc_domain_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_domain.c
625
__efc_domain_ready(struct efc_sm_ctx *ctx, enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_domain.c
631
switch (evt) {
drivers/scsi/elx/libefc/efc_domain.c
669
__func__, evt);
drivers/scsi/elx/libefc/efc_domain.c
690
__efc_domain_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_domain.c
695
__efc_domain_wait_nports_free(struct efc_sm_ctx *ctx, enum efc_sm_event evt,
drivers/scsi/elx/libefc/efc_domain.c
703
switch (evt) {
drivers/scsi/elx/libefc/efc_domain.c
719
__efc_domain_common_shutdown(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_domain.c
725
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_domain.c
731
switch (evt) {
drivers/scsi/elx/libefc/efc_domain.c
769
__efc_domain_common_shutdown(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_domain.c
775
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_domain.c
785
switch (evt) {
drivers/scsi/elx/libefc/efc_domain.c
815
efc_sm_event_name(evt));
drivers/scsi/elx/libefc/efc_domain.c
819
__efc_domain_common_shutdown(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_domain.h
20
__efc_domain_init(struct efc_sm_ctx *ctx, enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_domain.h
22
__efc_domain_wait_alloc(struct efc_sm_ctx *ctx, enum efc_sm_event evt,
drivers/scsi/elx/libefc/efc_domain.h
25
__efc_domain_allocated(struct efc_sm_ctx *ctx, enum efc_sm_event evt,
drivers/scsi/elx/libefc/efc_domain.h
28
__efc_domain_wait_attach(struct efc_sm_ctx *ctx, enum efc_sm_event evt,
drivers/scsi/elx/libefc/efc_domain.h
31
__efc_domain_ready(struct efc_sm_ctx *ctx, enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_domain.h
33
__efc_domain_wait_nports_free(struct efc_sm_ctx *ctx, enum efc_sm_event evt,
drivers/scsi/elx/libefc/efc_domain.h
36
__efc_domain_wait_shutdown(struct efc_sm_ctx *ctx, enum efc_sm_event evt,
drivers/scsi/elx/libefc/efc_domain.h
39
__efc_domain_wait_domain_lost(struct efc_sm_ctx *ctx, enum efc_sm_event evt,
drivers/scsi/elx/libefc/efc_els.c
1005
efc_els_io_cleanup(struct efc_els_io_req *els, int evt, void *arg)
drivers/scsi/elx/libefc/efc_els.c
1011
efc_node_post_els_resp(els->node, evt, arg);
drivers/scsi/elx/libefc/efc_els.h
66
efc_els_io_cleanup(struct efc_els_io_req *els, int evt, void *arg);
drivers/scsi/elx/libefc/efc_fabric.c
1018
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_fabric.c
1023
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_fabric.c
1033
switch (evt) {
drivers/scsi/elx/libefc/efc_fabric.c
1049
__efc_fabric_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_fabric.c
1055
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_fabric.c
1059
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_fabric.c
1063
switch (evt) {
drivers/scsi/elx/libefc/efc_fabric.c
1079
__efc_fabric_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_fabric.c
1119
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_fabric.c
1124
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_fabric.c
1128
switch (evt) {
drivers/scsi/elx/libefc/efc_fabric.c
1202
__efc_fabric_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_fabric.c
1208
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_fabric.c
1213
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_fabric.c
1217
switch (evt) {
drivers/scsi/elx/libefc/efc_fabric.c
1231
__efc_fabric_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_fabric.c
1237
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_fabric.c
1242
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_fabric.c
1246
switch (evt) {
drivers/scsi/elx/libefc/efc_fabric.c
1307
__efc_fabric_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_fabric.c
1313
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_fabric.c
1318
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_fabric.c
132
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_fabric.c
1322
switch (evt) {
drivers/scsi/elx/libefc/efc_fabric.c
1326
if (efc_node_check_els_req(ctx, evt, arg, ELS_PLOGI,
drivers/scsi/elx/libefc/efc_fabric.c
1342
if (efc_node_check_els_req(ctx, evt, arg, ELS_PLOGI,
drivers/scsi/elx/libefc/efc_fabric.c
1364
__efc_fabric_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_fabric.c
137
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_fabric.c
1384
__efc_fabric_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_fabric.c
1390
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_fabric.c
1395
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_fabric.c
1399
switch (evt) {
drivers/scsi/elx/libefc/efc_fabric.c
141
switch (evt) {
drivers/scsi/elx/libefc/efc_fabric.c
1423
if (efc_node_check_els_req(ctx, evt, arg, ELS_PLOGI,
drivers/scsi/elx/libefc/efc_fabric.c
143
if (efc_node_check_els_req(ctx, evt, arg, ELS_FLOGI,
drivers/scsi/elx/libefc/efc_fabric.c
1441
if (efc_node_check_els_req(ctx, evt, arg, ELS_PLOGI,
drivers/scsi/elx/libefc/efc_fabric.c
1452
__efc_fabric_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_fabric.c
1458
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_fabric.c
1463
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_fabric.c
1467
switch (evt) {
drivers/scsi/elx/libefc/efc_fabric.c
1506
node_printf(node, "%s received\n", efc_sm_event_name(evt));
drivers/scsi/elx/libefc/efc_fabric.c
1514
efc_sm_event_name(evt));
drivers/scsi/elx/libefc/efc_fabric.c
1522
__efc_fabric_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_fabric.c
218
if (efc_node_check_els_req(ctx, evt, arg, ELS_FLOGI,
drivers/scsi/elx/libefc/efc_fabric.c
224
efc_sm_event_name(evt), nport->display_name);
drivers/scsi/elx/libefc/efc_fabric.c
232
__efc_fabric_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_fabric.c
238
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_fabric.c
242
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_fabric.c
246
switch (evt) {
drivers/scsi/elx/libefc/efc_fabric.c
254
__efc_fabric_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_fabric.c
260
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_fabric.c
265
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_fabric.c
269
switch (evt) {
drivers/scsi/elx/libefc/efc_fabric.c
272
if (efc_node_check_els_req(ctx, evt, arg, ELS_FDISC,
drivers/scsi/elx/libefc/efc_fabric.c
288
if (efc_node_check_els_req(ctx, evt, arg, ELS_FDISC,
drivers/scsi/elx/libefc/efc_fabric.c
301
__efc_fabric_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_fabric.c
354
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_fabric.c
358
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_fabric.c
362
switch (evt) {
drivers/scsi/elx/libefc/efc_fabric.c
389
__efc_fabric_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_fabric.c
394
__efc_fabric_idle(struct efc_sm_ctx *ctx, enum efc_sm_event evt,
drivers/scsi/elx/libefc/efc_fabric.c
399
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_fabric.c
403
switch (evt) {
drivers/scsi/elx/libefc/efc_fabric.c
407
__efc_fabric_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_fabric.c
412
__efc_ns_init(struct efc_sm_ctx *ctx, enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_fabric.c
416
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_fabric.c
420
switch (evt) {
drivers/scsi/elx/libefc/efc_fabric.c
427
__efc_fabric_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_fabric.c
433
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_fabric.c
438
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_fabric.c
442
switch (evt) {
drivers/scsi/elx/libefc/efc_fabric.c
447
if (efc_node_check_els_req(ctx, evt, arg, ELS_PLOGI,
drivers/scsi/elx/libefc/efc_fabric.c
463
__efc_fabric_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_fabric.c
469
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_fabric.c
473
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_fabric.c
477
switch (evt) {
drivers/scsi/elx/libefc/efc_fabric.c
517
__efc_fabric_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_fabric.c
52
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_fabric.c
523
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_fabric.c
527
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_fabric.c
531
switch (evt) {
drivers/scsi/elx/libefc/efc_fabric.c
544
efc_sm_event_name(evt));
drivers/scsi/elx/libefc/efc_fabric.c
551
efc_sm_event_name(evt));
drivers/scsi/elx/libefc/efc_fabric.c
561
__efc_fabric_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_fabric.c
567
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_fabric.c
571
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_fabric.c
575
switch (evt) {
drivers/scsi/elx/libefc/efc_fabric.c
577
if (efc_node_check_ns_req(ctx, evt, arg, FC_NS_RFT_ID,
drivers/scsi/elx/libefc/efc_fabric.c
58
switch (evt) {
drivers/scsi/elx/libefc/efc_fabric.c
596
__efc_fabric_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_fabric.c
602
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_fabric.c
606
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_fabric.c
614
switch (evt) {
drivers/scsi/elx/libefc/efc_fabric.c
616
if (efc_node_check_ns_req(ctx, evt, arg, FC_NS_RFF_ID,
drivers/scsi/elx/libefc/efc_fabric.c
642
__efc_fabric_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_fabric.c
68
__efc_node_common(funcname, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_fabric.c
73
__efc_fabric_init(struct efc_sm_ctx *ctx, enum efc_sm_event evt,
drivers/scsi/elx/libefc/efc_fabric.c
788
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_fabric.c
79
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_fabric.c
793
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_fabric.c
801
switch (evt) {
drivers/scsi/elx/libefc/efc_fabric.c
803
if (efc_node_check_ns_req(ctx, evt, arg, FC_NS_GID_PT,
drivers/scsi/elx/libefc/efc_fabric.c
83
switch (evt) {
drivers/scsi/elx/libefc/efc_fabric.c
833
__efc_fabric_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_fabric.c
838
__efc_ns_idle(struct efc_sm_ctx *ctx, enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_fabric.c
843
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_fabric.c
852
switch (evt) {
drivers/scsi/elx/libefc/efc_fabric.c
882
__efc_fabric_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_fabric.c
898
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_fabric.c
903
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_fabric.c
907
switch (evt) {
drivers/scsi/elx/libefc/efc_fabric.c
943
__efc_fabric_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_fabric.c
949
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_fabric.c
95
__efc_fabric_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_fabric.c
955
switch (evt) {
drivers/scsi/elx/libefc/efc_fabric.c
967
__efc_fabric_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_fabric.c
973
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_fabric.c
977
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_fabric.c
985
switch (evt) {
drivers/scsi/elx/libefc/efc_fabric.c
987
if (efc_node_check_els_req(ctx, evt, arg, ELS_SCR,
drivers/scsi/elx/libefc/efc_fabric.c
997
__efc_fabric_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_fabric.h
101
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_fabric.h
104
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_fabric.h
107
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_fabric.h
19
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_fabric.h
22
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_fabric.h
25
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_fabric.h
28
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_fabric.h
32
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_fabric.h
35
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_fabric.h
38
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_fabric.h
41
__efc_ns_init(struct efc_sm_ctx *ctx, enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_fabric.h
44
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_fabric.h
47
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_fabric.h
50
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_fabric.h
53
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_fabric.h
56
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_fabric.h
62
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_fabric.h
64
__efc_ns_idle(struct efc_sm_ctx *ctx, enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_fabric.h
67
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_fabric.h
70
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_fabric.h
73
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_fabric.h
76
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_fabric.h
79
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_fabric.h
82
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_fabric.h
85
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_fabric.h
89
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_fabric.h
92
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_fabric.h
95
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_fabric.h
98
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_node.c
1040
enum efc_sm_event evt = EFC_EVT_NODE_SESS_REG_OK;
drivers/scsi/elx/libefc/efc_node.c
1044
evt = EFC_EVT_NODE_SESS_REG_FAIL;
drivers/scsi/elx/libefc/efc_node.c
1048
efc_node_post_event(node, evt, NULL);
drivers/scsi/elx/libefc/efc_node.c
1084
void efc_node_post_els_resp(struct efc_node *node, u32 evt, void *arg)
drivers/scsi/elx/libefc/efc_node.c
1090
efc_node_post_event(node, evt, arg);
drivers/scsi/elx/libefc/efc_node.c
364
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_node.c
368
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_node.c
372
switch (evt) {
drivers/scsi/elx/libefc/efc_node.c
420
__efc_node_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_node.c
465
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_node.c
470
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_node.c
474
switch (evt) {
drivers/scsi/elx/libefc/efc_node.c
527
node_printf(node, "%s received\n", efc_sm_event_name(evt));
drivers/scsi/elx/libefc/efc_node.c
531
__efc_node_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_node.c
540
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_node.c
544
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_node.c
548
switch (evt) {
drivers/scsi/elx/libefc/efc_node.c
580
node_printf(node, "%s received\n", efc_sm_event_name(evt));
drivers/scsi/elx/libefc/efc_node.c
583
__efc_node_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_node.c
589
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_node.c
594
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_node.c
598
switch (evt) {
drivers/scsi/elx/libefc/efc_node.c
634
efc_sm_event_name(evt));
drivers/scsi/elx/libefc/efc_node.c
640
__efc_node_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_node.c
646
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_node.c
655
switch (evt) {
drivers/scsi/elx/libefc/efc_node.c
739
efc_sm_event_name(evt));
drivers/scsi/elx/libefc/efc_node.c
748
efc_sm_event_name(evt));
drivers/scsi/elx/libefc/efc_node.c
758
efc_sm_event_name(evt));
drivers/scsi/elx/libefc/efc_node.c
770
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_node.c
776
efc_sm_post_event(&node->sm, evt, arg);
drivers/scsi/elx/libefc/efc_node.c
843
efc_node_check_els_req(struct efc_sm_ctx *ctx, enum efc_sm_event evt, void *arg,
drivers/scsi/elx/libefc/efc_node.c
852
efc_node_check_ns_req(struct efc_sm_ctx *ctx, enum efc_sm_event evt, void *arg,
drivers/scsi/elx/libefc/efc_node.c
884
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_node.c
888
efc_node_evt_set(ctx, evt, __func__);
drivers/scsi/elx/libefc/efc_node.c
896
switch (evt) {
drivers/scsi/elx/libefc/efc_node.c
903
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_node.c
920
__efc_node_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_node.c
931
enum efc_sm_event evt;
drivers/scsi/elx/libefc/efc_node.c
947
enum efc_sm_event evt = EFC_EVT_ELS_RCVD;
drivers/scsi/elx/libefc/efc_node.c
957
evt = els_cmd_list[i].evt;
drivers/scsi/elx/libefc/efc_node.c
962
efc_node_post_event(node, evt, &cbdata);
drivers/scsi/elx/libefc/efc_node.h
111
enum efc_sm_event evt, void *arg,
drivers/scsi/elx/libefc/efc_node.h
117
enum efc_sm_event evt, void *arg,
drivers/scsi/elx/libefc/efc_node.h
130
void efc_node_post_event(struct efc_node *node, enum efc_sm_event evt,
drivers/scsi/elx/libefc/efc_node.h
135
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_node.h
138
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_node.h
141
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_node.h
144
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_node.h
153
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_node.h
164
enum efc_sm_event evt, void *arg));
drivers/scsi/elx/libefc/efc_node.h
167
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_node.h
183
efc_node_post_els_resp(struct efc_node *node, u32 evt, void *arg);
drivers/scsi/elx/libefc/efc_node.h
23
efc_node_evt_set(struct efc_sm_ctx *ctx, enum efc_sm_event evt,
drivers/scsi/elx/libefc/efc_node.h
28
if (evt == EFC_EVT_ENTER) {
drivers/scsi/elx/libefc/efc_node.h
31
} else if (evt == EFC_EVT_EXIT) {
drivers/scsi/elx/libefc/efc_node.h
38
node->current_evt = evt;
drivers/scsi/elx/libefc/efc_nport.c
272
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_nport.c
278
switch (evt) {
drivers/scsi/elx/libefc/efc_nport.c
315
efc_sm_event_name(evt));
drivers/scsi/elx/libefc/efc_nport.c
321
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_nport.c
328
switch (evt) {
drivers/scsi/elx/libefc/efc_nport.c
339
__efc_nport_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_nport.c
345
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_nport.c
352
switch (evt) {
drivers/scsi/elx/libefc/efc_nport.c
376
__efc_nport_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_nport.c
382
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_nport.c
389
switch (evt) {
drivers/scsi/elx/libefc/efc_nport.c
433
__efc_nport_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_nport.c
439
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_nport.c
452
switch (evt) {
drivers/scsi/elx/libefc/efc_nport.c
463
efc_node_post_event(node, evt, NULL);
drivers/scsi/elx/libefc/efc_nport.c
468
__efc_nport_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_nport.c
494
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_nport.c
501
switch (evt) {
drivers/scsi/elx/libefc/efc_nport.c
534
__efc_nport_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_nport.c
540
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_nport.c
548
switch (evt) {
drivers/scsi/elx/libefc/efc_nport.c
571
__efc_nport_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_nport.c
577
enum efc_sm_event evt, void *arg)
drivers/scsi/elx/libefc/efc_nport.c
583
switch (evt) {
drivers/scsi/elx/libefc/efc_nport.c
593
__efc_nport_common(__func__, ctx, evt, arg);
drivers/scsi/elx/libefc/efc_nport.h
27
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_nport.h
30
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_nport.h
33
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_nport.h
36
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_nport.h
39
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_nport.h
42
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_nport.h
45
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efc_sm.c
22
enum efc_sm_event evt, void *data)
drivers/scsi/elx/libefc/efc_sm.c
27
ctx->current_state(ctx, evt, data);
drivers/scsi/elx/libefc/efc_sm.c
48
const char *efc_sm_event_name(enum efc_sm_event evt)
drivers/scsi/elx/libefc/efc_sm.c
50
if (evt > EFC_EVT_LAST)
drivers/scsi/elx/libefc/efc_sm.c
53
return event_name[evt];
drivers/scsi/elx/libefc/efc_sm.h
188
enum efc_sm_event evt, void *data);
drivers/scsi/elx/libefc/efc_sm.h
192
enum efc_sm_event evt, void *arg),
drivers/scsi/elx/libefc/efc_sm.h
195
const char *efc_sm_event_name(enum efc_sm_event evt);
drivers/scsi/elx/libefc/efclib.h
370
enum efc_sm_event evt, void *arg);
drivers/scsi/elx/libefc/efclib.h
66
enum efc_sm_event evt, void *arg);
drivers/scsi/ibmvscsi/ibmvfc.c
1017
struct ibmvfc_event *evt)
drivers/scsi/ibmvscsi/ibmvfc.c
1019
int index = evt - pool->events;
drivers/scsi/ibmvscsi/ibmvfc.c
1022
if (evt != pool->events + index) /* unaligned */
drivers/scsi/ibmvscsi/ibmvfc.c
1032
static void ibmvfc_free_event(struct ibmvfc_event *evt)
drivers/scsi/ibmvscsi/ibmvfc.c
1034
struct ibmvfc_event_pool *pool = &evt->queue->evt_pool;
drivers/scsi/ibmvscsi/ibmvfc.c
1037
BUG_ON(!ibmvfc_valid_event(pool, evt));
drivers/scsi/ibmvscsi/ibmvfc.c
1038
BUG_ON(atomic_inc_return(&evt->free) != 1);
drivers/scsi/ibmvscsi/ibmvfc.c
1039
BUG_ON(atomic_dec_and_test(&evt->active));
drivers/scsi/ibmvscsi/ibmvfc.c
1041
spin_lock_irqsave(&evt->queue->l_lock, flags);
drivers/scsi/ibmvscsi/ibmvfc.c
1042
list_add_tail(&evt->queue_list, &evt->queue->free);
drivers/scsi/ibmvscsi/ibmvfc.c
1043
if (evt->reserved) {
drivers/scsi/ibmvscsi/ibmvfc.c
1044
evt->reserved = 0;
drivers/scsi/ibmvscsi/ibmvfc.c
1045
evt->queue->reserved_free++;
drivers/scsi/ibmvscsi/ibmvfc.c
1047
evt->queue->evt_free++;
drivers/scsi/ibmvscsi/ibmvfc.c
1049
if (evt->eh_comp)
drivers/scsi/ibmvscsi/ibmvfc.c
1050
complete(evt->eh_comp);
drivers/scsi/ibmvscsi/ibmvfc.c
1051
spin_unlock_irqrestore(&evt->queue->l_lock, flags);
drivers/scsi/ibmvscsi/ibmvfc.c
1061
static void ibmvfc_scsi_eh_done(struct ibmvfc_event *evt)
drivers/scsi/ibmvscsi/ibmvfc.c
1063
struct scsi_cmnd *cmnd = evt->cmnd;
drivers/scsi/ibmvscsi/ibmvfc.c
1070
ibmvfc_free_event(evt);
drivers/scsi/ibmvscsi/ibmvfc.c
1082
struct ibmvfc_event *evt, *pos;
drivers/scsi/ibmvscsi/ibmvfc.c
1084
list_for_each_entry_safe(evt, pos, purge_list, queue_list) {
drivers/scsi/ibmvscsi/ibmvfc.c
1085
list_del(&evt->queue_list);
drivers/scsi/ibmvscsi/ibmvfc.c
1086
ibmvfc_trc_end(evt);
drivers/scsi/ibmvscsi/ibmvfc.c
1087
evt->done(evt);
drivers/scsi/ibmvscsi/ibmvfc.c
1099
static void ibmvfc_fail_request(struct ibmvfc_event *evt, int error_code)
drivers/scsi/ibmvscsi/ibmvfc.c
1106
BUG_ON(!atomic_dec_and_test(&evt->active));
drivers/scsi/ibmvscsi/ibmvfc.c
1107
if (evt->cmnd) {
drivers/scsi/ibmvscsi/ibmvfc.c
1108
evt->cmnd->result = (error_code << 16);
drivers/scsi/ibmvscsi/ibmvfc.c
1109
evt->done = ibmvfc_scsi_eh_done;
drivers/scsi/ibmvscsi/ibmvfc.c
1111
evt->xfer_iu->mad_common.status = cpu_to_be16(IBMVFC_MAD_DRIVER_FAILED);
drivers/scsi/ibmvscsi/ibmvfc.c
1113
timer_delete(&evt->timer);
drivers/scsi/ibmvscsi/ibmvfc.c
1126
struct ibmvfc_event *evt, *pos;
drivers/scsi/ibmvscsi/ibmvfc.c
1137
list_for_each_entry_safe(evt, pos, &vhost->crq.sent, queue_list)
drivers/scsi/ibmvscsi/ibmvfc.c
1138
ibmvfc_fail_request(evt, error_code);
drivers/scsi/ibmvscsi/ibmvfc.c
1145
list_for_each_entry_safe(evt, pos, &queues[i].sent, queue_list)
drivers/scsi/ibmvscsi/ibmvfc.c
1146
ibmvfc_fail_request(evt, error_code);
drivers/scsi/ibmvscsi/ibmvfc.c
1540
struct ibmvfc_event *evt = NULL;
drivers/scsi/ibmvscsi/ibmvfc.c
1545
evt = list_entry(queue->free.next, struct ibmvfc_event, queue_list);
drivers/scsi/ibmvscsi/ibmvfc.c
1546
evt->reserved = 1;
drivers/scsi/ibmvscsi/ibmvfc.c
1549
evt = list_entry(queue->free.next, struct ibmvfc_event, queue_list);
drivers/scsi/ibmvscsi/ibmvfc.c
1555
atomic_set(&evt->free, 0);
drivers/scsi/ibmvscsi/ibmvfc.c
1556
list_del(&evt->queue_list);
drivers/scsi/ibmvscsi/ibmvfc.c
1559
return evt;
drivers/scsi/ibmvscsi/ibmvfc.c
1573
static void ibmvfc_locked_done(struct ibmvfc_event *evt)
drivers/scsi/ibmvscsi/ibmvfc.c
1577
spin_lock_irqsave(evt->vhost->host->host_lock, flags);
drivers/scsi/ibmvscsi/ibmvfc.c
1578
evt->_done(evt);
drivers/scsi/ibmvscsi/ibmvfc.c
1579
spin_unlock_irqrestore(evt->vhost->host->host_lock, flags);
drivers/scsi/ibmvscsi/ibmvfc.c
1589
static void ibmvfc_init_event(struct ibmvfc_event *evt,
drivers/scsi/ibmvscsi/ibmvfc.c
1592
evt->cmnd = NULL;
drivers/scsi/ibmvscsi/ibmvfc.c
1593
evt->sync_iu = NULL;
drivers/scsi/ibmvscsi/ibmvfc.c
1594
evt->eh_comp = NULL;
drivers/scsi/ibmvscsi/ibmvfc.c
1595
evt->crq.format = format;
drivers/scsi/ibmvscsi/ibmvfc.c
1597
evt->done = done;
drivers/scsi/ibmvscsi/ibmvfc.c
1599
evt->_done = done;
drivers/scsi/ibmvscsi/ibmvfc.c
1600
evt->done = ibmvfc_locked_done;
drivers/scsi/ibmvscsi/ibmvfc.c
1602
evt->hwq = 0;
drivers/scsi/ibmvscsi/ibmvfc.c
1635
struct ibmvfc_event *evt,
drivers/scsi/ibmvscsi/ibmvfc.c
1642
struct ibmvfc_fcp_cmd_iu *iu = ibmvfc_get_fcp_iu(evt->vhost, vfc_cmd);
drivers/scsi/ibmvscsi/ibmvfc.c
1672
if (!evt->ext_list) {
drivers/scsi/ibmvscsi/ibmvfc.c
1673
evt->ext_list = dma_pool_alloc(vhost->sg_pool, GFP_ATOMIC,
drivers/scsi/ibmvscsi/ibmvfc.c
1674
&evt->ext_list_token);
drivers/scsi/ibmvscsi/ibmvfc.c
1676
if (!evt->ext_list) {
drivers/scsi/ibmvscsi/ibmvfc.c
1684
ibmvfc_map_sg_list(scmd, sg_mapped, evt->ext_list);
drivers/scsi/ibmvscsi/ibmvfc.c
1686
data->va = cpu_to_be64(evt->ext_list_token);
drivers/scsi/ibmvscsi/ibmvfc.c
1700
struct ibmvfc_event *evt = timer_container_of(evt, t, timer);
drivers/scsi/ibmvscsi/ibmvfc.c
1701
struct ibmvfc_host *vhost = evt->vhost;
drivers/scsi/ibmvscsi/ibmvfc.c
1702
dev_err(vhost->dev, "Command timed out (%p). Resetting connection\n", evt);
drivers/scsi/ibmvscsi/ibmvfc.c
1714
static int ibmvfc_send_event(struct ibmvfc_event *evt,
drivers/scsi/ibmvscsi/ibmvfc.c
1717
__be64 *crq_as_u64 = (__be64 *) &evt->crq;
drivers/scsi/ibmvscsi/ibmvfc.c
1722
*evt->xfer_iu = evt->iu;
drivers/scsi/ibmvscsi/ibmvfc.c
1723
if (evt->crq.format == IBMVFC_CMD_FORMAT)
drivers/scsi/ibmvscsi/ibmvfc.c
1724
evt->xfer_iu->cmd.tag = cpu_to_be64((u64)evt);
drivers/scsi/ibmvscsi/ibmvfc.c
1725
else if (evt->crq.format == IBMVFC_MAD_FORMAT)
drivers/scsi/ibmvscsi/ibmvfc.c
1726
evt->xfer_iu->mad_common.tag = cpu_to_be64((u64)evt);
drivers/scsi/ibmvscsi/ibmvfc.c
1730
timer_setup(&evt->timer, ibmvfc_timeout, 0);
drivers/scsi/ibmvscsi/ibmvfc.c
1733
evt->timer.expires = jiffies + (timeout * HZ);
drivers/scsi/ibmvscsi/ibmvfc.c
1734
add_timer(&evt->timer);
drivers/scsi/ibmvscsi/ibmvfc.c
1737
spin_lock_irqsave(&evt->queue->l_lock, flags);
drivers/scsi/ibmvscsi/ibmvfc.c
1738
list_add_tail(&evt->queue_list, &evt->queue->sent);
drivers/scsi/ibmvscsi/ibmvfc.c
1739
atomic_set(&evt->active, 1);
drivers/scsi/ibmvscsi/ibmvfc.c
1743
if (evt->queue->fmt == IBMVFC_SUB_CRQ_FMT)
drivers/scsi/ibmvscsi/ibmvfc.c
1745
evt->queue->vios_cookie,
drivers/scsi/ibmvscsi/ibmvfc.c
1754
atomic_set(&evt->active, 0);
drivers/scsi/ibmvscsi/ibmvfc.c
1755
list_del(&evt->queue_list);
drivers/scsi/ibmvscsi/ibmvfc.c
1756
spin_unlock_irqrestore(&evt->queue->l_lock, flags);
drivers/scsi/ibmvscsi/ibmvfc.c
1757
timer_delete(&evt->timer);
drivers/scsi/ibmvscsi/ibmvfc.c
1767
if (evt->cmnd)
drivers/scsi/ibmvscsi/ibmvfc.c
1768
scsi_dma_unmap(evt->cmnd);
drivers/scsi/ibmvscsi/ibmvfc.c
1769
ibmvfc_free_event(evt);
drivers/scsi/ibmvscsi/ibmvfc.c
1774
if (evt->cmnd) {
drivers/scsi/ibmvscsi/ibmvfc.c
1775
evt->cmnd->result = DID_ERROR << 16;
drivers/scsi/ibmvscsi/ibmvfc.c
1776
evt->done = ibmvfc_scsi_eh_done;
drivers/scsi/ibmvscsi/ibmvfc.c
1778
evt->xfer_iu->mad_common.status = cpu_to_be16(IBMVFC_MAD_CRQ_ERROR);
drivers/scsi/ibmvscsi/ibmvfc.c
1780
evt->done(evt);
drivers/scsi/ibmvscsi/ibmvfc.c
1782
spin_unlock_irqrestore(&evt->queue->l_lock, flags);
drivers/scsi/ibmvscsi/ibmvfc.c
1783
ibmvfc_trc_start(evt);
drivers/scsi/ibmvscsi/ibmvfc.c
1794
static void ibmvfc_log_error(struct ibmvfc_event *evt)
drivers/scsi/ibmvscsi/ibmvfc.c
1796
struct ibmvfc_cmd *vfc_cmd = &evt->xfer_iu->cmd;
drivers/scsi/ibmvscsi/ibmvfc.c
1797
struct ibmvfc_host *vhost = evt->vhost;
drivers/scsi/ibmvscsi/ibmvfc.c
1799
struct scsi_cmnd *cmnd = evt->cmnd;
drivers/scsi/ibmvscsi/ibmvfc.c
1852
static void ibmvfc_scsi_done(struct ibmvfc_event *evt)
drivers/scsi/ibmvscsi/ibmvfc.c
1854
struct ibmvfc_cmd *vfc_cmd = &evt->xfer_iu->cmd;
drivers/scsi/ibmvscsi/ibmvfc.c
1855
struct ibmvfc_fcp_rsp *rsp = ibmvfc_get_fcp_rsp(evt->vhost, vfc_cmd);
drivers/scsi/ibmvscsi/ibmvfc.c
1856
struct scsi_cmnd *cmnd = evt->cmnd;
drivers/scsi/ibmvscsi/ibmvfc.c
1869
cmnd->result = ibmvfc_get_err_result(evt->vhost, vfc_cmd);
drivers/scsi/ibmvscsi/ibmvfc.c
1884
ibmvfc_log_error(evt);
drivers/scsi/ibmvscsi/ibmvfc.c
1895
ibmvfc_free_event(evt);
drivers/scsi/ibmvscsi/ibmvfc.c
1928
static struct ibmvfc_cmd *ibmvfc_init_vfc_cmd(struct ibmvfc_event *evt, struct scsi_device *sdev)
drivers/scsi/ibmvscsi/ibmvfc.c
1931
struct ibmvfc_host *vhost = evt->vhost;
drivers/scsi/ibmvscsi/ibmvfc.c
1932
struct ibmvfc_cmd *vfc_cmd = &evt->iu.cmd;
drivers/scsi/ibmvscsi/ibmvfc.c
1943
vfc_cmd->resp.va = cpu_to_be64(be64_to_cpu(evt->crq.ioba) + offset);
drivers/scsi/ibmvscsi/ibmvfc.c
1970
struct ibmvfc_event *evt;
drivers/scsi/ibmvscsi/ibmvfc.c
1986
evt = ibmvfc_get_event(&vhost->scsi_scrqs.scrqs[scsi_channel]);
drivers/scsi/ibmvscsi/ibmvfc.c
1987
if (!evt)
drivers/scsi/ibmvscsi/ibmvfc.c
1990
evt->hwq = hwq % vhost->scsi_scrqs.active_queues;
drivers/scsi/ibmvscsi/ibmvfc.c
1992
evt = ibmvfc_get_event(&vhost->crq);
drivers/scsi/ibmvscsi/ibmvfc.c
1993
if (!evt)
drivers/scsi/ibmvscsi/ibmvfc.c
1997
ibmvfc_init_event(evt, ibmvfc_scsi_done, IBMVFC_CMD_FORMAT);
drivers/scsi/ibmvscsi/ibmvfc.c
1998
evt->cmnd = cmnd;
drivers/scsi/ibmvscsi/ibmvfc.c
2000
vfc_cmd = ibmvfc_init_vfc_cmd(evt, cmnd->device);
drivers/scsi/ibmvscsi/ibmvfc.c
2011
vfc_cmd->correlation = cpu_to_be64((u64)evt);
drivers/scsi/ibmvscsi/ibmvfc.c
2013
if (likely(!(rc = ibmvfc_map_sg_data(cmnd, evt, vfc_cmd, vhost->dev))))
drivers/scsi/ibmvscsi/ibmvfc.c
2014
return ibmvfc_send_event(evt, vhost, 0);
drivers/scsi/ibmvscsi/ibmvfc.c
2016
ibmvfc_free_event(evt);
drivers/scsi/ibmvscsi/ibmvfc.c
2034
static void ibmvfc_sync_completion(struct ibmvfc_event *evt)
drivers/scsi/ibmvscsi/ibmvfc.c
2037
if (evt->sync_iu)
drivers/scsi/ibmvscsi/ibmvfc.c
2038
*evt->sync_iu = *evt->xfer_iu;
drivers/scsi/ibmvscsi/ibmvfc.c
2040
complete(&evt->comp);
drivers/scsi/ibmvscsi/ibmvfc.c
2048
static void ibmvfc_bsg_timeout_done(struct ibmvfc_event *evt)
drivers/scsi/ibmvscsi/ibmvfc.c
2050
struct ibmvfc_host *vhost = evt->vhost;
drivers/scsi/ibmvscsi/ibmvfc.c
2052
ibmvfc_free_event(evt);
drivers/scsi/ibmvscsi/ibmvfc.c
2068
struct ibmvfc_event *evt;
drivers/scsi/ibmvscsi/ibmvfc.c
2082
evt = ibmvfc_get_reserved_event(&vhost->crq);
drivers/scsi/ibmvscsi/ibmvfc.c
2083
if (!evt) {
drivers/scsi/ibmvscsi/ibmvfc.c
2088
ibmvfc_init_event(evt, ibmvfc_bsg_timeout_done, IBMVFC_MAD_FORMAT);
drivers/scsi/ibmvscsi/ibmvfc.c
2090
tmf = &evt->iu.tmf;
drivers/scsi/ibmvscsi/ibmvfc.c
2098
rc = ibmvfc_send_event(evt, vhost, default_timeout);
drivers/scsi/ibmvscsi/ibmvfc.c
2126
struct ibmvfc_event *evt;
drivers/scsi/ibmvscsi/ibmvfc.c
2145
evt = ibmvfc_get_reserved_event(&vhost->crq);
drivers/scsi/ibmvscsi/ibmvfc.c
2146
if (!evt) {
drivers/scsi/ibmvscsi/ibmvfc.c
2150
ibmvfc_init_event(evt, ibmvfc_sync_completion, IBMVFC_MAD_FORMAT);
drivers/scsi/ibmvscsi/ibmvfc.c
2151
plogi = &evt->iu.plogi;
drivers/scsi/ibmvscsi/ibmvfc.c
2157
evt->sync_iu = &rsp_iu;
drivers/scsi/ibmvscsi/ibmvfc.c
2158
init_completion(&evt->comp);
drivers/scsi/ibmvscsi/ibmvfc.c
2160
rc = ibmvfc_send_event(evt, vhost, default_timeout);
drivers/scsi/ibmvscsi/ibmvfc.c
2166
wait_for_completion(&evt->comp);
drivers/scsi/ibmvscsi/ibmvfc.c
2172
ibmvfc_free_event(evt);
drivers/scsi/ibmvscsi/ibmvfc.c
2191
struct ibmvfc_event *evt;
drivers/scsi/ibmvscsi/ibmvfc.c
220
static void ibmvfc_trc_start(struct ibmvfc_event *evt)
drivers/scsi/ibmvscsi/ibmvfc.c
222
struct ibmvfc_host *vhost = evt->vhost;
drivers/scsi/ibmvscsi/ibmvfc.c
223
struct ibmvfc_cmd *vfc_cmd = &evt->iu.cmd;
drivers/scsi/ibmvscsi/ibmvfc.c
224
struct ibmvfc_mad_common *mad = &evt->iu.mad_common;
drivers/scsi/ibmvscsi/ibmvfc.c
2267
evt = ibmvfc_get_reserved_event(&vhost->crq);
drivers/scsi/ibmvscsi/ibmvfc.c
2268
if (!evt) {
drivers/scsi/ibmvscsi/ibmvfc.c
2273
ibmvfc_init_event(evt, ibmvfc_sync_completion, IBMVFC_MAD_FORMAT);
drivers/scsi/ibmvscsi/ibmvfc.c
2274
mad = &evt->iu.passthru;
drivers/scsi/ibmvscsi/ibmvfc.c
2281
mad->cmd_ioba.va = cpu_to_be64(be64_to_cpu(evt->crq.ioba) +
drivers/scsi/ibmvscsi/ibmvfc.c
2295
mad->iu.tag = cpu_to_be64((u64)evt);
drivers/scsi/ibmvscsi/ibmvfc.c
2298
evt->sync_iu = &rsp_iu;
drivers/scsi/ibmvscsi/ibmvfc.c
2299
init_completion(&evt->comp);
drivers/scsi/ibmvscsi/ibmvfc.c
230
entry->evt = evt;
drivers/scsi/ibmvscsi/ibmvfc.c
2300
rc = ibmvfc_send_event(evt, vhost, 0);
drivers/scsi/ibmvscsi/ibmvfc.c
2308
wait_for_completion(&evt->comp);
drivers/scsi/ibmvscsi/ibmvfc.c
2316
ibmvfc_free_event(evt);
drivers/scsi/ibmvscsi/ibmvfc.c
232
entry->fmt = evt->crq.format;
drivers/scsi/ibmvscsi/ibmvfc.c
2346
struct ibmvfc_event *evt = NULL;
drivers/scsi/ibmvscsi/ibmvfc.c
2357
evt = ibmvfc_get_event(&vhost->scsi_scrqs.scrqs[0]);
drivers/scsi/ibmvscsi/ibmvfc.c
2359
evt = ibmvfc_get_event(&vhost->crq);
drivers/scsi/ibmvscsi/ibmvfc.c
2361
if (!evt) {
drivers/scsi/ibmvscsi/ibmvfc.c
2366
ibmvfc_init_event(evt, ibmvfc_sync_completion, IBMVFC_CMD_FORMAT);
drivers/scsi/ibmvscsi/ibmvfc.c
2367
tmf = ibmvfc_init_vfc_cmd(evt, sdev);
drivers/scsi/ibmvscsi/ibmvfc.c
2374
evt->sync_iu = &rsp_iu;
drivers/scsi/ibmvscsi/ibmvfc.c
2376
init_completion(&evt->comp);
drivers/scsi/ibmvscsi/ibmvfc.c
2377
rsp_rc = ibmvfc_send_event(evt, vhost, default_timeout);
drivers/scsi/ibmvscsi/ibmvfc.c
2388
wait_for_completion(&evt->comp);
drivers/scsi/ibmvscsi/ibmvfc.c
2407
ibmvfc_free_event(evt);
drivers/scsi/ibmvscsi/ibmvfc.c
2420
static int ibmvfc_match_rport(struct ibmvfc_event *evt, void *rport)
drivers/scsi/ibmvscsi/ibmvfc.c
2424
if (evt->cmnd) {
drivers/scsi/ibmvscsi/ibmvfc.c
2425
cmd_rport = starget_to_rport(scsi_target(evt->cmnd->device));
drivers/scsi/ibmvscsi/ibmvfc.c
2440
static int ibmvfc_match_target(struct ibmvfc_event *evt, void *device)
drivers/scsi/ibmvscsi/ibmvfc.c
2442
if (evt->cmnd && scsi_target(evt->cmnd->device) == device)
drivers/scsi/ibmvscsi/ibmvfc.c
2455
static int ibmvfc_match_lun(struct ibmvfc_event *evt, void *device)
drivers/scsi/ibmvscsi/ibmvfc.c
2457
if (evt->cmnd && evt->cmnd->device == device)
drivers/scsi/ibmvscsi/ibmvfc.c
2469
static bool ibmvfc_event_is_free(struct ibmvfc_event *evt)
drivers/scsi/ibmvscsi/ibmvfc.c
2473
list_for_each_entry(loop_evt, &evt->queue->free, queue_list)
drivers/scsi/ibmvscsi/ibmvfc.c
2474
if (loop_evt == evt)
drivers/scsi/ibmvscsi/ibmvfc.c
2492
struct ibmvfc_event *evt;
drivers/scsi/ibmvscsi/ibmvfc.c
2514
evt = &queues[q_index].evt_pool.events[i];
drivers/scsi/ibmvscsi/ibmvfc.c
2515
if (!ibmvfc_event_is_free(evt)) {
drivers/scsi/ibmvscsi/ibmvfc.c
2516
if (match(evt, device)) {
drivers/scsi/ibmvscsi/ibmvfc.c
2517
evt->eh_comp = ∁
drivers/scsi/ibmvscsi/ibmvfc.c
2535
evt = &queues[q_index].evt_pool.events[i];
drivers/scsi/ibmvscsi/ibmvfc.c
2536
if (!ibmvfc_event_is_free(evt)) {
drivers/scsi/ibmvscsi/ibmvfc.c
2537
if (match(evt, device)) {
drivers/scsi/ibmvscsi/ibmvfc.c
2538
evt->eh_comp = NULL;
drivers/scsi/ibmvscsi/ibmvfc.c
256
static void ibmvfc_trc_end(struct ibmvfc_event *evt)
drivers/scsi/ibmvscsi/ibmvfc.c
2565
struct ibmvfc_event *evt;
drivers/scsi/ibmvscsi/ibmvfc.c
2568
evt = ibmvfc_get_reserved_event(queue);
drivers/scsi/ibmvscsi/ibmvfc.c
2569
if (!evt)
drivers/scsi/ibmvscsi/ibmvfc.c
2571
ibmvfc_init_event(evt, ibmvfc_sync_completion, IBMVFC_MAD_FORMAT);
drivers/scsi/ibmvscsi/ibmvfc.c
2573
tmf = &evt->iu.tmf;
drivers/scsi/ibmvscsi/ibmvfc.c
258
struct ibmvfc_host *vhost = evt->vhost;
drivers/scsi/ibmvscsi/ibmvfc.c
259
struct ibmvfc_cmd *vfc_cmd = &evt->xfer_iu->cmd;
drivers/scsi/ibmvscsi/ibmvfc.c
2594
init_completion(&evt->comp);
drivers/scsi/ibmvscsi/ibmvfc.c
2596
return evt;
drivers/scsi/ibmvscsi/ibmvfc.c
260
struct ibmvfc_mad_common *mad = &evt->xfer_iu->mad_common;
drivers/scsi/ibmvscsi/ibmvfc.c
2602
struct ibmvfc_event *evt, *found_evt, *temp;
drivers/scsi/ibmvscsi/ibmvfc.c
2617
list_for_each_entry(evt, &queues[i].sent, queue_list) {
drivers/scsi/ibmvscsi/ibmvfc.c
2618
if (evt->cmnd && evt->cmnd->device == sdev) {
drivers/scsi/ibmvscsi/ibmvfc.c
2619
found_evt = evt;
drivers/scsi/ibmvscsi/ibmvfc.c
2626
evt = ibmvfc_init_tmf(&queues[i], sdev, type);
drivers/scsi/ibmvscsi/ibmvfc.c
2627
if (!evt) {
drivers/scsi/ibmvscsi/ibmvfc.c
2632
evt->sync_iu = &queues[i].cancel_rsp;
drivers/scsi/ibmvscsi/ibmvfc.c
2633
ibmvfc_send_event(evt, vhost, default_timeout);
drivers/scsi/ibmvscsi/ibmvfc.c
2634
list_add_tail(&evt->cancel, &cancelq);
drivers/scsi/ibmvscsi/ibmvfc.c
2649
list_for_each_entry_safe(evt, temp, &cancelq, cancel) {
drivers/scsi/ibmvscsi/ibmvfc.c
2650
wait_for_completion(&evt->comp);
drivers/scsi/ibmvscsi/ibmvfc.c
2651
status = be16_to_cpu(evt->queue->cancel_rsp.mad_common.status);
drivers/scsi/ibmvscsi/ibmvfc.c
2652
list_del(&evt->cancel);
drivers/scsi/ibmvscsi/ibmvfc.c
2653
ibmvfc_free_event(evt);
drivers/scsi/ibmvscsi/ibmvfc.c
267
entry->evt = evt;
drivers/scsi/ibmvscsi/ibmvfc.c
2682
struct ibmvfc_event *evt, *found_evt;
drivers/scsi/ibmvscsi/ibmvfc.c
269
entry->fmt = evt->crq.format;
drivers/scsi/ibmvscsi/ibmvfc.c
2692
list_for_each_entry(evt, &vhost->crq.sent, queue_list) {
drivers/scsi/ibmvscsi/ibmvfc.c
2693
if (evt->cmnd && evt->cmnd->device == sdev) {
drivers/scsi/ibmvscsi/ibmvfc.c
2694
found_evt = evt;
drivers/scsi/ibmvscsi/ibmvfc.c
2708
evt = ibmvfc_init_tmf(&vhost->crq, sdev, type);
drivers/scsi/ibmvscsi/ibmvfc.c
2709
evt->sync_iu = &rsp;
drivers/scsi/ibmvscsi/ibmvfc.c
2710
rsp_rc = ibmvfc_send_event(evt, vhost, default_timeout);
drivers/scsi/ibmvscsi/ibmvfc.c
2725
wait_for_completion(&evt->comp);
drivers/scsi/ibmvscsi/ibmvfc.c
2728
ibmvfc_free_event(evt);
drivers/scsi/ibmvscsi/ibmvfc.c
2777
static int ibmvfc_match_key(struct ibmvfc_event *evt, void *key)
drivers/scsi/ibmvscsi/ibmvfc.c
2781
if (evt->crq.format == IBMVFC_CMD_FORMAT &&
drivers/scsi/ibmvscsi/ibmvfc.c
2782
be32_to_cpu(evt->iu.cmd.cancel_key) == cancel_key)
drivers/scsi/ibmvscsi/ibmvfc.c
2795
static int ibmvfc_match_evt(struct ibmvfc_event *evt, void *match)
drivers/scsi/ibmvscsi/ibmvfc.c
2797
if (evt == match)
drivers/scsi/ibmvscsi/ibmvfc.c
2817
struct ibmvfc_event *evt, *found_evt;
drivers/scsi/ibmvscsi/ibmvfc.c
2828
list_for_each_entry(evt, &vhost->crq.sent, queue_list) {
drivers/scsi/ibmvscsi/ibmvfc.c
2829
if (evt->cmnd && evt->cmnd->device == sdev) {
drivers/scsi/ibmvscsi/ibmvfc.c
2830
found_evt = evt;
drivers/scsi/ibmvscsi/ibmvfc.c
2844
evt = ibmvfc_get_event(&vhost->crq);
drivers/scsi/ibmvscsi/ibmvfc.c
2845
if (!evt) {
drivers/scsi/ibmvscsi/ibmvfc.c
2849
ibmvfc_init_event(evt, ibmvfc_sync_completion, IBMVFC_CMD_FORMAT);
drivers/scsi/ibmvscsi/ibmvfc.c
2850
tmf = ibmvfc_init_vfc_cmd(evt, sdev);
drivers/scsi/ibmvscsi/ibmvfc.c
2857
evt->sync_iu = &rsp_iu;
drivers/scsi/ibmvscsi/ibmvfc.c
2859
tmf->correlation = cpu_to_be64((u64)evt);
drivers/scsi/ibmvscsi/ibmvfc.c
2861
init_completion(&evt->comp);
drivers/scsi/ibmvscsi/ibmvfc.c
2862
rsp_rc = ibmvfc_send_event(evt, vhost, default_timeout);
drivers/scsi/ibmvscsi/ibmvfc.c
2873
timeout = wait_for_completion_timeout(&evt->comp, timeout);
drivers/scsi/ibmvscsi/ibmvfc.c
2892
rc = ibmvfc_wait_for_ops(vhost, evt, ibmvfc_match_evt);
drivers/scsi/ibmvscsi/ibmvfc.c
2922
ibmvfc_free_event(evt);
drivers/scsi/ibmvscsi/ibmvfc.c
295
#define ibmvfc_trc_start(evt) do { } while (0)
drivers/scsi/ibmvscsi/ibmvfc.c
296
#define ibmvfc_trc_end(evt) do { } while (0)
drivers/scsi/ibmvscsi/ibmvfc.c
3289
struct ibmvfc_event *evt = (struct ibmvfc_event *)be64_to_cpu(crq->ioba);
drivers/scsi/ibmvscsi/ibmvfc.c
3348
if (unlikely(!ibmvfc_valid_event(&vhost->crq.evt_pool, evt))) {
drivers/scsi/ibmvscsi/ibmvfc.c
3354
if (unlikely(atomic_dec_if_positive(&evt->active))) {
drivers/scsi/ibmvscsi/ibmvfc.c
3360
spin_lock(&evt->queue->l_lock);
drivers/scsi/ibmvscsi/ibmvfc.c
3361
list_move_tail(&evt->queue_list, evt_doneq);
drivers/scsi/ibmvscsi/ibmvfc.c
3362
spin_unlock(&evt->queue->l_lock);
drivers/scsi/ibmvscsi/ibmvfc.c
3795
struct ibmvfc_event *evt, *temp;
drivers/scsi/ibmvscsi/ibmvfc.c
3835
list_for_each_entry_safe(evt, temp, &evt_doneq, queue_list) {
drivers/scsi/ibmvscsi/ibmvfc.c
3836
timer_delete(&evt->timer);
drivers/scsi/ibmvscsi/ibmvfc.c
3837
list_del(&evt->queue_list);
drivers/scsi/ibmvscsi/ibmvfc.c
3838
ibmvfc_trc_end(evt);
drivers/scsi/ibmvscsi/ibmvfc.c
3839
evt->done(evt);
drivers/scsi/ibmvscsi/ibmvfc.c
3866
struct ibmvfc_event *evt = (struct ibmvfc_event *)be64_to_cpu(crq->ioba);
drivers/scsi/ibmvscsi/ibmvfc.c
3882
if (unlikely(!ibmvfc_valid_event(&evt->queue->evt_pool, evt))) {
drivers/scsi/ibmvscsi/ibmvfc.c
3888
if (unlikely(atomic_dec_if_positive(&evt->active))) {
drivers/scsi/ibmvscsi/ibmvfc.c
3894
spin_lock(&evt->queue->l_lock);
drivers/scsi/ibmvscsi/ibmvfc.c
3895
list_move_tail(&evt->queue_list, evt_doneq);
drivers/scsi/ibmvscsi/ibmvfc.c
3896
spin_unlock(&evt->queue->l_lock);
drivers/scsi/ibmvscsi/ibmvfc.c
3917
struct ibmvfc_event *evt, *temp;
drivers/scsi/ibmvscsi/ibmvfc.c
3941
list_for_each_entry_safe(evt, temp, &evt_doneq, queue_list) {
drivers/scsi/ibmvscsi/ibmvfc.c
3942
timer_delete(&evt->timer);
drivers/scsi/ibmvscsi/ibmvfc.c
3943
list_del(&evt->queue_list);
drivers/scsi/ibmvscsi/ibmvfc.c
3944
ibmvfc_trc_end(evt);
drivers/scsi/ibmvscsi/ibmvfc.c
3945
evt->done(evt);
drivers/scsi/ibmvscsi/ibmvfc.c
4032
static void ibmvfc_tgt_prli_done(struct ibmvfc_event *evt)
drivers/scsi/ibmvscsi/ibmvfc.c
4034
struct ibmvfc_target *tgt = evt->tgt;
drivers/scsi/ibmvscsi/ibmvfc.c
4035
struct ibmvfc_host *vhost = evt->vhost;
drivers/scsi/ibmvscsi/ibmvfc.c
4036
struct ibmvfc_process_login *rsp = &evt->xfer_iu->prli;
drivers/scsi/ibmvscsi/ibmvfc.c
4092
ibmvfc_free_event(evt);
drivers/scsi/ibmvscsi/ibmvfc.c
4105
struct ibmvfc_event *evt;
drivers/scsi/ibmvscsi/ibmvfc.c
4111
evt = ibmvfc_get_reserved_event(&vhost->crq);
drivers/scsi/ibmvscsi/ibmvfc.c
4112
if (!evt) {
drivers/scsi/ibmvscsi/ibmvfc.c
4119
ibmvfc_init_event(evt, ibmvfc_tgt_prli_done, IBMVFC_MAD_FORMAT);
drivers/scsi/ibmvscsi/ibmvfc.c
4120
evt->tgt = tgt;
drivers/scsi/ibmvscsi/ibmvfc.c
4121
prli = &evt->iu.prli;
drivers/scsi/ibmvscsi/ibmvfc.c
4142
if (ibmvfc_send_event(evt, vhost, default_timeout)) {
drivers/scsi/ibmvscsi/ibmvfc.c
4155
static void ibmvfc_tgt_plogi_done(struct ibmvfc_event *evt)
drivers/scsi/ibmvscsi/ibmvfc.c
4157
struct ibmvfc_target *tgt = evt->tgt;
drivers/scsi/ibmvscsi/ibmvfc.c
4158
struct ibmvfc_host *vhost = evt->vhost;
drivers/scsi/ibmvscsi/ibmvfc.c
4159
struct ibmvfc_port_login *rsp = &evt->xfer_iu->plogi;
drivers/scsi/ibmvscsi/ibmvfc.c
4204
ibmvfc_free_event(evt);
drivers/scsi/ibmvscsi/ibmvfc.c
4217
struct ibmvfc_event *evt;
drivers/scsi/ibmvscsi/ibmvfc.c
4224
evt = ibmvfc_get_reserved_event(&vhost->crq);
drivers/scsi/ibmvscsi/ibmvfc.c
4225
if (!evt) {
drivers/scsi/ibmvscsi/ibmvfc.c
4233
ibmvfc_init_event(evt, ibmvfc_tgt_plogi_done, IBMVFC_MAD_FORMAT);
drivers/scsi/ibmvscsi/ibmvfc.c
4234
evt->tgt = tgt;
drivers/scsi/ibmvscsi/ibmvfc.c
4235
plogi = &evt->iu.plogi;
drivers/scsi/ibmvscsi/ibmvfc.c
4247
if (ibmvfc_send_event(evt, vhost, default_timeout)) {
drivers/scsi/ibmvscsi/ibmvfc.c
4260
static void ibmvfc_tgt_implicit_logout_done(struct ibmvfc_event *evt)
drivers/scsi/ibmvscsi/ibmvfc.c
4262
struct ibmvfc_target *tgt = evt->tgt;
drivers/scsi/ibmvscsi/ibmvfc.c
4263
struct ibmvfc_host *vhost = evt->vhost;
drivers/scsi/ibmvscsi/ibmvfc.c
4264
struct ibmvfc_implicit_logout *rsp = &evt->xfer_iu->implicit_logout;
drivers/scsi/ibmvscsi/ibmvfc.c
4268
ibmvfc_free_event(evt);
drivers/scsi/ibmvscsi/ibmvfc.c
4303
struct ibmvfc_event *evt;
drivers/scsi/ibmvscsi/ibmvfc.c
4306
evt = ibmvfc_get_reserved_event(&vhost->crq);
drivers/scsi/ibmvscsi/ibmvfc.c
4307
if (!evt)
drivers/scsi/ibmvscsi/ibmvfc.c
4309
ibmvfc_init_event(evt, done, IBMVFC_MAD_FORMAT);
drivers/scsi/ibmvscsi/ibmvfc.c
4310
evt->tgt = tgt;
drivers/scsi/ibmvscsi/ibmvfc.c
4311
mad = &evt->iu.implicit_logout;
drivers/scsi/ibmvscsi/ibmvfc.c
4317
return evt;
drivers/scsi/ibmvscsi/ibmvfc.c
4328
struct ibmvfc_event *evt;
drivers/scsi/ibmvscsi/ibmvfc.c
4334
evt = __ibmvfc_tgt_get_implicit_logout_evt(tgt,
drivers/scsi/ibmvscsi/ibmvfc.c
4336
if (!evt) {
drivers/scsi/ibmvscsi/ibmvfc.c
4345
if (ibmvfc_send_event(evt, vhost, default_timeout)) {
drivers/scsi/ibmvscsi/ibmvfc.c
4358
static void ibmvfc_tgt_implicit_logout_and_del_done(struct ibmvfc_event *evt)
drivers/scsi/ibmvscsi/ibmvfc.c
4360
struct ibmvfc_target *tgt = evt->tgt;
drivers/scsi/ibmvscsi/ibmvfc.c
4361
struct ibmvfc_host *vhost = evt->vhost;
drivers/scsi/ibmvscsi/ibmvfc.c
4362
struct ibmvfc_passthru_mad *mad = &evt->xfer_iu->passthru;
drivers/scsi/ibmvscsi/ibmvfc.c
4366
ibmvfc_free_event(evt);
drivers/scsi/ibmvscsi/ibmvfc.c
4393
struct ibmvfc_event *evt;
drivers/scsi/ibmvscsi/ibmvfc.c
4404
evt = __ibmvfc_tgt_get_implicit_logout_evt(tgt,
drivers/scsi/ibmvscsi/ibmvfc.c
4408
if (ibmvfc_send_event(evt, vhost, default_timeout)) {
drivers/scsi/ibmvscsi/ibmvfc.c
4421
static void ibmvfc_tgt_move_login_done(struct ibmvfc_event *evt)
drivers/scsi/ibmvscsi/ibmvfc.c
4423
struct ibmvfc_target *tgt = evt->tgt;
drivers/scsi/ibmvscsi/ibmvfc.c
4424
struct ibmvfc_host *vhost = evt->vhost;
drivers/scsi/ibmvscsi/ibmvfc.c
4425
struct ibmvfc_move_login *rsp = &evt->xfer_iu->move_login;
drivers/scsi/ibmvscsi/ibmvfc.c
4461
ibmvfc_free_event(evt);
drivers/scsi/ibmvscsi/ibmvfc.c
4475
struct ibmvfc_event *evt;
drivers/scsi/ibmvscsi/ibmvfc.c
4481
evt = ibmvfc_get_reserved_event(&vhost->crq);
drivers/scsi/ibmvscsi/ibmvfc.c
4482
if (!evt) {
drivers/scsi/ibmvscsi/ibmvfc.c
4490
ibmvfc_init_event(evt, ibmvfc_tgt_move_login_done, IBMVFC_MAD_FORMAT);
drivers/scsi/ibmvscsi/ibmvfc.c
4491
evt->tgt = tgt;
drivers/scsi/ibmvscsi/ibmvfc.c
4492
move = &evt->iu.move_login;
drivers/scsi/ibmvscsi/ibmvfc.c
4503
if (ibmvfc_send_event(evt, vhost, default_timeout)) {
drivers/scsi/ibmvscsi/ibmvfc.c
4536
static void ibmvfc_tgt_adisc_done(struct ibmvfc_event *evt)
drivers/scsi/ibmvscsi/ibmvfc.c
4538
struct ibmvfc_target *tgt = evt->tgt;
drivers/scsi/ibmvscsi/ibmvfc.c
4539
struct ibmvfc_host *vhost = evt->vhost;
drivers/scsi/ibmvscsi/ibmvfc.c
4540
struct ibmvfc_passthru_mad *mad = &evt->xfer_iu->passthru;
drivers/scsi/ibmvscsi/ibmvfc.c
4570
ibmvfc_free_event(evt);
drivers/scsi/ibmvscsi/ibmvfc.c
4579
static void ibmvfc_init_passthru(struct ibmvfc_event *evt)
drivers/scsi/ibmvscsi/ibmvfc.c
4581
struct ibmvfc_passthru_mad *mad = &evt->iu.passthru;
drivers/scsi/ibmvscsi/ibmvfc.c
4587
mad->cmd_ioba.va = cpu_to_be64((u64)be64_to_cpu(evt->crq.ioba) +
drivers/scsi/ibmvscsi/ibmvfc.c
4592
mad->iu.cmd.va = cpu_to_be64((u64)be64_to_cpu(evt->crq.ioba) +
drivers/scsi/ibmvscsi/ibmvfc.c
4596
mad->iu.rsp.va = cpu_to_be64((u64)be64_to_cpu(evt->crq.ioba) +
drivers/scsi/ibmvscsi/ibmvfc.c
4612
static void ibmvfc_tgt_adisc_cancel_done(struct ibmvfc_event *evt)
drivers/scsi/ibmvscsi/ibmvfc.c
4614
struct ibmvfc_host *vhost = evt->vhost;
drivers/scsi/ibmvscsi/ibmvfc.c
4615
struct ibmvfc_target *tgt = evt->tgt;
drivers/scsi/ibmvscsi/ibmvfc.c
4619
ibmvfc_free_event(evt);
drivers/scsi/ibmvscsi/ibmvfc.c
4636
struct ibmvfc_event *evt;
drivers/scsi/ibmvscsi/ibmvfc.c
4653
evt = ibmvfc_get_reserved_event(&vhost->crq);
drivers/scsi/ibmvscsi/ibmvfc.c
4654
if (!evt) {
drivers/scsi/ibmvscsi/ibmvfc.c
4662
ibmvfc_init_event(evt, ibmvfc_tgt_adisc_cancel_done, IBMVFC_MAD_FORMAT);
drivers/scsi/ibmvscsi/ibmvfc.c
4664
evt->tgt = tgt;
drivers/scsi/ibmvscsi/ibmvfc.c
4665
tmf = &evt->iu.tmf;
drivers/scsi/ibmvscsi/ibmvfc.c
4678
rc = ibmvfc_send_event(evt, vhost, default_timeout);
drivers/scsi/ibmvscsi/ibmvfc.c
4705
struct ibmvfc_event *evt;
drivers/scsi/ibmvscsi/ibmvfc.c
4711
evt = ibmvfc_get_reserved_event(&vhost->crq);
drivers/scsi/ibmvscsi/ibmvfc.c
4712
if (!evt) {
drivers/scsi/ibmvscsi/ibmvfc.c
4719
ibmvfc_init_event(evt, ibmvfc_tgt_adisc_done, IBMVFC_MAD_FORMAT);
drivers/scsi/ibmvscsi/ibmvfc.c
4720
evt->tgt = tgt;
drivers/scsi/ibmvscsi/ibmvfc.c
4722
ibmvfc_init_passthru(evt);
drivers/scsi/ibmvscsi/ibmvfc.c
4723
mad = &evt->iu.passthru;
drivers/scsi/ibmvscsi/ibmvfc.c
4743
if (ibmvfc_send_event(evt, vhost, IBMVFC_ADISC_PLUS_CANCEL_TIMEOUT)) {
drivers/scsi/ibmvscsi/ibmvfc.c
4757
static void ibmvfc_tgt_query_target_done(struct ibmvfc_event *evt)
drivers/scsi/ibmvscsi/ibmvfc.c
4759
struct ibmvfc_target *tgt = evt->tgt;
drivers/scsi/ibmvscsi/ibmvfc.c
4760
struct ibmvfc_host *vhost = evt->vhost;
drivers/scsi/ibmvscsi/ibmvfc.c
4761
struct ibmvfc_query_tgt *rsp = &evt->xfer_iu->query_tgt;
drivers/scsi/ibmvscsi/ibmvfc.c
4801
ibmvfc_free_event(evt);
drivers/scsi/ibmvscsi/ibmvfc.c
4814
struct ibmvfc_event *evt;
drivers/scsi/ibmvscsi/ibmvfc.c
4820
evt = ibmvfc_get_reserved_event(&vhost->crq);
drivers/scsi/ibmvscsi/ibmvfc.c
4821
if (!evt) {
drivers/scsi/ibmvscsi/ibmvfc.c
4828
evt->tgt = tgt;
drivers/scsi/ibmvscsi/ibmvfc.c
4829
ibmvfc_init_event(evt, ibmvfc_tgt_query_target_done, IBMVFC_MAD_FORMAT);
drivers/scsi/ibmvscsi/ibmvfc.c
4830
query_tgt = &evt->iu.query_tgt;
drivers/scsi/ibmvscsi/ibmvfc.c
4838
if (ibmvfc_send_event(evt, vhost, default_timeout)) {
drivers/scsi/ibmvscsi/ibmvfc.c
4959
static void ibmvfc_discover_targets_done(struct ibmvfc_event *evt)
drivers/scsi/ibmvscsi/ibmvfc.c
4961
struct ibmvfc_host *vhost = evt->vhost;
drivers/scsi/ibmvscsi/ibmvfc.c
4962
struct ibmvfc_discover_targets *rsp = &evt->xfer_iu->discover_targets;
drivers/scsi/ibmvscsi/ibmvfc.c
4987
ibmvfc_free_event(evt);
drivers/scsi/ibmvscsi/ibmvfc.c
4999
struct ibmvfc_event *evt = ibmvfc_get_reserved_event(&vhost->crq);
drivers/scsi/ibmvscsi/ibmvfc.c
5002
if (!evt) {
drivers/scsi/ibmvscsi/ibmvfc.c
5008
ibmvfc_init_event(evt, ibmvfc_discover_targets_done, IBMVFC_MAD_FORMAT);
drivers/scsi/ibmvscsi/ibmvfc.c
5009
mad = &evt->iu.discover_targets;
drivers/scsi/ibmvscsi/ibmvfc.c
5020
if (!ibmvfc_send_event(evt, vhost, default_timeout))
drivers/scsi/ibmvscsi/ibmvfc.c
5026
static void ibmvfc_channel_setup_done(struct ibmvfc_event *evt)
drivers/scsi/ibmvscsi/ibmvfc.c
5028
struct ibmvfc_host *vhost = evt->vhost;
drivers/scsi/ibmvscsi/ibmvfc.c
5031
u32 mad_status = be16_to_cpu(evt->xfer_iu->channel_setup.common.status);
drivers/scsi/ibmvscsi/ibmvfc.c
5035
ibmvfc_free_event(evt);
drivers/scsi/ibmvscsi/ibmvfc.c
5080
struct ibmvfc_event *evt = ibmvfc_get_reserved_event(&vhost->crq);
drivers/scsi/ibmvscsi/ibmvfc.c
5087
if (!evt) {
drivers/scsi/ibmvscsi/ibmvfc.c
5102
ibmvfc_init_event(evt, ibmvfc_channel_setup_done, IBMVFC_MAD_FORMAT);
drivers/scsi/ibmvscsi/ibmvfc.c
5103
mad = &evt->iu.channel_setup;
drivers/scsi/ibmvscsi/ibmvfc.c
5113
if (!ibmvfc_send_event(evt, vhost, default_timeout))
drivers/scsi/ibmvscsi/ibmvfc.c
5119
static void ibmvfc_channel_enquiry_done(struct ibmvfc_event *evt)
drivers/scsi/ibmvscsi/ibmvfc.c
5121
struct ibmvfc_host *vhost = evt->vhost;
drivers/scsi/ibmvscsi/ibmvfc.c
5122
struct ibmvfc_channel_enquiry *rsp = &evt->xfer_iu->channel_enquiry;
drivers/scsi/ibmvscsi/ibmvfc.c
5130
ibmvfc_free_event(evt);
drivers/scsi/ibmvscsi/ibmvfc.c
5137
ibmvfc_free_event(evt);
drivers/scsi/ibmvscsi/ibmvfc.c
5143
ibmvfc_free_event(evt);
drivers/scsi/ibmvscsi/ibmvfc.c
5153
struct ibmvfc_event *evt = ibmvfc_get_reserved_event(&vhost->crq);
drivers/scsi/ibmvscsi/ibmvfc.c
5156
if (!evt) {
drivers/scsi/ibmvscsi/ibmvfc.c
5162
ibmvfc_init_event(evt, ibmvfc_channel_enquiry_done, IBMVFC_MAD_FORMAT);
drivers/scsi/ibmvscsi/ibmvfc.c
5163
mad = &evt->iu.channel_enquiry;
drivers/scsi/ibmvscsi/ibmvfc.c
5176
if (!ibmvfc_send_event(evt, vhost, default_timeout))
drivers/scsi/ibmvscsi/ibmvfc.c
5187
static void ibmvfc_npiv_login_done(struct ibmvfc_event *evt)
drivers/scsi/ibmvscsi/ibmvfc.c
5189
struct ibmvfc_host *vhost = evt->vhost;
drivers/scsi/ibmvscsi/ibmvfc.c
5190
u32 mad_status = be16_to_cpu(evt->xfer_iu->npiv_login.common.status);
drivers/scsi/ibmvscsi/ibmvfc.c
5197
ibmvfc_free_event(evt);
drivers/scsi/ibmvscsi/ibmvfc.c
5207
ibmvfc_free_event(evt);
drivers/scsi/ibmvscsi/ibmvfc.c
5213
ibmvfc_free_event(evt);
drivers/scsi/ibmvscsi/ibmvfc.c
5218
ibmvfc_free_event(evt);
drivers/scsi/ibmvscsi/ibmvfc.c
5281
struct ibmvfc_event *evt = ibmvfc_get_reserved_event(&vhost->crq);
drivers/scsi/ibmvscsi/ibmvfc.c
5283
if (!evt) {
drivers/scsi/ibmvscsi/ibmvfc.c
5291
ibmvfc_init_event(evt, ibmvfc_npiv_login_done, IBMVFC_MAD_FORMAT);
drivers/scsi/ibmvscsi/ibmvfc.c
5294
mad = &evt->iu.npiv_login;
drivers/scsi/ibmvscsi/ibmvfc.c
5304
if (!ibmvfc_send_event(evt, vhost, default_timeout))
drivers/scsi/ibmvscsi/ibmvfc.c
5315
static void ibmvfc_npiv_logout_done(struct ibmvfc_event *evt)
drivers/scsi/ibmvscsi/ibmvfc.c
5317
struct ibmvfc_host *vhost = evt->vhost;
drivers/scsi/ibmvscsi/ibmvfc.c
5318
u32 mad_status = be16_to_cpu(evt->xfer_iu->npiv_logout.common.status);
drivers/scsi/ibmvscsi/ibmvfc.c
5320
ibmvfc_free_event(evt);
drivers/scsi/ibmvscsi/ibmvfc.c
5350
struct ibmvfc_event *evt;
drivers/scsi/ibmvscsi/ibmvfc.c
5352
evt = ibmvfc_get_reserved_event(&vhost->crq);
drivers/scsi/ibmvscsi/ibmvfc.c
5353
if (!evt) {
drivers/scsi/ibmvscsi/ibmvfc.c
5359
ibmvfc_init_event(evt, ibmvfc_npiv_logout_done, IBMVFC_MAD_FORMAT);
drivers/scsi/ibmvscsi/ibmvfc.c
5361
mad = &evt->iu.npiv_logout;
drivers/scsi/ibmvscsi/ibmvfc.c
5369
if (!ibmvfc_send_event(evt, vhost, default_timeout))
drivers/scsi/ibmvscsi/ibmvfc.c
820
struct ibmvfc_event *evt = &pool->events[i];
drivers/scsi/ibmvscsi/ibmvfc.c
828
atomic_set(&evt->active, -1);
drivers/scsi/ibmvscsi/ibmvfc.c
829
atomic_set(&evt->free, 1);
drivers/scsi/ibmvscsi/ibmvfc.c
830
evt->crq.valid = 0x80;
drivers/scsi/ibmvscsi/ibmvfc.c
831
evt->crq.ioba = cpu_to_be64(pool->iu_token + (sizeof(*evt->xfer_iu) * i));
drivers/scsi/ibmvscsi/ibmvfc.c
832
evt->xfer_iu = pool->iu_storage + i;
drivers/scsi/ibmvscsi/ibmvfc.c
833
evt->vhost = vhost;
drivers/scsi/ibmvscsi/ibmvfc.c
834
evt->queue = queue;
drivers/scsi/ibmvscsi/ibmvfc.c
835
evt->ext_list = NULL;
drivers/scsi/ibmvscsi/ibmvfc.c
836
list_add_tail(&evt->queue_list, &queue->free);
drivers/scsi/ibmvscsi/ibmvfc.h
605
struct ibmvfc_event *evt;
drivers/scsi/ibmvscsi/ibmvfc.h
759
void (*done)(struct ibmvfc_event *evt);
drivers/scsi/ibmvscsi/ibmvfc.h
760
void (*_done)(struct ibmvfc_event *evt);
drivers/scsi/ibmvscsi/ibmvscsi.c
1494
struct srp_event_struct *evt;
drivers/scsi/ibmvscsi/ibmvscsi.c
1521
evt = get_event_struct(&hostdata->pool);
drivers/scsi/ibmvscsi/ibmvscsi.c
1522
if (evt == NULL) {
drivers/scsi/ibmvscsi/ibmvscsi.c
1529
init_event_struct(evt,
drivers/scsi/ibmvscsi/ibmvscsi.c
1534
tsk_mgmt = &evt->iu.srp.tsk_mgmt;
drivers/scsi/ibmvscsi/ibmvscsi.c
1543
evt->sync_srp = &srp_rsp;
drivers/scsi/ibmvscsi/ibmvscsi.c
1545
init_completion(&evt->comp);
drivers/scsi/ibmvscsi/ibmvscsi.c
1546
rsp_rc = ibmvscsi_send_srp_event(evt, hostdata, abort_timeout * 2);
drivers/scsi/ibmvscsi/ibmvscsi.c
1568
wait_for_completion(&evt->comp);
drivers/scsi/ibmvscsi/ibmvscsi.c
1633
struct srp_event_struct *evt;
drivers/scsi/ibmvscsi/ibmvscsi.c
1644
evt = get_event_struct(&hostdata->pool);
drivers/scsi/ibmvscsi/ibmvscsi.c
1645
if (evt == NULL) {
drivers/scsi/ibmvscsi/ibmvscsi.c
1652
init_event_struct(evt,
drivers/scsi/ibmvscsi/ibmvscsi.c
1657
tsk_mgmt = &evt->iu.srp.tsk_mgmt;
drivers/scsi/ibmvscsi/ibmvscsi.c
1665
evt->sync_srp = &srp_rsp;
drivers/scsi/ibmvscsi/ibmvscsi.c
1667
init_completion(&evt->comp);
drivers/scsi/ibmvscsi/ibmvscsi.c
1668
rsp_rc = ibmvscsi_send_srp_event(evt, hostdata, reset_timeout * 2);
drivers/scsi/ibmvscsi/ibmvscsi.c
1689
wait_for_completion(&evt->comp);
drivers/scsi/ibmvscsi/ibmvscsi.c
464
struct srp_event_struct *evt = &pool->events[i];
drivers/scsi/ibmvscsi/ibmvscsi.c
465
memset(&evt->crq, 0x00, sizeof(evt->crq));
drivers/scsi/ibmvscsi/ibmvscsi.c
466
atomic_set(&evt->free, 1);
drivers/scsi/ibmvscsi/ibmvscsi.c
467
evt->crq.valid = VIOSRP_CRQ_CMD_RSP;
drivers/scsi/ibmvscsi/ibmvscsi.c
468
evt->crq.IU_length = cpu_to_be16(sizeof(*evt->xfer_iu));
drivers/scsi/ibmvscsi/ibmvscsi.c
469
evt->crq.IU_data_ptr = cpu_to_be64(pool->iu_token +
drivers/scsi/ibmvscsi/ibmvscsi.c
470
sizeof(*evt->xfer_iu) * i);
drivers/scsi/ibmvscsi/ibmvscsi.c
471
evt->xfer_iu = pool->iu_storage + i;
drivers/scsi/ibmvscsi/ibmvscsi.c
472
evt->hostdata = hostdata;
drivers/scsi/ibmvscsi/ibmvscsi.c
473
evt->ext_list = NULL;
drivers/scsi/ibmvscsi/ibmvscsi.c
474
evt->ext_list_token = 0;
drivers/scsi/ibmvscsi/ibmvscsi.c
518
struct srp_event_struct *evt)
drivers/scsi/ibmvscsi/ibmvscsi.c
520
int index = evt - pool->events;
drivers/scsi/ibmvscsi/ibmvscsi.c
523
if (evt != pool->events + index) /* unaligned */
drivers/scsi/ibmvscsi/ibmvscsi.c
534
struct srp_event_struct *evt)
drivers/scsi/ibmvscsi/ibmvscsi.c
536
if (!valid_event_struct(pool, evt)) {
drivers/scsi/ibmvscsi/ibmvscsi.c
537
dev_err(evt->hostdata->dev, "Freeing invalid event_struct %p "
drivers/scsi/ibmvscsi/ibmvscsi.c
538
"(not in pool %p)\n", evt, pool->events);
drivers/scsi/ibmvscsi/ibmvscsi.c
541
if (atomic_inc_return(&evt->free) != 1) {
drivers/scsi/ibmvscsi/ibmvscsi.c
542
dev_err(evt->hostdata->dev, "Freeing event_struct %p "
drivers/scsi/ibmvscsi/ibmvscsi.c
543
"which is not in use!\n", evt);
drivers/scsi/ibmvscsi/ibmvscsi.c
785
struct srp_event_struct *evt;
drivers/scsi/ibmvscsi/ibmvscsi.c
790
evt = list_first_entry(&hostdata->sent, struct srp_event_struct, list);
drivers/scsi/ibmvscsi/ibmvscsi.c
791
list_del(&evt->list);
drivers/scsi/ibmvscsi/ibmvscsi.c
792
timer_delete(&evt->timer);
drivers/scsi/ibmvscsi/ibmvscsi.c
795
if (evt->cmnd) {
drivers/scsi/ibmvscsi/ibmvscsi.c
796
evt->cmnd->result = (error_code << 16);
drivers/scsi/ibmvscsi/ibmvscsi.c
797
unmap_cmd_data(&evt->iu.srp.cmd, evt,
drivers/scsi/ibmvscsi/ibmvscsi.c
798
evt->hostdata->dev);
drivers/scsi/ibmvscsi/ibmvscsi.c
799
if (evt->cmnd_done)
drivers/scsi/ibmvscsi/ibmvscsi.c
800
evt->cmnd_done(evt->cmnd);
drivers/scsi/ibmvscsi/ibmvscsi.c
801
} else if (evt->done && evt->crq.format != VIOSRP_MAD_FORMAT &&
drivers/scsi/ibmvscsi/ibmvscsi.c
802
evt->iu.srp.login_req.opcode != SRP_LOGIN_REQ)
drivers/scsi/ibmvscsi/ibmvscsi.c
803
evt->done(evt);
drivers/scsi/ibmvscsi/ibmvscsi.c
804
free_event_struct(&evt->hostdata->pool, evt);
drivers/scsi/lpfc/lpfc_bsg.c
1022
lpfc_bsg_event_unref(evt);
drivers/scsi/lpfc/lpfc_bsg.c
1097
list_add(&evt_dat->node, &evt->events_to_see);
drivers/scsi/lpfc/lpfc_bsg.c
1099
wake_up_interruptible(&evt->wq);
drivers/scsi/lpfc/lpfc_bsg.c
1100
lpfc_bsg_event_unref(evt);
drivers/scsi/lpfc/lpfc_bsg.c
1104
list_move(evt->events_to_see.prev, &evt->events_to_get);
drivers/scsi/lpfc/lpfc_bsg.c
1106
dd_data = (struct bsg_job_data *)evt->dd_data;
drivers/scsi/lpfc/lpfc_bsg.c
1109
lpfc_bsg_event_unref(evt);
drivers/scsi/lpfc/lpfc_bsg.c
1186
struct lpfc_bsg_event *evt;
drivers/scsi/lpfc/lpfc_bsg.c
1206
list_for_each_entry(evt, &phba->ct_ev_waiters, node) {
drivers/scsi/lpfc/lpfc_bsg.c
1207
if (evt->reg_id == event_req->ev_reg_id) {
drivers/scsi/lpfc/lpfc_bsg.c
1208
lpfc_bsg_event_ref(evt);
drivers/scsi/lpfc/lpfc_bsg.c
1209
evt->wait_time_stamp = jiffies;
drivers/scsi/lpfc/lpfc_bsg.c
1210
dd_data = (struct bsg_job_data *)evt->dd_data;
drivers/scsi/lpfc/lpfc_bsg.c
1216
if (&evt->node == &phba->ct_ev_waiters) {
drivers/scsi/lpfc/lpfc_bsg.c
1225
evt = lpfc_bsg_event_new(ev_mask, event_req->ev_reg_id,
drivers/scsi/lpfc/lpfc_bsg.c
1227
if (!evt) {
drivers/scsi/lpfc/lpfc_bsg.c
1236
dd_data->context_un.evt = evt;
drivers/scsi/lpfc/lpfc_bsg.c
1237
evt->dd_data = (void *)dd_data;
drivers/scsi/lpfc/lpfc_bsg.c
1239
list_add(&evt->node, &phba->ct_ev_waiters);
drivers/scsi/lpfc/lpfc_bsg.c
1240
lpfc_bsg_event_ref(evt);
drivers/scsi/lpfc/lpfc_bsg.c
1241
evt->wait_time_stamp = jiffies;
drivers/scsi/lpfc/lpfc_bsg.c
1246
evt->waiting = 1;
drivers/scsi/lpfc/lpfc_bsg.c
1271
struct lpfc_bsg_event *evt, *evt_next;
drivers/scsi/lpfc/lpfc_bsg.c
1291
list_for_each_entry_safe(evt, evt_next, &phba->ct_ev_waiters, node) {
drivers/scsi/lpfc/lpfc_bsg.c
1292
if (evt->reg_id == event_req->ev_reg_id) {
drivers/scsi/lpfc/lpfc_bsg.c
1293
if (list_empty(&evt->events_to_get))
drivers/scsi/lpfc/lpfc_bsg.c
1295
lpfc_bsg_event_ref(evt);
drivers/scsi/lpfc/lpfc_bsg.c
1296
evt->wait_time_stamp = jiffies;
drivers/scsi/lpfc/lpfc_bsg.c
1297
evt_dat = list_entry(evt->events_to_get.prev,
drivers/scsi/lpfc/lpfc_bsg.c
1338
lpfc_bsg_event_unref(evt);
drivers/scsi/lpfc/lpfc_bsg.c
2605
struct lpfc_bsg_event *evt;
drivers/scsi/lpfc/lpfc_bsg.c
2618
evt = lpfc_bsg_event_new(FC_REG_CT_EVENT, current->pid,
drivers/scsi/lpfc/lpfc_bsg.c
2620
if (!evt)
drivers/scsi/lpfc/lpfc_bsg.c
2624
list_add(&evt->node, &phba->ct_ev_waiters);
drivers/scsi/lpfc/lpfc_bsg.c
2625
lpfc_bsg_event_ref(evt);
drivers/scsi/lpfc/lpfc_bsg.c
2686
evt->waiting = 1;
drivers/scsi/lpfc/lpfc_bsg.c
2687
evt->wait_time_stamp = jiffies;
drivers/scsi/lpfc/lpfc_bsg.c
2689
evt->wq, !list_empty(&evt->events_to_see),
drivers/scsi/lpfc/lpfc_bsg.c
2691
if (list_empty(&evt->events_to_see))
drivers/scsi/lpfc/lpfc_bsg.c
2695
list_move(evt->events_to_see.prev, &evt->events_to_get);
drivers/scsi/lpfc/lpfc_bsg.c
2697
*rxxri = (list_entry(evt->events_to_get.prev,
drivers/scsi/lpfc/lpfc_bsg.c
2701
evt->waiting = 0;
drivers/scsi/lpfc/lpfc_bsg.c
2705
lpfc_bsg_event_unref(evt); /* release ref */
drivers/scsi/lpfc/lpfc_bsg.c
2706
lpfc_bsg_event_unref(evt); /* delete */
drivers/scsi/lpfc/lpfc_bsg.c
3040
struct lpfc_bsg_event *evt;
drivers/scsi/lpfc/lpfc_bsg.c
3147
evt = lpfc_bsg_event_new(FC_REG_CT_EVENT, current->pid,
drivers/scsi/lpfc/lpfc_bsg.c
3149
if (!evt) {
drivers/scsi/lpfc/lpfc_bsg.c
3156
list_add(&evt->node, &phba->ct_ev_waiters);
drivers/scsi/lpfc/lpfc_bsg.c
3157
lpfc_bsg_event_ref(evt);
drivers/scsi/lpfc/lpfc_bsg.c
3257
evt->waiting = 1;
drivers/scsi/lpfc/lpfc_bsg.c
3259
evt->wq, !list_empty(&evt->events_to_see),
drivers/scsi/lpfc/lpfc_bsg.c
3261
evt->waiting = 0;
drivers/scsi/lpfc/lpfc_bsg.c
3262
if (list_empty(&evt->events_to_see)) {
drivers/scsi/lpfc/lpfc_bsg.c
3269
list_move(evt->events_to_see.prev, &evt->events_to_get);
drivers/scsi/lpfc/lpfc_bsg.c
3270
evdat = list_entry(evt->events_to_get.prev,
drivers/scsi/lpfc/lpfc_bsg.c
3299
lpfc_bsg_event_unref(evt); /* release ref */
drivers/scsi/lpfc/lpfc_bsg.c
3300
lpfc_bsg_event_unref(evt); /* delete */
drivers/scsi/lpfc/lpfc_bsg.c
793
struct lpfc_bsg_event *evt = container_of(kref, struct lpfc_bsg_event,
drivers/scsi/lpfc/lpfc_bsg.c
797
list_del(&evt->node);
drivers/scsi/lpfc/lpfc_bsg.c
799
while (!list_empty(&evt->events_to_get)) {
drivers/scsi/lpfc/lpfc_bsg.c
800
ed = list_entry(evt->events_to_get.next, typeof(*ed), node);
drivers/scsi/lpfc/lpfc_bsg.c
806
while (!list_empty(&evt->events_to_see)) {
drivers/scsi/lpfc/lpfc_bsg.c
807
ed = list_entry(evt->events_to_see.next, typeof(*ed), node);
drivers/scsi/lpfc/lpfc_bsg.c
813
kfree(evt->dd_data);
drivers/scsi/lpfc/lpfc_bsg.c
814
kfree(evt);
drivers/scsi/lpfc/lpfc_bsg.c
822
lpfc_bsg_event_ref(struct lpfc_bsg_event *evt)
drivers/scsi/lpfc/lpfc_bsg.c
824
kref_get(&evt->kref);
drivers/scsi/lpfc/lpfc_bsg.c
832
lpfc_bsg_event_unref(struct lpfc_bsg_event *evt)
drivers/scsi/lpfc/lpfc_bsg.c
834
kref_put(&evt->kref, lpfc_bsg_event_free);
drivers/scsi/lpfc/lpfc_bsg.c
846
struct lpfc_bsg_event *evt = kzalloc_obj(*evt);
drivers/scsi/lpfc/lpfc_bsg.c
848
if (!evt)
drivers/scsi/lpfc/lpfc_bsg.c
851
INIT_LIST_HEAD(&evt->events_to_get);
drivers/scsi/lpfc/lpfc_bsg.c
852
INIT_LIST_HEAD(&evt->events_to_see);
drivers/scsi/lpfc/lpfc_bsg.c
853
evt->type_mask = ev_mask;
drivers/scsi/lpfc/lpfc_bsg.c
854
evt->req_id = ev_req_id;
drivers/scsi/lpfc/lpfc_bsg.c
855
evt->reg_id = ev_reg_id;
drivers/scsi/lpfc/lpfc_bsg.c
856
evt->wait_time_stamp = jiffies;
drivers/scsi/lpfc/lpfc_bsg.c
857
evt->dd_data = NULL;
drivers/scsi/lpfc/lpfc_bsg.c
858
init_waitqueue_head(&evt->wq);
drivers/scsi/lpfc/lpfc_bsg.c
859
kref_init(&evt->kref);
drivers/scsi/lpfc/lpfc_bsg.c
860
return evt;
drivers/scsi/lpfc/lpfc_bsg.c
908
struct lpfc_bsg_event *evt;
drivers/scsi/lpfc/lpfc_bsg.c
935
list_for_each_entry(evt, &phba->ct_ev_waiters, node) {
drivers/scsi/lpfc/lpfc_bsg.c
936
if (!(evt->type_mask & FC_REG_CT_EVENT) ||
drivers/scsi/lpfc/lpfc_bsg.c
937
evt->req_id != evt_req_id)
drivers/scsi/lpfc/lpfc_bsg.c
940
lpfc_bsg_event_ref(evt);
drivers/scsi/lpfc/lpfc_bsg.c
945
lpfc_bsg_event_unref(evt);
drivers/scsi/lpfc/lpfc_bsg.c
977
lpfc_bsg_event_unref(evt);
drivers/scsi/lpfc/lpfc_bsg.c
98
struct lpfc_bsg_event *evt;
drivers/scsi/lpfc/lpfc_disc.h
52
enum lpfc_work_type evt;
drivers/scsi/lpfc/lpfc_els.c
4528
evtp->evt = LPFC_EVT_ELS_RETRY;
drivers/scsi/lpfc/lpfc_hbadisc.c
1134
uint32_t evt)
drivers/scsi/lpfc/lpfc_hbadisc.c
1149
evtp->evt = evt;
drivers/scsi/lpfc/lpfc_hbadisc.c
286
evtp->evt = LPFC_EVT_DEV_LOSS;
drivers/scsi/lpfc/lpfc_hbadisc.c
733
ret->work_evt.evt = LPFC_EVT_FASTPATH_MGMT_EVT;
drivers/scsi/lpfc/lpfc_hbadisc.c
748
struct lpfc_fast_path_event *evt) {
drivers/scsi/lpfc/lpfc_hbadisc.c
751
kfree(evt);
drivers/scsi/lpfc/lpfc_hbadisc.c
847
switch (evtp->evt) {
drivers/scsi/lpfc/lpfc_nportdisc.c
1152
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
1161
evt == NLP_EVT_CMPL_REG_LOGIN && !pmb->u.mb.mbxStatus) {
drivers/scsi/lpfc/lpfc_nportdisc.c
1168
ndlp->nlp_DID, evt, ndlp->nlp_state, ndlp->nlp_rpi,
drivers/scsi/lpfc/lpfc_nportdisc.c
1175
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
1186
ndlp->nlp_DID, evt, ndlp->nlp_state,
drivers/scsi/lpfc/lpfc_nportdisc.c
1195
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
1209
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
1217
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
1229
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
1236
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
1244
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
1251
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
1297
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
1311
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
1327
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
1335
if (evt == NLP_EVT_RCV_LOGO) {
drivers/scsi/lpfc/lpfc_nportdisc.c
1355
uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
1559
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
1566
struct lpfc_nodelist *ndlp, void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
1585
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
1602
uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
1623
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
1649
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
1660
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
1677
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
1689
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
1703
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
1760
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
1777
uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
1800
uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
1812
uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
1851
uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
1892
uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
1904
uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
1917
uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
2026
uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
2040
uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
2064
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
2076
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
2089
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
2102
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
2117
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
2127
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
2315
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
2349
uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
2370
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
2384
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
2398
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
2409
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
2423
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
2437
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
2449
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
2466
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
2478
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
2488
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
2502
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
2512
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
2522
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
2534
uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
2544
uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
2560
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
2570
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
2582
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
2593
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
2603
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
2635
uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
2651
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
2676
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
2704
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
2714
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
2743
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
2765
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
2784
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
2804
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
2817
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
2838
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
2861
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
2873
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
3077
void *arg, uint32_t evt)
drivers/scsi/lpfc/lpfc_nportdisc.c
3096
evt, ndlp->nlp_DID, cur_state, ndlp->nlp_rpi,
drivers/scsi/lpfc/lpfc_nportdisc.c
3101
evt, cur_state, ndlp->nlp_DID);
drivers/scsi/lpfc/lpfc_nportdisc.c
3103
func = lpfc_disc_action[(cur_state * NLP_EVT_MAX_EVENT) + evt];
drivers/scsi/lpfc/lpfc_nportdisc.c
3104
rc = (func) (vport, ndlp, arg, evt);
drivers/scsi/lpfc/lpfc_scsi.c
4155
fast_path_evt->work_evt.evt =
drivers/scsi/lpfc/lpfc_scsi.c
4474
fast_path_evt->work_evt.evt =
drivers/scsi/lpfc/lpfc_sli.c
11469
evtp->evt = LPFC_EVT_RECOVER_PORT;
drivers/scsi/pmcraid.c
1492
static void pmcraid_notify_ioastate(struct pmcraid_instance *pinstance, u32 evt)
drivers/scsi/pmcraid.c
1494
pinstance->scn.ioa_state = evt;
drivers/scsi/qla2xxx/qla_mr.c
1690
qlafx00_process_aen(struct scsi_qla_host *vha, struct qla_work_evt *evt)
drivers/scsi/qla2xxx/qla_mr.c
1695
aen_data = evt->u.aenfx.evtcode;
drivers/scsi/qla2xxx/qla_mr.c
1697
switch (evt->u.aenfx.evtcode) {
drivers/scsi/qla2xxx/qla_mr.c
1699
if (evt->u.aenfx.mbx[1] == 0) {
drivers/scsi/qla2xxx/qla_mr.c
1700
if (evt->u.aenfx.mbx[2] == 1) {
drivers/scsi/qla2xxx/qla_mr.c
1707
} else if (evt->u.aenfx.mbx[2] == 2) {
drivers/scsi/qla2xxx/qla_mr.c
1708
qlafx00_tgt_detach(vha, evt->u.aenfx.mbx[3]);
drivers/scsi/qla2xxx/qla_mr.c
1710
} else if (evt->u.aenfx.mbx[1] == 0xffff) {
drivers/scsi/qla2xxx/qla_mr.c
1711
if (evt->u.aenfx.mbx[2] == 1) {
drivers/scsi/qla2xxx/qla_mr.c
1715
} else if (evt->u.aenfx.mbx[2] == 2) {
drivers/scsi/qla2xxx/qla_mr.c
1733
evt->u.aenfx.evtcode);
drivers/scsi/scsi_lib.c
2635
static void scsi_evt_emit(struct scsi_device *sdev, struct scsi_event *evt)
drivers/scsi/scsi_lib.c
2640
switch (evt->evt_type) {
drivers/scsi/scsi_lib.c
2696
struct scsi_event *evt;
drivers/scsi/scsi_lib.c
2708
evt = list_entry(this, struct scsi_event, node);
drivers/scsi/scsi_lib.c
2709
list_del(&evt->node);
drivers/scsi/scsi_lib.c
2710
scsi_evt_emit(sdev, evt);
drivers/scsi/scsi_lib.c
2711
kfree(evt);
drivers/scsi/scsi_lib.c
2723
void sdev_evt_send(struct scsi_device *sdev, struct scsi_event *evt)
drivers/scsi/scsi_lib.c
2731
if (!test_bit(evt->evt_type, sdev->supported_events)) {
drivers/scsi/scsi_lib.c
2732
kfree(evt);
drivers/scsi/scsi_lib.c
2738
list_add_tail(&evt->node, &sdev->event_list);
drivers/scsi/scsi_lib.c
2754
struct scsi_event *evt = kzalloc_obj(struct scsi_event, gfpflags);
drivers/scsi/scsi_lib.c
2755
if (!evt)
drivers/scsi/scsi_lib.c
2758
evt->evt_type = evt_type;
drivers/scsi/scsi_lib.c
2759
INIT_LIST_HEAD(&evt->node);
drivers/scsi/scsi_lib.c
2776
return evt;
drivers/scsi/scsi_lib.c
2791
struct scsi_event *evt = sdev_evt_alloc(evt_type, gfpflags);
drivers/scsi/scsi_lib.c
2792
if (!evt) {
drivers/scsi/scsi_lib.c
2798
sdev_evt_send(sdev, evt);
drivers/scsi/scsi_sysfs.c
470
struct scsi_event *evt;
drivers/scsi/scsi_sysfs.c
472
evt = list_entry(this, struct scsi_event, node);
drivers/scsi/scsi_sysfs.c
473
list_del(&evt->node);
drivers/scsi/scsi_sysfs.c
474
kfree(evt);
drivers/scsi/virtio_scsi.c
59
struct virtio_scsi_event evt;
drivers/ufs/core/ufshcd-priv.h
138
enum ufs_event_type evt,
drivers/ufs/core/ufshcd-priv.h
142
hba->vops->event_notify(hba, evt, data);
drivers/ufs/host/ufs-mediatek.c
1981
enum ufs_event_type evt, void *data)
drivers/ufs/host/ufs-mediatek.c
1987
trace_ufs_mtk_event(evt, val);
drivers/ufs/host/ufs-mediatek.c
1990
if (evt <= UFS_EVT_DME_ERR) {
drivers/ufs/host/ufs-mediatek.c
1993
ufs_uic_err_str[evt], val);
drivers/ufs/host/ufs-mediatek.c
1997
if (evt == UFS_EVT_PA_ERR) {
drivers/ufs/host/ufs-mediatek.c
2002
if (evt == UFS_EVT_DL_ERR) {
drivers/usb/dwc3/core.c
478
struct dwc3_event_buffer *evt)
drivers/usb/dwc3/core.c
480
dma_free_coherent(dwc->sysdev, evt->length, evt->buf, evt->dma);
drivers/usb/dwc3/core.c
494
struct dwc3_event_buffer *evt;
drivers/usb/dwc3/core.c
496
evt = devm_kzalloc(dwc->dev, sizeof(*evt), GFP_KERNEL);
drivers/usb/dwc3/core.c
497
if (!evt)
drivers/usb/dwc3/core.c
500
evt->dwc = dwc;
drivers/usb/dwc3/core.c
501
evt->length = length;
drivers/usb/dwc3/core.c
502
evt->cache = devm_kzalloc(dwc->dev, length, GFP_KERNEL);
drivers/usb/dwc3/core.c
503
if (!evt->cache)
drivers/usb/dwc3/core.c
506
evt->buf = dma_alloc_coherent(dwc->sysdev, length,
drivers/usb/dwc3/core.c
507
&evt->dma, GFP_KERNEL);
drivers/usb/dwc3/core.c
508
if (!evt->buf)
drivers/usb/dwc3/core.c
511
return evt;
drivers/usb/dwc3/core.c
520
struct dwc3_event_buffer *evt;
drivers/usb/dwc3/core.c
522
evt = dwc->ev_buf;
drivers/usb/dwc3/core.c
523
if (evt)
drivers/usb/dwc3/core.c
524
dwc3_free_one_event_buffer(dwc, evt);
drivers/usb/dwc3/core.c
537
struct dwc3_event_buffer *evt;
drivers/usb/dwc3/core.c
546
evt = dwc3_alloc_one_event_buffer(dwc, length);
drivers/usb/dwc3/core.c
547
if (IS_ERR(evt)) {
drivers/usb/dwc3/core.c
549
return PTR_ERR(evt);
drivers/usb/dwc3/core.c
551
dwc->ev_buf = evt;
drivers/usb/dwc3/core.c
564
struct dwc3_event_buffer *evt;
drivers/usb/dwc3/core.c
570
evt = dwc->ev_buf;
drivers/usb/dwc3/core.c
571
evt->lpos = 0;
drivers/usb/dwc3/core.c
573
lower_32_bits(evt->dma));
drivers/usb/dwc3/core.c
575
upper_32_bits(evt->dma));
drivers/usb/dwc3/core.c
577
DWC3_GEVNTSIZ_SIZE(evt->length));
drivers/usb/dwc3/core.c
587
struct dwc3_event_buffer *evt;
drivers/usb/dwc3/core.c
600
evt = dwc->ev_buf;
drivers/usb/dwc3/core.c
602
evt->lpos = 0;
drivers/usb/dwc3/debug.h
394
union dwc3_event evt;
drivers/usb/dwc3/debug.h
396
memcpy(&evt, &event, sizeof(event));
drivers/usb/dwc3/debug.h
398
if (evt.type.is_devspec)
drivers/usb/dwc3/debug.h
399
return dwc3_gadget_event_string(str, size, &evt.devt);
drivers/usb/dwc3/debug.h
401
return dwc3_ep_event_string(str, size, &evt.depevt, ep0state);
drivers/usb/dwc3/gadget.c
4524
static irqreturn_t dwc3_process_event_buf(struct dwc3_event_buffer *evt)
drivers/usb/dwc3/gadget.c
4526
struct dwc3 *dwc = evt->dwc;
drivers/usb/dwc3/gadget.c
4530
left = evt->count;
drivers/usb/dwc3/gadget.c
4532
if (!(evt->flags & DWC3_EVENT_PENDING))
drivers/usb/dwc3/gadget.c
4538
event.raw = *(u32 *) (evt->cache + evt->lpos);
drivers/usb/dwc3/gadget.c
4551
evt->lpos = (evt->lpos + 4) % evt->length;
drivers/usb/dwc3/gadget.c
4555
evt->count = 0;
drivers/usb/dwc3/gadget.c
4560
DWC3_GEVNTSIZ_SIZE(evt->length));
drivers/usb/dwc3/gadget.c
4562
evt->flags &= ~DWC3_EVENT_PENDING;
drivers/usb/dwc3/gadget.c
4579
struct dwc3_event_buffer *evt = _evt;
drivers/usb/dwc3/gadget.c
4580
struct dwc3 *dwc = evt->dwc;
drivers/usb/dwc3/gadget.c
4586
ret = dwc3_process_event_buf(evt);
drivers/usb/dwc3/gadget.c
4593
static irqreturn_t dwc3_check_event_buf(struct dwc3_event_buffer *evt)
drivers/usb/dwc3/gadget.c
4595
struct dwc3 *dwc = evt->dwc;
drivers/usb/dwc3/gadget.c
4617
if (evt->flags & DWC3_EVENT_PENDING)
drivers/usb/dwc3/gadget.c
4625
if (count > evt->length) {
drivers/usb/dwc3/gadget.c
4627
count, evt->length);
drivers/usb/dwc3/gadget.c
4631
evt->count = count;
drivers/usb/dwc3/gadget.c
4632
evt->flags |= DWC3_EVENT_PENDING;
drivers/usb/dwc3/gadget.c
4636
DWC3_GEVNTSIZ_INTMASK | DWC3_GEVNTSIZ_SIZE(evt->length));
drivers/usb/dwc3/gadget.c
4638
amount = min(count, evt->length - evt->lpos);
drivers/usb/dwc3/gadget.c
4639
memcpy(evt->cache + evt->lpos, evt->buf + evt->lpos, amount);
drivers/usb/dwc3/gadget.c
4642
memcpy(evt->cache, evt->buf, count - amount);
drivers/usb/dwc3/gadget.c
4651
struct dwc3_event_buffer *evt = _evt;
drivers/usb/dwc3/gadget.c
4653
return dwc3_check_event_buf(evt);
drivers/usb/host/xhci-dbgcap.c
883
union xhci_trb *evt;
drivers/usb/host/xhci-dbgcap.c
953
evt = dbc->ring_evt->dequeue;
drivers/usb/host/xhci-dbgcap.c
954
while ((le32_to_cpu(evt->event_cmd.flags) & TRB_CYCLE) ==
drivers/usb/host/xhci-dbgcap.c
962
trace_xhci_dbc_handle_event(dbc->ring_evt, &evt->generic,
drivers/usb/host/xhci-dbgcap.c
966
switch (le32_to_cpu(evt->event_cmd.flags) & TRB_TYPE_BITMASK) {
drivers/usb/host/xhci-dbgcap.c
968
dbc_handle_port_status(dbc, evt);
drivers/usb/host/xhci-dbgcap.c
971
dbc_handle_xfer_event(dbc, evt);
drivers/usb/host/xhci-dbgcap.c
981
evt = dbc->ring_evt->dequeue;
drivers/usb/host/xhci-sideband.c
121
struct xhci_sideband_event evt;
drivers/usb/host/xhci-sideband.c
123
evt.type = XHCI_SIDEBAND_XFER_RING_FREE;
drivers/usb/host/xhci-sideband.c
124
evt.evt_data = &ep_index;
drivers/usb/host/xhci-sideband.c
127
sb->notify_client(sb->intf, &evt);
drivers/usb/host/xhci-sideband.c
401
struct xhci_sideband_event *evt))
drivers/vhost/scsi.c
1803
struct vhost_scsi_evt *evt;
drivers/vhost/scsi.c
1805
evt = vhost_scsi_allocate_evt(vs, event, reason);
drivers/vhost/scsi.c
1806
if (!evt)
drivers/vhost/scsi.c
1815
evt->event.lun[0] = 0x01;
drivers/vhost/scsi.c
1816
evt->event.lun[1] = tpg->tport_tpgt;
drivers/vhost/scsi.c
1818
evt->event.lun[2] = lun->unpacked_lun >> 8 | 0x40 ;
drivers/vhost/scsi.c
1819
evt->event.lun[3] = lun->unpacked_lun & 0xFF;
drivers/vhost/scsi.c
1822
llist_add(&evt->list, &vs->vs_event_list);
drivers/vhost/scsi.c
532
static void vhost_scsi_free_evt(struct vhost_scsi *vs, struct vhost_scsi_evt *evt)
drivers/vhost/scsi.c
535
kfree(evt);
drivers/vhost/scsi.c
543
struct vhost_scsi_evt *evt;
drivers/vhost/scsi.c
550
evt = kzalloc_obj(*evt);
drivers/vhost/scsi.c
551
if (!evt) {
drivers/vhost/scsi.c
557
evt->event.event = cpu_to_vhost32(vq, event);
drivers/vhost/scsi.c
558
evt->event.reason = cpu_to_vhost32(vq, reason);
drivers/vhost/scsi.c
561
return evt;
drivers/vhost/scsi.c
570
vhost_scsi_do_evt_work(struct vhost_scsi *vs, struct vhost_scsi_evt *evt)
drivers/vhost/scsi.c
573
struct virtio_scsi_event *event = &evt->event;
drivers/vhost/scsi.c
636
struct vhost_scsi_evt *evt, *t;
drivers/vhost/scsi.c
641
llist_for_each_entry_safe(evt, t, llnode, list) {
drivers/vhost/scsi.c
643
vhost_scsi_do_evt_work(vs, evt);
drivers/vhost/scsi.c
644
vhost_scsi_free_evt(vs, evt);
drivers/virtio/virtio_input.c
19
struct virtqueue *evt, *sts;
drivers/virtio/virtio_input.c
201
vi->evt = vqs[0];
drivers/virtio/virtio_input.c
213
size = virtqueue_get_vring_size(vi->evt);
drivers/virtio/virtio_input.c
218
virtqueue_kick(vi->evt);
drivers/virtio/virtio_input.c
33
virtqueue_add_inbuf_cache_clean(vi->evt, sg, 1, evtbuf, GFP_ATOMIC);
drivers/virtio/virtio_input.c
45
while ((event = virtqueue_get_buf(vi->evt, &len)) != NULL) {
fs/resctrl/ctrlmondata.c
556
cpumask_t *cpumask, struct mon_evt *evt, int first)
fs/resctrl/ctrlmondata.c
567
rr->evt = evt;
fs/resctrl/ctrlmondata.c
572
resctrl_is_mbm_event(evt->evtid)) {
fs/resctrl/ctrlmondata.c
575
rr->arch_mon_ctx = resctrl_arch_mon_ctx_alloc(r, evt->evtid);
fs/resctrl/ctrlmondata.c
582
if (evt->any_cpu) {
fs/resctrl/ctrlmondata.c
602
resctrl_arch_mon_ctx_free(r, evt->evtid, rr->arch_mon_ctx);
fs/resctrl/ctrlmondata.c
686
struct mon_evt *evt;
fs/resctrl/ctrlmondata.c
703
evt = md->evt;
fs/resctrl/ctrlmondata.c
728
&ci->shared_cpu_map, evt, false);
fs/resctrl/ctrlmondata.c
744
mon_event_read(&rr, r, hdr, rdtgrp, &hdr->cpu_mask, evt, false);
fs/resctrl/ctrlmondata.c
759
else if (evt->is_floating_point)
fs/resctrl/ctrlmondata.c
760
print_event_value(m, evt->binary_bits, rr.val);
fs/resctrl/internal.h
112
struct mon_evt *evt;
fs/resctrl/internal.h
143
struct mon_evt *evt;
fs/resctrl/internal.h
390
cpumask_t *cpumask, struct mon_evt *evt, int first);
fs/resctrl/monitor.c
1146
enum resctrl_event_id evt;
fs/resctrl/monitor.c
1149
for_each_mbm_event_id(evt) {
fs/resctrl/monitor.c
1150
if (!resctrl_is_mon_event_enabled(evt))
fs/resctrl/monitor.c
1152
idx = MBM_STATE_IDX(evt);
fs/resctrl/monitor.c
435
cntr_id = mbm_cntr_get(rr->r, d, rdtgrp, rr->evt->evtid);
fs/resctrl/monitor.c
444
resctrl_arch_reset_cntr(rr->r, d, closid, rmid, cntr_id, rr->evt->evtid);
fs/resctrl/monitor.c
446
resctrl_arch_reset_rmid(rr->r, d, closid, rmid, rr->evt->evtid);
fs/resctrl/monitor.c
447
m = get_mbm_state(d, closid, rmid, rr->evt->evtid);
fs/resctrl/monitor.c
458
rr->evt->evtid, &tval);
fs/resctrl/monitor.c
461
rr->evt->evtid, rr->evt->arch_priv,
fs/resctrl/monitor.c
507
rr->evt->evtid, rr->evt->arch_priv,
fs/resctrl/monitor.c
525
WARN_ON_ONCE(rr->evt->any_cpu);
fs/resctrl/monitor.c
534
rdtgrp->mon.rmid, rr->evt->evtid,
fs/resctrl/monitor.c
535
rr->evt->arch_priv,
fs/resctrl/monitor.c
573
m = get_mbm_state(d, closid, rmid, rr->evt->evtid);
fs/resctrl/monitor.c
747
rr.evt = &mon_event_all[evtid];
fs/resctrl/rdtgroup.c
3116
priv->sum == do_sum && priv->evt == mevt)
fs/resctrl/rdtgroup.c
3127
priv->evt = mevt;
include/linux/clockchips.h
102
int (*set_next_event)(unsigned long evt, struct clock_event_device *);
include/linux/clockchips.h
182
extern u64 clockevent_delta2ns(unsigned long latch, struct clock_event_device *evt);
include/linux/iommu.h
1672
int iommu_report_device_fault(struct device *dev, struct iopf_fault *evt);
include/linux/iommu.h
1711
iommu_report_device_fault(struct device *dev, struct iopf_fault *evt)
include/linux/iommu.h
695
void (*page_response)(struct device *dev, struct iopf_fault *evt,
include/linux/leds.h
721
void ledtrig_cpu(enum cpu_led_event evt);
include/linux/leds.h
723
static inline void ledtrig_cpu(enum cpu_led_event evt)
include/linux/perf/arm_pmu.h
99
int (*set_event_filter)(struct hw_perf_event *evt,
include/linux/resctrl.h
422
bool resctrl_arch_is_evt_configurable(enum resctrl_event_id evt);
include/linux/resctrl_types.h
69
#define MBM_STATE_IDX(evt) ((evt) - QOS_L3_MBM_TOTAL_EVENT_ID)
include/linux/sh_intc.h
17
#define evt2irq(evt) ((evt) >> 5)
include/linux/sh_intc.h
20
#define evt2irq(evt) (evt)
include/linux/usb/xhci-sideband.h
64
struct xhci_sideband_event *evt);
include/linux/usb/xhci-sideband.h
70
struct xhci_sideband_event *evt));
include/net/bluetooth/hci.h
3331
__u8 evt;
include/net/bluetooth/hci_core.h
651
void (*notify)(struct hci_dev *hdev, unsigned int evt);
include/scsi/scsi_device.h
485
extern void sdev_evt_send(struct scsi_device *sdev, struct scsi_event *evt);
include/uapi/linux/iommufd.h
1229
__aligned_le64 evt[4];
include/ufs/ufshcd.h
374
enum ufs_event_type evt, void *data);
kernel/events/core.c
4013
struct perf_event **evt;
kernel/events/core.c
4042
evt = event_heap.data;
kernel/events/core.c
4052
__link_epc((*evt)->pmu_ctx);
kernel/events/core.c
4053
perf_assert_pmu_disabled((*evt)->pmu_ctx->pmu);
kernel/events/core.c
4059
ret = func(*evt, data);
kernel/events/core.c
4063
*evt = perf_event_groups_next(*evt, pmu);
kernel/events/core.c
4064
if (*evt)
kernel/time/clockevents.c
32
static u64 cev_delta2ns(unsigned long latch, struct clock_event_device *evt,
kernel/time/clockevents.c
35
u64 clc = (u64) latch << evt->shift;
kernel/time/clockevents.c
38
if (WARN_ON(!evt->mult))
kernel/time/clockevents.c
39
evt->mult = 1;
kernel/time/clockevents.c
40
rnd = (u64) evt->mult - 1;
kernel/time/clockevents.c
46
if ((clc >> evt->shift) != (u64)latch)
kernel/time/clockevents.c
69
(!ismax || evt->mult <= (1ULL << evt->shift)))
kernel/time/clockevents.c
72
do_div(clc, evt->mult);
kernel/time/clockevents.c
85
u64 clockevent_delta2ns(unsigned long latch, struct clock_event_device *evt)
kernel/time/clockevents.c
87
return cev_delta2ns(latch, evt, false);
kernel/time/tick-broadcast-hrtimer.c
20
static int bc_shutdown(struct clock_event_device *evt)
kernel/time/tick-broadcast.c
331
struct clock_event_device *evt = td->evtdev;
kernel/time/tick-broadcast.c
333
if (!evt)
kernel/time/tick-broadcast.c
336
if (!evt->event_handler)
kernel/time/tick-broadcast.c
339
evt->event_handler(evt);
kernel/time/timer_migration.c
1025
data.evt = &tmc->cpuevt;
kernel/time/timer_migration.c
1044
struct tmigr_event *evt;
kernel/time/timer_migration.c
1066
evt = tmigr_next_expired_groupevt(group, now);
kernel/time/timer_migration.c
1068
if (evt) {
kernel/time/timer_migration.c
1069
unsigned int remote_cpu = evt->cpu;
kernel/time/timer_migration.c
1353
.evt = &tmc->cpuevt,
kernel/time/timer_migration.c
549
struct tmigr_event *evt;
kernel/time/timer_migration.c
601
struct tmigr_event *evt = NULL;
kernel/time/timer_migration.c
608
evt = container_of(node, struct tmigr_event, nextevt);
kernel/time/timer_migration.c
610
if (!READ_ONCE(evt->ignore)) {
kernel/time/timer_migration.c
611
WRITE_ONCE(group->next_expiry, evt->nextevt.expires);
kernel/time/timer_migration.c
612
return evt;
kernel/time/timer_migration.c
634
struct tmigr_event *evt = tmigr_next_groupevt(group);
kernel/time/timer_migration.c
636
if (!evt || now < evt->nextevt.expires)
kernel/time/timer_migration.c
642
timerqueue_del(&group->events, &evt->nextevt);
kernel/time/timer_migration.c
645
return evt;
kernel/time/timer_migration.c
650
struct tmigr_event *evt;
kernel/time/timer_migration.c
652
evt = tmigr_next_groupevt(group);
kernel/time/timer_migration.c
654
if (!evt)
kernel/time/timer_migration.c
657
return evt->nextevt.expires;
kernel/time/timer_migration.c
763
struct tmigr_event *evt, *first_childevt;
kernel/time/timer_migration.c
784
evt = &child->groupevt;
kernel/time/timer_migration.c
793
WRITE_ONCE(evt->ignore, ignore);
kernel/time/timer_migration.c
797
first_childevt = evt = data->evt;
kernel/time/timer_migration.c
798
ignore = evt->ignore;
kernel/time/timer_migration.c
837
if (timerqueue_node_queued(&evt->nextevt)) {
kernel/time/timer_migration.c
838
if ((evt->nextevt.expires == nextexp) && !ignore) {
kernel/time/timer_migration.c
840
evt->cpu = first_childevt->cpu;
kernel/time/timer_migration.c
844
if (!timerqueue_del(&group->events, &evt->nextevt))
kernel/time/timer_migration.c
865
evt->nextevt.expires = nextexp;
kernel/time/timer_migration.c
866
evt->cpu = first_childevt->cpu;
kernel/time/timer_migration.c
868
if (timerqueue_add(&group->events, &evt->nextevt))
kernel/time/timer_migration.c
923
.evt = &tmc->cpuevt };
kernel/watchdog_perf.c
124
struct perf_event *evt;
kernel/watchdog_perf.c
130
evt = perf_event_create_kernel_counter(wd_attr, cpu, NULL,
kernel/watchdog_perf.c
132
if (IS_ERR(evt)) {
kernel/watchdog_perf.c
135
evt = perf_event_create_kernel_counter(wd_attr, cpu, NULL,
kernel/watchdog_perf.c
139
return evt;
kernel/watchdog_perf.c
148
struct perf_event *evt;
kernel/watchdog_perf.c
152
evt = hardlockup_detector_event_create(cpu);
kernel/watchdog_perf.c
153
if (IS_ERR(evt)) {
kernel/watchdog_perf.c
155
PTR_ERR(evt));
kernel/watchdog_perf.c
164
this_cpu_write(watchdog_ev, evt);
kernel/watchdog_perf.c
167
perf_event_enable(evt);
kernel/watchdog_perf.c
261
struct perf_event *evt;
kernel/watchdog_perf.c
276
evt = hardlockup_detector_event_create(cpu);
kernel/watchdog_perf.c
277
if (IS_ERR(evt)) {
kernel/watchdog_perf.c
279
ret = PTR_ERR(evt);
kernel/watchdog_perf.c
281
perf_event_release_kernel(evt);
net/bluetooth/hci_core.c
3189
if (hdr->evt != event) {
net/bluetooth/hci_core.c
3191
if (hdr->evt == HCI_EV_LE_META) {
net/bluetooth/hci_event.c
7516
if (hdr->evt != event)
net/bluetooth/hci_event.c
7524
if (hdr->evt == HCI_EV_CMD_STATUS)
net/bluetooth/hci_event.c
7527
if (hdr->evt != HCI_EV_CMD_COMPLETE) {
net/bluetooth/hci_event.c
7529
hdr->evt);
net/bluetooth/hci_event.c
7788
event = hdr->evt;
net/bluetooth/hci_sock.c
796
hdr->evt = HCI_EV_STACK_INTERNAL;
net/bluetooth/msft.c
1072
u8 *evt;
net/bluetooth/msft.c
1095
evt = msft_skb_pull(hdev, skb, 0, sizeof(*evt));
net/bluetooth/msft.c
1096
if (!evt)
net/bluetooth/msft.c
1101
switch (*evt) {
net/bluetooth/msft.c
1109
bt_dev_dbg(hdev, "MSFT vendor event 0x%02x", *evt);
net/ipv4/tcp_dctcp.h
19
static inline void dctcp_ece_ack_update(struct sock *sk, enum tcp_ca_event evt,
net/ipv4/tcp_dctcp.h
22
u32 new_ce_state = (evt == CA_EVENT_ECN_IS_CE) ? 1 : 0;
net/tipc/bearer.c
686
static int tipc_l2_device_event(struct notifier_block *nb, unsigned long evt,
net/tipc/bearer.c
697
trace_tipc_l2_device_event(dev, b, evt);
net/tipc/bearer.c
698
switch (evt) {
net/tipc/group.c
673
struct tipc_event evt;
net/tipc/group.c
677
memset(&evt, 0, sizeof(evt));
net/tipc/group.c
678
evt.event = event;
net/tipc/group.c
679
evt.found_lower = m->instance;
net/tipc/group.c
680
evt.found_upper = m->instance;
net/tipc/group.c
681
evt.port.ref = m->port;
net/tipc/group.c
682
evt.port.node = m->node;
net/tipc/group.c
683
evt.s.seq.type = grp->type;
net/tipc/group.c
684
evt.s.seq.lower = m->instance;
net/tipc/group.c
685
evt.s.seq.upper = m->instance;
net/tipc/group.c
688
GROUP_H_SIZE, sizeof(evt), dnode, m->node,
net/tipc/group.c
698
memcpy(msg_data(hdr), &evt, sizeof(evt));
net/tipc/group.c
862
struct tipc_event *evt = (void *)msg_data(hdr);
net/tipc/group.c
863
u32 instance = evt->found_lower;
net/tipc/group.c
864
u32 node = evt->port.node;
net/tipc/group.c
865
u32 port = evt->port.ref;
net/tipc/group.c
866
int event = evt->event;
net/tipc/link.c
601
int tipc_link_fsm_evt(struct tipc_link *l, int evt)
net/tipc/link.c
608
switch (evt) {
net/tipc/link.c
626
switch (evt) {
net/tipc/link.c
645
switch (evt) {
net/tipc/link.c
662
switch (evt) {
net/tipc/link.c
679
switch (evt) {
net/tipc/link.c
700
switch (evt) {
net/tipc/link.c
725
switch (evt) {
net/tipc/link.c
752
trace_tipc_link_fsm(l->name, old_state, l->state, evt);
net/tipc/link.c
756
evt, l->state, l->name);
net/tipc/link.c
757
trace_tipc_link_fsm(l->name, old_state, l->state, evt);
net/tipc/link.h
96
int tipc_link_fsm_evt(struct tipc_link *l, int evt);
net/tipc/node.c
1340
static void tipc_node_fsm_evt(struct tipc_node *n, int evt)
net/tipc/node.c
1346
switch (evt) {
net/tipc/node.c
1365
switch (evt) {
net/tipc/node.c
1388
switch (evt) {
net/tipc/node.c
1405
switch (evt) {
net/tipc/node.c
1424
switch (evt) {
net/tipc/node.c
1443
switch (evt) {
net/tipc/node.c
1460
switch (evt) {
net/tipc/node.c
1481
switch (evt) {
net/tipc/node.c
1507
trace_tipc_node_fsm(n->peer_id, n->state, state, evt);
net/tipc/node.c
1512
pr_err("Illegal node fsm evt %x in state %x\n", evt, state);
net/tipc/node.c
1513
trace_tipc_node_fsm(n->peer_id, n->state, state, evt);
net/tipc/node.c
182
static void tipc_node_fsm_evt(struct tipc_node *n, int evt);
net/tipc/subscr.c
156
memcpy(&sub->evt.s, s, sizeof(*s));
net/tipc/subscr.c
170
timeout = tipc_sub_read(&sub->evt.s, timeout);
net/tipc/subscr.c
179
if (sub->evt.s.timeout != TIPC_WAIT_FOREVER)
net/tipc/subscr.c
46
struct tipc_subscr *s = &sub->evt.s;
net/tipc/subscr.c
47
struct tipc_event *evt = &sub->evt;
net/tipc/subscr.c
51
tipc_evt_write(evt, event, event);
net/tipc/subscr.c
53
tipc_evt_write(evt, found_lower, p->sr.lower);
net/tipc/subscr.c
54
tipc_evt_write(evt, found_upper, p->sr.upper);
net/tipc/subscr.c
55
tipc_evt_write(evt, port.ref, p->sk.ref);
net/tipc/subscr.c
56
tipc_evt_write(evt, port.node, p->sk.node);
net/tipc/subscr.c
58
tipc_evt_write(evt, found_lower, s->seq.lower);
net/tipc/subscr.c
59
tipc_evt_write(evt, found_upper, s->seq.upper);
net/tipc/subscr.c
60
tipc_evt_write(evt, port.ref, 0);
net/tipc/subscr.c
61
tipc_evt_write(evt, port.node, 0);
net/tipc/subscr.c
63
tipc_topsrv_queue_evt(sub->net, sub->conid, event, evt);
net/tipc/subscr.h
65
struct tipc_event evt;
net/tipc/topsrv.c
110
struct tipc_event evt;
net/tipc/topsrv.c
116
static void tipc_topsrv_kern_evt(struct net *net, struct tipc_event *evt);
net/tipc/topsrv.c
239
if (!s || !memcmp(s, &sub->evt.s, sizeof(*s))) {
net/tipc/topsrv.c
254
struct tipc_event *evt;
net/tipc/topsrv.c
264
evt = &e->evt;
net/tipc/topsrv.c
268
tipc_conn_delete_sub(con, &evt->s);
net/tipc/topsrv.c
272
iov.iov_base = evt;
net/tipc/topsrv.c
273
iov.iov_len = sizeof(*evt);
net/tipc/topsrv.c
278
1, sizeof(*evt));
net/tipc/topsrv.c
286
tipc_topsrv_kern_evt(srv->net, evt);
net/tipc/topsrv.c
315
u32 event, struct tipc_event *evt)
net/tipc/topsrv.c
332
memcpy(&e->evt, evt, sizeof(*evt));
net/tipc/topsrv.c
614
static void tipc_topsrv_kern_evt(struct net *net, struct tipc_event *evt)
net/tipc/topsrv.c
616
u32 port = *(u32 *)&evt->s.usr_handle;
net/tipc/topsrv.c
621
skb = tipc_msg_create(TOP_SRV, 0, INT_H_SIZE, sizeof(*evt),
net/tipc/topsrv.c
626
memcpy(msg_data(buf_msg(skb)), evt, sizeof(*evt));
net/tipc/topsrv.h
48
u32 event, struct tipc_event *evt);
net/tipc/trace.h
365
TP_PROTO(const char *name, u32 os, u32 ns, int evt),
net/tipc/trace.h
367
TP_ARGS(name, os, ns, evt),
net/tipc/trace.h
373
__field(u32, evt)
net/tipc/trace.h
380
__entry->evt = evt;
net/tipc/trace.h
384
state_sym(__entry->os), evt_sym(__entry->evt),
net/tipc/trace.h
390
TP_PROTO(const char *name, u32 os, u32 ns, int evt), \
net/tipc/trace.h
391
TP_ARGS(name, os, ns, evt))
net/tipc/trace.h
398
unsigned long evt),
net/tipc/trace.h
400
TP_ARGS(dev, b, evt),
net/tipc/trace.h
405
__field(unsigned long, evt)
net/tipc/trace.h
414
__entry->evt = evt;
net/tipc/trace.h
421
dev_evt_sym(__entry->evt), __get_str(dev_name),
net/wireless/trace.h
3544
TP_PROTO(struct net_device *netdev, enum nl80211_radar_event evt,
net/wireless/trace.h
3546
TP_ARGS(netdev, evt, link_id),
net/wireless/trace.h
3549
__field(enum nl80211_radar_event, evt)
net/wireless/trace.h
3554
__entry->evt = evt;
net/wireless/trace.h
3558
NETDEV_PR_ARG, __entry->evt, __entry->link_id)
samples/vfio-mdev/mtty.c
1615
struct eventfd_ctx *evt;
samples/vfio-mdev/mtty.c
1622
evt = eventfd_ctx_fdget(fd);
samples/vfio-mdev/mtty.c
1623
if (IS_ERR(evt)) {
samples/vfio-mdev/mtty.c
1624
ret = PTR_ERR(evt);
samples/vfio-mdev/mtty.c
1627
mdev_state->intx_evtfd = evt;
samples/vfio-mdev/mtty.c
1669
struct eventfd_ctx *evt;
samples/vfio-mdev/mtty.c
1676
evt = eventfd_ctx_fdget(fd);
samples/vfio-mdev/mtty.c
1677
if (IS_ERR(evt)) {
samples/vfio-mdev/mtty.c
1678
ret = PTR_ERR(evt);
samples/vfio-mdev/mtty.c
1681
mdev_state->msi_evtfd = evt;
sound/usb/qcom/qc_audio_offload.c
812
struct xhci_sideband_event *evt)
sound/usb/qcom/qc_audio_offload.c
818
if (!intf || !evt)
sound/usb/qcom/qc_audio_offload.c
828
if (evt->type == XHCI_SIDEBAND_XFER_RING_FREE) {
sound/usb/qcom/qc_audio_offload.c
829
unsigned int *ep = (unsigned int *) evt->evt_data;
sound/xen/xen_snd_front_alsa.c
377
stream->evt_pair->evt.u.evt.substream = substream;
sound/xen/xen_snd_front_alsa.c
572
struct snd_pcm_substream *substream = evtchnl->u.evt.substream;
sound/xen/xen_snd_front_evtchnl.c
148
page = channel->u.evt.page;
sound/xen/xen_snd_front_evtchnl.c
181
evtchnl_free(front_info, &front_info->evt_pairs[i].evt);
sound/xen/xen_snd_front_evtchnl.c
227
channel->u.evt.page = page;
sound/xen/xen_snd_front_evtchnl.c
294
&front_info->evt_pairs[index].evt,
sound/xen/xen_snd_front_evtchnl.c
314
&front_info->evt_pairs[index].evt,
sound/xen/xen_snd_front_evtchnl.c
388
&front_info->evt_pairs[index].evt,
sound/xen/xen_snd_front_evtchnl.c
408
&front_info->evt_pairs[index].evt,
sound/xen/xen_snd_front_evtchnl.c
447
scoped_guard(mutex, &evt_pair->evt.ring_io_lock) {
sound/xen/xen_snd_front_evtchnl.c
448
evt_pair->evt.state = state;
sound/xen/xen_snd_front_evtchnl.c
458
scoped_guard(mutex, &evt_pair->evt.ring_io_lock) {
sound/xen/xen_snd_front_evtchnl.c
459
evt_pair->evt.evt_next_id = 0;
sound/xen/xen_snd_front_evtchnl.c
89
struct xensnd_event_page *page = channel->u.evt.page;
sound/xen/xen_snd_front_evtchnl.h
63
} evt;
sound/xen/xen_snd_front_evtchnl.h
69
struct xen_snd_front_evtchnl evt;
tools/lib/perf/include/perf/event.h
179
#define perf_record_header_attr_id(evt) \
tools/lib/perf/include/perf/event.h
180
((void *)&(evt)->attr.attr + (evt)->attr.attr.size)
tools/perf/util/bpf_counter_cgroup.c
45
#define FD(evt, cpu) (*(int *)xyarray__entry(evt->core.fd, cpu, 0))
tools/testing/selftests/bpf/progs/bpf_dctcp.c
183
static void dctcp_ece_ack_update(struct sock *sk, enum tcp_ca_event evt,
tools/testing/selftests/bpf/progs/bpf_dctcp.c
186
__u32 new_ce_state = (evt == CA_EVENT_ECN_IS_CE) ? 1 : 0;
tools/testing/selftests/kvm/lib/userfaultfd_util.c
33
struct epoll_event evt;
tools/testing/selftests/kvm/lib/userfaultfd_util.c
39
evt.events = EPOLLIN | EPOLLEXCLUSIVE;
tools/testing/selftests/kvm/lib/userfaultfd_util.c
40
evt.data.u32 = 0;
tools/testing/selftests/kvm/lib/userfaultfd_util.c
41
TEST_ASSERT(!epoll_ctl(epollfd, EPOLL_CTL_ADD, uffd, &evt),
tools/testing/selftests/kvm/lib/userfaultfd_util.c
44
evt.events = EPOLLIN;
tools/testing/selftests/kvm/lib/userfaultfd_util.c
45
evt.data.u32 = 1;
tools/testing/selftests/kvm/lib/userfaultfd_util.c
46
TEST_ASSERT(!epoll_ctl(epollfd, EPOLL_CTL_ADD, reader_args->pipe, &evt),
tools/testing/selftests/kvm/lib/userfaultfd_util.c
54
r = epoll_wait(epollfd, &evt, 1, -1);
tools/testing/selftests/kvm/lib/userfaultfd_util.c
59
if (evt.data.u32 == 1) {
tools/testing/selftests/kvm/lib/userfaultfd_util.c
62
TEST_ASSERT(!(evt.events & (EPOLLERR | EPOLLHUP)),
tools/testing/selftests/kvm/lib/userfaultfd_util.c
70
TEST_ASSERT(!(evt.events & (EPOLLERR | EPOLLHUP)),