/linux-4.4.14/drivers/base/power/ |
D | common.c | 127 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/ |
D | devres.txt | 21 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/ |
D | gem.c | 330 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/ |
D | amplc_pc236.c | 75 .detach = comedi_legacy_detach,
|
D | ni_labpc.c | 116 .detach = labpc_detach,
|
D | ni_daq_dio24.c | 65 .detach = comedi_pcmcia_disable,
|
D | das08_pci.c | 79 .detach = comedi_pci_detach,
|
D | das08_cs.c | 88 .detach = comedi_pcmcia_disable,
|
D | amplc_dio200.c | 265 .detach = comedi_legacy_detach,
|
D | ni_labpc_cs.c | 103 .detach = labpc_cs_detach,
|
D | amplc_pc263.c | 101 .detach = comedi_legacy_detach,
|
D | 8255.c | 128 .detach = dev_8255_detach,
|
D | amplc_pci263.c | 88 .detach = comedi_pci_detach,
|
D | dac02.c | 140 .detach = comedi_legacy_detach,
|
D | ni_labpc_pci.c | 115 .detach = labpc_pci_detach,
|
D | contec_pci_dio.c | 99 .detach = comedi_pci_detach,
|
D | amplc_pci236.c | 125 .detach = comedi_pci_detach,
|
D | rti802.c | 123 .detach = comedi_legacy_detach,
|
D | pcl724.c | 143 .detach = comedi_legacy_detach,
|
D | pcmda12.c | 168 .detach = comedi_legacy_detach,
|
D | dt2817.c | 143 .detach = comedi_legacy_detach,
|
D | cb_pcimdda.c | 174 .detach = comedi_pci_detach,
|
D | pcmad.c | 149 .detach = comedi_legacy_detach,
|
D | das08_isa.c | 190 .detach = comedi_legacy_detach,
|
D | addi_apci_2200.c | 127 .detach = apci2200_detach,
|
D | fl512.c | 146 .detach = comedi_legacy_detach,
|
D | ssv_dnp.c | 183 .detach = dnp_detach,
|
D | amplc_dio200_pci.c | 394 .detach = comedi_pci_detach,
|
D | ni_mio_cs.c | 199 .detach = mio_cs_detach,
|
D | dt2815.c | 217 .detach = comedi_legacy_detach,
|
D | addi_apci_16xx.c | 161 .detach = comedi_pci_detach,
|
D | adl_pci8164.c | 137 .detach = comedi_pci_detach,
|
D | adl_pci6208.c | 183 .detach = comedi_pci_detach,
|
D | adv_pci1724.c | 191 .detach = comedi_pci_detach,
|
D | addi_apci_1516.c | 198 .detach = apci1516_detach,
|
D | mpc624.c | 314 .detach = comedi_legacy_detach,
|
D | aio_iiro_16.c | 238 .detach = comedi_legacy_detach,
|
D | pcm3724.c | 220 .detach = comedi_legacy_detach,
|
D | adq12b.c | 246 .detach = comedi_legacy_detach,
|
D | 8255_pci.c | 263 .detach = comedi_pci_detach,
|
D | adv_pci1723.c | 210 .detach = comedi_pci_detach,
|
D | adl_pci7x3x.c | 256 .detach = comedi_pci_detach,
|
D | ni_daq_700.c | 263 .detach = comedi_pcmcia_disable,
|
D | ke_counter.c | 215 .detach = comedi_pci_detach,
|
D | pcl730.c | 340 .detach = comedi_legacy_detach,
|
D | ni_atmio.c | 373 .detach = ni_atmio_detach,
|
D | ni_670x.c | 269 .detach = ni_670x_detach,
|
D | aio_aio12_8.c | 277 .detach = comedi_legacy_detach,
|
D | dyna_pci10xx.c | 256 .detach = dyna_pci10xx_detach,
|
D | c6xdigio.c | 301 .detach = c6xdigio_detach,
|
D | comedi_parport.c | 308 .detach = comedi_legacy_detach,
|
D | dt2814.c | 291 .detach = comedi_legacy_detach,
|
D | mf6x4.c | 293 .detach = mf6x4_detach,
|
D | comedi_bond.c | 350 .detach = bonding_detach,
|
D | dt2811.c | 465 .detach = comedi_legacy_detach,
|
D | icp_multi.c | 320 .detach = comedi_pci_detach,
|
D | rti800.c | 357 .detach = comedi_legacy_detach,
|
D | multiq3.c | 335 .detach = comedi_legacy_detach,
|
D | addi_apci_1032.c | 370 .detach = apci1032_detach,
|
D | ni_at_ao.c | 374 .detach = comedi_legacy_detach,
|
D | addi_apci_2032.c | 314 .detach = apci2032_detach,
|
D | cb_pcidda.c | 397 .detach = comedi_pci_detach,
|
D | pcl726.c | 423 .detach = comedi_legacy_detach,
|
D | addi_apci_3501.c | 421 .detach = apci3501_detach,
|
D | cb_pcimdas.c | 457 .detach = comedi_pci_detach,
|
D | cb_das16_cs.c | 439 .detach = comedi_pcmcia_disable,
|
D | ni_6527.c | 474 .detach = ni6527_detach,
|
D | pcl711.c | 513 .detach = comedi_legacy_detach,
|
D | dt2801.c | 633 .detach = comedi_legacy_detach,
|
D | ii_pci20kc.c | 517 .detach = ii20k_detach,
|
D | ni_usb6501.c | 590 .detach = ni6501_detach,
|
D | me_daq.c | 538 .detach = me_detach,
|
D | daqboard2000.c | 733 .detach = daqboard2000_detach,
|
D | s526.c | 570 .detach = comedi_legacy_detach,
|
D | addi_apci_1564.c | 573 .detach = apci1564_detach,
|
D | dmm32at.c | 617 .detach = comedi_legacy_detach,
|
D | pcmuio.c | 624 .detach = pcmuio_detach,
|
D | das16m1.c | 641 .detach = das16m1_detach,
|
D | das6402.c | 667 .detach = comedi_legacy_detach,
|
D | das800.c | 744 .detach = comedi_legacy_detach,
|
D | addi_apci_1500.c | 853 .detach = apci1500_detach,
|
D | comedi_test.c | 717 .detach = waveform_detach,
|
D | quatech_daqp_cs.c | 791 .detach = comedi_pcmcia_disable,
|
D | adl_pci9111.c | 729 .detach = pci9111_detach,
|
D | dt3000.c | 720 .detach = comedi_pci_detach,
|
D | pcl816.c | 686 .detach = pcl816_detach,
|
D | ni_at_a2150.c | 790 .detach = a2150_detach,
|
D | ni_65xx.c | 785 .detach = ni_65xx_detach,
|
D | gsc_hpdi.c | 695 .detach = gsc_hpdi_detach,
|
D | pcmmio.c | 780 .detach = comedi_legacy_detach,
|
D | vmk80xx.c | 852 .detach = vmk80xx_detach,
|
D | ni_atmio16d.c | 751 .detach = atmio16d_detach,
|
D | serial2002.c | 791 .detach = serial2002_detach,
|
D | usbduxfast.c | 1013 .detach = usbduxfast_detach,
|
D | dt9812.c | 858 .detach = dt9812_detach,
|
D | jr3_pci.c | 799 .detach = jr3_pci_detach,
|
D | amplc_pci224.c | 1105 .detach = pci224_detach,
|
D | addi_apci_3xxx.c | 919 .detach = apci3xxx_detach,
|
D | ni_pcidio.c | 999 .detach = nidio_detach,
|
D | ni_pcimio.c | 1229 .detach = pcimio_detach,
|
D | pcl812.c | 1326 .detach = pcl812_detach,
|
D | das16.c | 1197 .detach = das16_detach,
|
D | adv_pci_dio.c | 1072 .detach = pci_dio_detach,
|
D | pcl818.c | 1127 .detach = pcl818_detach,
|
D | dt282x.c | 1202 .detach = dt282x_detach,
|
D | rtd520.c | 1349 .detach = rtd_detach,
|
D | addi_apci_3120.c | 1100 .detach = apci3120_detach,
|
D | ni_660x.c | 1193 .detach = ni_660x_detach,
|
/linux-4.4.14/drivers/scsi/cxlflash/ |
D | superpipe.c | 52 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/ |
D | msm_mmu.h | 25 void (*detach)(struct msm_mmu *mmu, const char **names, int cnt); member
|
D | msm_iommu.c | 121 .detach = msm_iommu_detach,
|
/linux-4.4.14/include/scsi/ |
D | scsi_dh.h | 69 void (*detach)(struct scsi_device *); member
|
/linux-4.4.14/drivers/staging/fwserial/ |
D | TODO | 8 3. Expose means of controlling attach/detach of peers via sysfs. Include
|
/linux-4.4.14/drivers/acpi/ |
D | acpi_cmos_rtc.c | 84 .detach = acpi_remove_cmos_rtc_space_handler,
|
D | container.c | 108 .detach = container_device_detach,
|
D | acpi_memhotplug.c | 61 .detach = acpi_memory_device_remove,
|
D | acpi_processor.c | 562 .detach = acpi_processor_remove,
|
D | pci_link.c | 62 .detach = acpi_pci_link_remove,
|
D | pci_root.c | 67 .detach = acpi_pci_root_remove,
|
D | device_pm.c | 1120 dev->pm_domain->detach = acpi_dev_pm_detach; in acpi_dev_pm_attach()
|
D | scan.c | 1854 if (handler->detach) in acpi_bus_trim() 1855 handler->detach(adev); in acpi_bus_trim()
|
/linux-4.4.14/Documentation/acpi/ |
D | scan_handlers.txt | 39 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/ |
D | share.c | 186 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/ |
D | vmwgfx_prime.c | 107 .detach = vmw_prime_map_detach,
|
/linux-4.4.14/drivers/net/wan/ |
D | hdlc.c | 301 if (hdlc->proto->detach) in detach_hdlc_protocol() 302 hdlc->proto->detach(dev); in detach_hdlc_protocol()
|
/linux-4.4.14/drivers/scsi/ |
D | scsi_dh.c | 151 sdev->handler->detach(sdev); in scsi_dh_handler_detach() 258 if (!scsi_dh->attach || !scsi_dh->detach) in scsi_register_device_handler()
|
D | ppa.c | 1115 .detach = ppa_detach,
|
D | imm.c | 1250 .detach = imm_detach,
|
/linux-4.4.14/drivers/ata/ |
D | libata-pmp.c | 760 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/ |
D | ks0108.c | 181 .detach = ks0108_parport_detach,
|
/linux-4.4.14/include/linux/ |
D | hdlc.h | 27 void (*detach)(struct net_device *dev); member
|
D | dma-buf.h | 78 void (*detach)(struct dma_buf *, struct dma_buf_attachment *); member
|
D | pm.h | 628 void (*detach)(struct device *dev, bool power_off); member
|
D | parport.h | 260 void (*detach) (struct parport *); member
|
/linux-4.4.14/drivers/scsi/bfa/ |
D | bfa_modules.h | 104 void (*detach) (struct bfa_s *bfa); member
|
/linux-4.4.14/include/uapi/scsi/ |
D | cxlflash_ioctl.h | 147 struct dk_cxlflash_detach detach; member
|
/linux-4.4.14/tools/usb/usbip/ |
D | README | 67 client:# usbip detach --port <port> 186 deux:# usbip detach --port 0
|
/linux-4.4.14/drivers/input/serio/ |
D | parkbd.c | 224 .detach = parkbd_detach,
|
/linux-4.4.14/drivers/pps/clients/ |
D | pps_parport.c | 214 .detach = parport_detach,
|
/linux-4.4.14/drivers/staging/lustre/lustre/obdclass/ |
D | class_obd.c | 560 OBT(obd) && OBP(obd, detach)) { in cleanup_obdclass() 563 OBP(obd, detach)(obd); in cleanup_obdclass()
|
D | obd_config.c | 528 if (OBP(obd, detach)) { in class_decref() 529 err = OBP(obd, detach)(obd); in class_decref()
|
/linux-4.4.14/include/drm/ |
D | drm_mipi_dsi.h | 89 int (*detach)(struct mipi_dsi_host *host, member
|
/linux-4.4.14/drivers/usb/usbip/ |
D | vhci_sysfs.c | 134 static DEVICE_ATTR(detach, S_IWUSR, NULL, store_detach);
|
/linux-4.4.14/Documentation/DocBook/ |
D | libata.xml.db | 55 API-ata-host-detach 106 API-ata-port-detach
|
D | networking.xml.db | 310 API-netif-device-detach 471 API-phy-detach
|
/linux-4.4.14/drivers/md/bcache/ |
D | bcache.h | 303 struct work_struct detach; member 809 schedule_work(&dc->detach); in cached_dev_put()
|
D | sysfs.c | 31 write_attribute(detach);
|
/linux-4.4.14/drivers/pps/generators/ |
D | pps_gen_parport.c | 240 .detach = parport_detach,
|
/linux-4.4.14/drivers/spi/ |
D | spi-lm70llp.c | 326 .detach = spi_lm70llp_detach,
|
D | spi-butterfly.c | 334 .detach = butterfly_detach,
|
/linux-4.4.14/Documentation/devicetree/ |
D | of_unittest.txt | 193 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/ |
D | driver-changes.txt | 77 * 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/ |
D | drm_mipi_dsi.c | 227 if (!ops || !ops->detach) in mipi_dsi_detach() 230 return ops->detach(dsi->host, dsi); in mipi_dsi_detach()
|
D | drm_prime.c | 293 .detach = drm_gem_map_detach,
|
/linux-4.4.14/drivers/gpu/drm/udl/ |
D | udl_dmabuf.c | 191 .detach = udl_detach_dma_buf,
|
/linux-4.4.14/drivers/dma-buf/ |
D | dma-buf.c | 476 if (dmabuf->ops->detach) in dma_buf_detach() 477 dmabuf->ops->detach(dmabuf, attach); in dma_buf_detach()
|
/linux-4.4.14/Documentation/fb/ |
D | fbcon.txt | 153 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/ |
D | scsi_dh_hp_sw.c | 345 .detach = hp_sw_bus_detach,
|
D | scsi_dh_emc.c | 661 .detach = clariion_bus_detach,
|
D | scsi_dh_alua.c | 865 .detach = alua_bus_detach,
|
D | scsi_dh_rdac.c | 845 .detach = rdac_bus_detach,
|
/linux-4.4.14/drivers/i2c/busses/ |
D | i2c-parport.c | 293 .detach = i2c_parport_detach,
|
/linux-4.4.14/drivers/media/pci/saa7146/ |
D | hexium_orion.c | 476 .detach = hexium_detach,
|
D | hexium_gemini.c | 404 .detach = hexium_detach,
|
D | mxb.c | 852 .detach = mxb_detach,
|
/linux-4.4.14/Documentation/ABI/testing/ |
D | sysfs-class-extcon | 36 attach/detach information of the corresponding extcon object.
|
/linux-4.4.14/drivers/input/joystick/ |
D | turbografx.c | 297 .detach = tgfx_detach,
|
D | walkera0701.c | 299 .detach = walkera0701_detach,
|
D | db9.c | 691 .detach = db9_detach,
|
D | gamecon.c | 1029 .detach = gc_detach,
|
/linux-4.4.14/include/media/ |
D | saa7146.h | 104 int (*detach)(struct saa7146_dev*); member
|
/linux-4.4.14/drivers/staging/comedi/ |
D | comedidev.h | 437 void (*detach)(struct comedi_device *); member
|
D | drivers.c | 213 dev->driver->detach(dev); in comedi_device_detach()
|
/linux-4.4.14/drivers/media/v4l2-core/ |
D | videobuf2-vmalloc.c | 339 .detach = vb2_vmalloc_dmabuf_ops_detach,
|
D | videobuf2-dma-contig.c | 350 .detach = vb2_dc_dmabuf_ops_detach,
|
D | videobuf2-dma-sg.c | 516 .detach = vb2_dma_sg_dmabuf_ops_detach,
|
/linux-4.4.14/Documentation/extcon/ |
D | porting-android-switch-class | 80 You can notify others of the cable attach/detach events with
|
/linux-4.4.14/Documentation/filesystems/pohmelfs/ |
D | design_notes.txt | 43 possible to detach replies from requests and, if the command requires data to be received, the
|
/linux-4.4.14/Documentation/ |
D | bcache.txt | 126 - 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
|
D | dma-buf-sharing.txt | 182 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
|
D | phy.txt | 87 successful PHY get. On driver detach, release function is invoked on
|
D | parport-lowlevel.txt | 111 void (*detach) (struct parport *); 130 attach/detach are: 235 void (*detach) (struct parport *);
|
/linux-4.4.14/Documentation/i2c/ |
D | upgrading-clients | 196 Update the detach method, by changing the name to _remove and
|
/linux-4.4.14/Documentation/scsi/ |
D | ChangeLog.sym53c8xx_2 | 32 missing free of this memory on instance detach.
|
/linux-4.4.14/drivers/media/pci/ttpci/ |
D | budget-patch.c | 671 .detach = budget_patch_detach,
|
D | budget.c | 865 .detach = budget_detach,
|
/linux-4.4.14/sound/drivers/ |
D | portman2x4.c | 711 .detach = snd_portman_detach
|
D | mts64.c | 913 .detach = snd_mts64_detach
|
/linux-4.4.14/drivers/media/common/saa7146/ |
D | saa7146_core.c | 523 dev->ext->detach(dev); in saa7146_remove_one()
|
/linux-4.4.14/include/acpi/ |
D | acpi_bus.h | 134 void (*detach)(struct acpi_device *dev); member
|
/linux-4.4.14/drivers/net/ethernet/qlogic/netxen/ |
D | netxen_nic_main.c | 2693 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/ |
D | mdp5_kms.c | 138 mmu->funcs->detach(mmu, iommu_ports, ARRAY_SIZE(iommu_ports)); in mdp5_destroy()
|
/linux-4.4.14/Documentation/powerpc/ |
D | cxlflash.txt | 174 - 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/ |
D | mlx4_en.h | 744 void mlx4_en_stop_port(struct net_device *dev, int detach);
|
/linux-4.4.14/drivers/char/ |
D | ppdev.c | 765 .detach = pp_detach,
|
D | lp.c | 947 .detach = lp_detach,
|
/linux-4.4.14/drivers/scsi/sym53c8xx_2/ |
D | sym_glue.c | 1724 goto detach; in sym2_probe() 1731 detach: in sym2_probe()
|
/linux-4.4.14/drivers/net/ethernet/qlogic/qlcnic/ |
D | qlcnic_main.c | 3748 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/ |
D | object.txt | 114 (4) Termination: states that detach objects from their netfs cookies, that
|
/linux-4.4.14/Documentation/virtual/uml/ |
D | UserModeLinux-HOWTO.txt | 2519 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
|