Home
last modified time | relevance | path

Searched refs:attach (Results 1 – 200 of 340) sorted by relevance

12

/linux-4.1.27/drivers/gpu/drm/udl/
Dudl_dmabuf.c33 struct dma_buf_attachment *attach) in udl_attach_dma_buf() argument
37 DRM_DEBUG_PRIME("[DEV:%s] size:%zd\n", dev_name(attach->dev), in udl_attach_dma_buf()
38 attach->dmabuf->size); in udl_attach_dma_buf()
45 attach->priv = udl_attach; in udl_attach_dma_buf()
51 struct dma_buf_attachment *attach) in udl_detach_dma_buf() argument
53 struct udl_drm_dmabuf_attachment *udl_attach = attach->priv; in udl_detach_dma_buf()
59 DRM_DEBUG_PRIME("[DEV:%s] size:%zd\n", dev_name(attach->dev), in udl_detach_dma_buf()
60 attach->dmabuf->size); in udl_detach_dma_buf()
65 dma_unmap_sg(attach->dev, sgt->sgl, sgt->nents, in udl_detach_dma_buf()
70 attach->priv = NULL; in udl_detach_dma_buf()
[all …]
/linux-4.1.27/drivers/gpu/drm/exynos/
Dexynos_drm_dmabuf.c33 struct dma_buf_attachment *attach) in exynos_gem_attach_dma_buf() argument
42 attach->priv = exynos_attach; in exynos_gem_attach_dma_buf()
48 struct dma_buf_attachment *attach) in exynos_gem_detach_dma_buf() argument
50 struct exynos_drm_dmabuf_attachment *exynos_attach = attach->priv; in exynos_gem_detach_dma_buf()
59 dma_unmap_sg(attach->dev, sgt->sgl, sgt->nents, in exynos_gem_detach_dma_buf()
64 attach->priv = NULL; in exynos_gem_detach_dma_buf()
68 exynos_gem_map_dma_buf(struct dma_buf_attachment *attach, in exynos_gem_map_dma_buf() argument
71 struct exynos_drm_dmabuf_attachment *exynos_attach = attach->priv; in exynos_gem_map_dma_buf()
72 struct exynos_drm_gem_obj *gem_obj = dma_buf_to_obj(attach->dmabuf); in exynos_gem_map_dma_buf()
109 nents = dma_map_sg(attach->dev, sgt->sgl, sgt->orig_nents, dir); in exynos_gem_map_dma_buf()
[all …]
/linux-4.1.27/drivers/media/v4l2-core/
Dvideobuf2-vmalloc.c227 struct vb2_vmalloc_attachment *attach; in vb2_vmalloc_dmabuf_ops_attach() local
236 attach = kzalloc(sizeof(*attach), GFP_KERNEL); in vb2_vmalloc_dmabuf_ops_attach()
237 if (!attach) in vb2_vmalloc_dmabuf_ops_attach()
240 sgt = &attach->sgt; in vb2_vmalloc_dmabuf_ops_attach()
243 kfree(attach); in vb2_vmalloc_dmabuf_ops_attach()
251 kfree(attach); in vb2_vmalloc_dmabuf_ops_attach()
258 attach->dma_dir = DMA_NONE; in vb2_vmalloc_dmabuf_ops_attach()
259 dbuf_attach->priv = attach; in vb2_vmalloc_dmabuf_ops_attach()
266 struct vb2_vmalloc_attachment *attach = db_attach->priv; in vb2_vmalloc_dmabuf_ops_detach() local
269 if (!attach) in vb2_vmalloc_dmabuf_ops_detach()
[all …]
Dvideobuf2-dma-sg.c443 struct vb2_dma_sg_attachment *attach; in vb2_dma_sg_dmabuf_ops_attach() local
450 attach = kzalloc(sizeof(*attach), GFP_KERNEL); in vb2_dma_sg_dmabuf_ops_attach()
451 if (!attach) in vb2_dma_sg_dmabuf_ops_attach()
454 sgt = &attach->sgt; in vb2_dma_sg_dmabuf_ops_attach()
460 kfree(attach); in vb2_dma_sg_dmabuf_ops_attach()
472 attach->dma_dir = DMA_NONE; in vb2_dma_sg_dmabuf_ops_attach()
473 dbuf_attach->priv = attach; in vb2_dma_sg_dmabuf_ops_attach()
481 struct vb2_dma_sg_attachment *attach = db_attach->priv; in vb2_dma_sg_dmabuf_ops_detach() local
484 if (!attach) in vb2_dma_sg_dmabuf_ops_detach()
487 sgt = &attach->sgt; in vb2_dma_sg_dmabuf_ops_detach()
[all …]
Dvideobuf2-dma-contig.c240 struct vb2_dc_attachment *attach; in vb2_dc_dmabuf_ops_attach() local
247 attach = kzalloc(sizeof(*attach), GFP_KERNEL); in vb2_dc_dmabuf_ops_attach()
248 if (!attach) in vb2_dc_dmabuf_ops_attach()
251 sgt = &attach->sgt; in vb2_dc_dmabuf_ops_attach()
257 kfree(attach); in vb2_dc_dmabuf_ops_attach()
269 attach->dma_dir = DMA_NONE; in vb2_dc_dmabuf_ops_attach()
270 dbuf_attach->priv = attach; in vb2_dc_dmabuf_ops_attach()
278 struct vb2_dc_attachment *attach = db_attach->priv; in vb2_dc_dmabuf_ops_detach() local
281 if (!attach) in vb2_dc_dmabuf_ops_detach()
284 sgt = &attach->sgt; in vb2_dc_dmabuf_ops_detach()
[all …]
/linux-4.1.27/drivers/gpu/drm/
Ddrm_prime.c120 struct dma_buf_attachment *attach) in drm_gem_map_attach() argument
131 attach->priv = prime_attach; in drm_gem_map_attach()
140 struct dma_buf_attachment *attach) in drm_gem_map_detach() argument
142 struct drm_prime_attachment *prime_attach = attach->priv; in drm_gem_map_detach()
156 dma_unmap_sg(attach->dev, sgt->sgl, sgt->nents, in drm_gem_map_detach()
163 attach->priv = NULL; in drm_gem_map_detach()
180 static struct sg_table *drm_gem_map_dma_buf(struct dma_buf_attachment *attach, in drm_gem_map_dma_buf() argument
183 struct drm_prime_attachment *prime_attach = attach->priv; in drm_gem_map_dma_buf()
184 struct drm_gem_object *obj = attach->dmabuf->priv; in drm_gem_map_dma_buf()
204 if (!dma_map_sg(attach->dev, sgt->sgl, sgt->nents, dir)) { in drm_gem_map_dma_buf()
[all …]
Ddrm_bridge.c62 if (bridge->funcs->attach) in drm_bridge_attach()
63 return bridge->funcs->attach(bridge); in drm_bridge_attach()
Ddrm_gem_cma_helper.c454 struct dma_buf_attachment *attach, in drm_gem_cma_prime_import_sg_table() argument
463 cma_obj = __drm_gem_cma_create(dev, attach->dmabuf->size); in drm_gem_cma_prime_import_sg_table()
470 DRM_DEBUG_PRIME("dma_addr = %pad, size = %zu\n", &cma_obj->paddr, attach->dmabuf->size); in drm_gem_cma_prime_import_sg_table()
Ddrm_mipi_dsi.c212 if (!ops || !ops->attach) in mipi_dsi_attach()
215 return ops->attach(dsi->host, dsi); in mipi_dsi_attach()
/linux-4.1.27/drivers/dma-buf/
Ddma-buf.c421 struct dma_buf_attachment *attach; in dma_buf_attach() local
427 attach = kzalloc(sizeof(struct dma_buf_attachment), GFP_KERNEL); in dma_buf_attach()
428 if (attach == NULL) in dma_buf_attach()
431 attach->dev = dev; in dma_buf_attach()
432 attach->dmabuf = dmabuf; in dma_buf_attach()
436 if (dmabuf->ops->attach) { in dma_buf_attach()
437 ret = dmabuf->ops->attach(dmabuf, dev, attach); in dma_buf_attach()
441 list_add(&attach->node, &dmabuf->attachments); in dma_buf_attach()
444 return attach; in dma_buf_attach()
447 kfree(attach); in dma_buf_attach()
[all …]
/linux-4.1.27/drivers/gpu/drm/vmwgfx/
Dvmwgfx_prime.c44 struct dma_buf_attachment *attach) in vmw_prime_map_attach() argument
50 struct dma_buf_attachment *attach) in vmw_prime_map_detach() argument
54 static struct sg_table *vmw_prime_map_dma_buf(struct dma_buf_attachment *attach, in vmw_prime_map_dma_buf() argument
60 static void vmw_prime_unmap_dma_buf(struct dma_buf_attachment *attach, in vmw_prime_unmap_dma_buf() argument
106 .attach = vmw_prime_map_attach,
/linux-4.1.27/drivers/gpu/drm/armada/
Darmada_gem.c421 armada_gem_prime_map_dma_buf(struct dma_buf_attachment *attach, in armada_gem_prime_map_dma_buf() argument
424 struct drm_gem_object *obj = attach->dmabuf->priv; in armada_gem_prime_map_dma_buf()
456 if (dma_map_sg(attach->dev, sgt->sgl, sgt->nents, dir) == 0) { in armada_gem_prime_map_dma_buf()
467 if (dma_map_sg(attach->dev, sgt->sgl, sgt->nents, dir) == 0) in armada_gem_prime_map_dma_buf()
490 static void armada_gem_prime_unmap_dma_buf(struct dma_buf_attachment *attach, in armada_gem_prime_unmap_dma_buf() argument
493 struct drm_gem_object *obj = attach->dmabuf->priv; in armada_gem_prime_unmap_dma_buf()
498 dma_unmap_sg(attach->dev, sgt->sgl, sgt->nents, dir); in armada_gem_prime_unmap_dma_buf()
554 struct dma_buf_attachment *attach; in armada_gem_prime_import() local
569 attach = dma_buf_attach(buf, dev->dev); in armada_gem_prime_import()
570 if (IS_ERR(attach)) in armada_gem_prime_import()
[all …]
/linux-4.1.27/drivers/staging/android/ion/
Dion_test.c48 struct dma_buf_attachment *attach; in ion_handle_test_dma() local
55 attach = dma_buf_attach(dma_buf, dev); in ion_handle_test_dma()
56 if (IS_ERR(attach)) in ion_handle_test_dma()
57 return PTR_ERR(attach); in ion_handle_test_dma()
59 table = dma_buf_map_attachment(attach, dir); in ion_handle_test_dma()
95 dma_buf_unmap_attachment(attach, table, dir); in ion_handle_test_dma()
96 dma_buf_detach(dma_buf, attach); in ion_handle_test_dma()
/linux-4.1.27/drivers/gpu/drm/tegra/
Dgem.c320 struct dma_buf_attachment *attach; in tegra_bo_import() local
328 attach = dma_buf_attach(buf, drm->dev); in tegra_bo_import()
329 if (IS_ERR(attach)) { in tegra_bo_import()
330 err = PTR_ERR(attach); in tegra_bo_import()
336 bo->sgt = dma_buf_map_attachment(attach, DMA_TO_DEVICE); in tegra_bo_import()
360 bo->gem.import_attach = attach; in tegra_bo_import()
366 dma_buf_unmap_attachment(attach, bo->sgt, DMA_TO_DEVICE); in tegra_bo_import()
368 dma_buf_detach(buf, attach); in tegra_bo_import()
516 tegra_gem_prime_map_dma_buf(struct dma_buf_attachment *attach, in tegra_gem_prime_map_dma_buf() argument
519 struct drm_gem_object *gem = attach->dmabuf->priv; in tegra_gem_prime_map_dma_buf()
[all …]
/linux-4.1.27/Documentation/devicetree/bindings/phy/
Drockchip-usb-phy.txt17 "0x320" - for PHY attach to OTG controller
18 "0x334" - for PHY attach to HOST0 controller
19 "0x348" - for PHY attach to HOST1 controller
/linux-4.1.27/drivers/gpu/drm/i915/
Di915_gem_dmabuf.c278 struct dma_buf_attachment *attach; in i915_gem_prime_import() local
297 attach = dma_buf_attach(dma_buf, dev->dev); in i915_gem_prime_import()
298 if (IS_ERR(attach)) in i915_gem_prime_import()
299 return ERR_CAST(attach); in i915_gem_prime_import()
311 obj->base.import_attach = attach; in i915_gem_prime_import()
316 dma_buf_detach(dma_buf, attach); in i915_gem_prime_import()
/linux-4.1.27/drivers/gpu/drm/nouveau/
Dnouveau_prime.c60 struct dma_buf_attachment *attach, in nouveau_gem_prime_import_sg_table() argument
64 struct reservation_object *robj = attach->dmabuf->resv; in nouveau_gem_prime_import_sg_table()
71 ret = nouveau_bo_new(dev, attach->dmabuf->size, 0, flags, 0, 0, in nouveau_gem_prime_import_sg_table()
/linux-4.1.27/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_dcb.h31 int (*attach) (struct qlcnic_dcb *); member
67 if (dcb && dcb->ops->attach) in qlcnic_dcb_attach()
68 return dcb->ops->attach(dcb); in qlcnic_dcb_attach()
/linux-4.1.27/drivers/gpu/drm/radeon/
Dradeon_prime.c61 struct dma_buf_attachment *attach, in radeon_gem_prime_import_sg_table() argument
64 struct reservation_object *resv = attach->dmabuf->resv; in radeon_gem_prime_import_sg_table()
70 ret = radeon_bo_create(rdev, attach->dmabuf->size, PAGE_SIZE, false, in radeon_gem_prime_import_sg_table()
/linux-4.1.27/drivers/net/wireless/prism54/
Doid_mgt.c331 struct obj_attachment *attach = data; in mgt_le_to_cpu() local
332 attach->id = le16_to_cpu(attach->id); in mgt_le_to_cpu()
333 attach->size = le16_to_cpu(attach->size); in mgt_le_to_cpu()
400 struct obj_attachment *attach = data; in mgt_cpu_to_le() local
401 attach->id = cpu_to_le16(attach->id); in mgt_cpu_to_le()
402 attach->size = cpu_to_le16(attach->size); in mgt_cpu_to_le()
857 struct obj_attachment *attach = r->ptr; in mgt_response_to_str() local
860 attach->id, in mgt_response_to_str()
861 attach->size); in mgt_response_to_str()
Disl_ioctl.c1256 struct obj_attachment *attach; in prism54_set_genie() local
1265 alen = sizeof(*attach) + priv->wpa_ie_len; in prism54_set_genie()
1266 attach = kzalloc(alen, GFP_KERNEL); in prism54_set_genie()
1267 if (attach == NULL) in prism54_set_genie()
1275 attach->type = (WLAN_FC_TYPE_MGMT << 2) | in prism54_set_genie()
1277 attach->id = -1; in prism54_set_genie()
1278 attach->size = priv->wpa_ie_len; in prism54_set_genie()
1279 memcpy(attach->data, extra, priv->wpa_ie_len); in prism54_set_genie()
1281 ret = mgt_set_varlen(priv, DOT11_OID_ATTACHMENT, attach, in prism54_set_genie()
1284 attach->type = (WLAN_FC_TYPE_MGMT << 2) | in prism54_set_genie()
[all …]
/linux-4.1.27/drivers/scsi/pcmcia/
DKconfig16 Say Y here if you intend to attach this type of PCMCIA SCSI host
25 Say Y here if you intend to attach this type of PCMCIA SCSI host
35 If you intend to attach this type of PCMCIA SCSI host adapter to
68 Say Y here if you intend to attach this type of PCMCIA SCSI host
/linux-4.1.27/drivers/gpu/drm/msm/
Dmsm_gem_prime.c54 struct dma_buf_attachment *attach, struct sg_table *sg) in msm_gem_prime_import_sg_table() argument
56 return msm_gem_import(dev, attach->dmabuf->size, sg); in msm_gem_prime_import_sg_table()
Dmsm_mmu.h24 int (*attach)(struct msm_mmu *mmu, const char **names, int cnt); member
Dmsm_iommu.c120 .attach = msm_iommu_attach,
Dmsm_drv.h197 struct dma_buf_attachment *attach, struct sg_table *sg);
/linux-4.1.27/drivers/usb/serial/
Dio_tables.h110 .attach = edge_startup,
142 .attach = edge_startup,
174 .attach = edge_startup,
206 .attach = edge_startup,
Dkeyspan.h549 .attach = keyspan_fake_startup,
569 .attach = keyspan_startup,
593 .attach = keyspan_startup,
617 .attach = keyspan_startup,
Dempeg.c57 .attach = empeg_startup,
Dvisor.c177 .attach = treo_attach,
197 .attach = clie_5_attach,
217 .attach = clie_3_5_startup,
Dsymbolserial.c193 .attach = symbol_startup,
Dsafe_serial.c298 .attach = safe_startup,
Dipw.c300 .attach = ipw_attach,
Dkeyspan_pda.c740 .attach = keyspan_pda_fake_startup,
753 .attach = keyspan_pda_fake_startup,
Dqcserial.c439 .attach = qc_attach,
Dir-usb.c83 .attach = ir_startup,
Dwhiteheat.c110 .attach = whiteheat_firmware_attach,
122 .attach = whiteheat_attach,
Dopticon.c416 .attach = opticon_startup,
Dipaq.c510 .attach = ipaq_startup,
Dssu100.c546 .attach = ssu100_attach,
/linux-4.1.27/net/netfilter/
Dcore.c231 void (*attach)(struct sk_buff *, const struct sk_buff *); in nf_ct_attach() local
235 attach = rcu_dereference(ip_ct_attach); in nf_ct_attach()
236 if (attach) in nf_ct_attach()
237 attach(new, skb); in nf_ct_attach()
/linux-4.1.27/Documentation/security/
DYama.txt19 attach to other running processes (e.g. Firefox, SSH sessions, GPG agent,
47 may attach.
65 2 - admin-only attach: only processes with CAP_SYS_PTRACE may use ptrace
68 3 - no attach: no processes may use ptrace with PTRACE_ATTACH nor via
Dkeys.txt409 description, and to instantiate it with the supplied payload and attach it
477 attempts to attach it as the session keyring, returning an error if that
481 To attach to a named keyring, the keyring must have search permission for
1163 The method can attach anything it likes to type_data[] and payload. These
1184 This method is called to attach a payload to a key during construction.
1194 This method does not have to lock the key in order to attach a payload.
1255 and may attach something to the preparsed pointer for use by (*cmp)().
1418 In this case, the program isn't required to actually attach the key to a ring;
/linux-4.1.27/sound/aoa/core/
Dcore.c94 goto attach; in aoa_fabric_register()
107 attach: in aoa_fabric_register()
/linux-4.1.27/tools/usb/usbip/
DREADME39 server:# (Physically attach your USB device.)
61 client:# usbip attach --remote <host> --busid 1-2
75 Physically attach your USB devices to this host.
170 deux:# usbip attach --remote 10.0.0.3 --busid 1-1
/linux-4.1.27/include/linux/
Datm_tcp.h13 int (*attach)(struct atm_vcc *vcc,int itf); member
Dhdlc.h40 int (*attach)(struct net_device *dev, member
Ddma-buf.h75 int (*attach)(struct dma_buf *, struct device *, member
Dcgroup-defs.h410 void (*attach)(struct cgroup_subsys_state *css, member
Dparport.h252 void (*attach) (struct parport *); member
/linux-4.1.27/Documentation/acpi/
Dscan_handlers.txt38 int (*attach)(struct acpi_device *dev, const struct acpi_device_id *id);
44 maintained by the ACPI core and the .attach() and .detach() callbacks are
51 available scan handlers. If a matching scan handler is found, its .attach()
59 If the .attach() callback returns 0, it means that the device node is not
/linux-4.1.27/drivers/acpi/
Dint340x_thermal.c48 .attach = int340x_thermal_handler_attach,
Dacpi_pnp.c362 .attach = acpi_pnp_attach,
Dacpi_cmos_rtc.c83 .attach = acpi_install_cmos_rtc_space_handler,
Dcontainer.c111 .attach = container_device_attach,
Dacpi_memhotplug.c65 .attach = acpi_memory_device_add,
370 memory_device_handler.attach = NULL; in acpi_memory_hotplug_init()
Dacpi_apd.c144 .attach = acpi_apd_create_device,
Dacpi_processor.c492 .attach = acpi_processor_add,
Dpci_root.c70 .attach = acpi_pci_root_add,
/linux-4.1.27/Documentation/i2c/
Dold-module-parameters6 control how the driver would probe i2c buses and attach to devices. These
8 address), "force" (to forcibly attach the driver to a given device) and
Dfunctionality6 is implemented when it is given the option to attach to an adapter:
94 Before a client tries to attach to an adapter, or even do tests to check
Dupgrading-clients50 dev_err(dev, "failed to attach client\n");
154 - dev_err(dev, "failed to attach client\n");
/linux-4.1.27/drivers/mtd/ubi/
DMakefile3 ubi-y += vtbl.o vmt.o upd.o build.o cdev.o kapi.o eba.o io.o wl.o attach.o
DKconfig55 by the "attach" ioctl.
69 The on-flash fastmap contains all information needed to attach
/linux-4.1.27/drivers/gpu/drm/qxl/
Dqxl_prime.c49 struct drm_device *dev, struct dma_buf_attachment *attach, in qxl_gem_prime_import_sg_table() argument
/linux-4.1.27/drivers/staging/comedi/drivers/
Damplc_pc236.c74 .attach = pc236_attach,
Dni_labpc.c115 .attach = labpc_attach,
Damplc_dio200.c263 .attach = dio200_attach,
Damplc_pc263.c100 .attach = pc263_attach,
Ddac02.c143 .attach = dac02_attach,
Drti802.c122 .attach = rti802_attach,
Dpcl724.c142 .attach = pcl724_attach,
Ddas08_isa.c189 .attach = das08_isa_attach,
Ddt2817.c142 .attach = dt2817_attach,
Dpcmad.c148 .attach = pcmad_attach,
Dpcmda12.c167 .attach = pcmda12_attach,
Dfl512.c149 .attach = fl512_attach,
Dssv_dnp.c179 .attach = dnp_attach,
Ddt2815.c216 .attach = dt2815_attach,
Dpcm3724.c213 .attach = pcm3724_attach,
Daio_iiro_16.c237 .attach = aio_iiro_16_attach,
Dadq12b.c261 .attach = adq12b_attach,
Daio_aio12_8.c239 .attach = aio_aio12_8_attach,
Dmpc624.c350 .attach = mpc624_attach,
Dni_atmio.c375 .attach = ni_atmio_attach,
D8255.c335 .attach = dev_8255_attach,
Dpcl730.c339 .attach = pcl730_attach,
Dc6xdigio.c300 .attach = c6xdigio_attach,
Dcomedi_parport.c307 .attach = parport_attach,
Ddt2814.c290 .attach = dt2814_attach,
Drti800.c352 .attach = rti800_attach,
Dmultiq3.c282 .attach = multiq3_attach,
Ddt2811.c464 .attach = dt2811_attach,
Dcomedi_bond.c348 .attach = bonding_attach,
Dni_at_ao.c373 .attach = atao_attach,
Dpcl726.c422 .attach = pcl726_attach,
Dunioxx5.c499 .attach = unioxx5_attach,
Dii_pci20kc.c519 .attach = ii20k_attach,
Dcomedi_test.c449 .attach = waveform_attach,
Ddt2801.c632 .attach = dt2801_attach,
Ds526.c607 .attach = s526_attach,
Dpcl711.c511 .attach = pcl711_attach,
Ddas16m1.c637 .attach = das16m1_attach,
Dpcmuio.c623 .attach = pcmuio_attach,
Ddmm32at.c620 .attach = dmm32at_attach,
/linux-4.1.27/Documentation/networking/
Dixgbe.txt35 optics and/or the direct attach cables listed below.
39 82598-based adapters support all passive direct attach cables that comply
40 with SFF-8431 v4.1 and SFF-8472 v10.4 specifications. Active direct attach
54 The following is a list of 3rd party SFP+ modules and direct attach cables that
70 82599-based adapters support all passive and active limiting direct attach
91 The following is a list of 3rd party SFP+ modules and direct attach cables that
100 82598-based adapters support all passive direct attach cables that comply
101 with SFF-8431 v4.1 and SFF-8472 v10.4 specifications. Active direct attach
/linux-4.1.27/arch/mips/boot/dts/brcm/
Dbcm97420c.dts26 /* FIXME: MAC driver comes up but cannot attach to PHY */
/linux-4.1.27/drivers/net/wireless/ath/ath5k/
DMakefile11 ath5k-y += attach.o
/linux-4.1.27/include/drm/
Ddrm_gem_cma_helper.h63 struct dma_buf_attachment *attach,
Ddrm_mipi_dsi.h87 int (*attach)(struct mipi_dsi_host *host, member
/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/net/ethernet/fujitsu/
DKconfig25 Say Y here if you intend to attach a Fujitsu FMV-J18x or compatible
/linux-4.1.27/drivers/media/common/b2c2/
Dflexcop-fe-tuner.c624 int (*attach)(struct flexcop_device *, struct i2c_adapter *); member
642 if (!flexcop_frontends[i].attach) in flexcop_frontend_init()
647 if (flexcop_frontends[i].attach(fc, &fc->fc_i2c_adap[0].i2c_adap)) in flexcop_frontend_init()
/linux-4.1.27/drivers/net/wan/
Dhdlc_raw.c76 result = hdlc->attach(dev, new_settings.encoding, in raw_ioctl()
Dhdlc_raw_eth.c91 result = hdlc->attach(dev, new_settings.encoding, in raw_eth_ioctl()
Dhdlc_x25.c209 result=hdlc->attach(dev, ENCODING_NRZ,PARITY_CRC16_PR1_CCITT); in x25_ioctl()
Dhostess_sv11.c279 dev_to_hdlc(netdev)->attach = hostess_attach; in sv11_init()
Dsealevel.c188 dev_to_hdlc(dev)->attach = sealevel_attach; in slvl_setup()
Dhdlc_cisco.c368 result = hdlc->attach(dev, ENCODING_NRZ,PARITY_CRC16_PR1_CCITT); in cisco_ioctl()
Dc101.c378 hdlc->attach = sca_attach; in c101_run()
Dpci200syn.c396 hdlc->attach = sca_attach; in pci200_pci_init_one()
Dpc300too.c456 hdlc->attach = sca_attach; in pc300_pci_init_one()
Dn2.c471 hdlc->attach = sca_attach; in n2_run()
/linux-4.1.27/drivers/net/ethernet/xircom/
DKconfig25 Say Y here if you intend to attach a Xircom 16-bit PCMCIA (PC-card)
/linux-4.1.27/net/core/
Dnetclassid_cgroup.c109 .attach = cgrp_attach,
Dnetprio_cgroup.c251 .attach = net_prio_attach,
/linux-4.1.27/drivers/net/ethernet/3com/
DKconfig51 Say Y here if you intend to attach a 3Com 3c574 or compatible PCMCIA
61 Say Y here if you intend to attach a 3Com 3c589 or compatible PCMCIA
/linux-4.1.27/Documentation/devicetree/
Dof_unittest.txt101 Before executing OF unittest, it is required to attach the test data to
114 attach_node_and_children() uses of_attach_node() to attach the nodes into the
130 required to attach the root('/') node. All other nodes are attached by calling
/linux-4.1.27/drivers/scsi/bfa/
Dbfa_modules.h101 void (*attach) (struct bfa_s *bfa, void *bfad, member
Dbfa_fcs.c33 void (*attach) (struct bfa_fcs_s *fcs); member
86 if (mod->attach) in bfa_fcs_attach()
87 mod->attach(fcs); in bfa_fcs_attach()
/linux-4.1.27/Documentation/i2c/busses/
Di2c-ocores23 There is also a possibility to attach a list of i2c_board_info which
/linux-4.1.27/drivers/usb/misc/sisusbvga/
DKconfig7 Say Y here if you intend to attach a USB2VGA dongle based on a
/linux-4.1.27/Documentation/cgroups/
Dcgroups.txt198 - in fork and exit, to attach and detach a task from its css_set.
410 Now attach your shell to this cgroup:
429 Note that it is PID, not PIDs. You can only attach ONE task at a time.
430 If you have several tasks to attach, you have to do it one after another:
437 You can attach the current shell task by echoing 0:
585 subsystem returns an error, this will abort the attach operation.
600 attach() or cancel_attach() will be called in future.
619 Called when a task attach operation has failed after can_attach() has succeeded.
625 void attach(struct cgroup *cgrp, struct cgroup_taskset *tset)
675 Q: When I attach processes, only the first of the line gets really attached !
/linux-4.1.27/drivers/pps/clients/
Dpps_parport.c213 .attach = parport_attach,
/linux-4.1.27/drivers/w1/
Dw1.h297 void w1_reconnect_slaves(struct w1_family *f, int attach);
Dw1.c858 void w1_reconnect_slaves(struct w1_family *f, int attach) in w1_reconnect_slaves() argument
875 if ((attach && sl->family->fid == W1_FAMILY_DEFAULT in w1_reconnect_slaves()
877 (!attach && sl->family->fid == f->fid)) { in w1_reconnect_slaves()
/linux-4.1.27/drivers/scsi/device_handler/
Dscsi_dh.c114 d = scsi_dh->attach(sdev); in scsi_dh_handler_attach()
358 if (!scsi_dh->attach || !scsi_dh->detach) in scsi_register_device_handler()
Dscsi_dh_hp_sw.c378 .attach = hp_sw_bus_attach,
Dscsi_dh_emc.c695 .attach = clariion_bus_attach,
/linux-4.1.27/drivers/vhost/
Dvhost.c350 struct vhost_attach_cgroups_struct attach; in vhost_attach_cgroups() local
352 attach.owner = current; in vhost_attach_cgroups()
353 vhost_work_init(&attach.work, vhost_attach_cgroups_work); in vhost_attach_cgroups()
354 vhost_work_queue(dev, &attach.work); in vhost_attach_cgroups()
355 vhost_work_flush(dev, &attach.work); in vhost_attach_cgroups()
356 return attach.ret; in vhost_attach_cgroups()
/linux-4.1.27/Documentation/
Ddma-buf-sharing.txt96 After this, the buffer-user needs to attach its device with the buffer, which
104 for scatterlist operations. It will optionally call the 'attach' dma_buf
118 access to the buffer using dma_buf_map_attachment API. At least one attach to
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
210 another new buffer-user intends to attach itself to this buffer, it might
228 If the exporter chooses not to allow an attach() operation once a
DSM501.txt71 attach if the PLL selection is different.
Dbcache.txt46 have to manually attach:
57 device, it'll be running in passthrough mode until you attach it to a cache.
87 echo <CSET-UUID> > /sys/block/bcache0/bcache/attach
201 attach
/linux-4.1.27/drivers/net/ethernet/ti/
Dnetcp.h185 int (*attach)(void *inst_priv, struct net_device *ndev, member
/linux-4.1.27/Documentation/netlabel/
Dintroduction.txt9 NetLabel is a mechanism which can be used by kernel security modules to attach
/linux-4.1.27/drivers/usb/usbip/
Dvhci_sysfs.c240 static DEVICE_ATTR(attach, S_IWUSR, NULL, store_attach);
Dusbip_protocol.txt170 OP_REQ_IMPORT: Request to import (attach) a remote USB device.
187 OP_REP_IMPORT: Reply to import (attach) a remote USB device.
/linux-4.1.27/drivers/pps/generators/
Dpps_gen_parport.c239 .attach = parport_attach,
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/disp/
Dnv50.h87 int (*attach)(struct nvkm_object *, struct nvkm_object *, u32); member
Dgf110.c356 .attach = gf110_disp_dmac_object_attach,
450 .attach = gf110_disp_dmac_object_attach,
531 .attach = gf110_disp_dmac_object_attach,
Dnv50.c76 nv_parent(chan)->object_attach = impl->attach; in nv50_disp_chan_create_()
585 .attach = nv50_disp_dmac_object_attach,
687 .attach = nv50_disp_dmac_object_attach,
777 .attach = nv50_disp_dmac_object_attach,
/linux-4.1.27/drivers/spi/
Dspi-lm70llp.c325 .attach = spi_lm70llp_attach,
Dspi-butterfly.c333 .attach = butterfly_attach,
/linux-4.1.27/Documentation/filesystems/
D9p.txt123 attach command (Tattach) for that user.
127 any = v9fs does single attach and performs all
Dubifs.txt110 The following is an example of the kernel boot arguments to attach mtd0
/linux-4.1.27/security/apparmor/include/
Dpolicy.h208 const char *attach; member
/linux-4.1.27/Documentation/watchdog/
Dpcwd-watchdog.txt18 attach a running driver for use with that card. After the watchdog
/linux-4.1.27/Documentation/virtual/uml/
DUserModeLinux-HOWTO.txt478 lines and consoles'' to see how to attach the consoles to
582 It is possible to attach UML serial lines and consoles to many types
586 You can attach them to host ptys, ttys, file descriptors, and ports.
591 o hook two virtual machines together by having one attach to a pty
592 and having the other attach to the corresponding tty
631 There are a number of different types of channels to attach a UML
633 attach to.
659 This will make UML attach the device to the specified tty (i.e
667 will attach UML's console 1 to the host's /dev/tty3). If the tty that
687 This will attach the UML devices to the specified host port.
[all …]
/linux-4.1.27/drivers/i2c/busses/
Di2c-parport.c271 .attach = i2c_parport_attach,
/linux-4.1.27/drivers/net/ethernet/8390/
DKconfig25 Say Y here if you intend to attach an Asix AX88190-based PCMCIA
144 Say Y here if you intend to attach an NE2000 compatible PCMCIA
/linux-4.1.27/drivers/bus/
DKconfig56 You can attach many different devices on it, such as NOR, onenand.
/linux-4.1.27/net/sched/
Dsch_mq.c243 .attach = mq_attach,
Dsch_api.c827 if (new && new->ops->attach) in qdisc_graft()
848 if (new && !new->ops->attach) in qdisc_graft()
852 if (new && new->ops->attach) in qdisc_graft()
853 new->ops->attach(new); in qdisc_graft()
Dsch_mqprio.c410 .attach = mqprio_attach,
/linux-4.1.27/drivers/media/pci/saa7146/
Dhexium_orion.c475 .attach = hexium_attach,
Dhexium_gemini.c403 .attach = hexium_attach,
/linux-4.1.27/sound/oss/
Ddev_table.h53 void (*attach) (struct address_info *hw_config); member
/linux-4.1.27/kernel/
Dcgroup_freezer.c481 .attach = freezer_attach,
/linux-4.1.27/Documentation/ABI/testing/
Dsysfs-class-extcon36 attach/detach information of the corresponding extcon object.
/linux-4.1.27/include/linux/usb/
Dserial.h241 int (*attach)(struct usb_serial *serial); member
/linux-4.1.27/drivers/parport/
Dshare.c109 drv->attach(port); in attach_driver_chain()
163 drv->attach(port); in parport_register_driver()
/linux-4.1.27/drivers/staging/comedi/
Ddrivers.c817 if (!driv->attach) { in comedi_device_attach()
829 ret = driv->attach(dev, it); in comedi_device_attach()
Dcomedidev.h245 int (*attach)(struct comedi_device *, struct comedi_devconfig *); member
/linux-4.1.27/include/media/
Dsaa7146.h103 int (*attach)(struct saa7146_dev *, struct saa7146_pci_extension_data *); member
/linux-4.1.27/drivers/gpu/drm/bridge/
Dptn3460.c305 .attach = ptn3460_bridge_attach,
Dps8622.c543 .attach = ps8622_attach,
/linux-4.1.27/Documentation/dvb/
Dbt8xx.txt22 => "DVB for Linux" "DVB Core Support" "Load and attach frontend modules as needed"
/linux-4.1.27/drivers/auxdisplay/
DKconfig93 It will work fine. However, you can't attach it to the fbdev driver
/linux-4.1.27/security/apparmor/
Dapparmorfs.c299 if (profile->attach) in aa_fs_seq_profattach_show()
300 seq_printf(seq, "%s\n", profile->attach); in aa_fs_seq_profattach_show()
/linux-4.1.27/Documentation/input/
Djoystick.txt451 kernel, you also need to attach a serial port to it. to do that, run the
495 To use it, you need to attach the serial port to the driver using the
515 To use it, you need to attach the serial port to the driver using the
534 computers, is supported by the stinger.c module. To use it, attach the
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
Dmcg.c1328 u8 gid[16], u8 attach, u8 block_loopback, in mlx4_QP_ATTACH() argument
1345 if (attach && block_loopback) in mlx4_QP_ATTACH()
1348 err = mlx4_cmd(dev, mailbox->dma, qpn, attach, in mlx4_QP_ATTACH()
1353 if (err && !attach && in mlx4_QP_ATTACH()
/linux-4.1.27/Documentation/sound/oss/
DAudioExcelDSP1685 the audio card and will recognize and attach it.
/linux-4.1.27/Documentation/hwmon/
Dhwmon-kernel-api.txt52 driver data. hwmon_device_register_with_groups will attach this pointer
/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/drivers/mtd/nand/
DKconfig143 must advertise a platform_device for the driver to attach.
176 must advertise a platform_device for the driver to attach.
420 must advertise a platform_device for the driver to attach.
/linux-4.1.27/include/scsi/
Dscsi_device.h212 struct scsi_dh_data *(*attach)(struct scsi_device *); member
/linux-4.1.27/Documentation/early-userspace/
Dbuffer-format.txt96 (GNU cpio is reported to attach the data to the last instance of a
/linux-4.1.27/drivers/net/ethernet/smsc/
DKconfig63 Say Y here if you intend to attach an SMC 91Cxx compatible PCMCIA
/linux-4.1.27/drivers/misc/vmw_vmci/
Dvmci_queue_pair.c939 static int qp_notify_peer_local(bool attach, struct vmci_handle handle) in qp_notify_peer_local() argument
949 attach ? VMCI_EVENT_QP_PEER_ATTACH : VMCI_EVENT_QP_PEER_DETACH; in qp_notify_peer_local()
1535 static int qp_notify_peer(bool attach, in qp_notify_peer() argument
1559 ev.msg.event_data.event = attach ? in qp_notify_peer()
1568 attach ? "ATTACH" : "DETACH", peer_id); in qp_notify_peer()
/linux-4.1.27/drivers/net/arcnet/
DKconfig130 Say Y here if you intend to attach this type of ARCnet PCMCIA card
/linux-4.1.27/Documentation/frv/
Dgdbstub.txt61 attach. If not, then the kernel will boot immediately and GDB will have to
/linux-4.1.27/Documentation/scheduler/
Dsched-domains.txt71 arch_init_sched_domains function. This function will attach domains to all
/linux-4.1.27/drivers/gpu/drm/msm/adreno/
Dadreno_gpu.c349 ret = mmu->funcs->attach(mmu, iommu_ports, in adreno_gpu_init()
/linux-4.1.27/Documentation/fb/
Dfbcon.txt153 Before going on how to attach, detach and unload the framebuffer console, an
186 echo 1 > sys/class/vtconsole/vtcon1/bind - attach framebuffer console to
/linux-4.1.27/drivers/media/pci/ttpci/
Dbudget-patch.c667 .attach = budget_patch_attach,
/linux-4.1.27/drivers/net/can/
DKconfig24 Userspace tools to attach the SLCAN line discipline (slcan_attach,
/linux-4.1.27/Documentation/scsi/
DChangeLog.sym53c8xx_275 has been allocated. This fixes a panic if attach failed.
/linux-4.1.27/drivers/media/common/saa7146/
Dsaa7146_core.c470 if (ext->attach(dev, pci_ext)) { in saa7146_init_one()
/linux-4.1.27/sound/drivers/
Dportman2x4.c710 .attach = snd_portman_attach,
/linux-4.1.27/include/acpi/
Dacpi_bus.h137 int (*attach)(struct acpi_device *dev, const struct acpi_device_id *id); member

12