/linux-master/drivers/usb/gadget/function/ |
H A D | f_fs.c | 138 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 D | amdgpu_ttm.c | 914 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 D | s2idle.c | 539 .attach = lps0_device_attach,
|
/linux-master/drivers/usb/serial/ |
H A D | option.c | 2356 .attach = option_attach, 2407 /* Store the device flags so we can use them during attach. */
|
H A D | keyspan.c | 2859 /* 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 D | sch_generic.c | 1191 qdisc->ops->attach(qdisc);
|
H A D | sch_api.c | 1141 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 D | sch_taprio.c | 2138 /* In software mode, attach the root taprio qdisc 2524 .attach = taprio_attach,
|
/linux-master/include/net/ |
H A D | sch_generic.h | 306 void (*attach)(struct Qdisc *sch); member in struct:Qdisc_ops
|
/linux-master/drivers/net/ethernet/mediatek/ |
H A D | mtk_wed.c | 2449 dev_err(dev->hw->dev, "failed to attach wed device\n"); 2762 .attach = mtk_wed_attach,
|
/linux-master/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_prime.c | 38 * 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 D | vmwgfx_gem.c | 153 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 D | vmwgfx_drv.h | 1134 struct dma_buf_attachment *attach,
|
/linux-master/include/acpi/ |
H A D | acpi_bus.h | 130 int (*attach)(struct acpi_device *dev, const struct acpi_device_id *id); member in struct:acpi_scan_handler
|
/linux-master/drivers/acpi/ |
H A D | scan.c | 688 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 D | drm_prime.c | 542 * 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 D | class.c | 702 if (partner->attach) 703 partner->attach(partner, dev); 899 partner->attach = desc->attach; 2412 port->con.attach = typec_partner_attach;
|
H A D | class.h | 41 void (*attach)(struct typec_partner *partner, struct device *dev); member in struct:typec_partner
|
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_bo.c | 523 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 D | icl_dsi.c | 1809 .attach = gen11_dsi_host_attach, 1994 /* attach connector to encoder */
|
/linux-master/drivers/net/phy/qcom/ |
H A D | at803x.c | 769 .attach = phy_sfp_attach,
|
/linux-master/kernel/sched/ |
H A D | core.c | 11478 .attach = cpu_cgroup_attach,
|
/linux-master/include/linux/usb/ |
H A D | typec.h | 209 * @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 D | drm_bridge.h | 47 * 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 D | w1.c | 867 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)) {
|