Home
last modified time | relevance | path

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

/linux-4.4.14/include/linux/spi/
Dlibertas_spi.h27 int (*teardown)(struct spi_device *spi); member
/linux-4.4.14/include/linux/i2c/
Dmax732x.h18 int (*teardown)(struct i2c_client *client, member
Dpcf857x.h38 int (*teardown)(struct i2c_client *client, member
Dtps65010.h200 int (*teardown)(struct i2c_client *client, void *context); member
Dadp5588.h166 int (*teardown)(struct i2c_client *client, member
Dtwl.h607 int (*teardown)(struct device *dev, member
/linux-4.4.14/arch/m68k/include/asm/
Dmcfqspi.h33 void (*teardown)(struct mcfqspi_cs_control *); member
/linux-4.4.14/include/linux/platform_data/
Dpca953x.h24 int (*teardown)(struct i2c_client *client, member
Dvideo-ep93xx.h40 void (*teardown)(struct platform_device *pdev); member
/linux-4.4.14/drivers/net/wireless/libertas/
Dif_spi.c1146 goto teardown; in if_spi_probe()
1216 teardown: in if_spi_probe()
1217 if (pdata->teardown) in if_spi_probe()
1218 pdata->teardown(spi); in if_spi_probe()
1240 if (card->pdata->teardown) in libertas_spi_remove()
1241 card->pdata->teardown(spi); in libertas_spi_remove()
1257 if (card->pdata->teardown) in if_spi_suspend()
1258 card->pdata->teardown(spi); in if_spi_suspend()
/linux-4.4.14/include/linux/mfd/
Dtc6393xb.h35 void (*teardown)(struct platform_device *dev); member
/linux-4.4.14/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-4.4.14/Documentation/DocBook/
Dsh.xml.db9 API-sh64-teardown-tlb-slot
/linux-4.4.14/drivers/video/fbdev/
Dep93xx-fb.c568 if (fbi->mach_info->teardown) in ep93xxfb_probe()
569 fbi->mach_info->teardown(pdev); in ep93xxfb_probe()
590 if (fbi->mach_info->teardown) in ep93xxfb_remove()
591 fbi->mach_info->teardown(pdev); in ep93xxfb_remove()
/linux-4.4.14/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
D00-INDEX30 - Algorithm for CPU and Cluster setup/teardown
/linux-4.4.14/arch/arm/mach-davinci/
Dboard-dm644x-evm.c341 .teardown = evm_led_teardown,
408 .teardown = evm_u18_teardown,
466 .teardown = evm_u35_teardown,
Dboard-da830-evm.c476 .teardown = da830_evm_ui_expander_teardown,
Dboard-da850-evm.c718 .teardown = da850_evm_ui_expander_teardown,
725 .teardown = da850_evm_bb_expander_teardown,
Dboard-dm646x-evm.c304 .teardown = evm_pcf_teardown,
/linux-4.4.14/include/linux/input/
Dadp5589.h182 int (*teardown)(struct i2c_client *client, member
/linux-4.4.14/arch/arm/common/
Dmcpm_head.S130 @ Wait for any previously-pending cluster teardown operations to abort
142 @ If the outbound gave up before teardown started, skip cluster setup:
/linux-4.4.14/drivers/gpio/
Dgpio-altera.c312 goto teardown; in altera_gpio_probe()
333 teardown: in altera_gpio_probe()
Dgpio-pcf857x.c432 if (pdata && pdata->teardown) { in pcf857x_remove()
433 status = pdata->teardown(client, in pcf857x_remove()
Dgpio-twl4030.c577 if (pdata && pdata->teardown) { in gpio_twl4030_remove()
578 status = pdata->teardown(&pdev->dev, priv->gpio_chip.base, in gpio_twl4030_remove()
Dgpio-adp5588.c451 if (pdata->teardown) { in adp5588_gpio_remove()
452 ret = pdata->teardown(client, in adp5588_gpio_remove()
Dgpio-max732x.c728 if (pdata && pdata->teardown) { in max732x_remove()
731 ret = pdata->teardown(client, chip->gpio_chip.base, in max732x_remove()
Dgpio-pca953x.c743 if (pdata && pdata->teardown) { in pca953x_remove()
744 ret = pdata->teardown(client, chip->gpio_chip.base, in pca953x_remove()
/linux-4.4.14/drivers/mfd/
Dtc6393xb.c718 if (tcpd->teardown) in tc6393xb_probe()
719 tcpd->teardown(dev); in tc6393xb_probe()
751 if (tcpd->teardown) in tc6393xb_remove()
752 tcpd->teardown(dev); in tc6393xb_remove()
Dtps65010.c523 if (board && board->teardown) { in tps65010_remove()
524 int status = board->teardown(client, board->context); in tps65010_remove()
/linux-4.4.14/drivers/spi/
Dspi-coldfire-qspi.c137 if (mcfqspi->cs_control->teardown) in mcfqspi_cs_teardown()
138 mcfqspi->cs_control->teardown(mcfqspi->cs_control); in mcfqspi_cs_teardown()
/linux-4.4.14/arch/arm/mach-ep93xx/
Dvision_ep9307.c111 .teardown = vision_lcd_teardown,
/linux-4.4.14/arch/arm/mach-pxa/
Dcm-x270.c375 .teardown = cm_x270_libertas_teardown,
Dz2.c567 .teardown = z2_lbs_spi_teardown,
Dballoon3.c549 .teardown = NULL,
Dstargate2.c791 .teardown = NULL,
Dtosa.c780 .teardown = tosa_tc6393xb_teardown,
Dem-x270.c797 .teardown = em_x270_libertas_teardown,
/linux-4.4.14/arch/m68k/coldfire/
Ddevice.c310 .teardown = mcf_cs_teardown,
/linux-4.4.14/arch/arm/mach-s3c24xx/
Dmach-osiris.c330 .teardown = osiris_tps_remove,
/linux-4.4.14/drivers/input/keyboard/
Dadp5588-keys.c246 if (gpio_data->teardown) { in adp5588_gpio_remove()
247 error = gpio_data->teardown(kpad->client, in adp5588_gpio_remove()
Dadp5589-keys.c562 if (gpio_data->teardown) { in adp5589_gpio_remove()
563 error = gpio_data->teardown(kpad->client, in adp5589_gpio_remove()
/linux-4.4.14/fs/xfs/
Dxfs_iops.c114 struct xfs_name teardown; in xfs_cleanup_inode() local
121 xfs_dentry_to_name(&teardown, dentry, 0); in xfs_cleanup_inode()
123 xfs_remove(XFS_I(dir), &teardown, XFS_I(inode)); in xfs_cleanup_inode()
/linux-4.4.14/Documentation/scsi/
Dscsi_fc_transport.txt180 A "simple" delete interface to teardown a vport. A "<WWPN>:<WWNN>"
413 the LLDD to terminate the vport on the FC link, and teardown all other
415 the transport will teardown the vport objects and complete the vport
419 Within the LLDD, the normal code paths for a scsi_host teardown should
/linux-4.4.14/Documentation/zh_CN/
Dgpio.txt524 控制器向板级特定代码提供 setup()和 teardown()回调函数。一旦所有必须的
/linux-4.4.14/include/net/bluetooth/
Dl2cap.h603 void (*teardown) (struct l2cap_chan *chan, int err); member
/linux-4.4.14/drivers/net/wireless/mwifiex/
Dtdls.c560 skb_put(skb, sizeof(tf->u.teardown)); in mwifiex_prep_tdls_encap_data()
561 tf->u.teardown.reason_code = cpu_to_le16(status_code); in mwifiex_prep_tdls_encap_data()
/linux-4.4.14/net/mac80211/
Dtdls.c791 skb_put(skb, sizeof(tf->u.teardown)); in ieee80211_prep_tdls_encap_data()
792 tf->u.teardown.reason_code = cpu_to_le16(status_code); in ieee80211_prep_tdls_encap_data()
/linux-4.4.14/net/bluetooth/
Da2mp.c750 .teardown = l2cap_chan_no_teardown,
D6lowpan.c1018 .teardown = l2cap_chan_no_teardown,
Dl2cap_sock.c1461 .teardown = l2cap_sock_teardown_cb,
Dsmp.c3066 .teardown = smp_teardown_cb,
3117 .teardown = l2cap_chan_no_teardown,
Dl2cap_core.c585 chan->ops->teardown(chan, err); in l2cap_chan_del()
718 chan->ops->teardown(chan, 0); in l2cap_chan_close()
747 chan->ops->teardown(chan, 0); in l2cap_chan_close()
/linux-4.4.14/include/linux/
Dieee80211.h1121 } __packed teardown; member
/linux-4.4.14/Documentation/networking/
Dl2tp.txt46 clients/servers and are used to setup / teardown tunnels and
/linux-4.4.14/Documentation/gpio/
Dgpio-legacy.txt228 setup or driver probe/teardown code, so this is an easy constraint.)
615 such gpio_chip controllers to provide setup() and teardown() callbacks to
/linux-4.4.14/Documentation/filesystems/configfs/
Dconfigfs.txt270 teardown happens, the subsystem can implement the
/linux-4.4.14/Documentation/vm/
Dunevictable-lru.txt546 munlock or munmap system calls, mm teardown (munlock_vma_pages_all), reclaim,
/linux-4.4.14/Documentation/block/
Dbiodoc.txt61 3.1 Setup/teardown (allocation, splitting)
/linux-4.4.14/drivers/scsi/aic7xxx/
Daic79xx.seq797 * any connection setup/teardown issues. The only