Searched refs:attach (Results 1 - 25 of 380) sorted by last modified time

1234567891011>>

/linux-master/drivers/usb/gadget/function/
H A Df_fs.c138 struct dma_buf_attachment *attach; member in struct:ffs_dmabuf_priv
1313 struct dma_buf_attachment *attach = priv->attach; local
1314 struct dma_buf *dmabuf = attach->dmabuf;
1318 dma_buf_unmap_attachment(attach, priv->sgt, priv->dir);
1321 dma_buf_detach(attach->dmabuf, attach);
1326 static void ffs_dmabuf_get(struct dma_buf_attachment *attach) argument
1328 struct ffs_dmabuf_priv *priv = attach->importer_priv;
1333 static void ffs_dmabuf_put(struct dma_buf_attachment *attach) argument
1374 struct dma_buf_attachment *attach = priv->attach; local
1448 struct dma_buf_attachment *attach = NULL; local
1474 struct dma_buf_attachment *attach; local
1584 struct dma_buf_attachment *attach; local
[all...]
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_ttm.c914 struct dma_buf_attachment *attach; local
917 attach = gtt->gobj->import_attach;
918 sgt = dma_buf_map_attachment(attach, DMA_BIDIRECTIONAL);
1036 struct dma_buf_attachment *attach; local
1038 attach = gtt->gobj->import_attach;
1039 dma_buf_unmap_attachment(attach, ttm->sg, DMA_BIDIRECTIONAL);
/linux-master/drivers/acpi/x86/
H A Ds2idle.c539 .attach = lps0_device_attach,
/linux-master/drivers/usb/serial/
H A Doption.c2356 .attach = option_attach,
2407 /* Store the device flags so we can use them during attach. */
H A Dkeyspan.c2859 /* Make sure to unlink the URBs submitted in attach. */
3010 .attach = keyspan_fake_startup,
3030 .attach = keyspan_startup,
3054 .attach = keyspan_startup,
3078 .attach = keyspan_startup,
/linux-master/net/sched/
H A Dsch_generic.c1191 qdisc->ops->attach(qdisc);
H A Dsch_api.c1141 if (new && new->ops->attach && !ingress)
1169 if (new && !new->ops->attach)
1175 if (new && new->ops->attach)
1176 new->ops->attach(new);
1363 NL_SET_ERR_MSG(extack, "Cannot attach rate estimator to a multi-queue root qdisc");
H A Dsch_taprio.c2138 /* In software mode, attach the root taprio qdisc
2524 .attach = taprio_attach,
/linux-master/include/net/
H A Dsch_generic.h306 void (*attach)(struct Qdisc *sch); member in struct:Qdisc_ops
/linux-master/drivers/net/ethernet/mediatek/
H A Dmtk_wed.c2449 dev_err(dev->hw->dev, "failed to attach wed device\n");
2762 .attach = mtk_wed_attach,
/linux-master/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_prime.c38 * DMA-BUF attach- and mapping methods. No need to implement
43 struct dma_buf_attachment *attach)
49 struct dma_buf_attachment *attach)
53 static struct sg_table *vmw_prime_map_dma_buf(struct dma_buf_attachment *attach, argument
59 static void vmw_prime_unmap_dma_buf(struct dma_buf_attachment *attach, argument
66 .attach = vmw_prime_map_attach,
42 vmw_prime_map_attach(struct dma_buf *dma_buf, struct dma_buf_attachment *attach) argument
48 vmw_prime_map_detach(struct dma_buf *dma_buf, struct dma_buf_attachment *attach) argument
H A Dvmwgfx_gem.c153 struct dma_buf_attachment *attach,
164 .size = attach->dmabuf->size,
166 .resv = attach->dmabuf->resv,
152 vmw_prime_import_sg_table(struct drm_device *dev, struct dma_buf_attachment *attach, struct sg_table *table) argument
H A Dvmwgfx_drv.h1134 struct dma_buf_attachment *attach,
/linux-master/include/acpi/
H A Dacpi_bus.h130 int (*attach)(struct acpi_device *dev, const struct acpi_device_id *id); member in struct:acpi_scan_handler
/linux-master/drivers/acpi/
H A Dscan.c688 acpi_handle_err(handle, "Unable to attach device data\n");
2217 .attach = acpi_generic_device_attach,
2231 if (!handler->attach) {
2236 ret = handler->attach(device, devid);
/linux-master/drivers/gpu/drm/
H A Ddrm_prime.c542 * Optional pinning of buffers is handled at dma-buf attach and detach time in
570 * drm_gem_map_attach - dma_buf attach implementation for GEM
571 * @dma_buf: buffer to attach device to
572 * @attach: buffer attachment data
575 * used as the &dma_buf_ops.attach callback. Must be used together with
581 struct dma_buf_attachment *attach)
600 * @attach: attachment to be detached
607 struct dma_buf_attachment *attach)
617 * @attach: attachment whose scatterlist is to be returned
627 struct sg_table *drm_gem_map_dma_buf(struct dma_buf_attachment *attach, argument
580 drm_gem_map_attach(struct dma_buf *dma_buf, struct dma_buf_attachment *attach) argument
606 drm_gem_map_detach(struct dma_buf *dma_buf, struct dma_buf_attachment *attach) argument
664 drm_gem_unmap_dma_buf(struct dma_buf_attachment *attach, struct sg_table *sgt, enum dma_data_direction dir) argument
914 struct dma_buf_attachment *attach; local
1051 struct dma_buf_attachment *attach; local
[all...]
/linux-master/drivers/usb/typec/
H A Dclass.c702 if (partner->attach)
703 partner->attach(partner, dev);
899 partner->attach = desc->attach;
2412 port->con.attach = typec_partner_attach;
H A Dclass.h41 void (*attach)(struct typec_partner *partner, struct device *dev); member in struct:typec_partner
/linux-master/drivers/gpu/drm/xe/
H A Dxe_bo.c523 struct dma_buf_attachment *attach = ttm_bo->base.import_attach; local
529 xe_assert(xe, attach);
536 dma_buf_unmap_attachment(attach, ttm_bo->sg, DMA_BIDIRECTIONAL);
540 sg = dma_buf_map_attachment(attach, DMA_BIDIRECTIONAL);
774 * bo->resource == NULL, so just attach the
/linux-master/drivers/gpu/drm/i915/display/
H A Dicl_dsi.c1809 .attach = gen11_dsi_host_attach,
1994 /* attach connector to encoder */
/linux-master/drivers/net/phy/qcom/
H A Dat803x.c769 .attach = phy_sfp_attach,
/linux-master/kernel/sched/
H A Dcore.c11478 .attach = cpu_cgroup_attach,
/linux-master/include/linux/usb/
H A Dtypec.h209 * @attach: Notification about attached USB device
227 void (*attach)(struct typec_partner *partner, struct device *dev); member in struct:typec_partner_desc
352 * @attach: notification about device removal
366 void (*attach)(struct typec_connector *con, struct device *dev); member in struct:typec_connector
372 if (con && con->attach)
373 con->attach(con, dev);
/linux-master/include/drm/
H A Ddrm_bridge.h47 * enum drm_bridge_attach_flags - Flags for &drm_bridge_funcs.attach
62 * @attach:
65 * &drm_encoder. The flags argument tunes the behaviour of the attach
68 * The @attach callback is optional.
74 int (*attach)(struct drm_bridge *bridge, member in struct:drm_bridge_funcs
497 * This function is called at attach time.
/linux-master/drivers/w1/
H A Dw1.c867 void w1_reconnect_slaves(struct w1_family *f, int attach) argument
884 if ((attach && sl->family->fid == W1_FAMILY_DEFAULT
886 (!attach && sl->family->fid == f->fid)) {

Completed in 729 milliseconds

1234567891011>>