Home
last modified time | relevance | path

Searched refs:detach (Results 1 – 200 of 240) sorted by relevance

12

/linux-4.4.14/drivers/base/power/
Dcommon.c127 if (dev->pm_domain && dev->pm_domain->detach) in dev_pm_domain_detach()
128 dev->pm_domain->detach(dev, power_off); in dev_pm_domain_detach()
/linux-4.4.14/Documentation/driver-model/
Ddevres.txt21 iomapped address should be kept and unmapped on driver detach. For
34 attention or testing as core code, and bugs on driver detach or
39 So, many low level drivers end up leaking resources on driver detach
51 matter what, all devres entries are released on driver detach. On
60 automatically released on driver detach. Implementation looks like
/linux-4.4.14/drivers/gpu/drm/tegra/
Dgem.c330 goto detach; in tegra_bo_import()
335 goto detach; in tegra_bo_import()
341 goto detach; in tegra_bo_import()
345 goto detach; in tegra_bo_import()
355 detach: in tegra_bo_import()
/linux-4.4.14/drivers/staging/comedi/drivers/
Damplc_pc236.c75 .detach = comedi_legacy_detach,
Dni_labpc.c116 .detach = labpc_detach,
Dni_daq_dio24.c65 .detach = comedi_pcmcia_disable,
Ddas08_pci.c79 .detach = comedi_pci_detach,
Ddas08_cs.c88 .detach = comedi_pcmcia_disable,
Damplc_dio200.c265 .detach = comedi_legacy_detach,
Dni_labpc_cs.c103 .detach = labpc_cs_detach,
Damplc_pc263.c101 .detach = comedi_legacy_detach,
D8255.c128 .detach = dev_8255_detach,
Damplc_pci263.c88 .detach = comedi_pci_detach,
Ddac02.c140 .detach = comedi_legacy_detach,
Dni_labpc_pci.c115 .detach = labpc_pci_detach,
Dcontec_pci_dio.c99 .detach = comedi_pci_detach,
Damplc_pci236.c125 .detach = comedi_pci_detach,
Drti802.c123 .detach = comedi_legacy_detach,
Dpcl724.c143 .detach = comedi_legacy_detach,
Dpcmda12.c168 .detach = comedi_legacy_detach,
Ddt2817.c143 .detach = comedi_legacy_detach,
Dcb_pcimdda.c174 .detach = comedi_pci_detach,
Dpcmad.c149 .detach = comedi_legacy_detach,
Ddas08_isa.c190 .detach = comedi_legacy_detach,
Daddi_apci_2200.c127 .detach = apci2200_detach,
Dfl512.c146 .detach = comedi_legacy_detach,
Dssv_dnp.c183 .detach = dnp_detach,
Damplc_dio200_pci.c394 .detach = comedi_pci_detach,
Dni_mio_cs.c199 .detach = mio_cs_detach,
Ddt2815.c217 .detach = comedi_legacy_detach,
Daddi_apci_16xx.c161 .detach = comedi_pci_detach,
Dadl_pci8164.c137 .detach = comedi_pci_detach,
Dadl_pci6208.c183 .detach = comedi_pci_detach,
Dadv_pci1724.c191 .detach = comedi_pci_detach,
Daddi_apci_1516.c198 .detach = apci1516_detach,
Dmpc624.c314 .detach = comedi_legacy_detach,
Daio_iiro_16.c238 .detach = comedi_legacy_detach,
Dpcm3724.c220 .detach = comedi_legacy_detach,
Dadq12b.c246 .detach = comedi_legacy_detach,
D8255_pci.c263 .detach = comedi_pci_detach,
Dadv_pci1723.c210 .detach = comedi_pci_detach,
Dadl_pci7x3x.c256 .detach = comedi_pci_detach,
Dni_daq_700.c263 .detach = comedi_pcmcia_disable,
Dke_counter.c215 .detach = comedi_pci_detach,
Dpcl730.c340 .detach = comedi_legacy_detach,
Dni_atmio.c373 .detach = ni_atmio_detach,
Dni_670x.c269 .detach = ni_670x_detach,
Daio_aio12_8.c277 .detach = comedi_legacy_detach,
Ddyna_pci10xx.c256 .detach = dyna_pci10xx_detach,
Dc6xdigio.c301 .detach = c6xdigio_detach,
Dcomedi_parport.c308 .detach = comedi_legacy_detach,
Ddt2814.c291 .detach = comedi_legacy_detach,
Dmf6x4.c293 .detach = mf6x4_detach,
Dcomedi_bond.c350 .detach = bonding_detach,
Ddt2811.c465 .detach = comedi_legacy_detach,
Dicp_multi.c320 .detach = comedi_pci_detach,
Drti800.c357 .detach = comedi_legacy_detach,
Dmultiq3.c335 .detach = comedi_legacy_detach,
Daddi_apci_1032.c370 .detach = apci1032_detach,
Dni_at_ao.c374 .detach = comedi_legacy_detach,
Daddi_apci_2032.c314 .detach = apci2032_detach,
Dcb_pcidda.c397 .detach = comedi_pci_detach,
Dpcl726.c423 .detach = comedi_legacy_detach,
Daddi_apci_3501.c421 .detach = apci3501_detach,
Dcb_pcimdas.c457 .detach = comedi_pci_detach,
Dcb_das16_cs.c439 .detach = comedi_pcmcia_disable,
Dni_6527.c474 .detach = ni6527_detach,
Dpcl711.c513 .detach = comedi_legacy_detach,
Ddt2801.c633 .detach = comedi_legacy_detach,
Dii_pci20kc.c517 .detach = ii20k_detach,
Dni_usb6501.c590 .detach = ni6501_detach,
Dme_daq.c538 .detach = me_detach,
Ddaqboard2000.c733 .detach = daqboard2000_detach,
Ds526.c570 .detach = comedi_legacy_detach,
Daddi_apci_1564.c573 .detach = apci1564_detach,
Ddmm32at.c617 .detach = comedi_legacy_detach,
Dpcmuio.c624 .detach = pcmuio_detach,
Ddas16m1.c641 .detach = das16m1_detach,
Ddas6402.c667 .detach = comedi_legacy_detach,
Ddas800.c744 .detach = comedi_legacy_detach,
Daddi_apci_1500.c853 .detach = apci1500_detach,
Dcomedi_test.c717 .detach = waveform_detach,
Dquatech_daqp_cs.c791 .detach = comedi_pcmcia_disable,
Dadl_pci9111.c729 .detach = pci9111_detach,
Ddt3000.c720 .detach = comedi_pci_detach,
Dpcl816.c686 .detach = pcl816_detach,
Dni_at_a2150.c790 .detach = a2150_detach,
Dni_65xx.c785 .detach = ni_65xx_detach,
Dgsc_hpdi.c695 .detach = gsc_hpdi_detach,
Dpcmmio.c780 .detach = comedi_legacy_detach,
Dvmk80xx.c852 .detach = vmk80xx_detach,
Dni_atmio16d.c751 .detach = atmio16d_detach,
Dserial2002.c791 .detach = serial2002_detach,
Dusbduxfast.c1013 .detach = usbduxfast_detach,
Ddt9812.c858 .detach = dt9812_detach,
Djr3_pci.c799 .detach = jr3_pci_detach,
Damplc_pci224.c1105 .detach = pci224_detach,
Daddi_apci_3xxx.c919 .detach = apci3xxx_detach,
Dni_pcidio.c999 .detach = nidio_detach,
Dni_pcimio.c1229 .detach = pcimio_detach,
Dpcl812.c1326 .detach = pcl812_detach,
Ddas16.c1197 .detach = das16_detach,
Dadv_pci_dio.c1072 .detach = pci_dio_detach,
Dpcl818.c1127 .detach = pcl818_detach,
Ddt282x.c1202 .detach = dt282x_detach,
Drtd520.c1349 .detach = rtd_detach,
Daddi_apci_3120.c1100 .detach = apci3120_detach,
Dni_660x.c1193 .detach = ni_660x_detach,
/linux-4.4.14/drivers/scsi/cxlflash/
Dsuperpipe.c52 static void marshal_det_to_rele(struct dk_cxlflash_detach *detach, in marshal_det_to_rele() argument
55 release->hdr = detach->hdr; in marshal_det_to_rele()
56 release->context_id = detach->context_id; in marshal_det_to_rele()
822 struct dk_cxlflash_detach *detach) in _cxlflash_disk_detach() argument
834 u64 ctxid = DECODE_CTXID(detach->context_id), in _cxlflash_disk_detach()
835 rctxid = detach->context_id; in _cxlflash_disk_detach()
853 marshal_det_to_rele(detach, &rel); in _cxlflash_disk_detach()
917 struct dk_cxlflash_detach *detach) in cxlflash_disk_detach() argument
919 return _cxlflash_disk_detach(sdev, NULL, detach); in cxlflash_disk_detach()
967 struct dk_cxlflash_detach detach = { { 0 }, 0 }; in cxlflash_cxl_release() local
[all …]
/linux-4.4.14/drivers/gpu/drm/msm/
Dmsm_mmu.h25 void (*detach)(struct msm_mmu *mmu, const char **names, int cnt); member
Dmsm_iommu.c121 .detach = msm_iommu_detach,
/linux-4.4.14/include/scsi/
Dscsi_dh.h69 void (*detach)(struct scsi_device *); member
/linux-4.4.14/drivers/staging/fwserial/
DTODO8 3. Expose means of controlling attach/detach of peers via sysfs. Include
/linux-4.4.14/drivers/acpi/
Dacpi_cmos_rtc.c84 .detach = acpi_remove_cmos_rtc_space_handler,
Dcontainer.c108 .detach = container_device_detach,
Dacpi_memhotplug.c61 .detach = acpi_memory_device_remove,
Dacpi_processor.c562 .detach = acpi_processor_remove,
Dpci_link.c62 .detach = acpi_pci_link_remove,
Dpci_root.c67 .detach = acpi_pci_root_remove,
Ddevice_pm.c1120 dev->pm_domain->detach = acpi_dev_pm_detach; in acpi_dev_pm_attach()
Dscan.c1854 if (handler->detach) in acpi_bus_trim()
1855 handler->detach(adev); in acpi_bus_trim()
/linux-4.4.14/Documentation/acpi/
Dscan_handlers.txt39 void (*detach)(struct acpi_device *dev);
44 maintained by the ACPI core and the .attach() and .detach() callbacks are
65 The namespace trimming function, acpi_bus_trim(), first executes .detach()
/linux-4.4.14/drivers/parport/
Dshare.c186 if (drv->detach) in driver_detach()
187 drv->detach(port); in driver_detach()
197 drv->detach (port); in detach_driver_chain()
308 if (is_parport(dev) && drv->detach) in port_detach()
309 drv->detach(to_parport_dev(dev)); in port_detach()
342 drv->detach(port); in parport_unregister_driver()
/linux-4.4.14/drivers/gpu/drm/vmwgfx/
Dvmwgfx_prime.c107 .detach = vmw_prime_map_detach,
/linux-4.4.14/drivers/net/wan/
Dhdlc.c301 if (hdlc->proto->detach) in detach_hdlc_protocol()
302 hdlc->proto->detach(dev); in detach_hdlc_protocol()
/linux-4.4.14/drivers/scsi/
Dscsi_dh.c151 sdev->handler->detach(sdev); in scsi_dh_handler_detach()
258 if (!scsi_dh->attach || !scsi_dh->detach) in scsi_register_device_handler()
Dppa.c1115 .detach = ppa_detach,
Dimm.c1250 .detach = imm_detach,
/linux-4.4.14/drivers/ata/
Dlibata-pmp.c760 int detach = 0, rc = 0; in sata_pmp_eh_recover_pmp() local
766 detach = 1; in sata_pmp_eh_recover_pmp()
806 detach = 1; in sata_pmp_eh_recover_pmp()
836 if (detach) in sata_pmp_eh_recover_pmp()
/linux-4.4.14/drivers/auxdisplay/
Dks0108.c181 .detach = ks0108_parport_detach,
/linux-4.4.14/include/linux/
Dhdlc.h27 void (*detach)(struct net_device *dev); member
Ddma-buf.h78 void (*detach)(struct dma_buf *, struct dma_buf_attachment *); member
Dpm.h628 void (*detach)(struct device *dev, bool power_off); member
Dparport.h260 void (*detach) (struct parport *); member
/linux-4.4.14/drivers/scsi/bfa/
Dbfa_modules.h104 void (*detach) (struct bfa_s *bfa); member
/linux-4.4.14/include/uapi/scsi/
Dcxlflash_ioctl.h147 struct dk_cxlflash_detach detach; member
/linux-4.4.14/tools/usb/usbip/
DREADME67 client:# usbip detach --port <port>
186 deux:# usbip detach --port 0
/linux-4.4.14/drivers/input/serio/
Dparkbd.c224 .detach = parkbd_detach,
/linux-4.4.14/drivers/pps/clients/
Dpps_parport.c214 .detach = parport_detach,
/linux-4.4.14/drivers/staging/lustre/lustre/obdclass/
Dclass_obd.c560 OBT(obd) && OBP(obd, detach)) { in cleanup_obdclass()
563 OBP(obd, detach)(obd); in cleanup_obdclass()
Dobd_config.c528 if (OBP(obd, detach)) { in class_decref()
529 err = OBP(obd, detach)(obd); in class_decref()
/linux-4.4.14/include/drm/
Ddrm_mipi_dsi.h89 int (*detach)(struct mipi_dsi_host *host, member
/linux-4.4.14/drivers/usb/usbip/
Dvhci_sysfs.c134 static DEVICE_ATTR(detach, S_IWUSR, NULL, store_detach);
/linux-4.4.14/Documentation/DocBook/
Dlibata.xml.db55 API-ata-host-detach
106 API-ata-port-detach
Dnetworking.xml.db310 API-netif-device-detach
471 API-phy-detach
/linux-4.4.14/drivers/md/bcache/
Dbcache.h303 struct work_struct detach; member
809 schedule_work(&dc->detach); in cached_dev_put()
Dsysfs.c31 write_attribute(detach);
/linux-4.4.14/drivers/pps/generators/
Dpps_gen_parport.c240 .detach = parport_detach,
/linux-4.4.14/drivers/spi/
Dspi-lm70llp.c326 .detach = spi_lm70llp_detach,
Dspi-butterfly.c334 .detach = butterfly_detach,
/linux-4.4.14/Documentation/devicetree/
Dof_unittest.txt193 of_detach_node() to detach the nodes from the live device tree.
195 To detach a node, of_detach_node() either updates the child pointer of given
/linux-4.4.14/Documentation/pcmcia/
Ddriver-changes.txt77 * Unify detach and REMOVAL event code, as well as attach and INSERTION
133 client list and call the ->detach() function upon module removal.
/linux-4.4.14/drivers/gpu/drm/
Ddrm_mipi_dsi.c227 if (!ops || !ops->detach) in mipi_dsi_detach()
230 return ops->detach(dsi->host, dsi); in mipi_dsi_detach()
Ddrm_prime.c293 .detach = drm_gem_map_detach,
/linux-4.4.14/drivers/gpu/drm/udl/
Dudl_dmabuf.c191 .detach = udl_detach_dma_buf,
/linux-4.4.14/drivers/dma-buf/
Ddma-buf.c476 if (dmabuf->ops->detach) in dma_buf_detach()
477 dmabuf->ops->detach(dmabuf, attach); in dma_buf_detach()
/linux-4.4.14/Documentation/fb/
Dfbcon.txt153 Before going on how to attach, detach and unload the framebuffer console, an
188 echo 0 > sys/class/vtconsole/vtcon1/bind - detach framebuffer console from
215 5. Now to detach fbcon:
/linux-4.4.14/drivers/scsi/device_handler/
Dscsi_dh_hp_sw.c345 .detach = hp_sw_bus_detach,
Dscsi_dh_emc.c661 .detach = clariion_bus_detach,
Dscsi_dh_alua.c865 .detach = alua_bus_detach,
Dscsi_dh_rdac.c845 .detach = rdac_bus_detach,
/linux-4.4.14/drivers/i2c/busses/
Di2c-parport.c293 .detach = i2c_parport_detach,
/linux-4.4.14/drivers/media/pci/saa7146/
Dhexium_orion.c476 .detach = hexium_detach,
Dhexium_gemini.c404 .detach = hexium_detach,
Dmxb.c852 .detach = mxb_detach,
/linux-4.4.14/Documentation/ABI/testing/
Dsysfs-class-extcon36 attach/detach information of the corresponding extcon object.
/linux-4.4.14/drivers/input/joystick/
Dturbografx.c297 .detach = tgfx_detach,
Dwalkera0701.c299 .detach = walkera0701_detach,
Ddb9.c691 .detach = db9_detach,
Dgamecon.c1029 .detach = gc_detach,
/linux-4.4.14/include/media/
Dsaa7146.h104 int (*detach)(struct saa7146_dev*); member
/linux-4.4.14/drivers/staging/comedi/
Dcomedidev.h437 void (*detach)(struct comedi_device *); member
Ddrivers.c213 dev->driver->detach(dev); in comedi_device_detach()
/linux-4.4.14/drivers/media/v4l2-core/
Dvideobuf2-vmalloc.c339 .detach = vb2_vmalloc_dmabuf_ops_detach,
Dvideobuf2-dma-contig.c350 .detach = vb2_dc_dmabuf_ops_detach,
Dvideobuf2-dma-sg.c516 .detach = vb2_dma_sg_dmabuf_ops_detach,
/linux-4.4.14/Documentation/extcon/
Dporting-android-switch-class80 You can notify others of the cable attach/detach events with
/linux-4.4.14/Documentation/filesystems/pohmelfs/
Ddesign_notes.txt43 possible to detach replies from requests and, if the command requires data to be received, the
/linux-4.4.14/Documentation/
Dbcache.txt126 - When we detach, we first try to flush any dirty data (if we were running in
211 detach
212 Write to this file to detach from a cache set. If there is dirty data in the
Ddma-buf-sharing.txt182 dma_buf->ops->detach(), if provided by exporter, for any housekeeping bits.
196 - Importance of attach-detach and {map,unmap}_dma_buf operation pairs
197 The attach-detach calls allow the exporter to figure out backing-storage
Dphy.txt87 successful PHY get. On driver detach, release function is invoked on
Dparport-lowlevel.txt111 void (*detach) (struct parport *);
130 attach/detach are:
235 void (*detach) (struct parport *);
/linux-4.4.14/Documentation/i2c/
Dupgrading-clients196 Update the detach method, by changing the name to _remove and
/linux-4.4.14/Documentation/scsi/
DChangeLog.sym53c8xx_232 missing free of this memory on instance detach.
/linux-4.4.14/drivers/media/pci/ttpci/
Dbudget-patch.c671 .detach = budget_patch_detach,
Dbudget.c865 .detach = budget_detach,
/linux-4.4.14/sound/drivers/
Dportman2x4.c711 .detach = snd_portman_detach
Dmts64.c913 .detach = snd_mts64_detach
/linux-4.4.14/drivers/media/common/saa7146/
Dsaa7146_core.c523 dev->ext->detach(dev); in saa7146_remove_one()
/linux-4.4.14/include/acpi/
Dacpi_bus.h134 void (*detach)(struct acpi_device *dev); member
/linux-4.4.14/drivers/net/ethernet/qlogic/netxen/
Dnetxen_nic_main.c2693 goto detach; in netxen_check_health()
2698 goto detach; in netxen_check_health()
2709 goto detach; in netxen_check_health()
2720 goto detach; in netxen_check_health()
2750 detach: in netxen_check_health()
/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp5/
Dmdp5_kms.c138 mmu->funcs->detach(mmu, iommu_ports, ARRAY_SIZE(iommu_ports)); in mdp5_destroy()
/linux-4.4.14/Documentation/powerpc/
Dcxlflash.txt174 - When a context is no longer needed, the user shall detach from
307 context via release/detach ioctls. Until they do, the context they
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/
Dmlx4_en.h744 void mlx4_en_stop_port(struct net_device *dev, int detach);
/linux-4.4.14/drivers/char/
Dppdev.c765 .detach = pp_detach,
Dlp.c947 .detach = lp_detach,
/linux-4.4.14/drivers/scsi/sym53c8xx_2/
Dsym_glue.c1724 goto detach; in sym2_probe()
1731 detach: in sym2_probe()
/linux-4.4.14/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_main.c3748 goto detach; in qlcnic_check_health()
3758 goto detach; in qlcnic_check_health()
3765 goto detach; in qlcnic_check_health()
3801 detach: in qlcnic_check_health()
/linux-4.4.14/Documentation/filesystems/caching/
Dobject.txt114 (4) Termination: states that detach objects from their netfs cookies, that
/linux-4.4.14/Documentation/virtual/uml/
DUserModeLinux-HOWTO.txt2519 o detach from the current thread
3095 (gdb) call detach(1980)
3100 When the function (detach) is done executing, GDB will silently
3103 (gdb) call detach(1980)
3110 The first detach segfaults for some reason, and the second one
3114 Now I detach from the signal thread, attach to the fsck thread, and
3466 I need to get the signal thread to detach from pid 4127 so that I can
4191 (host gdb) call detach(pid)
4199 (host gdb) detach

12