Home
last modified time | relevance | path

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

123

/Linux-v4.19/include/linux/
Dcpuhotplug.h182 int (*teardown)(unsigned int cpu), bool multi_instance);
187 int (*teardown)(unsigned int cpu),
202 int (*teardown)(unsigned int cpu)) in cpuhp_setup_state()
204 return __cpuhp_setup_state(state, name, true, startup, teardown, false); in cpuhp_setup_state()
210 int (*teardown)(unsigned int cpu)) in cpuhp_setup_state_cpuslocked()
213 teardown, false); in cpuhp_setup_state_cpuslocked()
230 int (*teardown)(unsigned int cpu)) in cpuhp_setup_state_nocalls()
232 return __cpuhp_setup_state(state, name, false, startup, teardown, in cpuhp_setup_state_nocalls()
239 int (*teardown)(unsigned int cpu)) in cpuhp_setup_state_nocalls_cpuslocked()
242 teardown, false); in cpuhp_setup_state_nocalls_cpuslocked()
[all …]
/Linux-v4.19/kernel/
Dcpu.c118 } teardown; member
155 if (!(bringup ? step->startup.single : step->teardown.single)) in cpuhp_invoke_callback()
163 cb = bringup ? step->startup.single : step->teardown.single; in cpuhp_invoke_callback()
171 cbm = bringup ? step->startup.multi : step->teardown.multi; in cpuhp_invoke_callback()
207 cbm = !bringup ? step->startup.multi : step->teardown.multi; in cpuhp_invoke_callback()
1309 .teardown.single = NULL,
1315 .teardown.single = NULL,
1321 .teardown.single = perf_event_exit_cpu,
1326 .teardown.single = NULL,
1331 .teardown.single = hrtimers_dead_cpu,
[all …]
/Linux-v4.19/tools/testing/selftests/rseq/
Drseq-arm.h57 #define __RSEQ_ASM_DEFINE_ABORT(table_label, label, teardown, \ argument
66 teardown \
69 #define RSEQ_ASM_DEFINE_ABORT(table_label, label, teardown, abort_label, \ argument
71 __RSEQ_ASM_DEFINE_ABORT(table_label, label, teardown, \
75 #define RSEQ_ASM_DEFINE_CMPFAIL(label, teardown, cmpfail_label) \ argument
77 teardown \
Drseq-x86.h62 #define RSEQ_ASM_DEFINE_ABORT(label, teardown, abort_label) \ argument
68 teardown \
72 #define RSEQ_ASM_DEFINE_CMPFAIL(label, teardown, cmpfail_label) \ argument
75 teardown \
544 #define RSEQ_ASM_DEFINE_ABORT(label, teardown, abort_label) \ argument
550 teardown \
554 #define RSEQ_ASM_DEFINE_CMPFAIL(label, teardown, cmpfail_label) \ argument
557 teardown \
Drseq-mips.h82 #define __RSEQ_ASM_DEFINE_ABORT(table_label, label, teardown, \ argument
93 teardown \
96 #define RSEQ_ASM_DEFINE_ABORT(table_label, label, teardown, abort_label, \ argument
98 __RSEQ_ASM_DEFINE_ABORT(table_label, label, teardown, \
102 #define RSEQ_ASM_DEFINE_CMPFAIL(label, teardown, cmpfail_label) \ argument
104 teardown \
Drseq-s390.h83 #define RSEQ_ASM_DEFINE_ABORT(label, teardown, abort_label) \ argument
87 teardown \
91 #define RSEQ_ASM_DEFINE_CMPFAIL(label, teardown, cmpfail_label) \ argument
94 teardown \
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/fpga/
Dcore.c290 bool teardown = false; in mlx5_fpga_event() local
315 teardown = true; in mlx5_fpga_event()
327 if (teardown) in mlx5_fpga_event()
/Linux-v4.19/tools/testing/selftests/tc-testing/creating-testcases/
DAddingTestCases.txt59 teardown: The list of commands to clean up after the test is completed.
73 If an error is detected during the setup/teardown process, execution of the
79 Repeated failures of the setup/teardown may indicate a problem with the test
82 It's possible to include acceptable exit codes with the setup/teardown command
/Linux-v4.19/include/linux/spi/
Dlibertas_spi.h27 int (*teardown)(struct spi_device *spi); member
/Linux-v4.19/include/linux/platform_data/
Dpcf857x.h39 int (*teardown)(struct i2c_client *client, member
Dmax732x.h19 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
Dadp5588.h166 int (*teardown)(struct i2c_client *client, member
/Linux-v4.19/arch/m68k/include/asm/
Dmcfqspi.h33 void (*teardown)(struct mcfqspi_cs_control *); member
/Linux-v4.19/drivers/net/wireless/marvell/libertas/
Dif_spi.c1126 goto teardown; in if_spi_probe()
1200 teardown: in if_spi_probe()
1201 if (pdata->teardown) in if_spi_probe()
1202 pdata->teardown(spi); in if_spi_probe()
1221 if (card->pdata->teardown) in libertas_spi_remove()
1222 card->pdata->teardown(spi); in libertas_spi_remove()
1238 if (card->pdata->teardown) in if_spi_suspend()
1239 card->pdata->teardown(spi); in if_spi_suspend()
/Linux-v4.19/Documentation/fb/
Dep93xx-fb.txt83 callbacks: setup, teardown and blank. The setup and teardown functions
88 The setup and teardown devices pass the platform_device structure as
/Linux-v4.19/drivers/gpio/
Dgpio-altera.c305 goto teardown; in altera_gpio_probe()
314 goto teardown; in altera_gpio_probe()
326 teardown: in altera_gpio_probe()
/Linux-v4.19/tools/testing/selftests/tc-testing/
DREADME30 teardown commands - which includes not being able to run a test simply
80 - teardown
82 The setup and teardown stages can run zero or more commands. The setup
83 stage does some setup if the test needs it. The teardown stage undoes
198 failure during setup or teardown stage.
212 - teardown
/Linux-v4.19/include/linux/mfd/
Dtc6393xb.h35 void (*teardown)(struct platform_device *dev); member
Dtps65010.h200 int (*teardown)(struct i2c_client *client, void *context); member
/Linux-v4.19/drivers/video/fbdev/
Dep93xx-fb.c566 if (fbi->mach_info->teardown) in ep93xxfb_probe()
567 fbi->mach_info->teardown(pdev); in ep93xxfb_probe()
588 if (fbi->mach_info->teardown) in ep93xxfb_remove()
589 fbi->mach_info->teardown(pdev); in ep93xxfb_remove()
/Linux-v4.19/Documentation/arm/
Dcluster-pm-race-avoidance.txt5 cluster setup and teardown operations and to manage hardware coherency
75 state. It may be part way through the process of teardown and
118 policy decision CPU teardown complete
193 Conditions: local CPU teardown complete
269 teardown completely.
353 To avoid wasteful unnecessary teardown operations, the outbound
384 a) back out of teardown, restoring the cluster to the
392 unnecessary teardown and setup operations in situations where
/Linux-v4.19/arch/arm/mach-davinci/
Dboard-dm644x-evm.c377 .teardown = evm_led_teardown,
444 .teardown = evm_u18_teardown,
502 .teardown = evm_u35_teardown,
/Linux-v4.19/tools/testing/selftests/tc-testing/creating-plugins/
DAddingPlugins.txt22 teardown
81 'teardown'

123