teardown          482 arch/arm/mach-davinci/board-da830-evm.c 	.teardown	= da830_evm_ui_expander_teardown,
teardown          715 arch/arm/mach-davinci/board-da850-evm.c 	.teardown	= da850_evm_ui_expander_teardown,
teardown          722 arch/arm/mach-davinci/board-da850-evm.c 	.teardown	= da850_evm_bb_expander_teardown,
teardown          380 arch/arm/mach-davinci/board-dm644x-evm.c 	.teardown	= evm_led_teardown,
teardown          447 arch/arm/mach-davinci/board-dm644x-evm.c 	.teardown	= evm_u18_teardown,
teardown          505 arch/arm/mach-davinci/board-dm644x-evm.c 	.teardown	= evm_u35_teardown,
teardown          338 arch/arm/mach-davinci/board-dm646x-evm.c 	.teardown	= evm_pcf_teardown,
teardown          107 arch/arm/mach-ep93xx/vision_ep9307.c 	.teardown	= vision_lcd_teardown,
teardown          543 arch/arm/mach-pxa/balloon3.c 	.teardown	= NULL,
teardown          382 arch/arm/mach-pxa/cm-x270.c 	.teardown		= cm_x270_libertas_teardown,
teardown          782 arch/arm/mach-pxa/em-x270.c 	.teardown		= em_x270_libertas_teardown,
teardown          788 arch/arm/mach-pxa/stargate2.c 	.teardown = NULL,
teardown          775 arch/arm/mach-pxa/tosa.c 	.teardown	= tosa_tc6393xb_teardown,
teardown          572 arch/arm/mach-pxa/z2.c 	.teardown		= z2_lbs_spi_teardown,
teardown          327 arch/arm/mach-s3c24xx/mach-osiris.c 	.teardown	= osiris_tps_remove,
teardown          321 arch/m68k/coldfire/device.c 	.teardown		= mcf_cs_teardown,
teardown           25 arch/m68k/include/asm/mcfqspi.h 	void	(*teardown)(struct mcfqspi_cs_control *);
teardown          418 drivers/gpio/gpio-adp5588.c 	if (pdata && pdata->teardown) {
teardown          419 drivers/gpio/gpio-adp5588.c 		ret = pdata->teardown(client,
teardown          722 drivers/gpio/gpio-max732x.c 	if (pdata && pdata->teardown) {
teardown          725 drivers/gpio/gpio-max732x.c 		ret = pdata->teardown(client, chip->gpio_chip.base,
teardown         1034 drivers/gpio/gpio-pca953x.c 	if (pdata && pdata->teardown) {
teardown         1035 drivers/gpio/gpio-pca953x.c 		ret = pdata->teardown(client, chip->gpio_chip.base,
teardown          400 drivers/gpio/gpio-pcf857x.c 	if (pdata && pdata->teardown) {
teardown          401 drivers/gpio/gpio-pcf857x.c 		status = pdata->teardown(client,
teardown          600 drivers/gpio/gpio-twl4030.c 	if (pdata && pdata->teardown) {
teardown          601 drivers/gpio/gpio-twl4030.c 		status = pdata->teardown(&pdev->dev, priv->gpio_chip.base,
teardown           82 drivers/gpu/drm/i915/i915_selftest.h 		    int (*teardown)(int err, void *data),
teardown          299 drivers/gpu/drm/i915/selftests/i915_selftest.c 		    int (*teardown)(int err, void *data),
teardown          324 drivers/gpu/drm/i915/selftests/i915_selftest.c 		err = teardown(st->func(data), data);
teardown          205 drivers/gpu/host1x/bus.c 				goto teardown;
teardown          214 drivers/gpu/host1x/bus.c teardown:
teardown          246 drivers/input/keyboard/adp5588-keys.c 	if (gpio_data->teardown) {
teardown          247 drivers/input/keyboard/adp5588-keys.c 		error = gpio_data->teardown(kpad->client,
teardown          563 drivers/input/keyboard/adp5589-keys.c 	if (gpio_data->teardown) {
teardown          564 drivers/input/keyboard/adp5589-keys.c 		error = gpio_data->teardown(kpad->client,
teardown          708 drivers/mfd/tc6393xb.c 	if (tcpd->teardown)
teardown          709 drivers/mfd/tc6393xb.c 		tcpd->teardown(dev);
teardown          741 drivers/mfd/tc6393xb.c 	if (tcpd->teardown)
teardown          742 drivers/mfd/tc6393xb.c 		tcpd->teardown(dev);
teardown          510 drivers/mfd/tps65010.c 	if (board && board->teardown) {
teardown          511 drivers/mfd/tps65010.c 		int status = board->teardown(client, board->context);
teardown         2083 drivers/net/dsa/sja1105/sja1105_main.c 	.teardown		= sja1105_teardown,
teardown          318 drivers/net/ethernet/mellanox/mlx5/core/fpga/core.c 	bool teardown = false;
teardown          339 drivers/net/ethernet/mellanox/mlx5/core/fpga/core.c 		teardown = true;
teardown          351 drivers/net/ethernet/mellanox/mlx5/core/fpga/core.c 	if (teardown)
teardown         1116 drivers/net/wireless/marvell/libertas/if_spi.c 		goto teardown;
teardown         1190 drivers/net/wireless/marvell/libertas/if_spi.c teardown:
teardown         1191 drivers/net/wireless/marvell/libertas/if_spi.c 	if (pdata->teardown)
teardown         1192 drivers/net/wireless/marvell/libertas/if_spi.c 		pdata->teardown(spi);
teardown         1211 drivers/net/wireless/marvell/libertas/if_spi.c 	if (card->pdata->teardown)
teardown         1212 drivers/net/wireless/marvell/libertas/if_spi.c 		card->pdata->teardown(spi);
teardown         1228 drivers/net/wireless/marvell/libertas/if_spi.c 		if (card->pdata->teardown)
teardown         1229 drivers/net/wireless/marvell/libertas/if_spi.c 			card->pdata->teardown(spi);
teardown          593 drivers/net/wireless/marvell/mwifiex/tdls.c 		skb_put(skb, sizeof(tf->u.teardown));
teardown          594 drivers/net/wireless/marvell/mwifiex/tdls.c 		tf->u.teardown.reason_code = cpu_to_le16(status_code);
teardown          128 drivers/spi/spi-coldfire-qspi.c 	if (mcfqspi->cs_control->teardown)
teardown          129 drivers/spi/spi-coldfire-qspi.c 		mcfqspi->cs_control->teardown(mcfqspi->cs_control);
teardown          562 drivers/video/fbdev/ep93xx-fb.c 	if (fbi->mach_info->teardown)
teardown          563 drivers/video/fbdev/ep93xx-fb.c 		fbi->mach_info->teardown(pdev);
teardown          584 drivers/video/fbdev/ep93xx-fb.c 	if (fbi->mach_info->teardown)
teardown          585 drivers/video/fbdev/ep93xx-fb.c 		fbi->mach_info->teardown(pdev);
teardown          109 fs/xfs/xfs_iops.c 	struct xfs_name	teardown;
teardown          116 fs/xfs/xfs_iops.c 	xfs_dentry_to_name(&teardown, dentry);
teardown          118 fs/xfs/xfs_iops.c 	xfs_remove(XFS_I(dir), &teardown, XFS_I(inode));
teardown          191 include/linux/cpuhotplug.h 			int (*teardown)(unsigned int cpu), bool multi_instance);
teardown          196 include/linux/cpuhotplug.h 				   int (*teardown)(unsigned int cpu),
teardown          211 include/linux/cpuhotplug.h 				    int (*teardown)(unsigned int cpu))
teardown          213 include/linux/cpuhotplug.h 	return __cpuhp_setup_state(state, name, true, startup, teardown, false);
teardown          219 include/linux/cpuhotplug.h 					       int (*teardown)(unsigned int cpu))
teardown          222 include/linux/cpuhotplug.h 					      teardown, false);
teardown          239 include/linux/cpuhotplug.h 					    int (*teardown)(unsigned int cpu))
teardown          241 include/linux/cpuhotplug.h 	return __cpuhp_setup_state(state, name, false, startup, teardown,
teardown          248 include/linux/cpuhotplug.h 						     int (*teardown)(unsigned int cpu))
teardown          251 include/linux/cpuhotplug.h 					    teardown, false);
teardown          270 include/linux/cpuhotplug.h 					  int (*teardown)(unsigned int cpu,
teardown          275 include/linux/cpuhotplug.h 				   (void *) teardown, true);
teardown         1183 include/linux/ieee80211.h 		} __packed teardown;
teardown          181 include/linux/input/adp5589.h 	int	(*teardown)(struct i2c_client *client,
teardown           32 include/linux/mfd/tc6393xb.h 	void	(*teardown)(struct platform_device *dev);
teardown          200 include/linux/mfd/tps65010.h 	int		(*teardown)(struct i2c_client *client, void *context);
teardown          593 include/linux/mfd/twl.h 	int		(*teardown)(struct device *dev,
teardown          165 include/linux/platform_data/adp5588.h 	int	(*teardown)(struct i2c_client *client,
teardown           19 include/linux/platform_data/max732x.h 	int		(*teardown)(struct i2c_client *client,
teardown           25 include/linux/platform_data/pca953x.h 	int		(*teardown)(struct i2c_client *client,
teardown           39 include/linux/platform_data/pcf857x.h 	int		(*teardown)(struct i2c_client *client,
teardown           41 include/linux/platform_data/video-ep93xx.h 	void	(*teardown)(struct platform_device *pdev);
teardown           23 include/linux/spi/libertas_spi.h 	int (*teardown)(struct spi_device *spi);
teardown          613 include/net/bluetooth/l2cap.h 	void			(*teardown) (struct l2cap_chan *chan, int err);
teardown          359 include/net/dsa.h 	void	(*teardown)(struct dsa_switch *ds);
teardown          123 kernel/cpu.c   	} teardown;
teardown          160 kernel/cpu.c   		if (!(bringup ? step->startup.single : step->teardown.single))
teardown          168 kernel/cpu.c   		cb = bringup ? step->startup.single : step->teardown.single;
teardown          176 kernel/cpu.c   	cbm = bringup ? step->startup.multi : step->teardown.multi;
teardown          212 kernel/cpu.c   	cbm = !bringup ? step->startup.multi : step->teardown.multi;
teardown         1379 kernel/cpu.c   		.teardown.single	= NULL,
teardown         1385 kernel/cpu.c   		.teardown.single	= NULL,
teardown         1391 kernel/cpu.c   		.teardown.single	= perf_event_exit_cpu,
teardown         1396 kernel/cpu.c   		.teardown.single	= NULL,
teardown         1401 kernel/cpu.c   		.teardown.single	= hrtimers_dead_cpu,
teardown         1406 kernel/cpu.c   		.teardown.single	= smpcfd_dead_cpu,
teardown         1411 kernel/cpu.c   		.teardown.single	= NULL,
teardown         1416 kernel/cpu.c   		.teardown.single	= slab_dead_cpu,
teardown         1421 kernel/cpu.c   		.teardown.single	= rcutree_dead_cpu,
teardown         1431 kernel/cpu.c   		.teardown.single	= timers_dead_cpu,
teardown         1437 kernel/cpu.c   		.teardown.single	= NULL,
teardown         1456 kernel/cpu.c   		.teardown.single	= sched_cpu_dying,
teardown         1461 kernel/cpu.c   		.teardown.single	= rcutree_dying_cpu,
teardown         1466 kernel/cpu.c   		.teardown.single	= smpcfd_dying_cpu,
teardown         1480 kernel/cpu.c   		.teardown.single	= takedown_cpu,
teardown         1487 kernel/cpu.c   		.teardown.single	= smpboot_park_threads,
teardown         1492 kernel/cpu.c   		.teardown.single	= NULL,
teardown         1497 kernel/cpu.c   		.teardown.single	= perf_event_exit_cpu,
teardown         1502 kernel/cpu.c   		.teardown.single	= lockup_detector_offline_cpu,
teardown         1507 kernel/cpu.c   		.teardown.single	= workqueue_offline_cpu,
teardown         1512 kernel/cpu.c   		.teardown.single	= rcutree_offline_cpu,
teardown         1524 kernel/cpu.c   		.teardown.single	= sched_cpu_deactivate,
teardown         1532 kernel/cpu.c   		.teardown.single	= NULL,
teardown         1577 kernel/cpu.c   				 int (*teardown)(unsigned int cpu),
teardown         1605 kernel/cpu.c   	sp->teardown.single = teardown;
teardown         1614 kernel/cpu.c   	return cpuhp_get_step(state)->teardown.single;
teardown         1632 kernel/cpu.c   	    (!bringup && !sp->teardown.single))
teardown         1706 kernel/cpu.c   			if (sp->teardown.multi)
teardown         1751 kernel/cpu.c   				   int (*teardown)(unsigned int cpu),
teardown         1764 kernel/cpu.c   	ret = cpuhp_store_callbacks(state, name, startup, teardown,
teardown         1789 kernel/cpu.c   			if (teardown)
teardown         1810 kernel/cpu.c   			int (*teardown)(unsigned int cpu),
teardown         1817 kernel/cpu.c   					     teardown, multi_instance);
teardown         2075 kernel/cpu.c   	if (!sp->startup.single && !sp->teardown.single)
teardown          899 net/bluetooth/6lowpan.c 	.teardown		= l2cap_chan_no_teardown,
teardown          743 net/bluetooth/a2mp.c 	.teardown = l2cap_chan_no_teardown,
teardown          603 net/bluetooth/l2cap_core.c 	chan->ops->teardown(chan, err);
teardown          736 net/bluetooth/l2cap_core.c 		chan->ops->teardown(chan, 0);
teardown          765 net/bluetooth/l2cap_core.c 		chan->ops->teardown(chan, 0);
teardown         1475 net/bluetooth/l2cap_sock.c 	.teardown		= l2cap_sock_teardown_cb,
teardown         3154 net/bluetooth/smp.c 	.teardown		= smp_teardown_cb,
teardown         3205 net/bluetooth/smp.c 	.teardown		= l2cap_chan_no_teardown,
teardown          432 net/dsa/dsa2.c 	if (ds->ops->teardown)
teardown          433 net/dsa/dsa2.c 		ds->ops->teardown(ds);
teardown          796 net/mac80211/tdls.c 		skb_put(skb, sizeof(tf->u.teardown));
teardown          797 net/mac80211/tdls.c 		tf->u.teardown.reason_code = cpu_to_le16(status_code);
teardown          127 tools/testing/selftests/rseq/rseq-arm.h #define __RSEQ_ASM_DEFINE_ABORT(table_label, label, teardown,		\
teardown          136 tools/testing/selftests/rseq/rseq-arm.h 		teardown						\
teardown          139 tools/testing/selftests/rseq/rseq-arm.h #define RSEQ_ASM_DEFINE_ABORT(table_label, label, teardown, abort_label, \
teardown          141 tools/testing/selftests/rseq/rseq-arm.h 	__RSEQ_ASM_DEFINE_ABORT(table_label, label, teardown,		\
teardown          145 tools/testing/selftests/rseq/rseq-arm.h #define RSEQ_ASM_DEFINE_CMPFAIL(label, teardown, cmpfail_label)		\
teardown          147 tools/testing/selftests/rseq/rseq-arm.h 		teardown						\
teardown          132 tools/testing/selftests/rseq/rseq-mips.h #define __RSEQ_ASM_DEFINE_ABORT(table_label, label, teardown, \
teardown          143 tools/testing/selftests/rseq/rseq-mips.h 		teardown \
teardown          146 tools/testing/selftests/rseq/rseq-mips.h #define RSEQ_ASM_DEFINE_ABORT(table_label, label, teardown, abort_label, \
teardown          148 tools/testing/selftests/rseq/rseq-mips.h 	__RSEQ_ASM_DEFINE_ABORT(table_label, label, teardown, \
teardown          152 tools/testing/selftests/rseq/rseq-mips.h #define RSEQ_ASM_DEFINE_CMPFAIL(label, teardown, cmpfail_label) \
teardown          154 tools/testing/selftests/rseq/rseq-mips.h 		teardown \
teardown          122 tools/testing/selftests/rseq/rseq-s390.h #define RSEQ_ASM_DEFINE_ABORT(label, teardown, abort_label)		\
teardown          126 tools/testing/selftests/rseq/rseq-s390.h 		teardown						\
teardown          130 tools/testing/selftests/rseq/rseq-s390.h #define RSEQ_ASM_DEFINE_CMPFAIL(label, teardown, cmpfail_label)		\
teardown          133 tools/testing/selftests/rseq/rseq-s390.h 		teardown						\
teardown           96 tools/testing/selftests/rseq/rseq-x86.h #define RSEQ_ASM_DEFINE_ABORT(label, teardown, abort_label)		\
teardown          102 tools/testing/selftests/rseq/rseq-x86.h 		teardown						\
teardown          106 tools/testing/selftests/rseq/rseq-x86.h #define RSEQ_ASM_DEFINE_CMPFAIL(label, teardown, cmpfail_label)		\
teardown          109 tools/testing/selftests/rseq/rseq-x86.h 		teardown						\
teardown          617 tools/testing/selftests/rseq/rseq-x86.h #define RSEQ_ASM_DEFINE_ABORT(label, teardown, abort_label)		\
teardown          623 tools/testing/selftests/rseq/rseq-x86.h 		teardown						\
teardown          627 tools/testing/selftests/rseq/rseq-x86.h #define RSEQ_ASM_DEFINE_CMPFAIL(label, teardown, cmpfail_label)		\
teardown          630 tools/testing/selftests/rseq/rseq-x86.h 		teardown						\