Home
last modified time | relevance | path

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

12

/linux-4.4.14/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.4.14/drivers/media/v4l2-core/
Dvideobuf2-vmalloc.c209 struct vb2_vmalloc_attachment *attach; in vb2_vmalloc_dmabuf_ops_attach() local
218 attach = kzalloc(sizeof(*attach), GFP_KERNEL); in vb2_vmalloc_dmabuf_ops_attach()
219 if (!attach) in vb2_vmalloc_dmabuf_ops_attach()
222 sgt = &attach->sgt; in vb2_vmalloc_dmabuf_ops_attach()
225 kfree(attach); in vb2_vmalloc_dmabuf_ops_attach()
233 kfree(attach); in vb2_vmalloc_dmabuf_ops_attach()
240 attach->dma_dir = DMA_NONE; in vb2_vmalloc_dmabuf_ops_attach()
241 dbuf_attach->priv = attach; in vb2_vmalloc_dmabuf_ops_attach()
248 struct vb2_vmalloc_attachment *attach = db_attach->priv; in vb2_vmalloc_dmabuf_ops_detach() local
251 if (!attach) in vb2_vmalloc_dmabuf_ops_detach()
[all …]
Dvideobuf2-dma-contig.c221 struct vb2_dc_attachment *attach; in vb2_dc_dmabuf_ops_attach() local
228 attach = kzalloc(sizeof(*attach), GFP_KERNEL); in vb2_dc_dmabuf_ops_attach()
229 if (!attach) in vb2_dc_dmabuf_ops_attach()
232 sgt = &attach->sgt; in vb2_dc_dmabuf_ops_attach()
238 kfree(attach); in vb2_dc_dmabuf_ops_attach()
250 attach->dma_dir = DMA_NONE; in vb2_dc_dmabuf_ops_attach()
251 dbuf_attach->priv = attach; in vb2_dc_dmabuf_ops_attach()
259 struct vb2_dc_attachment *attach = db_attach->priv; in vb2_dc_dmabuf_ops_detach() local
262 if (!attach) in vb2_dc_dmabuf_ops_detach()
265 sgt = &attach->sgt; in vb2_dc_dmabuf_ops_detach()
[all …]
Dvideobuf2-dma-sg.c387 struct vb2_dma_sg_attachment *attach; in vb2_dma_sg_dmabuf_ops_attach() local
394 attach = kzalloc(sizeof(*attach), GFP_KERNEL); in vb2_dma_sg_dmabuf_ops_attach()
395 if (!attach) in vb2_dma_sg_dmabuf_ops_attach()
398 sgt = &attach->sgt; in vb2_dma_sg_dmabuf_ops_attach()
404 kfree(attach); in vb2_dma_sg_dmabuf_ops_attach()
416 attach->dma_dir = DMA_NONE; in vb2_dma_sg_dmabuf_ops_attach()
417 dbuf_attach->priv = attach; in vb2_dma_sg_dmabuf_ops_attach()
425 struct vb2_dma_sg_attachment *attach = db_attach->priv; in vb2_dma_sg_dmabuf_ops_detach() local
428 if (!attach) in vb2_dma_sg_dmabuf_ops_detach()
431 sgt = &attach->sgt; in vb2_dma_sg_dmabuf_ops_detach()
[all …]
/linux-4.4.14/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.c115 if (bridge->funcs->attach) in drm_bridge_attach()
116 return bridge->funcs->attach(bridge); in drm_bridge_attach()
Ddrm_gem_cma_helper.c446 struct dma_buf_attachment *attach, in drm_gem_cma_prime_import_sg_table() argument
455 cma_obj = __drm_gem_cma_create(dev, attach->dmabuf->size); in drm_gem_cma_prime_import_sg_table()
462 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.4.14/drivers/nvdimm/
Dclaim.c46 bool __nd_attach_ndns(struct device *dev, struct nd_namespace_common *attach, in __nd_attach_ndns() argument
49 if (attach->claim) in __nd_attach_ndns()
51 dev_WARN_ONCE(dev, !mutex_is_locked(&attach->dev.mutex) in __nd_attach_ndns()
54 attach->claim = dev; in __nd_attach_ndns()
55 *_ndns = attach; in __nd_attach_ndns()
56 get_device(&attach->dev); in __nd_attach_ndns()
60 bool nd_attach_ndns(struct device *dev, struct nd_namespace_common *attach, in nd_attach_ndns() argument
65 device_lock(&attach->dev); in nd_attach_ndns()
66 claimed = __nd_attach_ndns(dev, attach, _ndns); in nd_attach_ndns()
67 device_unlock(&attach->dev); in nd_attach_ndns()
Dnd-core.h85 bool nd_attach_ndns(struct device *dev, struct nd_namespace_common *attach,
87 bool __nd_attach_ndns(struct device *dev, struct nd_namespace_common *attach,
/linux-4.4.14/drivers/dma-buf/
Ddma-buf.c430 struct dma_buf_attachment *attach; in dma_buf_attach() local
436 attach = kzalloc(sizeof(struct dma_buf_attachment), GFP_KERNEL); in dma_buf_attach()
437 if (attach == NULL) in dma_buf_attach()
440 attach->dev = dev; in dma_buf_attach()
441 attach->dmabuf = dmabuf; in dma_buf_attach()
445 if (dmabuf->ops->attach) { in dma_buf_attach()
446 ret = dmabuf->ops->attach(dmabuf, dev, attach); in dma_buf_attach()
450 list_add(&attach->node, &dmabuf->attachments); in dma_buf_attach()
453 return attach; in dma_buf_attach()
456 kfree(attach); in dma_buf_attach()
[all …]
/linux-4.4.14/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.4.14/drivers/gpu/drm/tegra/
Dgem.c311 struct dma_buf_attachment *attach; in tegra_bo_import() local
319 attach = dma_buf_attach(buf, drm->dev); in tegra_bo_import()
320 if (IS_ERR(attach)) { in tegra_bo_import()
321 err = PTR_ERR(attach); in tegra_bo_import()
327 bo->sgt = dma_buf_map_attachment(attach, DMA_TO_DEVICE); in tegra_bo_import()
351 bo->gem.import_attach = attach; in tegra_bo_import()
357 dma_buf_unmap_attachment(attach, bo->sgt, DMA_TO_DEVICE); in tegra_bo_import()
359 dma_buf_detach(buf, attach); in tegra_bo_import()
507 tegra_gem_prime_map_dma_buf(struct dma_buf_attachment *attach, in tegra_gem_prime_map_dma_buf() argument
510 struct drm_gem_object *gem = attach->dmabuf->priv; in tegra_gem_prime_map_dma_buf()
[all …]
/linux-4.4.14/drivers/gpu/drm/armada/
Darmada_gem.c422 armada_gem_prime_map_dma_buf(struct dma_buf_attachment *attach, in armada_gem_prime_map_dma_buf() argument
425 struct drm_gem_object *obj = attach->dmabuf->priv; in armada_gem_prime_map_dma_buf()
457 if (dma_map_sg(attach->dev, sgt->sgl, sgt->nents, dir) == 0) { in armada_gem_prime_map_dma_buf()
468 if (dma_map_sg(attach->dev, sgt->sgl, sgt->nents, dir) == 0) in armada_gem_prime_map_dma_buf()
491 static void armada_gem_prime_unmap_dma_buf(struct dma_buf_attachment *attach, in armada_gem_prime_unmap_dma_buf() argument
494 struct drm_gem_object *obj = attach->dmabuf->priv; in armada_gem_prime_unmap_dma_buf()
499 dma_unmap_sg(attach->dev, sgt->sgl, sgt->nents, dir); in armada_gem_prime_unmap_dma_buf()
555 struct dma_buf_attachment *attach; in armada_gem_prime_import() local
570 attach = dma_buf_attach(buf, dev->dev); in armada_gem_prime_import()
571 if (IS_ERR(attach)) in armada_gem_prime_import()
[all …]
/linux-4.4.14/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.4.14/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.4.14/drivers/gpu/drm/i915/
Di915_gem_dmabuf.c276 struct dma_buf_attachment *attach; in i915_gem_prime_import() local
295 attach = dma_buf_attach(dma_buf, dev->dev); in i915_gem_prime_import()
296 if (IS_ERR(attach)) in i915_gem_prime_import()
297 return ERR_CAST(attach); in i915_gem_prime_import()
309 obj->base.import_attach = attach; in i915_gem_prime_import()
314 dma_buf_detach(dma_buf, attach); in i915_gem_prime_import()
/linux-4.4.14/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.4.14/drivers/gpu/drm/amd/amdgpu/
Damdgpu_prime.c61 struct dma_buf_attachment *attach, in amdgpu_gem_prime_import_sg_table() argument
64 struct reservation_object *resv = attach->dmabuf->resv; in amdgpu_gem_prime_import_sg_table()
70 ret = amdgpu_bo_create(adev, attach->dmabuf->size, PAGE_SIZE, false, in amdgpu_gem_prime_import_sg_table()
/linux-4.4.14/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.4.14/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.4.14/drivers/gpu/drm/msm/
Dmsm_gem_prime.c56 struct dma_buf_attachment *attach, struct sg_table *sg) in msm_gem_prime_import_sg_table() argument
58 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.h216 struct dma_buf_attachment *attach, struct sg_table *sg);
/linux-4.4.14/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.4.14/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.4.14/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.c191 .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.c452 .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,
/linux-4.4.14/drivers/scsi/cxlflash/
Dsuperpipe.c1289 struct dk_cxlflash_attach *attach) in cxlflash_disk_attach() argument
1309 if (attach->num_interrupts > 4) { in cxlflash_disk_attach()
1311 __func__, attach->num_interrupts); in cxlflash_disk_attach()
1330 if (attach->hdr.flags & DK_CXLFLASH_ATTACH_REUSE_CONTEXT) { in cxlflash_disk_attach()
1331 rctxid = attach->context_id; in cxlflash_disk_attach()
1397 perms = SISL_RHT_PERM(attach->hdr.flags + 1); in cxlflash_disk_attach()
1407 work->num_interrupts = attach->num_interrupts; in cxlflash_disk_attach()
1438 attach->hdr.return_flags = 0; in cxlflash_disk_attach()
1439 attach->context_id = ctxi->ctxid; in cxlflash_disk_attach()
1440 attach->block_size = gli->blk_len; in cxlflash_disk_attach()
[all …]
/linux-4.4.14/Documentation/security/
DYama.txt17 attach to other running processes (e.g. Firefox, SSH sessions, GPG agent,
45 may attach.
63 2 - admin-only attach: only processes with CAP_SYS_PTRACE may use ptrace
66 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
1169 The method can attach anything it likes to payload. This is merely passed
1188 This method is called to attach a payload to a key during construction.
1198 This method does not have to lock the key in order to attach a payload.
1264 and may attach something to the preparsed pointer for use by (*cmp)().
1427 In this case, the program isn't required to actually attach the key to a ring;
/linux-4.4.14/sound/aoa/core/
Dcore.c94 goto attach; in aoa_fabric_register()
107 attach: in aoa_fabric_register()
/linux-4.4.14/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.4.14/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.h436 void (*attach)(struct cgroup_taskset *tset); member
Dparport.h259 void (*attach) (struct parport *); member
/linux-4.4.14/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.4.14/net/netfilter/
Dcore.c367 void (*attach)(struct sk_buff *, const struct sk_buff *); in nf_ct_attach() local
371 attach = rcu_dereference(ip_ct_attach); in nf_ct_attach()
372 if (attach) in nf_ct_attach()
373 attach(new, skb); in nf_ct_attach()
/linux-4.4.14/drivers/acpi/
Dint340x_thermal.c47 .attach = int340x_thermal_handler_attach,
Dacpi_pnp.c360 .attach = acpi_pnp_attach,
Dacpi_cmos_rtc.c83 .attach = acpi_install_cmos_rtc_space_handler,
Dcontainer.c107 .attach = container_device_attach,
Dacpi_memhotplug.c60 .attach = acpi_memory_device_add,
365 memory_device_handler.attach = NULL; in acpi_memory_hotplug_init()
Dacpi_apd.c143 .attach = acpi_apd_create_device,
Dacpi_processor.c560 .attach = acpi_processor_add,
Dscan.c1702 .attach = acpi_generic_device_attach,
1716 if (!handler->attach) { in acpi_scan_attach_handler()
1721 ret = handler->attach(device, devid); in acpi_scan_attach_handler()
/linux-4.4.14/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.4.14/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.4.14/drivers/gpu/drm/virtio/
Dvirtgpu_prime.c49 struct drm_device *dev, struct dma_buf_attachment *attach, in virtgpu_gem_prime_import_sg_table() argument
Dvirtgpu_drv.h367 struct drm_device *dev, struct dma_buf_attachment *attach,
/linux-4.4.14/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.4.14/drivers/staging/comedi/drivers/
Damplc_pc236.c74 .attach = pc236_attach,
Dni_labpc.c115 .attach = labpc_attach,
Damplc_dio200.c264 .attach = dio200_attach,
Damplc_pc263.c100 .attach = pc263_attach,
D8255.c127 .attach = dev_8255_attach,
Ddac02.c139 .attach = dac02_attach,
Drti802.c122 .attach = rti802_attach,
Dpcl724.c142 .attach = pcl724_attach,
Dpcmda12.c167 .attach = pcmda12_attach,
Ddt2817.c142 .attach = dt2817_attach,
Dpcmad.c148 .attach = pcmad_attach,
Ddas08_isa.c189 .attach = das08_isa_attach,
Dfl512.c145 .attach = fl512_attach,
Dssv_dnp.c182 .attach = dnp_attach,
Ddt2815.c216 .attach = dt2815_attach,
Dmpc624.c313 .attach = mpc624_attach,
Daio_iiro_16.c237 .attach = aio_iiro_16_attach,
Dpcm3724.c219 .attach = pcm3724_attach,
Dadq12b.c245 .attach = adq12b_attach,
Dpcl730.c339 .attach = pcl730_attach,
Dni_atmio.c372 .attach = ni_atmio_attach,
Daio_aio12_8.c276 .attach = aio_aio12_8_attach,
Dc6xdigio.c300 .attach = c6xdigio_attach,
Dcomedi_parport.c307 .attach = parport_attach,
Ddt2814.c290 .attach = dt2814_attach,
Dcomedi_bond.c349 .attach = bonding_attach,
Ddt2811.c464 .attach = dt2811_attach,
Drti800.c356 .attach = rti800_attach,
Dmultiq3.c334 .attach = multiq3_attach,
Dni_at_ao.c373 .attach = atao_attach,
Dpcl726.c422 .attach = pcl726_attach,
Dpcl711.c512 .attach = pcl711_attach,
Ddt2801.c632 .attach = dt2801_attach,
Dii_pci20kc.c516 .attach = ii20k_attach,
Ds526.c569 .attach = s526_attach,
/linux-4.4.14/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.4.14/arch/mips/boot/dts/brcm/
Dbcm97420c.dts26 /* FIXME: MAC driver comes up but cannot attach to PHY */
/linux-4.4.14/drivers/net/wireless/ath/ath5k/
DMakefile11 ath5k-y += attach.o
/linux-4.4.14/include/scsi/
Dscsi_dh.h68 int (*attach)(struct scsi_device *); member
/linux-4.4.14/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.4.14/drivers/staging/fwserial/
DTODO8 3. Expose means of controlling attach/detach of peers via sysfs. Include
/linux-4.4.14/drivers/net/ethernet/fujitsu/
DKconfig23 Say Y here if you intend to attach a Fujitsu FMV-J18x or compatible
/linux-4.4.14/drivers/net/ethernet/xircom/
DKconfig23 Say Y here if you intend to attach a Xircom 16-bit PCMCIA (PC-card)
/linux-4.4.14/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()
/linux-4.4.14/drivers/net/ethernet/3com/
DKconfig47 Say Y here if you intend to attach a 3Com 3c574 or compatible PCMCIA
57 Say Y here if you intend to attach a 3Com 3c589 or compatible PCMCIA
/linux-4.4.14/drivers/scsi/
Dscsi_dh.c134 error = scsi_dh->attach(sdev); in scsi_dh_handler_attach()
258 if (!scsi_dh->attach || !scsi_dh->detach) in scsi_register_device_handler()
/linux-4.4.14/net/core/
Dnetclassid_cgroup.c122 .attach = cgrp_attach,
Dnetprio_cgroup.c252 .attach = net_prio_attach,
/linux-4.4.14/drivers/media/common/b2c2/
Dflexcop-fe-tuner.c666 int (*attach)(struct flexcop_device *, struct i2c_adapter *); member
685 if (!flexcop_frontends[i].attach) in flexcop_frontend_init()
690 if (flexcop_frontends[i].attach(fc, &fc->fc_i2c_adap[0].i2c_adap)) in flexcop_frontend_init()
/linux-4.4.14/drivers/gpu/drm/exynos/
Dexynos_drm_gem.h162 struct dma_buf_attachment *attach,
Dexynos_drm_gem.c561 struct dma_buf_attachment *attach, in exynos_drm_gem_prime_import_sg_table() argument
568 exynos_gem = exynos_drm_gem_init(dev, attach->dmabuf->size); in exynos_drm_gem_prime_import_sg_table()
/linux-4.4.14/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.4.14/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.4.14/include/uapi/scsi/
Dcxlflash_ioctl.h146 struct dk_cxlflash_attach attach; member
/linux-4.4.14/Documentation/i2c/busses/
Di2c-ocores23 There is also a possibility to attach a list of i2c_board_info which
/linux-4.4.14/drivers/usb/misc/sisusbvga/
DKconfig7 Say Y here if you intend to attach a USB2VGA dongle based on a
/linux-4.4.14/Documentation/sound/alsa/
DJack-Controls.txt23 and attach it to the jack, at jack creation stage. We can also add a
/linux-4.4.14/Documentation/DocBook/
Dscsi.xml.db142 API-sas-attach-transport
156 API-srp-attach-transport
Dgadget.xml.db64 API-usb-gstrings-attach
Dnetworking.xml.db170 API---sk-attach-filter
311 API-netif-device-attach
469 API-phy-attach-direct
470 API-phy-attach
Drapidio.xml.db101 API-rio-basic-attach
Dgpu.xml.db186 API-drm-object-attach-property
197 API-drm-mode-connector-attach-encoder
384 API-mipi-dsi-attach
477 API-drm-bridge-attach
/linux-4.4.14/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)
679 Q: When I attach processes, only the first of the line gets really attached !
Dpids.txt43 Then we create a hierarchy, set limits and attach processes to it:
/linux-4.4.14/drivers/pps/clients/
Dpps_parport.c213 .attach = parport_attach,
/linux-4.4.14/drivers/w1/
Dw1.h297 void w1_reconnect_slaves(struct w1_family *f, int attach);
Dw1.c872 void w1_reconnect_slaves(struct w1_family *f, int attach) in w1_reconnect_slaves() argument
889 if ((attach && sl->family->fid == W1_FAMILY_DEFAULT in w1_reconnect_slaves()
891 (!attach && sl->family->fid == f->fid)) { in w1_reconnect_slaves()
/linux-4.4.14/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.4.14/drivers/net/ethernet/ti/
Dnetcp.h184 int (*attach)(void *inst_priv, struct net_device *ndev, member
/linux-4.4.14/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.4.14/Documentation/netlabel/
Dintroduction.txt9 NetLabel is a mechanism which can be used by kernel security modules to attach
/linux-4.4.14/drivers/vhost/
Dvhost.c429 struct vhost_attach_cgroups_struct attach; in vhost_attach_cgroups() local
431 attach.owner = current; in vhost_attach_cgroups()
432 vhost_work_init(&attach.work, vhost_attach_cgroups_work); in vhost_attach_cgroups()
433 vhost_work_queue(dev, &attach.work); in vhost_attach_cgroups()
434 vhost_work_flush(dev, &attach.work); in vhost_attach_cgroups()
435 return attach.ret; in vhost_attach_cgroups()
/linux-4.4.14/drivers/pps/generators/
Dpps_gen_parport.c239 .attach = parport_attach,
/linux-4.4.14/drivers/spi/
Dspi-lm70llp.c325 .attach = spi_lm70llp_attach,
Dspi-butterfly.c333 .attach = butterfly_attach,
/linux-4.4.14/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.4.14/security/apparmor/include/
Dpolicy.h208 const char *attach; member
/linux-4.4.14/Documentation/watchdog/
Dpcwd-watchdog.txt18 attach a running driver for use with that card. After the watchdog
/linux-4.4.14/drivers/net/ethernet/8390/
DKconfig23 Say Y here if you intend to attach an Asix AX88190-based PCMCIA
138 Say Y here if you intend to attach an NE2000 compatible PCMCIA
/linux-4.4.14/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.4.14/drivers/scsi/device_handler/
Dscsi_dh_hp_sw.c344 .attach = hp_sw_bus_attach,
Dscsi_dh_emc.c660 .attach = clariion_bus_attach,
/linux-4.4.14/net/sched/
Dsch_mq.c243 .attach = mq_attach,
Dsch_api.c829 if (new && new->ops->attach) in qdisc_graft()
850 if (new && !new->ops->attach) in qdisc_graft()
854 if (new && new->ops->attach) in qdisc_graft()
855 new->ops->attach(new); in qdisc_graft()
Dsch_mqprio.c410 .attach = mqprio_attach,
/linux-4.4.14/drivers/media/pci/saa7146/
Dhexium_orion.c475 .attach = hexium_attach,
Dhexium_gemini.c403 .attach = hexium_attach,
/linux-4.4.14/include/linux/usb/
Dserial.h241 int (*attach)(struct usb_serial *serial); member
/linux-4.4.14/sound/oss/
Ddev_table.h53 void (*attach) (struct address_info *hw_config); member
/linux-4.4.14/kernel/
Dcgroup_freezer.c478 .attach = freezer_attach,
/linux-4.4.14/Documentation/ABI/testing/
Dsysfs-class-extcon36 attach/detach information of the corresponding extcon object.
/linux-4.4.14/drivers/staging/comedi/
Ddrivers.c943 if (!driv->attach) { in comedi_device_attach()
955 ret = driv->attach(dev, it); in comedi_device_attach()
Dcomedidev.h436 int (*attach)(struct comedi_device *, struct comedi_devconfig *); member
/linux-4.4.14/drivers/gpu/drm/bridge/
Dnxp-ptn3460.c307 .attach = ptn3460_bridge_attach,
Dparade-ps8622.c548 .attach = ps8622_attach,
/linux-4.4.14/include/media/
Dsaa7146.h103 int (*attach)(struct saa7146_dev *, struct saa7146_pci_extension_data *); member
/linux-4.4.14/drivers/bus/
DKconfig72 You can attach many different devices on it, such as NOR, onenand.
/linux-4.4.14/drivers/auxdisplay/
DKconfig93 It will work fine. However, you can't attach it to the fbdev driver
/linux-4.4.14/Documentation/dvb/
Dbt8xx.txt22 => "DVB for Linux" "DVB Core Support" "Load and attach frontend modules as needed"
/linux-4.4.14/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.4.14/drivers/net/ethernet/mellanox/mlx4/
Dmcg.c1329 u8 gid[16], u8 attach, u8 block_loopback, in mlx4_QP_ATTACH() argument
1346 if (attach && block_loopback) in mlx4_QP_ATTACH()
1349 err = mlx4_cmd(dev, mailbox->dma, qpn, attach, in mlx4_QP_ATTACH()
1354 if (err && !attach && in mlx4_QP_ATTACH()
/linux-4.4.14/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.4.14/drivers/net/ethernet/smsc/
DKconfig59 Say Y here if you intend to attach an SMC 91Cxx compatible PCMCIA
/linux-4.4.14/Documentation/hwmon/
Dhwmon-kernel-api.txt52 driver data. hwmon_device_register_with_groups will attach this pointer
/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/sound/oss/
DAudioExcelDSP1685 the audio card and will recognize and attach it.
/linux-4.4.14/Documentation/early-userspace/
Dbuffer-format.txt96 (GNU cpio is reported to attach the data to the last instance of a
/linux-4.4.14/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.4.14/drivers/net/arcnet/
DKconfig127 Say Y here if you intend to attach this type of ARCnet PCMCIA card
/linux-4.4.14/Documentation/scheduler/
Dsched-domains.txt71 arch_init_sched_domains function. This function will attach domains to all
/linux-4.4.14/drivers/gpu/drm/msm/adreno/
Dadreno_gpu.c377 ret = mmu->funcs->attach(mmu, iommu_ports, in adreno_gpu_init()
/linux-4.4.14/Documentation/frv/
Dgdbstub.txt61 attach. If not, then the kernel will boot immediately and GDB will have to
/linux-4.4.14/drivers/mtd/nand/
DKconfig140 must advertise a platform_device for the driver to attach.
173 must advertise a platform_device for the driver to attach.
425 must advertise a platform_device for the driver to attach.
/linux-4.4.14/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.4.14/drivers/parport/
Dshare.c171 drv->attach(port); in attach_driver_chain()
295 drv->attach(port); in __parport_register_driver()
/linux-4.4.14/Documentation/scsi/
DChangeLog.sym53c8xx_275 has been allocated. This fixes a panic if attach failed.
/linux-4.4.14/drivers/media/pci/ttpci/
Dbudget-patch.c670 .attach = budget_patch_attach,
/linux-4.4.14/drivers/net/can/
DKconfig24 Userspace tools to attach the SLCAN line discipline (slcan_attach,

12