Home
last modified time | relevance | path

Searched refs:teardown (Results 1 – 25 of 78) sorted by relevance

1234

/Linux-v5.4/include/linux/
Dcpuhotplug.h190 int (*teardown)(unsigned int cpu), bool multi_instance);
195 int (*teardown)(unsigned int cpu),
210 int (*teardown)(unsigned int cpu)) in cpuhp_setup_state()
212 return __cpuhp_setup_state(state, name, true, startup, teardown, false); in cpuhp_setup_state()
218 int (*teardown)(unsigned int cpu)) in cpuhp_setup_state_cpuslocked()
221 teardown, false); in cpuhp_setup_state_cpuslocked()
238 int (*teardown)(unsigned int cpu)) in cpuhp_setup_state_nocalls()
240 return __cpuhp_setup_state(state, name, false, startup, teardown, in cpuhp_setup_state_nocalls()
247 int (*teardown)(unsigned int cpu)) in cpuhp_setup_state_nocalls_cpuslocked()
250 teardown, false); in cpuhp_setup_state_nocalls_cpuslocked()
[all …]
/Linux-v5.4/kernel/
Dcpu.c123 } teardown; member
160 if (!(bringup ? step->startup.single : step->teardown.single)) in cpuhp_invoke_callback()
168 cb = bringup ? step->startup.single : step->teardown.single; in cpuhp_invoke_callback()
176 cbm = bringup ? step->startup.multi : step->teardown.multi; in cpuhp_invoke_callback()
212 cbm = !bringup ? step->startup.multi : step->teardown.multi; in cpuhp_invoke_callback()
1374 .teardown.single = NULL,
1380 .teardown.single = NULL,
1386 .teardown.single = perf_event_exit_cpu,
1391 .teardown.single = NULL,
1396 .teardown.single = hrtimers_dead_cpu,
[all …]
/Linux-v5.4/tools/testing/selftests/rseq/
Drseq-arm.h127 #define __RSEQ_ASM_DEFINE_ABORT(table_label, label, teardown, \ argument
136 teardown \
139 #define RSEQ_ASM_DEFINE_ABORT(table_label, label, teardown, abort_label, \ argument
141 __RSEQ_ASM_DEFINE_ABORT(table_label, label, teardown, \
145 #define RSEQ_ASM_DEFINE_CMPFAIL(label, teardown, cmpfail_label) \ argument
147 teardown \
Drseq-x86.h96 #define RSEQ_ASM_DEFINE_ABORT(label, teardown, abort_label) \ argument
102 teardown \
106 #define RSEQ_ASM_DEFINE_CMPFAIL(label, teardown, cmpfail_label) \ argument
109 teardown \
617 #define RSEQ_ASM_DEFINE_ABORT(label, teardown, abort_label) \ argument
623 teardown \
627 #define RSEQ_ASM_DEFINE_CMPFAIL(label, teardown, cmpfail_label) \ argument
630 teardown \
Drseq-mips.h132 #define __RSEQ_ASM_DEFINE_ABORT(table_label, label, teardown, \ argument
143 teardown \
146 #define RSEQ_ASM_DEFINE_ABORT(table_label, label, teardown, abort_label, \ argument
148 __RSEQ_ASM_DEFINE_ABORT(table_label, label, teardown, \
152 #define RSEQ_ASM_DEFINE_CMPFAIL(label, teardown, cmpfail_label) \ argument
154 teardown \
Drseq-s390.h122 #define RSEQ_ASM_DEFINE_ABORT(label, teardown, abort_label) \ argument
126 teardown \
130 #define RSEQ_ASM_DEFINE_CMPFAIL(label, teardown, cmpfail_label) \ argument
133 teardown \
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/fpga/
Dcore.c318 bool teardown = false; in mlx5_fpga_event() local
339 teardown = true; in mlx5_fpga_event()
351 if (teardown) in mlx5_fpga_event()
/Linux-v5.4/include/linux/spi/
Dlibertas_spi.h23 int (*teardown)(struct spi_device *spi); member
/Linux-v5.4/include/linux/platform_data/
Dmax732x.h19 int (*teardown)(struct i2c_client *client, member
Dpcf857x.h39 int (*teardown)(struct i2c_client *client, member
Dpca953x.h25 int (*teardown)(struct i2c_client *client, member
Dvideo-ep93xx.h41 void (*teardown)(struct platform_device *pdev); member
/Linux-v5.4/arch/m68k/include/asm/
Dmcfqspi.h25 void (*teardown)(struct mcfqspi_cs_control *); member
/Linux-v5.4/tools/testing/selftests/tc-testing/creating-testcases/
DAddingTestCases.txt64 teardown: The list of commands to clean up after the test is completed.
78 If an error is detected during the setup/teardown process, execution of the
84 Repeated failures of the setup/teardown may indicate a problem with the test
87 It's possible to include acceptable exit codes with the setup/teardown command
/Linux-v5.4/drivers/net/wireless/marvell/libertas/
Dif_spi.c1116 goto teardown; in if_spi_probe()
1190 teardown: in if_spi_probe()
1191 if (pdata->teardown) in if_spi_probe()
1192 pdata->teardown(spi); in if_spi_probe()
1211 if (card->pdata->teardown) in libertas_spi_remove()
1212 card->pdata->teardown(spi); in libertas_spi_remove()
1228 if (card->pdata->teardown) in if_spi_suspend()
1229 card->pdata->teardown(spi); in if_spi_suspend()
/Linux-v5.4/Documentation/fb/
Dep93xx-fb.rst87 callbacks: setup, teardown and blank. The setup and teardown functions
92 The setup and teardown devices pass the platform_device structure as
/Linux-v5.4/include/linux/mfd/
Dtc6393xb.h32 void (*teardown)(struct platform_device *dev); member
Dtps65010.h200 int (*teardown)(struct i2c_client *client, void *context); member
/Linux-v5.4/tools/testing/selftests/tc-testing/
DREADME30 teardown commands - which includes not being able to run a test simply
84 - teardown
86 The setup and teardown stages can run zero or more commands. The setup
87 stage does some setup if the test needs it. The teardown stage undoes
205 failure during setup or teardown stage.
219 - teardown
/Linux-v5.4/drivers/video/fbdev/
Dep93xx-fb.c562 if (fbi->mach_info->teardown) in ep93xxfb_probe()
563 fbi->mach_info->teardown(pdev); in ep93xxfb_probe()
584 if (fbi->mach_info->teardown) in ep93xxfb_remove()
585 fbi->mach_info->teardown(pdev); in ep93xxfb_remove()
/Linux-v5.4/Documentation/arm/
Dcluster-pm-race-avoidance.rst6 cluster setup and teardown operations and to manage hardware coherency
82 state. It may be part way through the process of teardown and
127 policy decision CPU teardown complete
208 local CPU teardown complete
285 teardown completely.
379 To avoid wasteful unnecessary teardown operations, the outbound
413 a) back out of teardown, restoring the cluster to the
421 unnecessary teardown and setup operations in situations where
/Linux-v5.4/drivers/gpu/drm/i915/selftests/
Di915_selftest.c299 int (*teardown)(int err, void *data), in __i915_subtests()
324 err = teardown(st->func(data), data); in __i915_subtests()
/Linux-v5.4/drivers/gpu/drm/i915/
Di915_selftest.h82 int (*teardown)(int err, void *data),
/Linux-v5.4/arch/arm/mach-davinci/
Dboard-dm644x-evm.c380 .teardown = evm_led_teardown,
447 .teardown = evm_u18_teardown,
505 .teardown = evm_u35_teardown,
/Linux-v5.4/tools/testing/selftests/tc-testing/creating-plugins/
DAddingPlugins.txt22 teardown
81 'teardown'

1234