Searched refs:mapping (Results 1 - 25 of 605) sorted by relevance

1234567891011>>

/drivers/gpu/ion/
H A Dion_system_mapper.c26 * a kernel mapping, this includes vmalloc'd memory, kmalloc'd memory,
31 struct ion_mapping **mapping)
38 *((unsigned long *)mapping) = (unsigned long)buffer->priv;
44 struct ion_mapping *mapping)
53 struct ion_mapping *mapping)
66 struct ion_mapping *mapping)
29 ion_kernel_mapper_map(struct ion_mapper *mapper, struct ion_buffer *buffer, struct ion_mapping **mapping) argument
42 ion_kernel_mapper_unmap(struct ion_mapper *mapper, struct ion_buffer *buffer, struct ion_mapping *mapping) argument
51 ion_kernel_mapper_map_kernel(struct ion_mapper *mapper, struct ion_buffer *buffer, struct ion_mapping *mapping) argument
63 ion_kernel_mapper_map_user(struct ion_mapper *mapper, struct ion_buffer *buffer, struct vm_area_struct *vma, struct ion_mapping *mapping) argument
/drivers/media/video/uvc/
H A Duvc_ctrl.c368 static __s32 uvc_ctrl_get_zoom(struct uvc_control_mapping *mapping, argument
386 static void uvc_ctrl_set_zoom(struct uvc_control_mapping *mapping, argument
691 /* Extract the bit string specified by mapping->offset and mapping->size
693 * a signed 32bit integer. Sign extension will be performed if the mapping
696 static __s32 uvc_get_le_value(struct uvc_control_mapping *mapping, argument
699 int bits = mapping->size;
700 int offset = mapping->offset;
717 if (mapping->data_type == UVC_CTRL_DATA_TYPE_SIGNED)
718 value |= -(value & (1 << (mapping
726 uvc_set_le_value(struct uvc_control_mapping *mapping, __s32 value, __u8 *data) argument
788 __uvc_find_control(struct uvc_entity *entity, __u32 v4l2_id, struct uvc_control_mapping **mapping, struct uvc_control **control, int next) argument
820 uvc_find_control(struct uvc_video_chain *chain, __u32 v4l2_id, struct uvc_control_mapping **mapping) argument
906 struct uvc_control_mapping *mapping; local
1005 struct uvc_control_mapping *mapping; local
1155 struct uvc_control_mapping *mapping; local
1195 struct uvc_control_mapping *mapping; local
1630 __uvc_ctrl_add_mapping(struct uvc_device *dev, struct uvc_control *ctrl, const struct uvc_control_mapping *mapping) argument
1665 uvc_ctrl_add_mapping(struct uvc_video_chain *chain, const struct uvc_control_mapping *mapping) argument
1813 const struct uvc_control_mapping *mapping = uvc_ctrl_mappings; local
1906 struct uvc_control_mapping *mapping, *nm; local
[all...]
/drivers/sh/clk/
H A Dcore.c345 struct clk_mapping *mapping = clk->mapping; local
350 if (!mapping) {
354 * dummy mapping for root clocks with no specified ranges
357 clk->mapping = &dummy_mapping;
362 * If we're on a child clock and it provides no mapping of its
363 * own, inherit the mapping from its root clock.
366 mapping = clkp->mapping;
367 BUG_ON(!mapping);
395 struct clk_mapping *mapping; local
404 struct clk_mapping *mapping = clk->mapping; local
[all...]
/drivers/infiniband/ulp/ipoib/
H A Dipoib_ib.c38 #include <linux/dma-mapping.h>
95 u64 mapping[IPOIB_UD_RX_SG])
98 ib_dma_unmap_single(priv->ca, mapping[0], IPOIB_UD_HEAD_SIZE,
100 ib_dma_unmap_page(priv->ca, mapping[1], PAGE_SIZE,
103 ib_dma_unmap_single(priv->ca, mapping[0],
139 priv->rx_sge[0].addr = priv->rx_ring[id].mapping[0];
140 priv->rx_sge[1].addr = priv->rx_ring[id].mapping[1];
146 ipoib_ud_dma_unmap_rx(priv, priv->rx_ring[id].mapping);
159 u64 *mapping; local
177 mapping
94 ipoib_ud_dma_unmap_rx(struct ipoib_dev_priv *priv, u64 mapping[IPOIB_UD_RX_SG]) argument
229 u64 mapping[IPOIB_UD_RX_SG]; local
315 u64 *mapping = tx_req->mapping; local
357 u64 *mapping = tx_req->mapping; local
509 u64 *mapping = tx_req->mapping; local
[all...]
H A Dipoib_cm.c81 u64 mapping[IPOIB_CM_RX_SG])
85 ib_dma_unmap_single(priv->ca, mapping[0], IPOIB_CM_HEAD_SIZE, DMA_FROM_DEVICE);
88 ib_dma_unmap_page(priv->ca, mapping[i + 1], PAGE_SIZE, DMA_FROM_DEVICE);
100 priv->cm.rx_sge[i].addr = priv->cm.srq_ring[id].mapping[i];
106 priv->cm.srq_ring[id].mapping);
126 sge[i].addr = rx->rx_ring[id].mapping[i];
132 rx->rx_ring[id].mapping);
143 u64 mapping[IPOIB_CM_RX_SG])
159 mapping[0] = ib_dma_map_single(priv->ca, skb->data, IPOIB_CM_HEAD_SIZE,
161 if (unlikely(ib_dma_mapping_error(priv->ca, mapping[
80 ipoib_cm_dma_unmap_rx(struct ipoib_dev_priv *priv, int frags, u64 mapping[IPOIB_CM_RX_SG]) argument
140 ipoib_cm_alloc_rx_skb(struct net_device *dev, struct ipoib_cm_rx_buf *rx_ring, int id, int frags, u64 mapping[IPOIB_CM_RX_SG]) argument
564 u64 mapping[IPOIB_CM_RX_SG]; local
[all...]
/drivers/staging/omapdrm/
H A Domap_gem_helpers.c38 struct address_space *mapping; local
44 mapping = inode->i_mapping;
52 gfpmask |= mapping_gfp_mask(mapping);
55 p = shmem_read_mapping_page_gfp(mapping, i, gfpmask);
/drivers/net/ethernet/dec/tulip/
H A Dinterrupt.c70 dma_addr_t mapping; local
77 mapping = pci_map_single(tp->pdev, skb->data, PKT_BUF_SZ,
79 tp->rx_buffers[entry].mapping = mapping;
81 tp->rx_ring[entry].buffer1 = cpu_to_le32(mapping);
208 tp->rx_buffers[entry].mapping,
220 tp->rx_buffers[entry].mapping,
227 if (tp->rx_buffers[entry].mapping !=
232 (unsigned long long)tp->rx_buffers[entry].mapping,
237 pci_unmap_single(tp->pdev, tp->rx_buffers[entry].mapping,
[all...]
/drivers/mfd/
H A Dhtc-pasic3.c25 void __iomem *mapping; member in struct:pasic3_data
41 void __iomem *addr = asic->mapping + (REG_ADDR << bus_shift);
42 void __iomem *data = asic->mapping + (REG_DATA << bus_shift);
56 void __iomem *addr = asic->mapping + (REG_ADDR << bus_shift);
57 void __iomem *data = asic->mapping + (REG_DATA << bus_shift);
156 asic->mapping = ioremap(r->start, resource_size(r));
157 if (!asic->mapping) {
194 iounmap(asic->mapping);
/drivers/media/video/s5p-mfc/
H A Ds5p_mfc_shm.c14 #include <linux/dma-mapping.h>
/drivers/infiniband/hw/amso1100/
H A Dc2_mq.h37 #include <linux/dma-mapping.h>
74 DEFINE_DMA_UNMAP_ADDR(mapping);
H A Dc2_alloc.c52 dma_unmap_addr_set(new_head, mapping, new_head->dma_addr);
84 dma_unmap_addr(root, mapping));
/drivers/net/ethernet/alteon/
H A Dacenic.c28 * David S. Miller <davem@redhat.com>: conversion to new PCI dma mapping
59 #include <linux/dma-mapping.h>
641 dma_addr_t mapping; local
644 mapping = dma_unmap_addr(ringp, mapping);
645 pci_unmap_page(ap->pdev, mapping,
661 dma_addr_t mapping; local
664 mapping = dma_unmap_addr(ringp,mapping);
665 pci_unmap_page(ap->pdev, mapping,
680 dma_addr_t mapping; local
1656 dma_addr_t mapping; local
1717 dma_addr_t mapping; local
1773 dma_addr_t mapping; local
2385 dma_addr_t mapping; local
2439 dma_addr_t mapping; local
2459 dma_addr_t mapping; local
[all...]
/drivers/remoteproc/
H A Dremoteproc_core.c32 #include <linux/dma-mapping.h>
554 struct rproc_mem_entry *mapping; local
572 mapping = kzalloc(sizeof(*mapping), GFP_KERNEL);
573 if (!mapping) {
574 dev_err(rproc->dev, "kzalloc mapping failed\n");
591 mapping->da = rsc->da;
592 mapping->len = rsc->len;
593 list_add_tail(&mapping->node, &rproc->mappings);
601 kfree(mapping);
626 struct rproc_mem_entry *carveout, *mapping; local
[all...]
/drivers/base/
H A DMakefile10 obj-$(CONFIG_HAS_DMA) += dma-mapping.o
/drivers/crypto/caam/
H A Dcompat.h16 #include <linux/dma-mapping.h>
/drivers/gpu/drm/udl/
H A Dudl_gem.c128 struct address_space *mapping; local
140 mapping = inode->i_mapping;
141 gfpmask |= mapping_gfp_mask(mapping);
144 page = shmem_read_mapping_page_gfp(mapping, i, gfpmask);
/drivers/gpu/drm/via/
H A Dvia_dmablit.h33 #include <linux/dma-mapping.h>
/drivers/input/joystick/
H A Dxpad.c62 * - fixed d-pad to axes mapping
117 u8 mapping; member in struct:xpad_device
278 int mapping; /* map d-pad to buttons or to axes */ member in struct:usb_xpad
296 if (!(xpad->mapping & MAP_STICKS_TO_NULL)) {
311 if (xpad->mapping & MAP_TRIGGERS_TO_BUTTONS) {
320 if (xpad->mapping & MAP_DPAD_TO_BUTTONS) {
368 if (xpad->mapping & MAP_DPAD_TO_BUTTONS) {
398 if (!(xpad->mapping & MAP_STICKS_TO_NULL)) {
413 if (xpad->mapping & MAP_TRIGGERS_TO_BUTTONS) {
847 xpad->mapping
[all...]
/drivers/staging/tidspbridge/include/dspbridge/
H A Dhost_os.h48 #include <linux/dma-mapping.h>
/drivers/net/ethernet/smsc/
H A Dsmsc9420.c28 #include <linux/dma-mapping.h>
53 dma_addr_t mapping; member in struct:smsc9420_ring_info
567 BUG_ON(!pd->tx_buffers[i].mapping);
568 pci_unmap_single(pd->pdev, pd->tx_buffers[i].mapping,
600 if (pd->rx_buffers[i].mapping)
601 pci_unmap_single(pd->pdev, pd->rx_buffers[i].mapping,
817 pci_unmap_single(pd->pdev, pd->rx_buffers[index].mapping,
819 pd->rx_buffers[index].mapping = 0;
842 dma_addr_t mapping; local
845 BUG_ON(pd->rx_buffers[index].mapping);
989 dma_addr_t mapping; local
[all...]
/drivers/net/ethernet/broadcom/
H A Db44.c29 #include <linux/dma-mapping.h>
607 rp->mapping,
633 dma_addr_t mapping; local
646 mapping = dma_map_single(bp->sdev->dma_dev, skb->data,
652 if (dma_mapping_error(bp->sdev->dma_dev, mapping) ||
653 mapping + RX_PKT_BUF_SZ > DMA_BIT_MASK(30)) {
655 if (!dma_mapping_error(bp->sdev->dma_dev, mapping))
656 dma_unmap_single(bp->sdev->dma_dev, mapping,
662 mapping = dma_map_single(bp->sdev->dma_dev, skb->data,
665 if (dma_mapping_error(bp->sdev->dma_dev, mapping) ||
947 dma_addr_t mapping; local
[all...]
/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_cmn.h815 dma_unmap_page(&bp->pdev->dev, dma_unmap_addr(sw_buf, mapping),
892 dma_addr_t mapping; local
899 mapping = dma_map_page(&bp->pdev->dev, page, 0,
901 if (unlikely(dma_mapping_error(&bp->pdev->dev, mapping))) {
908 dma_unmap_addr_set(sw_buf, mapping, mapping);
910 sge->addr_hi = cpu_to_le32(U64_HI(mapping));
911 sge->addr_lo = cpu_to_le32(U64_LO(mapping));
922 dma_addr_t mapping; local
928 mapping
[all...]
/drivers/mtd/devices/
H A Dblock2mtd.c38 static struct page *page_read(struct address_space *mapping, int index) argument
40 return read_mapping_page(mapping, index, NULL);
46 struct address_space *mapping = dev->blkdev->bd_inode->i_mapping; local
54 page = page_read(mapping, index);
138 struct address_space *mapping = dev->blkdev->bd_inode->i_mapping; local
150 page = page_read(mapping, index);
/drivers/net/wireless/p54/
H A Dp54pci.c155 dma_addr_t mapping; local
160 mapping = pci_map_single(priv->pdev,
165 if (pci_dma_mapping_error(priv->pdev, mapping)) {
172 desc->host_addr = cpu_to_le32(mapping);
334 dma_addr_t mapping; local
341 mapping = pci_map_single(priv->pdev, skb->data, skb->len,
343 if (pci_dma_mapping_error(priv->pdev, mapping)) {
346 dev_err(&priv->pdev->dev, "TX DMA mapping error\n");
352 desc->host_addr = cpu_to_le32(mapping);
/drivers/infiniband/hw/mthca/
H A Dmthca_allocator.c214 dma_unmap_addr_set(&buf->direct, mapping, t);
254 dma_unmap_addr_set(&buf->page_list[i], mapping, t);
292 dma_unmap_addr(&buf->direct, mapping));
298 mapping));

Completed in 585 milliseconds

1234567891011>>