Searched defs:mapping (Results 1 - 25 of 79) sorted by relevance

1234

/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/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/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/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/gpu/drm/exynos/
H A Dexynos_drm_gem.c87 struct address_space *mapping; local
93 mapping = inode->i_mapping;
101 gfpmask |= mapping_gfp_mask(mapping);
104 p = shmem_read_mapping_page_gfp(mapping, i, gfpmask);
496 /* in case of direct mapping, always having non-cachable attribute */
/drivers/gpu/drm/gma500/
H A Dgtt.c142 * @r: the gtt mapping we are using
145 * Roll an existing pinned mapping by moving the pages through the GTT.
161 /* Not currently in the GTT - no worry we will write the mapping at
190 struct address_space *mapping; local
199 mapping = inode->i_mapping;
207 p = shmem_read_mapping_page(mapping, i);
317 * to use for a GTT mapping.
364 * @gt: a mapping created with psb_gtt_alloc_range
/drivers/infiniband/hw/mthca/
H A Dmthca_memfree.h141 dma_addr_t mapping; member in struct:mthca_db_page
/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/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/media/video/ivtv/
H A Divtv-fileops.c186 const int mapping[8] = { -1, V4L2_ENC_IDX_FRAME_I, V4L2_ENC_IDX_FRAME_P, -1, local
197 e->flags = mapping[read_enc(addr + 12) & 7];
/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/wan/
H A Dz85230.c1221 * @mapping: string holding mapping type (eg "I/O" or "Mem")
1229 void z8530_describe(struct z8530_dev *dev, char *mapping, unsigned long io) argument
1234 mapping,
/drivers/infiniband/core/
H A Dmad_priv.h76 u64 mapping; member in struct:ib_mad_private_header
/drivers/infiniband/ulp/ipoib/
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...]
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...]
/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/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/net/wireless/rtl818x/rtl8180/
H A Ddev.c254 dma_addr_t mapping; local
263 mapping = pci_map_single(priv->pdev, skb->data,
313 entry->tx_buf = cpu_to_le32(mapping);
457 dma_addr_t *mapping; local
463 mapping = (dma_addr_t *)skb->cb;
464 *mapping = pci_map_single(priv->pdev, skb_tail_pointer(skb),
466 entry->rx_buf = cpu_to_le32(*mapping);
/drivers/net/wireless/rtlwifi/rtl8192ce/
H A Dtrx.c618 dma_addr_t mapping = pci_map_single(rtlpci->pdev, local
741 SET_TX_DESC_TX_BUFFER_ADDRESS(pdesc, mapping);
777 dma_addr_t mapping = pci_map_single(rtlpci->pdev, local
802 SET_TX_DESC_TX_BUFFER_ADDRESS(pdesc, mapping);
/drivers/net/wireless/rtlwifi/rtl8192de/
H A Dtrx.c572 dma_addr_t mapping; local
591 mapping = pci_map_single(rtlpci->pdev, skb->data, skb->len,
713 SET_TX_DESC_TX_BUFFER_ADDRESS(pdesc, mapping);
741 dma_addr_t mapping = pci_map_single(rtlpci->pdev, local
764 SET_TX_DESC_TX_BUFFER_ADDRESS(pdesc, mapping);
/drivers/net/wireless/rtlwifi/rtl8192se/
H A Dtrx.c99 /* Step 1. Scale mapping. */
609 dma_addr_t mapping = pci_map_single(rtlpci->pdev, skb->data, skb->len, local
757 SET_TX_DESC_TX_BUFFER_ADDRESS(pdesc, cpu_to_le32(mapping));
769 dma_addr_t mapping = pci_map_single(rtlpci->pdev, skb->data, skb->len, local
787 SET_TX_DESC_TX_BUFFER_ADDRESS(pdesc, cpu_to_le32(mapping));
806 SET_TX_DESC_TX_BUFFER_ADDRESS(pdesc, cpu_to_le32(mapping));
/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/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/staging/comedi/drivers/
H A Dserial2002.c569 unsigned char *mapping = NULL; local
576 mapping = devpriv->digital_in_mapping;
582 mapping = devpriv->digital_out_mapping;
588 mapping = devpriv->analog_in_mapping;
595 mapping = devpriv->analog_out_mapping;
602 mapping = devpriv->encoder_in_mapping;
646 if (mapping)
647 mapping[chan] = j;
/drivers/vlynq/
H A Dvlynq.c599 struct vlynq_mapping *mapping)
608 writel(mapping[i].offset, &dev->local->rx_mapping[i].offset);
609 writel(mapping[i].size, &dev->local->rx_mapping[i].size);
616 struct vlynq_mapping *mapping)
625 writel(mapping[i].offset, &dev->remote->rx_mapping[i].offset);
626 writel(mapping[i].size, &dev->remote->rx_mapping[i].size);
598 vlynq_set_local_mapping(struct vlynq_device *dev, u32 tx_offset, struct vlynq_mapping *mapping) argument
615 vlynq_set_remote_mapping(struct vlynq_device *dev, u32 tx_offset, struct vlynq_mapping *mapping) argument

Completed in 2720 milliseconds

1234