Home
last modified time | relevance | path

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

12

/linux-4.1.27/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.1.27/drivers/gpu/drm/tegra/
Dgem.c339 goto detach; in tegra_bo_import()
344 goto detach; in tegra_bo_import()
350 goto detach; in tegra_bo_import()
354 goto detach; in tegra_bo_import()
364 detach: in tegra_bo_import()
/linux-4.1.27/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.1.27/drivers/staging/comedi/drivers/
Damplc_pc236.c75 .detach = comedi_legacy_detach,
Dni_labpc.c116 .detach = labpc_detach,
Dni_daq_dio24.c69 .detach = comedi_pcmcia_disable,
Ddas08_pci.c79 .detach = comedi_pci_detach,
Ddas08_cs.c88 .detach = comedi_pcmcia_disable,
Damplc_dio200.c264 .detach = comedi_legacy_detach,
Dni_labpc_cs.c103 .detach = labpc_cs_detach,
Damplc_pc263.c101 .detach = comedi_legacy_detach,
Damplc_pci263.c88 .detach = comedi_pci_detach,
Ddac02.c144 .detach = comedi_legacy_detach,
Dni_labpc_pci.c115 .detach = labpc_pci_detach,
Damplc_pci236.c125 .detach = comedi_pci_detach,
Dcontec_pci_dio.c99 .detach = comedi_pci_detach,
Drti802.c123 .detach = comedi_legacy_detach,
Dpcl724.c143 .detach = comedi_legacy_detach,
Ddas08_isa.c190 .detach = comedi_legacy_detach,
Dcb_pcimdda.c178 .detach = comedi_pci_detach,
Ddt2817.c143 .detach = comedi_legacy_detach,
Dpcmad.c149 .detach = comedi_legacy_detach,
Dpcmda12.c168 .detach = comedi_legacy_detach,
Daddi_apci_2200.c127 .detach = apci2200_detach,
Dfl512.c150 .detach = comedi_legacy_detach,
Dssv_dnp.c180 .detach = dnp_detach,
Daddi_apci_16xx.c161 .detach = comedi_pci_detach,
Dadl_pci8164.c137 .detach = comedi_pci_detach,
Dni_mio_cs.c199 .detach = mio_cs_detach,
Ddt2815.c217 .detach = comedi_legacy_detach,
Damplc_dio200_pci.c393 .detach = comedi_pci_detach,
Dpcm3724.c214 .detach = comedi_legacy_detach,
Dadv_pci1724.c194 .detach = comedi_pci_detach,
Dadl_pci6208.c183 .detach = comedi_pci_detach,
Daddi_apci_1516.c198 .detach = apci1516_detach,
D8255_pci.c263 .detach = comedi_pci_detach,
Daio_iiro_16.c238 .detach = comedi_legacy_detach,
Dadv_pci1723.c207 .detach = comedi_pci_detach,
Dadq12b.c262 .detach = comedi_legacy_detach,
Daio_aio12_8.c240 .detach = comedi_legacy_detach,
Dke_counter.c214 .detach = comedi_pci_detach,
Dmpc624.c351 .detach = comedi_legacy_detach,
Dni_daq_700.c263 .detach = comedi_pcmcia_disable,
Dadl_pci7x3x.c256 .detach = comedi_pci_detach,
Dni_atmio.c376 .detach = ni_atmio_detach,
D8255.c336 .detach = dev_8255_detach,
Dni_670x.c269 .detach = ni_670x_detach,
Dpcl730.c340 .detach = comedi_legacy_detach,
Dc6xdigio.c301 .detach = c6xdigio_detach,
Dcomedi_parport.c308 .detach = comedi_legacy_detach,
Ddyna_pci10xx.c256 .detach = dyna_pci10xx_detach,
Ddt2814.c291 .detach = comedi_legacy_detach,
Drti800.c353 .detach = comedi_legacy_detach,
Dmultiq3.c283 .detach = comedi_legacy_detach,
Ddt2811.c465 .detach = comedi_legacy_detach,
Dcomedi_bond.c349 .detach = bonding_detach,
Daddi_apci_1032.c369 .detach = apci1032_detach,
Dmf6x4.c304 .detach = mf6x4_detach,
Dni_at_ao.c374 .detach = comedi_legacy_detach,
Dcb_das16_cs.c329 .detach = comedi_pcmcia_disable,
Daddi_apci_2032.c314 .detach = apci2032_detach,
Dcb_pcidda.c397 .detach = comedi_pci_detach,
Dpcl726.c423 .detach = comedi_legacy_detach,
Dcb_pcimdas.c455 .detach = comedi_pci_detach,
Dunioxx5.c500 .detach = unioxx5_detach,
Daddi_apci_3501.c423 .detach = apci3501_detach,
Dni_6527.c474 .detach = ni6527_detach,
Dii_pci20kc.c520 .detach = ii20k_detach,
Dcomedi_test.c450 .detach = waveform_detach,
Dicp_multi.c543 .detach = icp_multi_detach,
Dme_daq.c556 .detach = me_detach,
Ddt2801.c633 .detach = comedi_legacy_detach,
Ds526.c608 .detach = comedi_legacy_detach,
Daddi_apci_1564.c568 .detach = apci1564_detach,
Dpcl711.c512 .detach = comedi_legacy_detach,
Dni_usb6501.c595 .detach = ni6501_detach,
Ddaqboard2000.c737 .detach = daqboard2000_detach,
Ddas16m1.c638 .detach = das16m1_detach,
Dpcmuio.c624 .detach = pcmuio_detach,
Ddmm32at.c621 .detach = comedi_legacy_detach,
Dquatech_daqp_cs.c765 .detach = comedi_pcmcia_disable,
Ddas6402.c667 .detach = comedi_legacy_detach,
Ddas800.c739 .detach = comedi_legacy_detach,
Daddi_apci_1500.c853 .detach = apci1500_detach,
Ddt3000.c738 .detach = comedi_pci_detach,
Dni_65xx.c785 .detach = ni_65xx_detach,
Dgsc_hpdi.c726 .detach = gsc_hpdi_detach,
Dpcmmio.c780 .detach = comedi_legacy_detach,
Dadl_pci9111.c748 .detach = pci9111_detach,
Dpcl816.c703 .detach = pcl816_detach,
Dni_at_a2150.c790 .detach = a2150_detach,
Dni_atmio16d.c751 .detach = atmio16d_detach,
Dusbduxfast.c1079 .detach = usbduxfast_detach,
Dvmk80xx.c848 .detach = vmk80xx_detach,
Dserial2002.c792 .detach = serial2002_detach,
Ddt9812.c860 .detach = dt9812_detach,
Djr3_pci.c799 .detach = jr3_pci_detach,
Daddi_apci_3xxx.c919 .detach = apci3xxx_detach,
Damplc_pci224.c1105 .detach = pci224_detach,
Dni_pcidio.c999 .detach = nidio_detach,
Dni_pcimio.c1230 .detach = pcimio_detach,
Dadv_pci_dio.c1072 .detach = pci_dio_detach,
Ddas16.c1198 .detach = das16_detach,
Drtd520.c1318 .detach = rtd_detach,
Dpcl812.c1308 .detach = pcl812_detach,
Dpcl818.c1137 .detach = pcl818_detach,
Dni_660x.c1193 .detach = ni_660x_detach,
Dadv_pci1710.c1020 .detach = pci1710_detach,
Ddt282x.c1202 .detach = dt282x_detach,
Daddi_apci_3120.c1103 .detach = apci3120_detach,
Dcb_pcidas64.c4009 static void detach(struct comedi_device *dev) in detach() function
4033 .detach = detach,
/linux-4.1.27/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.1.27/drivers/staging/fwserial/
DTODO8 3. Expose means of controlling attach/detach of peers via sysfs. Include
/linux-4.1.27/drivers/acpi/
Dacpi_cmos_rtc.c84 .detach = acpi_remove_cmos_rtc_space_handler,
Dcontainer.c112 .detach = container_device_detach,
Dacpi_memhotplug.c66 .detach = acpi_memory_device_remove,
Dacpi_processor.c494 .detach = acpi_processor_remove,
Dpci_root.c71 .detach = acpi_pci_root_remove,
Dpci_link.c66 .detach = acpi_pci_link_remove,
Ddevice_pm.c1114 dev->pm_domain->detach = acpi_dev_pm_detach; in acpi_dev_pm_attach()
Dscan.c2579 if (handler->detach) in acpi_bus_trim()
2580 handler->detach(adev); in acpi_bus_trim()
/linux-4.1.27/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.1.27/drivers/gpu/drm/vmwgfx/
Dvmwgfx_prime.c107 .detach = vmw_prime_map_detach,
/linux-4.1.27/drivers/net/wan/
Dhdlc.c301 if (hdlc->proto->detach) in detach_hdlc_protocol()
302 hdlc->proto->detach(dev); in detach_hdlc_protocol()
/linux-4.1.27/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.1.27/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.h614 void (*detach)(struct device *dev, bool power_off); member
Dparport.h253 void (*detach) (struct parport *); member
/linux-4.1.27/drivers/scsi/bfa/
Dbfa_modules.h104 void (*detach) (struct bfa_s *bfa); member
/linux-4.1.27/tools/usb/usbip/
DREADME67 client:# usbip detach --port <port>
186 deux:# usbip detach --port 0
/linux-4.1.27/drivers/pps/clients/
Dpps_parport.c214 .detach = parport_detach,
/linux-4.1.27/drivers/scsi/device_handler/
Dscsi_dh.c139 scsi_dh->detach(sdev); in __detach_handler()
358 if (!scsi_dh->attach || !scsi_dh->detach) in scsi_register_device_handler()
Dscsi_dh_hp_sw.c379 .detach = hp_sw_bus_detach,
Dscsi_dh_emc.c696 .detach = clariion_bus_detach,
Dscsi_dh_alua.c875 .detach = alua_bus_detach,
Dscsi_dh_rdac.c898 .detach = rdac_bus_detach,
/linux-4.1.27/include/drm/
Ddrm_mipi_dsi.h89 int (*detach)(struct mipi_dsi_host *host, member
/linux-4.1.27/drivers/usb/usbip/
Dvhci_sysfs.c134 static DEVICE_ATTR(detach, S_IWUSR, NULL, store_detach);
/linux-4.1.27/drivers/md/bcache/
Dbcache.h318 struct work_struct detach; member
826 schedule_work(&dc->detach); in cached_dev_put()
Dsysfs.c31 write_attribute(detach);
/linux-4.1.27/drivers/pps/generators/
Dpps_gen_parport.c240 .detach = parport_detach,
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/disp/
Dnv50.h88 void (*detach)(struct nvkm_object *, int); member
Dgf110.c357 .detach = gf110_disp_dmac_object_detach,
451 .detach = gf110_disp_dmac_object_detach,
532 .detach = gf110_disp_dmac_object_detach,
Dnv50.c77 nv_parent(chan)->object_detach = impl->detach; in nv50_disp_chan_create_()
586 .detach = nv50_disp_dmac_object_detach,
688 .detach = nv50_disp_dmac_object_detach,
778 .detach = nv50_disp_dmac_object_detach,
/linux-4.1.27/drivers/spi/
Dspi-lm70llp.c326 .detach = spi_lm70llp_detach,
Dspi-butterfly.c334 .detach = butterfly_detach,
/linux-4.1.27/drivers/staging/lustre/lustre/obdclass/
Dclass_obd.c664 OBT(obd) && OBP(obd, detach)) { in cleanup_obdclass()
667 OBP(obd, detach)(obd); in cleanup_obdclass()
Dobd_config.c759 if (OBP(obd, detach)) { in class_decref()
760 err = OBP(obd, detach)(obd); in class_decref()
/linux-4.1.27/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.1.27/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.1.27/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.1.27/drivers/i2c/busses/
Di2c-parport.c272 .detach = i2c_parport_detach,
/linux-4.1.27/drivers/gpu/drm/exynos/
Dexynos_drm_dmabuf.c173 .detach = exynos_gem_detach_dma_buf,
/linux-4.1.27/drivers/gpu/drm/udl/
Dudl_dmabuf.c191 .detach = udl_detach_dma_buf,
/linux-4.1.27/drivers/dma-buf/
Ddma-buf.c467 if (dmabuf->ops->detach) in dma_buf_detach()
468 dmabuf->ops->detach(dmabuf, attach); in dma_buf_detach()
/linux-4.1.27/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.1.27/drivers/media/pci/saa7146/
Dhexium_orion.c476 .detach = hexium_detach,
Dhexium_gemini.c404 .detach = hexium_detach,
Dmxb.c852 .detach = mxb_detach,
/linux-4.1.27/Documentation/ABI/testing/
Dsysfs-class-extcon36 attach/detach information of the corresponding extcon object.
/linux-4.1.27/drivers/parport/
Dshare.c118 drv->detach (port); in detach_driver_chain()
194 drv->detach(port); in parport_unregister_driver()
/linux-4.1.27/include/media/
Dsaa7146.h104 int (*detach)(struct saa7146_dev*); member
/linux-4.1.27/drivers/staging/comedi/
Dcomedidev.h246 void (*detach)(struct comedi_device *); member
Ddrivers.c167 dev->driver->detach(dev); in comedi_device_detach()
/linux-4.1.27/Documentation/extcon/
Dporting-android-switch-class80 You can notify others of the cable attach/detach events with
/linux-4.1.27/include/scsi/
Dscsi_device.h213 void (*detach)(struct scsi_device *); member
/linux-4.1.27/drivers/media/v4l2-core/
Dvideobuf2-vmalloc.c357 .detach = vb2_vmalloc_dmabuf_ops_detach,
Dvideobuf2-dma-sg.c572 .detach = vb2_dma_sg_dmabuf_ops_detach,
Dvideobuf2-dma-contig.c369 .detach = vb2_dc_dmabuf_ops_detach,
/linux-4.1.27/Documentation/filesystems/pohmelfs/
Ddesign_notes.txt43 possible to detach replies from requests and, if the command requires data to be received, the
/linux-4.1.27/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.txt85 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.1.27/Documentation/i2c/
Dupgrading-clients196 Update the detach method, by changing the name to _remove and
/linux-4.1.27/drivers/media/pci/ttpci/
Dbudget-patch.c668 .detach = budget_patch_detach,
Dbudget.c861 .detach = budget_detach,
/linux-4.1.27/Documentation/scsi/
DChangeLog.sym53c8xx_232 missing free of this memory on instance detach.
Dscsi_mid_low_api.txt379 scsi_remove_device - detach and remove a SCSI device
380 scsi_remove_host - detach and remove all SCSI devices owned by host
592 * scsi_remove_device - detach and remove a SCSI device
611 * scsi_remove_host - detach and remove all SCSI devices owned by host
DChangeLog.1992-1997515 * sd.c: Declare detach function. Increment/decrement module usage
518 detach function.
522 * sg.c: Declare detach function. Allow attachment of devices on
525 * st.c: Declare detach function. Increment/decrement module usage
/linux-4.1.27/drivers/media/common/saa7146/
Dsaa7146_core.c523 dev->ext->detach(dev); in saa7146_remove_one()
/linux-4.1.27/sound/drivers/
Dportman2x4.c711 .detach = snd_portman_detach
Dmts64.c913 .detach = snd_mts64_detach
/linux-4.1.27/include/acpi/
Dacpi_bus.h138 void (*detach)(struct acpi_device *dev); member
/linux-4.1.27/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.1.27/drivers/gpu/drm/msm/mdp/mdp5/
Dmdp5_kms.c119 mmu->funcs->detach(mmu, iommu_ports, ARRAY_SIZE(iommu_ports)); in mdp5_destroy()
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
Dmlx4_en.h741 void mlx4_en_stop_port(struct net_device *dev, int detach);
/linux-4.1.27/drivers/char/
Dppdev.c765 .detach = pp_detach,
Dlp.c947 .detach = lp_detach,
/linux-4.1.27/drivers/scsi/sym53c8xx_2/
Dsym_glue.c1724 goto detach; in sym2_probe()
1731 detach: in sym2_probe()
/linux-4.1.27/drivers/scsi/
Dppa.c1116 .detach = ppa_detach,
Dimm.c1251 .detach = imm_detach,
/linux-4.1.27/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_main.c3738 goto detach; in qlcnic_check_health()
3748 goto detach; in qlcnic_check_health()
3755 goto detach; in qlcnic_check_health()
3791 detach: in qlcnic_check_health()
/linux-4.1.27/Documentation/filesystems/caching/
Dobject.txt114 (4) Termination: states that detach objects from their netfs cookies, that
/linux-4.1.27/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
/linux-4.1.27/drivers/gpu/drm/i915/
Dintel_dsi.c168 .detach = intel_dsi_host_detach,
/linux-4.1.27/drivers/net/plip/
Dplip.c1321 .detach = plip_detach

12