/linux-4.1.27/arch/nios2/mm/ |
D | dma-mapping.c | 60 enum dma_data_direction direction) in dma_map_sg() argument 64 BUG_ON(!valid_dma_direction(direction)); in dma_map_sg() 71 __dma_sync_for_device(addr, sg->length, direction); in dma_map_sg() 82 enum dma_data_direction direction) in dma_map_page() argument 86 BUG_ON(!valid_dma_direction(direction)); in dma_map_page() 89 __dma_sync_for_device(addr, size, direction); in dma_map_page() 96 enum dma_data_direction direction) in dma_unmap_page() argument 98 BUG_ON(!valid_dma_direction(direction)); in dma_unmap_page() 100 __dma_sync_for_cpu(phys_to_virt(dma_address), size, direction); in dma_unmap_page() 105 enum dma_data_direction direction) in dma_unmap_sg() argument [all …]
|
/linux-4.1.27/arch/metag/include/asm/ |
D | dma-mapping.h | 31 enum dma_data_direction direction) in dma_map_single() argument 33 BUG_ON(!valid_dma_direction(direction)); in dma_map_single() 35 dma_sync_for_device(ptr, size, direction); in dma_map_single() 41 enum dma_data_direction direction) in dma_unmap_single() argument 43 BUG_ON(!valid_dma_direction(direction)); in dma_unmap_single() 44 dma_sync_for_cpu(phys_to_virt(dma_addr), size, direction); in dma_unmap_single() 49 enum dma_data_direction direction) in dma_map_sg() argument 54 BUG_ON(!valid_dma_direction(direction)); in dma_map_sg() 61 dma_sync_for_device(sg_virt(sg), sg->length, direction); in dma_map_sg() 69 size_t size, enum dma_data_direction direction) in dma_map_page() argument [all …]
|
/linux-4.1.27/arch/tile/kernel/ |
D | pci-dma.c | 102 size_t size, enum dma_data_direction direction) in __dma_prep_page() argument 128 BUG_ON(direction == DMA_FROM_DEVICE || in __dma_prep_page() 129 direction == DMA_BIDIRECTIONAL); in __dma_prep_page() 150 size_t size, enum dma_data_direction direction) in __dma_complete_page() argument 172 enum dma_data_direction direction) in __dma_prep_pa_range() argument 179 __dma_prep_page(page, offset, bytes, direction); in __dma_prep_pa_range() 188 enum dma_data_direction direction) in __dma_complete_pa_range() argument 195 __dma_complete_page(page, offset, bytes, direction); in __dma_complete_pa_range() 204 int nents, enum dma_data_direction direction, in tile_dma_map_sg() argument 210 BUG_ON(!valid_dma_direction(direction)); in tile_dma_map_sg() [all …]
|
/linux-4.1.27/arch/xtensa/include/asm/ |
D | dma-mapping.h | 40 enum dma_data_direction direction) in dma_map_single() argument 42 BUG_ON(direction == DMA_NONE); in dma_map_single() 43 consistent_sync(ptr, size, direction); in dma_map_single() 49 enum dma_data_direction direction) in dma_unmap_single() argument 51 BUG_ON(direction == DMA_NONE); in dma_unmap_single() 56 enum dma_data_direction direction) in dma_map_sg() argument 60 BUG_ON(direction == DMA_NONE); in dma_map_sg() 66 consistent_sync(sg_virt(sg), sg->length, direction); in dma_map_sg() 74 size_t size, enum dma_data_direction direction) in dma_map_page() argument 76 BUG_ON(direction == DMA_NONE); in dma_map_page() [all …]
|
/linux-4.1.27/arch/parisc/include/asm/ |
D | dma-mapping.h | 14 …dr_t (*map_single)(struct device *dev, void *addr, size_t size, enum dma_data_direction direction); 15 …unmap_single)(struct device *dev, dma_addr_t iova, size_t size, enum dma_data_direction direction); 16 …*map_sg)(struct device *dev, struct scatterlist *sg, int nents, enum dma_data_direction direction); 17 …ap_sg)(struct device *dev, struct scatterlist *sg, int nhwents, enum dma_data_direction direction); 18 …evice *dev, dma_addr_t iova, unsigned long offset, size_t size, enum dma_data_direction direction); 19 …evice *dev, dma_addr_t iova, unsigned long offset, size_t size, enum dma_data_direction direction); 20 …or_cpu)(struct device *dev, struct scatterlist *sg, int nelems, enum dma_data_direction direction); 21 …device)(struct device *dev, struct scatterlist *sg, int nelems, enum dma_data_direction direction); 82 enum dma_data_direction direction) in dma_map_single() argument 84 return hppa_dma_ops->map_single(dev, ptr, size, direction); in dma_map_single() [all …]
|
/linux-4.1.27/include/asm-generic/ |
D | pci-dma-compat.h | 38 pci_map_single(struct pci_dev *hwdev, void *ptr, size_t size, int direction) in pci_map_single() argument 40 … dma_map_single(hwdev == NULL ? NULL : &hwdev->dev, ptr, size, (enum dma_data_direction)direction); in pci_map_single() 45 size_t size, int direction) in pci_unmap_single() argument 47 …map_single(hwdev == NULL ? NULL : &hwdev->dev, dma_addr, size, (enum dma_data_direction)direction); in pci_unmap_single() 52 unsigned long offset, size_t size, int direction) in pci_map_page() argument 54 …p_page(hwdev == NULL ? NULL : &hwdev->dev, page, offset, size, (enum dma_data_direction)direction); in pci_map_page() 59 size_t size, int direction) in pci_unmap_page() argument 61 …ap_page(hwdev == NULL ? NULL : &hwdev->dev, dma_address, size, (enum dma_data_direction)direction); in pci_unmap_page() 66 int nents, int direction) in pci_map_sg() argument 68 …turn dma_map_sg(hwdev == NULL ? NULL : &hwdev->dev, sg, nents, (enum dma_data_direction)direction); in pci_map_sg() [all …]
|
D | dma-mapping-broken.h | 40 enum dma_data_direction direction); 44 enum dma_data_direction direction); 48 enum dma_data_direction direction); 52 enum dma_data_direction direction); 56 size_t size, enum dma_data_direction direction); 60 enum dma_data_direction direction); 64 enum dma_data_direction direction); 69 enum dma_data_direction direction); 73 enum dma_data_direction direction); 93 enum dma_data_direction direction);
|
/linux-4.1.27/arch/mn10300/include/asm/ |
D | dma-mapping.h | 36 enum dma_data_direction direction) in dma_map_single() argument 38 BUG_ON(direction == DMA_NONE); in dma_map_single() 45 enum dma_data_direction direction) in dma_unmap_single() argument 47 BUG_ON(direction == DMA_NONE); in dma_unmap_single() 52 enum dma_data_direction direction) in dma_map_sg() argument 57 BUG_ON(!valid_dma_direction(direction)); in dma_map_sg() 72 enum dma_data_direction direction) in dma_unmap_sg() argument 74 BUG_ON(!valid_dma_direction(direction)); in dma_unmap_sg() 80 enum dma_data_direction direction) in dma_map_page() argument 82 BUG_ON(direction == DMA_NONE); in dma_map_page() [all …]
|
/linux-4.1.27/arch/avr32/include/asm/ |
D | dma-mapping.h | 12 int direction); 118 enum dma_data_direction direction) in dma_map_single() argument 120 dma_cache_sync(dev, cpu_addr, size, direction); in dma_map_single() 140 enum dma_data_direction direction) in dma_unmap_single() argument 162 enum dma_data_direction direction) in dma_map_page() argument 165 size, direction); in dma_map_page() 184 enum dma_data_direction direction) in dma_unmap_page() argument 186 dma_unmap_single(dev, dma_address, size, direction); in dma_unmap_page() 213 enum dma_data_direction direction) in dma_map_sg() argument 222 dma_cache_sync(dev, virt, sg[i].length, direction); in dma_map_sg() [all …]
|
/linux-4.1.27/arch/nios2/include/asm/ |
D | dma-mapping.h | 18 enum dma_data_direction direction) in __dma_sync_for_device() argument 20 switch (direction) { in __dma_sync_for_device() 40 enum dma_data_direction direction) in __dma_sync_for_cpu() argument 42 switch (direction) { in __dma_sync_for_cpu() 66 enum dma_data_direction direction) in dma_map_single() argument 68 BUG_ON(!valid_dma_direction(direction)); in dma_map_single() 69 __dma_sync_for_device(ptr, size, direction); in dma_map_single() 74 size_t size, enum dma_data_direction direction) in dma_unmap_single() argument 79 enum dma_data_direction direction); 81 unsigned long offset, size_t size, enum dma_data_direction direction); [all …]
|
/linux-4.1.27/include/linux/ |
D | dma-debug.h | 39 int direction, dma_addr_t dma_addr, 45 size_t size, int direction, bool map_single); 48 int nents, int mapped_ents, int direction); 61 int direction); 65 size_t size, int direction); 71 int direction); 76 size_t size, int direction); 80 int nelems, int direction); 84 int nelems, int direction); 107 int direction, dma_addr_t dma_addr, in debug_dma_map_page() argument [all …]
|
D | uio.h | 90 void iov_iter_init(struct iov_iter *i, int direction, const struct iovec *iov, 92 void iov_iter_kvec(struct iov_iter *i, int direction, const struct kvec *kvec, 94 void iov_iter_bvec(struct iov_iter *i, int direction, const struct bio_vec *bvec,
|
D | tifm.h | 149 int direction); 151 int direction);
|
D | dmaengine.h | 329 enum dma_transfer_direction direction; member 663 unsigned int sg_len, enum dma_transfer_direction direction, 667 size_t period_len, enum dma_transfer_direction direction, 694 static inline bool is_slave_direction(enum dma_transfer_direction direction) in is_slave_direction() argument 696 return (direction == DMA_MEM_TO_DEV) || (direction == DMA_DEV_TO_MEM); in is_slave_direction()
|
/linux-4.1.27/net/sunrpc/auth_gss/ |
D | gss_krb5_seqnum.c | 43 krb5_make_rc4_seq_num(struct krb5_ctx *kctx, int direction, s32 seqnum, in krb5_make_rc4_seq_num() argument 60 plain[4] = direction; in krb5_make_rc4_seq_num() 61 plain[5] = direction; in krb5_make_rc4_seq_num() 62 plain[6] = direction; in krb5_make_rc4_seq_num() 63 plain[7] = direction; in krb5_make_rc4_seq_num() 77 int direction, in krb5_make_seq_num() argument 84 return krb5_make_rc4_seq_num(kctx, direction, seqnum, in krb5_make_seq_num() 92 plain[4] = direction; in krb5_make_seq_num() 93 plain[5] = direction; in krb5_make_seq_num() 94 plain[6] = direction; in krb5_make_seq_num() [all …]
|
D | gss_krb5_unseal.c | 83 int direction; in gss_verify_mic_v1() local 135 &direction, &seqnum)) in gss_verify_mic_v1() 138 if ((ctx->initiate && direction != 0xff) || in gss_verify_mic_v1() 139 (!ctx->initiate && direction != 0)) in gss_verify_mic_v1()
|
/linux-4.1.27/arch/cris/include/asm/ |
D | dma-mapping.h | 42 enum dma_data_direction direction) in dma_map_single() argument 44 BUG_ON(direction == DMA_NONE); in dma_map_single() 50 enum dma_data_direction direction) in dma_unmap_single() argument 52 BUG_ON(direction == DMA_NONE); in dma_unmap_single() 57 enum dma_data_direction direction) in dma_map_sg() argument 65 size_t size, enum dma_data_direction direction) in dma_map_page() argument 67 BUG_ON(direction == DMA_NONE); in dma_map_page() 73 enum dma_data_direction direction) in dma_unmap_page() argument 75 BUG_ON(direction == DMA_NONE); in dma_unmap_page() 81 enum dma_data_direction direction) in dma_unmap_sg() argument [all …]
|
/linux-4.1.27/arch/frv/include/asm/ |
D | dma-mapping.h | 25 enum dma_data_direction direction); 29 enum dma_data_direction direction) in dma_unmap_single() argument 31 BUG_ON(direction == DMA_NONE); in dma_unmap_single() 35 enum dma_data_direction direction); 39 enum dma_data_direction direction) in dma_unmap_sg() argument 41 BUG_ON(direction == DMA_NONE); in dma_unmap_sg() 46 size_t size, enum dma_data_direction direction); 50 enum dma_data_direction direction) in dma_unmap_page() argument 52 BUG_ON(direction == DMA_NONE); in dma_unmap_page() 58 enum dma_data_direction direction) in dma_sync_single_for_cpu() argument [all …]
|
D | pci.h | 30 extern void consistent_sync(void *vaddr, size_t size, int direction); 32 size_t size, int direction);
|
/linux-4.1.27/arch/microblaze/kernel/ |
D | dma.c | 55 int nents, enum dma_data_direction direction, in dma_direct_map_sg() argument 65 sg->length, direction); in dma_direct_map_sg() 80 enum dma_data_direction direction, in dma_direct_map_page() argument 83 __dma_sync(page_to_phys(page) + offset, size, direction); in dma_direct_map_page() 90 enum dma_data_direction direction, in dma_direct_unmap_page() argument 98 __dma_sync(dma_address, size, direction); in dma_direct_unmap_page() 104 enum dma_data_direction direction) in dma_direct_sync_single_for_cpu() argument 111 if (direction == DMA_FROM_DEVICE) in dma_direct_sync_single_for_cpu() 112 __dma_sync(dma_handle, size, direction); in dma_direct_sync_single_for_cpu() 118 enum dma_data_direction direction) in dma_direct_sync_single_for_device() argument [all …]
|
/linux-4.1.27/arch/mips/mm/ |
D | dma-default.c | 198 enum dma_data_direction direction) in __dma_sync_virtual() argument 200 switch (direction) { in __dma_sync_virtual() 225 unsigned long offset, size_t size, enum dma_data_direction direction) in __dma_sync() argument 244 __dma_sync_virtual(addr + offset, len, direction); in __dma_sync() 248 size, direction); in __dma_sync() 256 size_t size, enum dma_data_direction direction, struct dma_attrs *attrs) in mips_dma_unmap_page() argument 260 dma_addr & ~PAGE_MASK, size, direction); in mips_dma_unmap_page() 262 plat_unmap_dma_mem(dev, dma_addr, size, direction); in mips_dma_unmap_page() 266 int nents, enum dma_data_direction direction, struct dma_attrs *attrs) in mips_dma_map_sg() argument 273 direction); in mips_dma_map_sg() [all …]
|
/linux-4.1.27/drivers/infiniband/hw/qib/ |
D | qib_dma.c | 54 size_t size, enum dma_data_direction direction) in qib_dma_map_single() argument 56 BUG_ON(!valid_dma_direction(direction)); in qib_dma_map_single() 61 enum dma_data_direction direction) in qib_dma_unmap_single() argument 63 BUG_ON(!valid_dma_direction(direction)); in qib_dma_unmap_single() 68 enum dma_data_direction direction) in qib_dma_map_page() argument 72 BUG_ON(!valid_dma_direction(direction)); in qib_dma_map_page() 89 enum dma_data_direction direction) in qib_dma_unmap_page() argument 91 BUG_ON(!valid_dma_direction(direction)); in qib_dma_unmap_page() 95 int nents, enum dma_data_direction direction) in qib_map_sg() argument 102 BUG_ON(!valid_dma_direction(direction)); in qib_map_sg() [all …]
|
D | qib_user_pages.c | 102 unsigned long offset, size_t size, int direction) in qib_map_page() argument 106 phys = pci_map_page(hwdev, page, offset, size, direction); in qib_map_page() 109 pci_unmap_page(hwdev, phys, size, direction); in qib_map_page() 110 phys = pci_map_page(hwdev, page, offset, size, direction); in qib_map_page()
|
/linux-4.1.27/drivers/infiniband/hw/ipath/ |
D | ipath_dma.c | 57 enum dma_data_direction direction) in ipath_dma_map_single() argument 59 BUG_ON(!valid_dma_direction(direction)); in ipath_dma_map_single() 65 enum dma_data_direction direction) in ipath_dma_unmap_single() argument 67 BUG_ON(!valid_dma_direction(direction)); in ipath_dma_unmap_single() 74 enum dma_data_direction direction) in ipath_dma_map_page() argument 78 BUG_ON(!valid_dma_direction(direction)); in ipath_dma_map_page() 96 enum dma_data_direction direction) in ipath_dma_unmap_page() argument 98 BUG_ON(!valid_dma_direction(direction)); in ipath_dma_unmap_page() 102 int nents, enum dma_data_direction direction) in ipath_map_sg() argument 109 BUG_ON(!valid_dma_direction(direction)); in ipath_map_sg() [all …]
|
D | ipath_user_pages.c | 107 unsigned long offset, size_t size, int direction) in ipath_map_page() argument 111 phys = pci_map_page(hwdev, page, offset, size, direction); in ipath_map_page() 114 pci_unmap_page(hwdev, phys, size, direction); in ipath_map_page() 115 phys = pci_map_page(hwdev, page, offset, size, direction); in ipath_map_page() 131 int direction) in ipath_map_single() argument 135 phys = pci_map_single(hwdev, ptr, size, direction); in ipath_map_single() 138 pci_unmap_single(hwdev, phys, size, direction); in ipath_map_single() 139 phys = pci_map_single(hwdev, ptr, size, direction); in ipath_map_single()
|
/linux-4.1.27/drivers/char/xillybus/ |
D | xillybus_of.c | 45 int direction) in xilly_dma_sync_single_for_cpu_of() argument 47 dma_sync_single_for_cpu(ep->dev, dma_handle, size, direction); in xilly_dma_sync_single_for_cpu_of() 53 int direction) in xilly_dma_sync_single_for_device_of() argument 55 dma_sync_single_for_device(ep->dev, dma_handle, size, direction); in xilly_dma_sync_single_for_device_of() 61 int direction) in xilly_dma_sync_single_nop() argument 70 data->size, data->direction); in xilly_of_unmap() 78 int direction, in xilly_map_single_of() argument 90 addr = dma_map_single(ep->dev, ptr, size, direction); in xilly_map_single_of() 100 this->direction = direction; in xilly_map_single_of() 107 dma_unmap_single(ep->dev, addr, size, direction); in xilly_map_single_of()
|
D | xillybus_pcie.c | 41 static int xilly_pci_direction(int direction) in xilly_pci_direction() argument 43 switch (direction) { in xilly_pci_direction() 56 int direction) in xilly_dma_sync_single_for_cpu_pci() argument 61 xilly_pci_direction(direction)); in xilly_dma_sync_single_for_cpu_pci() 67 int direction) in xilly_dma_sync_single_for_device_pci() argument 72 xilly_pci_direction(direction)); in xilly_dma_sync_single_for_device_pci() 80 data->size, data->direction); in xilly_pci_unmap() 94 int direction, in xilly_map_single_pci() argument 107 pci_direction = xilly_pci_direction(direction); in xilly_map_single_pci() 119 this->direction = pci_direction; in xilly_map_single_pci()
|
/linux-4.1.27/include/linux/iio/ |
D | events.h | 27 #define IIO_EVENT_CODE(chan_type, diff, modifier, direction, \ argument 30 ((u64)direction << 48) | ((u64)modifier << 40) | \ 45 type, direction) \ argument 46 IIO_EVENT_CODE(chan_type, 0, modifier, direction, type, number, 0, 0) 56 #define IIO_UNMOD_EVENT_CODE(chan_type, number, type, direction) \ argument 57 IIO_EVENT_CODE(chan_type, 0, 0, direction, type, number, 0, 0)
|
/linux-4.1.27/lib/ |
D | dma-debug.c | 78 int direction; member 323 entry->direction == ref->direction ? ++match_lvl : 0; in __hash_bucket_find() 424 dir2name[entry->direction], in debug_dma_dump_mappings() 529 if (entry->direction == DMA_TO_DEVICE) in active_cacheline_insert() 547 if (entry->direction == DMA_TO_DEVICE) in active_cacheline_remove() 974 dir2name[entry->direction], type2name[entry->type]); in dma_debug_device_change() 1140 if (ref->direction != entry->direction) { in check_unmap() 1146 dir2name[entry->direction], in check_unmap() 1147 dir2name[ref->direction]); in check_unmap() 1219 if (entry->direction == DMA_BIDIRECTIONAL) in check_sync() [all …]
|
D | iov_iter.c | 346 void iov_iter_init(struct iov_iter *i, int direction, in iov_iter_init() argument 352 direction |= ITER_KVEC; in iov_iter_init() 353 i->type = direction; in iov_iter_init() 356 i->type = direction; in iov_iter_init() 529 void iov_iter_kvec(struct iov_iter *i, int direction, in iov_iter_kvec() argument 533 BUG_ON(!(direction & ITER_KVEC)); in iov_iter_kvec() 534 i->type = direction; in iov_iter_kvec() 542 void iov_iter_bvec(struct iov_iter *i, int direction, in iov_iter_bvec() argument 546 BUG_ON(!(direction & ITER_BVEC)); in iov_iter_bvec() 547 i->type = direction; in iov_iter_bvec()
|
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_dcb.c | 84 int max_frame, u8 direction) in ixgbe_dcb_calculate_tc_credits() argument 105 p = &dcb_config->tc_config[i].path[direction]; in ixgbe_dcb_calculate_tc_credits() 106 bw_percent = dcb_config->bw_percentage[direction][p->bwg_id]; in ixgbe_dcb_calculate_tc_credits() 127 p = &dcb_config->tc_config[i].path[direction]; in ixgbe_dcb_calculate_tc_credits() 128 bw_percent = dcb_config->bw_percentage[direction][p->bwg_id]; in ixgbe_dcb_calculate_tc_credits() 155 if (direction == DCB_TX_CONFIG) { in ixgbe_dcb_calculate_tc_credits() 188 void ixgbe_dcb_unpack_refill(struct ixgbe_dcb_config *cfg, int direction, in ixgbe_dcb_unpack_refill() argument 195 refill[tc] = tc_config[tc].path[direction].data_credits_refill; in ixgbe_dcb_unpack_refill() 207 void ixgbe_dcb_unpack_bwgid(struct ixgbe_dcb_config *cfg, int direction, in ixgbe_dcb_unpack_bwgid() argument 214 bwgid[tc] = tc_config[tc].path[direction].bwg_id; in ixgbe_dcb_unpack_bwgid() [all …]
|
/linux-4.1.27/arch/powerpc/kernel/ |
D | dma-iommu.c | 42 enum dma_data_direction direction, in dma_iommu_map_page() argument 46 size, device_to_mask(dev), direction, attrs); in dma_iommu_map_page() 51 size_t size, enum dma_data_direction direction, in dma_iommu_unmap_page() argument 54 iommu_unmap_page(get_iommu_table_base(dev), dma_handle, size, direction, in dma_iommu_unmap_page() 60 int nelems, enum dma_data_direction direction, in dma_iommu_map_sg() argument 64 device_to_mask(dev), direction, attrs); in dma_iommu_map_sg() 68 int nelems, enum dma_data_direction direction, in dma_iommu_unmap_sg() argument 72 direction, attrs); in dma_iommu_unmap_sg()
|
D | dma.c | 129 int nents, enum dma_data_direction direction, in dma_direct_map_sg() argument 138 __dma_sync_page(sg_page(sg), sg->offset, sg->length, direction); in dma_direct_map_sg() 145 int nents, enum dma_data_direction direction, in dma_direct_unmap_sg() argument 189 enum dma_data_direction direction, in dma_direct_unmap_page() argument 197 enum dma_data_direction direction) in dma_direct_sync_sg() argument 203 __dma_sync_page(sg_page(sg), sg->offset, sg->length, direction); in dma_direct_sync_sg() 208 enum dma_data_direction direction) in dma_direct_sync_single() argument 210 __dma_sync(bus_to_virt(dma_handle), size, direction); in dma_direct_sync_single()
|
D | iommu.c | 308 enum dma_data_direction direction, in iommu_alloc() argument 327 IOMMU_PAGE_MASK(tbl), direction, attrs); in iommu_alloc() 433 unsigned long mask, enum dma_data_direction direction, in ppc_iommu_map_sg() argument 443 BUG_ON(direction == DMA_NONE); in ppc_iommu_map_sg() 500 direction, attrs); in ppc_iommu_map_sg() 576 int nelems, enum dma_data_direction direction, in ppc_iommu_unmap_sg() argument 581 BUG_ON(direction == DMA_NONE); in ppc_iommu_unmap_sg() 758 unsigned long mask, enum dma_data_direction direction, in iommu_map_page() argument 766 BUG_ON(direction == DMA_NONE); in iommu_map_page() 778 dma_handle = iommu_alloc(dev, tbl, vaddr, npages, direction, in iommu_map_page() [all …]
|
/linux-4.1.27/arch/frv/mb93090-mb00/ |
D | pci-dma.c | 42 enum dma_data_direction direction) in dma_map_single() argument 44 BUG_ON(direction == DMA_NONE); in dma_map_single() 54 enum dma_data_direction direction) in dma_map_sg() argument 60 BUG_ON(direction == DMA_NONE); in dma_map_sg() 84 size_t size, enum dma_data_direction direction) in dma_map_page() argument 86 BUG_ON(direction == DMA_NONE); in dma_map_page()
|
D | pci-dma-nommu.c | 111 enum dma_data_direction direction) in dma_map_single() argument 113 BUG_ON(direction == DMA_NONE); in dma_map_single() 123 enum dma_data_direction direction) in dma_map_sg() argument 131 BUG_ON(direction == DMA_NONE); in dma_map_sg() 139 size_t size, enum dma_data_direction direction) in dma_map_page() argument 141 BUG_ON(direction == DMA_NONE); in dma_map_page()
|
/linux-4.1.27/sound/pci/hda/ |
D | hda_local.h | 57 #define HDA_CODEC_VOLUME_IDX(xname, xcidx, nid, xindex, direction) \ argument 58 HDA_CODEC_VOLUME_MONO_IDX(xname, xcidx, nid, 3, xindex, direction, 0) 60 #define HDA_CODEC_VOLUME_MONO(xname, nid, channel, xindex, direction) \ argument 61 HDA_CODEC_VOLUME_MONO_IDX(xname, 0, nid, channel, xindex, direction, 0) 63 #define HDA_CODEC_VOLUME(xname, nid, xindex, direction) \ argument 64 HDA_CODEC_VOLUME_MONO(xname, nid, 3, xindex, direction) 66 #define HDA_CODEC_VOLUME_MIN_MUTE(xname, nid, xindex, direction) \ argument 67 HDA_CODEC_VOLUME_MONO_IDX(xname, 0, nid, 3, xindex, direction, \ 70 #define HDA_CODEC_MUTE_MONO_IDX(xname, xcidx, nid, channel, xindex, direction) \ argument 76 .private_value = HDA_COMPOSE_AMP_VAL(nid, channel, xindex, direction) } [all …]
|
/linux-4.1.27/drivers/parisc/ |
D | ccio-rm-dma.c | 103 int direction) in ccio_map_single() argument 109 size_t size, int direction) in ccio_unmap_single() argument 115 static int ccio_map_sg(struct pci_dev *dev, struct scatterlist *sglist, int nents, int direction) in ccio_map_sg() argument 121 sg_dma_address(sglist) = ccio_map_single(dev, sglist->address, sglist->length, direction); in ccio_map_sg() 131 static void ccio_unmap_sg(struct pci_dev *dev, struct scatterlist *sglist, int nents, int direction) in ccio_unmap_sg() argument 135 ccio_unmap_single(dev, sg_dma_address(sglist), sg_dma_len(sglist), direction); in ccio_unmap_sg()
|
D | ccio-dma.c | 734 enum dma_data_direction direction) in ccio_map_single() argument 742 unsigned long hint = hint_lookup[(int)direction]; in ccio_map_single() 802 enum dma_data_direction direction) in ccio_unmap_single() argument 902 enum dma_data_direction direction) in ccio_map_sg() argument 907 unsigned long hint = hint_lookup[(int)direction]; in ccio_map_sg() 920 direction); in ccio_map_sg() 979 enum dma_data_direction direction) in ccio_unmap_sg() argument 999 sg_dma_len(sglist), direction); in ccio_unmap_sg()
|
/linux-4.1.27/arch/parisc/kernel/ |
D | pci-dma.c | 453 …pa11_dma_map_single(struct device *dev, void *addr, size_t size, enum dma_data_direction direction) in pa11_dma_map_single() argument 455 BUG_ON(direction == DMA_NONE); in pa11_dma_map_single() 461 …p_single(struct device *dev, dma_addr_t dma_handle, size_t size, enum dma_data_direction direction) in pa11_dma_unmap_single() argument 463 BUG_ON(direction == DMA_NONE); in pa11_dma_unmap_single() 465 if (direction == DMA_TO_DEVICE) in pa11_dma_unmap_single() 478 …ap_sg(struct device *dev, struct scatterlist *sglist, int nents, enum dma_data_direction direction) in pa11_dma_map_sg() argument 482 BUG_ON(direction == DMA_NONE); in pa11_dma_map_sg() 493 …ap_sg(struct device *dev, struct scatterlist *sglist, int nents, enum dma_data_direction direction) in pa11_dma_unmap_sg() argument 497 BUG_ON(direction == DMA_NONE); in pa11_dma_unmap_sg() 499 if (direction == DMA_TO_DEVICE) in pa11_dma_unmap_sg() [all …]
|
/linux-4.1.27/arch/arm/kernel/ |
D | dma-isa.c | 63 enum dma_data_direction direction; in isa_enable_dma() local 68 direction = DMA_FROM_DEVICE; in isa_enable_dma() 72 direction = DMA_TO_DEVICE; in isa_enable_dma() 76 direction = DMA_BIDIRECTIONAL; in isa_enable_dma() 80 direction = DMA_NONE; in isa_enable_dma() 94 direction); in isa_enable_dma()
|
/linux-4.1.27/net/netfilter/ |
D | xt_connbytes.c | 43 switch (sinfo->direction) { in connbytes_mt() 57 switch (sinfo->direction) { in connbytes_mt() 71 switch (sinfo->direction) { in connbytes_mt() 108 if (sinfo->direction != XT_CONNBYTES_DIR_ORIGINAL && in connbytes_mt_check() 109 sinfo->direction != XT_CONNBYTES_DIR_REPLY && in connbytes_mt_check() 110 sinfo->direction != XT_CONNBYTES_DIR_BOTH) in connbytes_mt_check()
|
/linux-4.1.27/drivers/input/ |
D | ff-memless.c | 228 static u16 ml_calculate_direction(u16 direction, u16 force, in ml_calculate_direction() argument 234 return direction; in ml_calculate_direction() 235 return (((u32)(direction >> 1) * force + in ml_calculate_direction() 266 i = new->direction * 360 / 0xffff; in ml_combine_effects() 288 effect->direction = ml_calculate_direction( in ml_combine_effects() 289 effect->direction, in ml_combine_effects() 291 new->direction, strong); in ml_combine_effects() 293 effect->direction = ml_calculate_direction( in ml_combine_effects() 294 effect->direction, in ml_combine_effects() 296 new->direction, weak); in ml_combine_effects() [all …]
|
/linux-4.1.27/drivers/media/v4l2-core/ |
D | videobuf-dma-sg.c | 155 int direction, unsigned long data, unsigned long size) in videobuf_dma_init_user_locked() argument 160 dma->direction = direction; in videobuf_dma_init_user_locked() 161 switch (dma->direction) { in videobuf_dma_init_user_locked() 197 static int videobuf_dma_init_user(struct videobuf_dmabuf *dma, int direction, in videobuf_dma_init_user() argument 203 ret = videobuf_dma_init_user_locked(dma, direction, data, size); in videobuf_dma_init_user() 209 static int videobuf_dma_init_kernel(struct videobuf_dmabuf *dma, int direction, in videobuf_dma_init_kernel() argument 216 dma->direction = direction; in videobuf_dma_init_kernel() 269 static int videobuf_dma_init_overlay(struct videobuf_dmabuf *dma, int direction, in videobuf_dma_init_overlay() argument 274 dma->direction = direction; in videobuf_dma_init_overlay() 314 dma->nr_pages, dma->direction); in videobuf_dma_map() [all …]
|
/linux-4.1.27/arch/microblaze/include/asm/ |
D | dma-mapping.h | 76 size_t size, enum dma_data_direction direction) in __dma_sync() argument 78 switch (direction) { in __dma_sync() 136 enum dma_data_direction direction) in dma_cache_sync() argument 138 BUG_ON(direction == DMA_NONE); in dma_cache_sync() 139 __dma_sync(virt_to_phys(vaddr), size, (int)direction); in dma_cache_sync()
|
/linux-4.1.27/arch/sparc/kernel/ |
D | iommu.c | 265 enum dma_data_direction direction, in dma_4u_map_page() argument 279 if (unlikely(direction == DMA_NONE)) in dma_4u_map_page() 304 if (direction != DMA_TO_DEVICE) in dma_4u_map_page() 322 enum dma_data_direction direction) in strbuf_flush() argument 365 if (direction == DMA_TO_DEVICE) in strbuf_flush() 387 size_t sz, enum dma_data_direction direction, in dma_4u_unmap_page() argument 395 if (unlikely(direction == DMA_NONE)) { in dma_4u_unmap_page() 420 npages, direction); in dma_4u_unmap_page() 433 int nelems, enum dma_data_direction direction, in dma_4u_map_sg() argument 446 BUG_ON(direction == DMA_NONE); in dma_4u_map_sg() [all …]
|
D | unaligned_32.c | 23 enum direction { enum 32 static inline enum direction decode_direction(unsigned int insn) in decode_direction() 241 enum direction dir = decode_direction(insn); in kernel_unaligned_trap() 277 enum direction dir) in ok_for_user() 325 enum direction dir; in user_unaligned_trap()
|
D | pci_sun4v.c | 237 enum dma_data_direction direction, in dma_4v_map_page() argument 249 if (unlikely(direction == DMA_NONE)) in dma_4v_map_page() 266 if (direction != DMA_TO_DEVICE) in dma_4v_map_page() 296 size_t sz, enum dma_data_direction direction, in dma_4v_unmap_page() argument 305 if (unlikely(direction == DMA_NONE)) { in dma_4v_unmap_page() 324 int nelems, enum dma_data_direction direction, in dma_4v_map_sg() argument 337 BUG_ON(direction == DMA_NONE); in dma_4v_map_sg() 344 if (direction != DMA_TO_DEVICE) in dma_4v_map_sg() 468 int nelems, enum dma_data_direction direction, in dma_4v_unmap_sg() argument 477 BUG_ON(direction == DMA_NONE); in dma_4v_unmap_sg()
|
/linux-4.1.27/drivers/usb/core/ |
D | endpoint.c | 132 char *direction; in direction_show() local 135 direction = "both"; in direction_show() 137 direction = "in"; in direction_show() 139 direction = "out"; in direction_show() 140 return sprintf(buf, "%s\n", direction); in direction_show() 142 static DEVICE_ATTR_RO(direction);
|
/linux-4.1.27/drivers/staging/i2o/ |
D | memory.c | 73 enum dma_data_direction direction, in i2o_dma_map_single() argument 80 switch (direction) { in i2o_dma_map_single() 91 dma_addr = dma_map_single(&c->pdev->dev, ptr, size, direction); in i2o_dma_map_single() 128 int sg_count, enum dma_data_direction direction, u32 ** sg_ptr) in i2o_dma_map_sg() argument 133 switch (direction) { in i2o_dma_map_sg() 144 sg_count = dma_map_sg(&c->pdev->dev, sg, sg_count, direction); in i2o_dma_map_sg()
|
D | i2o_block.c | 321 enum dma_data_direction direction; in i2o_block_sglist_alloc() local 327 direction = PCI_DMA_FROMDEVICE; in i2o_block_sglist_alloc() 329 direction = PCI_DMA_TODEVICE; in i2o_block_sglist_alloc() 333 return i2o_dma_map_sg(c, ireq->sg_table, nents, direction, mptr); in i2o_block_sglist_alloc() 344 enum dma_data_direction direction; in i2o_block_sglist_free() local 347 direction = PCI_DMA_FROMDEVICE; in i2o_block_sglist_free() 349 direction = PCI_DMA_TODEVICE; in i2o_block_sglist_free() 351 dma_unmap_sg(ireq->dev, ireq->sg_table, ireq->sg_nents, direction); in i2o_block_sglist_free()
|
/linux-4.1.27/drivers/dma/ |
D | edma.c | 71 enum dma_transfer_direction direction; member 337 enum dma_transfer_direction direction) in edma_config_pset() argument 403 if (direction == DMA_MEM_TO_DEV) { in edma_config_pset() 409 } else if (direction == DMA_DEV_TO_MEM) { in edma_config_pset() 415 } else if (direction == DMA_MEM_TO_MEM) { in edma_config_pset() 450 unsigned int sg_len, enum dma_transfer_direction direction, in edma_prep_slave_sg() argument 465 if (direction == DMA_DEV_TO_MEM) { in edma_prep_slave_sg() 469 } else if (direction == DMA_MEM_TO_DEV) { in edma_prep_slave_sg() 474 dev_err(dev, "%s: bad direction: %d\n", __func__, direction); in edma_prep_slave_sg() 492 edesc->direction = direction; in edma_prep_slave_sg() [all …]
|
D | dma-jz4740.c | 108 enum dma_transfer_direction direction; member 219 switch (config->direction) { in jz4740_dma_slave_config() 312 if (chan->desc->direction == DMA_MEM_TO_DEV) { in jz4740_dma_start_transfer() 391 unsigned int sg_len, enum dma_transfer_direction direction, in jz4740_dma_prep_slave_sg() argument 409 desc->direction = direction; in jz4740_dma_prep_slave_sg() 417 size_t period_len, enum dma_transfer_direction direction, in jz4740_dma_prep_dma_cyclic() argument 440 desc->direction = direction; in jz4740_dma_prep_dma_cyclic()
|
D | imx-dma.c | 133 enum dma_transfer_direction direction; member 293 if (d->direction == DMA_DEV_TO_MEM) in imxdma_sg_next() 580 if (d->direction == DMA_DEV_TO_MEM) { in imxdma_xfer_desc() 591 } else if (d->direction == DMA_MEM_TO_DEV) { in imxdma_xfer_desc() 689 if (dmaengine_cfg->direction == DMA_DEV_TO_MEM) { in imxdma_config() 810 unsigned int sg_len, enum dma_transfer_direction direction, in imxdma_prep_slave_sg() argument 847 desc->direction = direction; in imxdma_prep_slave_sg() 848 if (direction == DMA_DEV_TO_MEM) { in imxdma_prep_slave_sg() 861 size_t period_len, enum dma_transfer_direction direction, in imxdma_prep_dma_cyclic() argument 906 desc->direction = direction; in imxdma_prep_dma_cyclic() [all …]
|
D | at_xdmac.c | 244 enum dma_transfer_direction direction; member 499 enum dma_transfer_direction direction) in at_xdmac_compute_chan_conf() argument 504 if (direction == DMA_DEV_TO_MEM) { in at_xdmac_compute_chan_conf() 527 } else if (direction == DMA_MEM_TO_DEV) { in at_xdmac_compute_chan_conf() 592 unsigned int sg_len, enum dma_transfer_direction direction, in at_xdmac_prep_slave_sg() argument 606 if (!is_slave_direction(direction)) { in at_xdmac_prep_slave_sg() 613 direction == DMA_MEM_TO_DEV ? "to device" : "from device", in at_xdmac_prep_slave_sg() 619 if (at_xdmac_compute_chan_conf(chan, direction)) in at_xdmac_prep_slave_sg() 645 if (direction == DMA_DEV_TO_MEM) { in at_xdmac_prep_slave_sg() 688 first->direction = direction; in at_xdmac_prep_slave_sg() [all …]
|
D | bcm2835-dma.c | 337 size_t period_len, enum dma_transfer_direction direction, in bcm2835_dma_prep_dma_cyclic() argument 348 if (!is_slave_direction(direction)) { in bcm2835_dma_prep_dma_cyclic() 353 if (direction == DMA_DEV_TO_MEM) { in bcm2835_dma_prep_dma_cyclic() 377 d->dir = direction; in bcm2835_dma_prep_dma_cyclic() 444 if ((cfg->direction == DMA_DEV_TO_MEM && in bcm2835_dma_slave_config() 446 (cfg->direction == DMA_MEM_TO_DEV && in bcm2835_dma_slave_config() 448 !is_slave_direction(cfg->direction)) { in bcm2835_dma_slave_config()
|
D | timb_dma.c | 94 enum dma_transfer_direction direction; member 207 if (td_chan->direction == DMA_DEV_TO_MEM) { in __td_start_dma() 250 if (td_chan->direction == DMA_DEV_TO_MEM) in __td_finish() 510 enum dma_transfer_direction direction, unsigned long flags, in td_prep_slave_sg() argument 526 if (td_chan->direction != direction) { in td_prep_slave_sg() 724 td_chan->direction = pchan->rx ? DMA_DEV_TO_MEM : in td_probe()
|
D | s3c24xx-dma.c | 884 enum dma_transfer_direction direction, unsigned long flags) in s3c24xx_dma_prep_dma_cyclic() argument 901 if (!is_slave_direction(direction)) { in s3c24xx_dma_prep_dma_cyclic() 903 "direction %d unsupported\n", direction); in s3c24xx_dma_prep_dma_cyclic() 939 if (direction == DMA_MEM_TO_DEV) { in s3c24xx_dma_prep_dma_cyclic() 967 if (direction == DMA_MEM_TO_DEV) { in s3c24xx_dma_prep_dma_cyclic() 981 unsigned int sg_len, enum dma_transfer_direction direction, in s3c24xx_dma_prep_slave_sg() argument 1028 if (direction == DMA_MEM_TO_DEV) { in s3c24xx_dma_prep_slave_sg() 1034 } else if (direction == DMA_DEV_TO_MEM) { in s3c24xx_dma_prep_slave_sg() 1043 "direction %d unsupported\n", direction); in s3c24xx_dma_prep_slave_sg() 1056 if (direction == DMA_MEM_TO_DEV) { in s3c24xx_dma_prep_slave_sg()
|
D | amba-pl08x.c | 1473 enum dma_transfer_direction direction, in pl08x_init_txd() argument 1495 if (direction == DMA_MEM_TO_DEV) { in pl08x_init_txd() 1502 } else if (direction == DMA_DEV_TO_MEM) { in pl08x_init_txd() 1527 tmp = (direction == DMA_MEM_TO_DEV) ? PL080_FLOW_MEM2PER_PER : in pl08x_init_txd() 1530 tmp = (direction == DMA_MEM_TO_DEV) ? PL080_FLOW_MEM2PER : in pl08x_init_txd() 1548 if (direction == DMA_MEM_TO_DEV) in pl08x_init_txd() 1557 enum dma_transfer_direction direction, in pl08x_tx_add_sg() argument 1571 if (direction == DMA_MEM_TO_DEV) { in pl08x_tx_add_sg() 1584 unsigned int sg_len, enum dma_transfer_direction direction, in pl08x_prep_slave_sg() argument 1597 txd = pl08x_init_txd(chan, direction, &slave_addr); in pl08x_prep_slave_sg() [all …]
|
D | nbpfaxi.c | 476 enum dma_transfer_direction direction, in nbpf_prep_one() argument 511 switch (direction) { in nbpf_prep_one() 891 size_t len, enum dma_transfer_direction direction, in nbpf_prep_sg() argument 901 switch (direction) { in nbpf_prep_sg() 934 int ret = nbpf_prep_one(ldesc, direction, in nbpf_prep_sg() 948 mem_sg = direction == DMA_DEV_TO_MEM ? dst_sg : src_sg; in nbpf_prep_sg() 999 enum dma_transfer_direction direction, unsigned long flags, void *context) in nbpf_prep_slave_sg() argument 1008 switch (direction) { in nbpf_prep_slave_sg() 1012 direction, flags); in nbpf_prep_slave_sg() 1017 direction, flags); in nbpf_prep_slave_sg()
|
D | imx-sdma.c | 251 enum dma_transfer_direction direction; member 795 if (sdmac->direction == DMA_DEV_TO_MEM) { in sdma_load_context() 1035 unsigned int sg_len, enum dma_transfer_direction direction, in sdma_prep_slave_sg() argument 1055 sdmac->direction = direction; in sdma_prep_slave_sg() 1136 size_t period_len, enum dma_transfer_direction direction, in sdma_prep_dma_cyclic() argument 1156 sdmac->direction = direction; in sdma_prep_dma_cyclic() 1219 if (dmaengine_cfg->direction == DMA_DEV_TO_MEM) { in sdma_config() 1230 sdmac->direction = dmaengine_cfg->direction; in sdma_config()
|
D | TODO | 12 5. Remove dma_slave_config's dma direction.
|
D | dma-jz4780.c | 243 enum dma_transfer_direction direction) in jz4780_dma_setup_hwdesc() argument 249 if (direction == DMA_MEM_TO_DEV) { in jz4780_dma_setup_hwdesc() 297 enum dma_transfer_direction direction, unsigned long flags) in jz4780_dma_prep_slave_sg() argument 312 direction); in jz4780_dma_prep_slave_sg() 338 size_t period_len, enum dma_transfer_direction direction, in jz4780_dma_prep_dma_cyclic() argument 357 period_len, direction); in jz4780_dma_prep_dma_cyclic()
|
/linux-4.1.27/drivers/gpu/drm/gma500/ |
D | accel_2d.c | 183 uint32_t direction; in psb_accel_2d_copy() local 187 direction = in psb_accel_2d_copy() 190 if (direction == PSB_2D_COPYORDER_BR2TL || in psb_accel_2d_copy() 191 direction == PSB_2D_COPYORDER_TR2BL) { in psb_accel_2d_copy() 195 if (direction == PSB_2D_COPYORDER_BR2TL || in psb_accel_2d_copy() 196 direction == PSB_2D_COPYORDER_BL2TR) { in psb_accel_2d_copy() 206 PSB_2D_USE_PAT | PSB_2D_ROP3_SRCCOPY | direction; in psb_accel_2d_copy()
|
/linux-4.1.27/include/rdma/ |
D | ib_verbs.h | 1441 enum dma_data_direction direction); 1444 enum dma_data_direction direction); 1448 enum dma_data_direction direction); 1451 enum dma_data_direction direction); 1454 enum dma_data_direction direction); 1457 enum dma_data_direction direction); 2159 enum dma_data_direction direction) in ib_dma_map_single() argument 2162 return dev->dma_ops->map_single(dev, cpu_addr, size, direction); in ib_dma_map_single() 2163 return dma_map_single(dev->dma_device, cpu_addr, size, direction); in ib_dma_map_single() 2175 enum dma_data_direction direction) in ib_dma_unmap_single() argument [all …]
|
/linux-4.1.27/arch/frv/mm/ |
D | dma-alloc.c | 151 void consistent_sync(void *vaddr, size_t size, int direction) in consistent_sync() argument 156 switch (direction) { in consistent_sync() 177 size_t size, int direction) in consistent_sync_page() argument 182 consistent_sync(start, size, direction); in consistent_sync_page()
|
/linux-4.1.27/sound/firewire/ |
D | cmp.c | 52 (c->direction == CMP_INPUT) ? 'i' : 'o', in cmp_error() 59 if (c->direction == CMP_INPUT) in mpr_address() 67 if (c->direction == CMP_INPUT) in pcr_address() 122 enum cmp_direction direction, in cmp_connection_init() argument 129 c->direction = direction; in cmp_connection_init() 292 if (c->direction == CMP_OUTPUT) in cmp_connection_establish() 346 if (c->direction == CMP_OUTPUT) in cmp_connection_update()
|
D | cmp.h | 34 enum cmp_direction direction; member 39 enum cmp_direction direction,
|
D | packets-buffer.c | 23 enum dma_data_direction direction) in iso_packets_buffer_init() argument 45 pages, direction); in iso_packets_buffer_init()
|
D | packets-buffer.h | 22 enum dma_data_direction direction);
|
D | amdtp.c | 82 s->direction = dir; in amdtp_stream_init() 288 if (s->direction == AMDTP_OUT_STREAM) { in amdtp_stream_set_pcm_format() 295 if (s->direction == AMDTP_OUT_STREAM) in amdtp_stream_set_pcm_format() 874 if (s->direction == AMDTP_IN_STREAM) in amdtp_stream_first_callback() 920 if (s->direction == AMDTP_IN_STREAM && in amdtp_stream_start() 930 if (s->direction == AMDTP_IN_STREAM) { in amdtp_stream_start() 959 if (s->direction == AMDTP_IN_STREAM) in amdtp_stream_start()
|
/linux-4.1.27/arch/mips/cavium-octeon/ |
D | dma-octeon.c | 127 unsigned long offset, size_t size, enum dma_data_direction direction, in octeon_dma_map_page() argument 131 direction, attrs); in octeon_dma_map_page() 138 int nents, enum dma_data_direction direction, struct dma_attrs *attrs) in octeon_dma_map_sg() argument 140 int r = swiotlb_map_sg_attrs(dev, sg, nents, direction, attrs); in octeon_dma_map_sg() 146 dma_addr_t dma_handle, size_t size, enum dma_data_direction direction) in octeon_dma_sync_single_for_device() argument 148 swiotlb_sync_single_for_device(dev, dma_handle, size, direction); in octeon_dma_sync_single_for_device() 153 struct scatterlist *sg, int nelems, enum dma_data_direction direction) in octeon_dma_sync_sg_for_device() argument 155 swiotlb_sync_sg_for_device(dev, sg, nelems, direction); in octeon_dma_sync_sg_for_device()
|
/linux-4.1.27/Documentation/devicetree/bindings/media/xilinx/ |
D | xlnx,video.txt | 26 - direction: should be either "input" or "output" depending on the direction 42 direction = "input"; 49 direction = "input";
|
/linux-4.1.27/drivers/staging/rtl8188eu/hal/ |
D | rf.c | 57 u8 direction; in rtl88eu_phy_rf6052_set_cck_txpower() local 104 rtl88eu_dm_txpower_track_adjust(&hal_data->odmpriv, 1, &direction, in rtl88eu_phy_rf6052_set_cck_txpower() 107 if (direction == 1) { in rtl88eu_phy_rf6052_set_cck_txpower() 111 } else if (direction == 2) { in rtl88eu_phy_rf6052_set_cck_txpower() 295 u8 direction; in rtl88eu_phy_rf6052_set_ofdm_txpower() local 301 rtl88eu_dm_txpower_track_adjust(&hal_data->odmpriv, 0, &direction, in rtl88eu_phy_rf6052_set_ofdm_txpower() 309 if (direction == 1) { in rtl88eu_phy_rf6052_set_ofdm_txpower() 312 } else if (direction == 2) { in rtl88eu_phy_rf6052_set_ofdm_txpower()
|
/linux-4.1.27/drivers/usb/gadget/udc/ |
D | mv_udc_core.c | 45 ((ep)->udc->ep0_dir) : ((ep)->direction)) 133 int i, direction; in process_ep_req() local 139 direction = index % 2; in process_ep_req() 160 if (direction) { in process_ep_req() 171 index >> 1, direction ? "SEND" : "RECV", in process_ep_req() 189 if (direction == EP_DIR_OUT) in process_ep_req() 262 u32 bit_pos, direction; in queue_dtd() local 268 direction = ep_dir(ep); in queue_dtd() 269 dqh = &(udc->ep_dqh[ep->ep_num * 2 + direction]); in queue_dtd() 270 bit_pos = 1 << (((direction == EP_DIR_OUT) ? 0 : 16) + ep->ep_num); in queue_dtd() [all …]
|
D | mv_u3d_core.c | 125 int direction, ep_num; in mv_u3d_process_ep_req() local 130 direction = index % 2; in mv_u3d_process_ep_req() 146 if (direction == MV_U3D_EP_DIR_OUT) { in mv_u3d_process_ep_req() 161 direction == MV_U3D_EP_DIR_OUT)) { in mv_u3d_process_ep_req() 167 index >> 1, direction ? "SEND" : "RECV", in mv_u3d_process_ep_req() 233 u32 tmp, direction; in mv_u3d_queue_trb() local 239 direction = mv_u3d_ep_dir(ep); in mv_u3d_queue_trb() 245 ep_context = &(u3d->ep_context[ep->ep_num * 2 + direction]); in mv_u3d_queue_trb() 273 + ((direction == MV_U3D_EP_DIR_OUT) ? 0 : 1); in mv_u3d_queue_trb() 284 unsigned int direction; in mv_u3d_build_trb_one() local [all …]
|
D | mv_u3d.h | 121 ((ep)->u3d->ep0_dir) : ((ep)->direction)) 296 u32 direction; member
|
/linux-4.1.27/arch/powerpc/include/asm/ |
D | iommu.h | 153 enum dma_data_direction direction, 158 enum dma_data_direction direction, 169 enum dma_data_direction direction, 172 size_t size, enum dma_data_direction direction, 201 unsigned long hwaddr, enum dma_data_direction direction);
|
D | dma-mapping.h | 47 extern void __dma_sync(void *vaddr, size_t size, int direction); 49 size_t size, int direction); 219 enum dma_data_direction direction) in dma_cache_sync() argument 221 BUG_ON(direction == DMA_NONE); in dma_cache_sync() 222 __dma_sync(vaddr, size, (int)direction); in dma_cache_sync()
|
D | backlight.h | 23 extern void pmac_backlight_key(int direction);
|
/linux-4.1.27/Documentation/devicetree/bindings/mmc/ |
D | mmci.txt | 20 - st,sig-dir-dat0 : bus signal direction pin used for DAT[0]. 21 - st,sig-dir-dat2 : bus signal direction pin used for DAT[2]. 22 - st,sig-dir-dat31 : bus signal direction pin used for DAT[3] and DAT[1]. 23 - st,sig-dir-dat74 : bus signal direction pin used for DAT[4] to DAT[7]. 24 - st,sig-dir-cmd : cmd signal direction pin used for CMD.
|
/linux-4.1.27/arch/powerpc/mm/ |
D | dma-noncoherent.c | 317 void __dma_sync(void *vaddr, size_t size, int direction) in __dma_sync() argument 322 switch (direction) { in __dma_sync() 356 unsigned long offset, size_t size, int direction) in __dma_sync_page_highmem() argument 370 __dma_sync((void *)start, seg_size, direction); in __dma_sync_page_highmem() 391 size_t size, int direction) in __dma_sync_page() argument 394 __dma_sync_page_highmem(page, offset, size, direction); in __dma_sync_page() 397 __dma_sync((void *)start, size, direction); in __dma_sync_page()
|
/linux-4.1.27/arch/blackfin/kernel/ |
D | dma-mapping.c | 117 enum dma_data_direction direction) in dma_map_sg() argument 124 __dma_sync(sg_dma_address(sg), sg_dma_len(sg), direction); in dma_map_sg() 132 int nelems, enum dma_data_direction direction) in dma_sync_sg_for_device() argument 139 __dma_sync(sg_dma_address(sg), sg_dma_len(sg), direction); in dma_sync_sg_for_device()
|
/linux-4.1.27/sound/soc/ |
D | soc-compress.c | 54 snd_soc_runtime_activate(rtd, cstream->direction); in soc_compr_open() 78 if (cstream->direction == SND_COMPRESS_PLAYBACK) in soc_compr_open_fe() 189 if (cstream->direction == SND_COMPRESS_PLAYBACK) in soc_compr_free() 196 snd_soc_dai_digital_mute(codec_dai, 1, cstream->direction); in soc_compr_free() 211 if (cstream->direction == SND_COMPRESS_PLAYBACK) { in soc_compr_free() 242 if (cstream->direction == SND_COMPRESS_PLAYBACK) in soc_compr_free_fe() 298 snd_soc_dai_digital_mute(codec_dai, 0, cstream->direction); in soc_compr_trigger() 301 snd_soc_dai_digital_mute(codec_dai, 1, cstream->direction); in soc_compr_trigger() 325 if (cstream->direction == SND_COMPRESS_PLAYBACK) in soc_compr_trigger_fe() 391 if (cstream->direction == SND_COMPRESS_PLAYBACK) in soc_compr_set_params() [all …]
|
/linux-4.1.27/drivers/media/pci/ivtv/ |
D | ivtv-cards.c | 224 .gpio_init = { .direction = 0x1f01, .initial_value = 0x26f3 }, 255 .gpio_init = { .direction = 0xe380, .initial_value = 0x8290 }, 298 .gpio_init = { .direction = 0x3080, .initial_value = 0x0004 }, 340 .gpio_init = { .direction = 0x7080, .initial_value = 0x400c }, 491 .gpio_init = { .direction = 0xe080, .initial_value = 0x8000 }, 568 .gpio_init = { .direction = 0xf880, .initial_value = 0x8800 }, 600 .gpio_init = { .direction = 0xf880, .initial_value = 0x8800 }, 630 .gpio_init = { .direction = 0xf880, .initial_value = 0x8800 }, 672 .gpio_init = { .direction = 0xc301, .initial_value = 0x0200 }, 709 .gpio_init = { .direction = 0xc301, .initial_value = 0x0200 }, [all …]
|
/linux-4.1.27/include/linux/platform_data/ |
D | dma-ste-dma40.h | 181 enum dma_transfer_direction direction, in stedma40_slave_mem() argument 189 return dmaengine_prep_slave_sg(chan, &sg, 1, direction, flags); in stedma40_slave_mem() 202 enum dma_transfer_direction direction, in stedma40_slave_mem() argument
|
D | dma-ep93xx.h | 40 enum dma_transfer_direction direction; member
|
/linux-4.1.27/drivers/input/misc/ |
D | twl6040-vibra.c | 56 int direction; member 136 int speed, int direction) in twl6040_vibra_code() argument 154 vibdat *= direction; in twl6040_vibra_code() 169 info->weak_speed, info->direction); in twl6040_vibra_set_effect() 175 info->strong_speed, info->direction); in twl6040_vibra_set_effect() 214 info->direction = effect->direction < EFFECT_DIR_180_DEG ? 1 : -1; in vibra_play()
|
D | twl4030-vibra.c | 50 int direction; member 107 dir = info->direction; in vibra_play_work() 144 info->direction = effect->direction < EFFECT_DIR_180_DEG ? 0 : 1; in vibra_play()
|
/linux-4.1.27/drivers/firewire/ |
D | core-iso.c | 68 enum dma_data_direction direction) in fw_iso_buffer_map_dma() argument 73 buffer->direction = direction; in fw_iso_buffer_map_dma() 77 0, PAGE_SIZE, direction); in fw_iso_buffer_map_dma() 91 int page_count, enum dma_data_direction direction) in fw_iso_buffer_init() argument 99 ret = fw_iso_buffer_map_dma(buffer, card, direction); in fw_iso_buffer_init() 134 PAGE_SIZE, buffer->direction); in fw_iso_buffer_destroy()
|
/linux-4.1.27/drivers/crypto/amcc/ |
D | crypto4xx_alg.c | 77 ctx->direction = DIR_OUTBOUND; in crypto4xx_encrypt() 91 ctx->direction = DIR_INBOUND; in crypto4xx_decrypt() 158 ctx->direction = DIR_INBOUND; in crypto4xx_setkey_aes() 225 ctx->direction = DIR_INBOUND; in crypto4xx_hash_alg_init() 249 ctx->direction = DIR_INBOUND; in crypto4xx_hash_init() 261 ctx->direction = DIR_INBOUND; in crypto4xx_hash_update() 279 ctx->direction = DIR_INBOUND; in crypto4xx_hash_digest()
|
D | crypto4xx_sa.c | 42 if (ctx->direction == DIR_INBOUND) in get_dynamic_sa_offset_state_ptr_field() 68 if (ctx->direction == DIR_INBOUND) in get_dynamic_sa_iv_size() 79 if (ctx->direction == DIR_INBOUND) in get_dynamic_sa_offset_key_field()
|
/linux-4.1.27/drivers/dma/hsu/ |
D | hsu.c | 49 if (hsuc->direction == DMA_MEM_TO_DEV) in hsu_chan_enable() 51 else if (hsuc->direction == DMA_DEV_TO_MEM) in hsu_chan_enable() 65 if (hsuc->direction == DMA_MEM_TO_DEV) { in hsu_dma_chan_start() 68 } else if (hsuc->direction == DMA_DEV_TO_MEM) { in hsu_dma_chan_start() 171 if (hsuc->direction == DMA_DEV_TO_MEM && (sr & HSU_CH_SR_DESCTO_ANY)) in hsu_dma_irq() 224 unsigned int sg_len, enum dma_transfer_direction direction, in hsu_dma_prep_slave_sg() argument 242 desc->direction = direction; in hsu_dma_prep_slave_sg() 322 if (!is_slave_direction(config->direction)) in hsu_dma_slave_config() 442 hsuc->direction = (i & 0x1) ? DMA_DEV_TO_MEM : DMA_MEM_TO_DEV; in hsu_dma_probe()
|
D | hsu.h | 68 enum dma_transfer_direction direction; member 87 enum dma_transfer_direction direction; member
|
/linux-4.1.27/arch/m68k/include/asm/ |
D | dma-mapping.h | 84 enum dma_data_direction direction) in dma_sync_single_range_for_device() argument 87 dma_sync_single_for_device(dev, dma_handle, offset + size, direction); in dma_sync_single_range_for_device() 102 enum dma_data_direction direction) in dma_sync_single_range_for_cpu() argument 105 dma_sync_single_for_cpu(dev, dma_handle, offset + size, direction); in dma_sync_single_range_for_cpu()
|
/linux-4.1.27/drivers/dma/sh/ |
D | shdma-base.c | 506 struct shdma_desc **first, enum dma_transfer_direction direction) in shdma_add_desc() argument 541 new->direction = direction; in shdma_add_desc() 545 if (direction == DMA_MEM_TO_MEM || direction == DMA_MEM_TO_DEV) in shdma_add_desc() 547 if (direction == DMA_MEM_TO_MEM || direction == DMA_DEV_TO_MEM) in shdma_add_desc() 565 enum dma_transfer_direction direction, unsigned long flags, bool cyclic) in shdma_prep_sg() argument 602 if (direction == DMA_DEV_TO_MEM) in shdma_prep_sg() 605 direction); in shdma_prep_sg() 609 direction); in shdma_prep_sg() 666 enum dma_transfer_direction direction, unsigned long flags, void *context) in shdma_prep_slave_sg() argument 689 direction, flags, false); in shdma_prep_slave_sg() [all …]
|
/linux-4.1.27/arch/microblaze/mm/ |
D | consistent.c | 226 void consistent_sync(void *vaddr, size_t size, int direction) in consistent_sync() argument 239 switch (direction) { in consistent_sync() 261 size_t size, int direction) in consistent_sync_page() argument 264 consistent_sync((void *)start, size, direction); in consistent_sync_page()
|
/linux-4.1.27/sound/pci/ice1712/ |
D | ice1712.h | 363 unsigned int direction; /* current direction bits */ member 441 ice->gpio.saved[0] = ice->gpio.direction; in snd_ice1712_save_gpio_status() 449 ice->gpio.direction = ice->gpio.saved[0]; in snd_ice1712_restore_gpio_status() 471 ice->gpio.direction |= mask; in snd_ice1712_gpio_write_bits() 472 snd_ice1712_gpio_set_dir(ice, ice->gpio.direction); in snd_ice1712_gpio_write_bits() 482 ice->gpio.direction &= ~mask; in snd_ice1712_gpio_read_bits() 483 snd_ice1712_gpio_set_dir(ice, ice->gpio.direction); in snd_ice1712_gpio_read_bits()
|
D | pontis.c | 383 snd_ice1712_gpio_set_dir(ice, ice->gpio.direction); in spi_write() 405 snd_ice1712_gpio_set_dir(ice, ice->gpio.direction); in spi_read() 492 ucontrol->value.integer.value[0] = ice->gpio.direction & 0xff0f; in pontis_gpio_dir_get() 505 changed = (val != ice->gpio.direction); in pontis_gpio_dir_put() 506 ice->gpio.direction = val; in pontis_gpio_dir_put() 515 snd_ice1712_gpio_set_dir(ice, ice->gpio.direction); in pontis_gpio_data_get() 528 snd_ice1712_gpio_set_dir(ice, ice->gpio.direction); in pontis_gpio_data_put()
|
D | revo.c | 118 ice->gpio.direction &= ~mask; in revo_i2c_direction() 119 ice->gpio.direction |= val; in revo_i2c_direction() 120 snd_ice1712_gpio_set_dir(ice, ice->gpio.direction); in revo_i2c_direction() 153 .direction = revo_i2c_direction,
|
D | ews.c | 125 ice->gpio.direction &= ~(ICE1712_EWX2496_SERIAL_CLOCK|ICE1712_EWX2496_SERIAL_DATA); in ewx_i2c_direction() 126 ice->gpio.direction |= mask; in ewx_i2c_direction() 127 snd_ice1712_write(ice, ICE1712_IREG_GPIO_DIRECTION, ice->gpio.direction); in ewx_i2c_direction() 134 .direction = ewx_i2c_direction, 184 ice->gpio.direction | tmp); in ews88mt_ak4524_lock() 208 ice->gpio.direction | tmp); in ewx2496_ak4524_lock() 224 ice->gpio.direction | tmp); in dmx6fire_ak4524_lock()
|
/linux-4.1.27/sound/core/ |
D | pcm_dmaengine.c | 83 slave_config->direction = DMA_MEM_TO_DEV; in snd_hwparams_to_dma_slave_config() 86 slave_config->direction = DMA_DEV_TO_MEM; in snd_hwparams_to_dma_slave_config() 150 enum dma_transfer_direction direction; in dmaengine_pcm_prepare_and_submit() local 153 direction = snd_pcm_substream_to_dma_direction(substream); in dmaengine_pcm_prepare_and_submit() 162 snd_pcm_lib_period_bytes(substream), direction, flags); in dmaengine_pcm_prepare_and_submit()
|
D | compress_offload.c | 110 if (dirn != compr->direction) { in snd_compr_open() 122 data->stream.direction = dirn; in snd_compr_open() 176 if (stream->direction == SND_COMPRESS_PLAYBACK) in snd_compr_update_tstamp() 192 stream->direction == SND_COMPRESS_PLAYBACK) { in snd_compr_calc_avail() 201 if (stream->direction == SND_COMPRESS_PLAYBACK) { in snd_compr_calc_avail() 212 if (stream->direction == SND_COMPRESS_PLAYBACK) in snd_compr_calc_avail() 374 if (stream->direction == SND_COMPRESS_PLAYBACK) in snd_compr_get_poll() 418 if (stream->direction == SND_COMPRESS_PLAYBACK) in snd_compr_poll() 552 if (stream->direction == SND_COMPRESS_PLAYBACK) in snd_compr_set_params() 883 compr->direction); in snd_compress_dev_register() [all …]
|
/linux-4.1.27/drivers/soc/ti/ |
D | knav_dma.c | 116 enum dma_transfer_direction direction; member 132 #define chan_number(ch) ((ch->direction == DMA_MEM_TO_DEV) ? \ 151 if ((chan->direction == DMA_MEM_TO_DEV) && chan->reg_chan) { in chan_start() 318 ((chan->direction == DMA_MEM_TO_DEV) ? "tx chan" : "rx flow"), in dma_debug_show_channels() 321 if (chan->direction == DMA_MEM_TO_DEV) { in dma_debug_show_channels() 439 config->direction == DMA_MEM_TO_DEV ? "transmit" : in knav_dma_open_channel() 440 config->direction == DMA_DEV_TO_MEM ? "receive" : in knav_dma_open_channel() 443 if (config->direction != DMA_MEM_TO_DEV && in knav_dma_open_channel() 444 config->direction != DMA_DEV_TO_MEM) { in knav_dma_open_channel() 464 if (config->direction == DMA_MEM_TO_DEV) { in knav_dma_open_channel() [all …]
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8821ae/ |
D | rf.c | 70 u8 direction; in rtl8821ae_phy_rf6052_set_cck_txpower() local 120 rtl8821ae_dm_txpower_track_adjust(hw, 1, &direction, &pwrtrac_value); in rtl8821ae_phy_rf6052_set_cck_txpower() 121 if (direction == 1) { in rtl8821ae_phy_rf6052_set_cck_txpower() 124 } else if (direction == 2) { in rtl8821ae_phy_rf6052_set_cck_txpower() 377 u8 direction; in rtl8821ae_phy_rf6052_set_ofdm_txpower() local 387 rtl8821ae_dm_txpower_track_adjust(hw, 1, &direction, &pwrtrac_value); in rtl8821ae_phy_rf6052_set_ofdm_txpower() 394 if (direction == 1) { in rtl8821ae_phy_rf6052_set_ofdm_txpower() 397 } else if (direction == 2) { in rtl8821ae_phy_rf6052_set_ofdm_txpower()
|
/linux-4.1.27/drivers/media/pci/cx18/ |
D | cx18-cards.c | 98 .gpio_init.direction = 0x3001, 145 .gpio_init.direction = 0x3801, 192 .gpio_init.direction = 0x3001, 298 .gpio_init.direction = 0x3, 358 .gpio_init.direction = 0x3, 414 .gpio_init.direction = 0xf002, 511 .gpio_init.direction = 0x7, 564 .gpio_init.direction = 0x7,
|
/linux-4.1.27/drivers/gpio/ |
D | gpio-iop.c | 38 static void gpio_line_config(int line, int direction) in gpio_line_config() argument 45 if (direction == GPIO_IN) { in gpio_line_config() 47 } else if (direction == GPIO_OUT) { in gpio_line_config()
|
D | gpio-twl4030.c | 73 unsigned int direction; member 306 priv->direction &= ~BIT(offset); in twl_direction_in() 325 if (priv->direction & BIT(offset)) in twl_get() 372 priv->direction |= BIT(offset); in twl_direction_out()
|
/linux-4.1.27/arch/sparc/include/asm/ |
D | floppy_64.h | 293 int direction; member 356 (0 == sun_pci_dma_pending.direction)); in sun_pci_fd_enable_dma() 360 sun_pci_dma_current.direction = sun_pci_dma_pending.direction; in sun_pci_fd_enable_dma() 364 sun_pci_dma_pending.direction = 0; in sun_pci_fd_enable_dma() 371 sun_pci_dma_current.direction); in sun_pci_fd_enable_dma() 388 sun_pci_dma_current.direction); in sun_pci_fd_disable_dma() 395 sun_pci_dma_pending.direction = DMA_TO_DEVICE; in sun_pci_fd_set_dma_mode() 397 sun_pci_dma_pending.direction = DMA_FROM_DEVICE; in sun_pci_fd_set_dma_mode()
|
/linux-4.1.27/arch/blackfin/include/asm/ |
D | dma.h | 226 set_bfin_dma_config2(char direction, char flow_mode, char intr_mode, in set_bfin_dma_config2() argument 246 return config | (direction << 1) | (mem_width << 8) | (dma_mode << 26) | in set_bfin_dma_config2() 252 set_bfin_dma_config(char direction, char flow_mode, in set_bfin_dma_config() argument 256 return set_bfin_dma_config2(direction, flow_mode, intr_mode, dma_mode, in set_bfin_dma_config() 259 return (direction << 1) | (mem_width << 2) | (dma_mode << 4) | in set_bfin_dma_config()
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8723be/ |
D | rf.c | 71 u8 direction; in rtl8723be_phy_rf6052_set_cck_txpower() local 118 rtl8723be_dm_txpower_track_adjust(hw, 1, &direction, &pwrtrac_value); in rtl8723be_phy_rf6052_set_cck_txpower() 119 if (direction == 1) { in rtl8723be_phy_rf6052_set_cck_txpower() 122 } else if (direction == 2) { in rtl8723be_phy_rf6052_set_cck_txpower() 397 u8 direction; in rtl8723be_phy_rf6052_set_ofdm_txpower() local 404 rtl8723be_dm_txpower_track_adjust(hw, 1, &direction, &pwrtrac_value); in rtl8723be_phy_rf6052_set_ofdm_txpower() 412 if (direction == 1) { in rtl8723be_phy_rf6052_set_ofdm_txpower() 415 } else if (direction == 2) { in rtl8723be_phy_rf6052_set_ofdm_txpower()
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8188ee/ |
D | rf.c | 71 u8 direction; in rtl88e_phy_rf6052_set_cck_txpower() local 119 rtl88e_dm_txpower_track_adjust(hw, 1, &direction, &pwrtrac_value); in rtl88e_phy_rf6052_set_cck_txpower() 120 if (direction == 1) { in rtl88e_phy_rf6052_set_cck_txpower() 123 } else if (direction == 2) { in rtl88e_phy_rf6052_set_cck_txpower() 394 u8 direction; in rtl88e_phy_rf6052_set_ofdm_txpower() local 401 rtl88e_dm_txpower_track_adjust(hw, 1, &direction, &pwrtrac_value); in rtl88e_phy_rf6052_set_ofdm_txpower() 409 if (direction == 1) { in rtl88e_phy_rf6052_set_ofdm_txpower() 412 } else if (direction == 2) { in rtl88e_phy_rf6052_set_ofdm_txpower()
|
/linux-4.1.27/arch/powerpc/platforms/cell/ |
D | iommu.c | 168 unsigned long uaddr, enum dma_data_direction direction, in tce_build_cell() argument 188 ((prot << (52 + 4 * direction)) & in tce_build_cell() 209 index, npages, direction, base_pte); in tce_build_cell() 594 enum dma_data_direction direction, in dma_fixed_map_page() argument 599 direction, attrs); in dma_fixed_map_page() 603 direction, attrs); in dma_fixed_map_page() 607 size_t size, enum dma_data_direction direction, in dma_fixed_unmap_page() argument 611 dma_direct_ops.unmap_page(dev, dma_addr, size, direction, in dma_fixed_unmap_page() 615 direction, attrs); in dma_fixed_unmap_page() 619 int nents, enum dma_data_direction direction, in dma_fixed_map_sg() argument [all …]
|
/linux-4.1.27/drivers/mmc/host/ |
D | mmc_spi.c | 574 enum dma_data_direction direction) in mmc_spi_setup_data_message() argument 587 if (direction == DMA_TO_DEVICE) { in mmc_spi_setup_data_message() 614 if (direction == DMA_TO_DEVICE) { in mmc_spi_setup_data_message() 642 if (multiple || direction == DMA_TO_DEVICE) { in mmc_spi_setup_data_message() 645 t->len = (direction == DMA_TO_DEVICE) in mmc_spi_setup_data_message() 884 enum dma_data_direction direction; in mmc_spi_data_do() local 892 direction = DMA_FROM_DEVICE; in mmc_spi_data_do() 894 direction = DMA_TO_DEVICE; in mmc_spi_data_do() 895 mmc_spi_setup_data_message(host, multiple, direction); in mmc_spi_data_do() 915 enum dma_data_direction dir = direction; in mmc_spi_data_do() [all …]
|
D | jz4740_mmc.c | 284 conf.direction = DMA_MEM_TO_DEV; in jz4740_mmc_start_dma_transfer() 289 conf.direction = DMA_DEV_TO_MEM; in jz4740_mmc_start_dma_transfer() 303 conf.direction, in jz4740_mmc_start_dma_transfer() 308 conf.direction == DMA_MEM_TO_DEV ? "TX" : "RX"); in jz4740_mmc_start_dma_transfer() 683 int direction; in jz_mmc_prepare_data_transfer() local 686 direction = SG_MITER_TO_SG; in jz_mmc_prepare_data_transfer() 688 direction = SG_MITER_FROM_SG; in jz_mmc_prepare_data_transfer() 690 sg_miter_start(&host->miter, data->sg, data->sg_len, direction); in jz_mmc_prepare_data_transfer()
|
/linux-4.1.27/sound/usb/line6/ |
D | pcm.c | 143 get_stream(struct snd_line6_pcm *line6pcm, int direction) in get_stream() argument 145 return (direction == SNDRV_PCM_STREAM_PLAYBACK) ? in get_stream() 181 static int line6_stream_start(struct snd_line6_pcm *line6pcm, int direction, in line6_stream_start() argument 185 struct line6_pcm_stream *pstr = get_stream(line6pcm, direction); in line6_stream_start() 193 if (direction == SNDRV_PCM_STREAM_PLAYBACK) in line6_stream_start() 205 static void line6_stream_stop(struct snd_line6_pcm *line6pcm, int direction, in line6_stream_stop() argument 209 struct line6_pcm_stream *pstr = get_stream(line6pcm, direction); in line6_stream_stop() 215 if (direction == SNDRV_PCM_STREAM_CAPTURE) { in line6_stream_stop()
|
/linux-4.1.27/drivers/video/fbdev/aty/ |
D | mach64_accel.c | 27 static u32 rotation24bpp(u32 dx, u32 direction) in rotation24bpp() argument 30 if (direction & DST_X_LEFT_TO_RIGHT) { in rotation24bpp() 199 u32 dy = area->dy, sy = area->sy, direction = DST_LAST_PEL; in atyfb_copyarea() local 223 direction |= DST_Y_TOP_TO_BOTTOM; in atyfb_copyarea() 229 direction |= DST_X_LEFT_TO_RIGHT; in atyfb_copyarea() 232 rotation = rotation24bpp(dx, direction); in atyfb_copyarea() 239 aty_st_le32(DST_CNTL, direction | rotation, par); in atyfb_copyarea()
|
/linux-4.1.27/drivers/media/usb/dvb-usb-v2/ |
D | dvb_usb.h | 68 char *direction; \ 70 direction = ">>>"; \ 72 direction = "<<<"; \ 75 i & 0xff, i >> 8, l & 0xff, l >> 8, direction, l, b); \
|
/linux-4.1.27/sound/soc/ux500/ |
D | ux500_msp_i2s.c | 203 if (config->direction & MSP_DIR_TX) in configure_protocol() 205 if (config->direction & MSP_DIR_RX) in configure_protocol() 370 if ((config->direction & MSP_DIR_RX) && in enable_msp() 376 if ((config->direction == MSP_DIR_TX) && in enable_msp() 384 if (config->direction & MSP_DIR_RX) in enable_msp() 386 if (config->direction & MSP_DIR_TX) in enable_msp() 448 tx_sel = (config->direction & MSP_DIR_TX) > 0; in ux500_msp_i2s_open() 449 rx_sel = (config->direction & MSP_DIR_RX) > 0; in ux500_msp_i2s_open() 575 int ux500_msp_i2s_trigger(struct ux500_msp *msp, int cmd, int direction) in ux500_msp_i2s_trigger() argument 589 if (direction == SNDRV_PCM_STREAM_PLAYBACK) in ux500_msp_i2s_trigger() [all …]
|
/linux-4.1.27/arch/xtensa/kernel/ |
D | pci-dma.c | 81 void consistent_sync(void *vaddr, size_t size, int direction) in consistent_sync() argument 83 switch (direction) { in consistent_sync()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/therm/ |
D | temp.c | 146 enum nvkm_therm_thrs_direction direction; in nvkm_therm_threshold_hyst_polling() local 153 direction = NVKM_THERM_THRS_RISING; in nvkm_therm_threshold_hyst_polling() 157 direction = NVKM_THERM_THRS_FALLING; in nvkm_therm_threshold_hyst_polling() 163 nvkm_therm_sensor_event(therm, thrs_name, direction); in nvkm_therm_threshold_hyst_polling()
|
D | g84.c | 100 enum nvkm_therm_thrs_direction direction; in g84_therm_threshold_hyst_emulation() local 127 direction = NVKM_THERM_THRS_RISING; in g84_therm_threshold_hyst_emulation() 129 direction = NVKM_THERM_THRS_FALLING; in g84_therm_threshold_hyst_emulation() 134 nvkm_therm_sensor_event(therm, thrs_name, direction); in g84_therm_threshold_hyst_emulation()
|
/linux-4.1.27/drivers/media/usb/cx231xx/ |
D | cx231xx-core.c | 184 if (req_data->direction & I2C_M_RD) { in cx231xx_send_usb_command() 210 if (req_data->direction) { in cx231xx_send_usb_command() 211 ven_req.direction = USB_DIR_IN; in cx231xx_send_usb_command() 214 ven_req.direction = USB_DIR_OUT; in cx231xx_send_usb_command() 348 if (ven_req->direction) in cx231xx_send_vendor_cmd() 370 ven_req->direction | USB_TYPE_VENDOR | USB_RECIP_DEVICE, in cx231xx_send_vendor_cmd() 381 ven_req->direction | USB_TYPE_VENDOR | USB_RECIP_DEVICE, in cx231xx_send_vendor_cmd() 391 ven_req->direction | USB_TYPE_VENDOR | USB_RECIP_DEVICE, in cx231xx_send_vendor_cmd() 396 ven_req->direction | USB_TYPE_VENDOR | USB_RECIP_DEVICE, in cx231xx_send_vendor_cmd() 1430 u8 len, u8 request, u8 direction) in cx231xx_send_gpio_cmd() argument [all …]
|
D | cx231xx-i2c.c | 151 req_data.direction = msg->flags; in cx231xx_i2c_send_bytes() 178 req_data.direction = msg->flags; in cx231xx_i2c_send_bytes() 251 req_data.direction = msg->flags; in cx231xx_i2c_recv_bytes() 264 req_data.direction = msg->flags; in cx231xx_i2c_recv_bytes() 329 req_data.direction = msg2->flags; in cx231xx_i2c_recv_bytes_with_saddr() 356 req_data.direction = I2C_M_RD; in cx231xx_i2c_check_for_device()
|
/linux-4.1.27/arch/sh/drivers/dma/ |
D | dma-g2.c | 25 unsigned long direction; /* Transfer direction */ member 127 g2_dma->channel[chan_nr].direction = chan->mode; in g2_xfer_dma() 144 g2_dma->channel[chan_nr].direction, in g2_xfer_dma()
|
/linux-4.1.27/arch/arm/mach-omap1/ |
D | gpio15xx.c | 42 .direction = OMAP_MPUIO_IO_CNTL, 83 .direction = OMAP1510_GPIO_DIR_CONTROL,
|
D | gpio16xx.c | 48 .direction = OMAP_MPUIO_IO_CNTL, 89 .direction = OMAP1610_GPIO_DIRECTION,
|
D | gpio7xx.c | 47 .direction = OMAP_MPUIO_IO_CNTL / 2, 88 .direction = OMAP7XX_GPIO_DIR_CONTROL,
|
/linux-4.1.27/drivers/memory/tegra/ |
D | mc.c | 126 const char *direction, *secure; in tegra_mc_irq() local 144 direction = "write"; in tegra_mc_irq() 146 direction = "read"; in tegra_mc_irq() 199 client, secure, direction, &addr, error, in tegra_mc_irq()
|
/linux-4.1.27/drivers/dma-buf/ |
D | dma-buf.c | 486 enum dma_data_direction direction) in dma_buf_map_attachment() argument 495 sg_table = attach->dmabuf->ops->map_dma_buf(attach, direction); in dma_buf_map_attachment() 514 enum dma_data_direction direction) in dma_buf_unmap_attachment() argument 522 direction); in dma_buf_unmap_attachment() 540 enum dma_data_direction direction) in dma_buf_begin_cpu_access() argument 548 ret = dmabuf->ops->begin_cpu_access(dmabuf, start, len, direction); in dma_buf_begin_cpu_access() 567 enum dma_data_direction direction) in dma_buf_end_cpu_access() argument 572 dmabuf->ops->end_cpu_access(dmabuf, start, len, direction); in dma_buf_end_cpu_access()
|
/linux-4.1.27/drivers/usb/dwc3/ |
D | ep0.c | 129 unsigned direction; in __dwc3_gadget_ep0_queue() local 131 direction = !!(dep->flags & DWC3_EP0_DIR_IN); in __dwc3_gadget_ep0_queue() 138 __dwc3_ep0_do_control_data(dwc, dwc->eps[direction], req); in __dwc3_gadget_ep0_queue() 151 unsigned direction; in __dwc3_gadget_ep0_queue() local 153 direction = !dwc->ep0_expect_in; in __dwc3_gadget_ep0_queue() 158 __dwc3_ep0_do_control_status(dwc, dwc->eps[direction]); in __dwc3_gadget_ep0_queue() 199 unsigned direction; in __dwc3_gadget_ep0_queue() local 201 direction = dwc->ep0_expect_in; in __dwc3_gadget_ep0_queue() 204 __dwc3_ep0_do_control_data(dwc, dwc->eps[direction], req); in __dwc3_gadget_ep0_queue() 926 req->direction = !!dep->number; in __dwc3_ep0_do_control_data()
|
/linux-4.1.27/drivers/spi/ |
D | spi-rockchip.c | 159 enum dma_transfer_direction direction; member 449 rxconf.direction = rs->dma_rx.direction; in rockchip_spi_prepare_dma() 458 rs->dma_rx.direction, DMA_PREP_INTERRUPT); in rockchip_spi_prepare_dma() 466 txconf.direction = rs->dma_tx.direction; in rockchip_spi_prepare_dma() 475 rs->dma_tx.direction, DMA_PREP_INTERRUPT); in rockchip_spi_prepare_dma() 736 rs->dma_tx.direction = DMA_MEM_TO_DEV; in rockchip_spi_probe() 737 rs->dma_rx.direction = DMA_DEV_TO_MEM; in rockchip_spi_probe()
|
D | spi-s3c64xx.c | 134 enum dma_transfer_direction direction; member 254 if (dma->direction == DMA_DEV_TO_MEM) in s3c64xx_spi_dmacb() 263 if (dma->direction == DMA_DEV_TO_MEM) { in s3c64xx_spi_dmacb() 285 if (dma->direction == DMA_DEV_TO_MEM) { in prepare_dma() 288 config.direction = dma->direction; in prepare_dma() 296 config.direction = dma->direction; in prepare_dma() 304 dma->direction, DMA_PREP_INTERRUPT); in prepare_dma() 1103 sdd->tx_dma.direction = DMA_MEM_TO_DEV; in s3c64xx_spi_probe() 1104 sdd->rx_dma.direction = DMA_DEV_TO_MEM; in s3c64xx_spi_probe()
|
/linux-4.1.27/drivers/dma/dw/ |
D | core.c | 43 bool _is_slave = is_slave_direction(_dwc->direction); \ 705 dwc->direction = DMA_MEM_TO_MEM; in dwc_prep_dma_memcpy() 762 unsigned int sg_len, enum dma_transfer_direction direction, in dwc_prep_slave_sg() argument 781 if (unlikely(!is_slave_direction(direction) || !sg_len)) in dwc_prep_slave_sg() 784 dwc->direction = direction; in dwc_prep_slave_sg() 788 switch (direction) { in dwc_prep_slave_sg() 917 "not enough descriptors available. Direction %d\n", direction); in dwc_prep_slave_sg() 963 if (!is_slave_direction(sconfig->direction)) in dwc_config() 967 dwc->direction = sconfig->direction; in dwc_config() 1316 enum dma_transfer_direction direction) in dw_dma_cyclic_prep() argument [all …]
|
/linux-4.1.27/drivers/video/fbdev/ |
D | tridentfb.c | 235 int direction = 2; in blade_copy_rect() local 242 direction = 0; in blade_copy_rect() 245 writemmr(par, CMD, 0xE0000000 | 1 << 19 | 1 << 4 | 1 << 2 | direction); in blade_copy_rect() 247 writemmr(par, SRC1, direction ? s2 : s1); in blade_copy_rect() 248 writemmr(par, SRC2, direction ? s1 : s2); in blade_copy_rect() 249 writemmr(par, DST1, direction ? d2 : d1); in blade_copy_rect() 250 writemmr(par, DST2, direction ? d1 : d2); in blade_copy_rect() 324 int direction = 0x0004; in xp_copy_rect() local 327 direction |= 0x0200; in xp_copy_rect() 336 direction |= 0x0100; in xp_copy_rect() [all …]
|
/linux-4.1.27/include/sound/ |
D | compress_driver.h | 81 enum snd_compr_direction direction; member 152 unsigned int direction; member
|
/linux-4.1.27/arch/powerpc/platforms/ps3/ |
D | system-bus.c | 571 unsigned long offset, size_t size, enum dma_data_direction direction, in ps3_sb_map_page() argument 594 enum dma_data_direction direction, in ps3_ioc0_map_page() argument 604 switch (direction) { in ps3_ioc0_map_page() 629 size_t size, enum dma_data_direction direction, struct dma_attrs *attrs) in ps3_unmap_page() argument 643 int nents, enum dma_data_direction direction, struct dma_attrs *attrs) in ps3_sb_map_sg() argument 672 enum dma_data_direction direction, in ps3_ioc0_map_sg() argument 680 int nents, enum dma_data_direction direction, struct dma_attrs *attrs) in ps3_sb_unmap_sg() argument 688 int nents, enum dma_data_direction direction, in ps3_ioc0_unmap_sg() argument
|
/linux-4.1.27/drivers/usb/musb/ |
D | ux500_dma.c | 90 enum dma_transfer_direction direction; in ux500_configure_channel() local 111 direction = ux500_channel->is_tx ? DMA_MEM_TO_DEV : DMA_DEV_TO_MEM; in ux500_configure_channel() 115 slave_conf.direction = direction; in ux500_configure_channel() 126 dma_desc = dmaengine_prep_slave_sg(dma_chan, &sg, 1, direction, in ux500_configure_channel()
|
D | musb_cppi41.c | 153 enum dma_transfer_direction direction; in cppi41_trans_done() local 163 direction = cppi41_channel->is_tx ? DMA_MEM_TO_DEV in cppi41_trans_done() 168 direction, in cppi41_trans_done() 373 enum dma_transfer_direction direction; in cppi41_configure_channel() local 423 direction = cppi41_channel->is_tx ? DMA_MEM_TO_DEV : DMA_DEV_TO_MEM; in cppi41_configure_channel() 424 dma_desc = dmaengine_prep_slave_single(dc, dma_addr, len, direction, in cppi41_configure_channel()
|
/linux-4.1.27/sound/usb/ |
D | pcm.c | 64 if (subs->direction == SNDRV_PCM_STREAM_PLAYBACK) in snd_usb_pcm_delay() 131 subs->direction == SNDRV_PCM_STREAM_PLAYBACK) || in find_format() 133 subs->direction == SNDRV_PCM_STREAM_CAPTURE)) in find_format() 136 subs->direction == SNDRV_PCM_STREAM_PLAYBACK) || in find_format() 138 subs->direction == SNDRV_PCM_STREAM_CAPTURE)) { in find_format() 326 if (subs->direction != SNDRV_PCM_STREAM_PLAYBACK) in set_sync_ep_implicit_fb_quirk() 368 alts, ep, !subs->direction, in set_sync_ep_implicit_fb_quirk() 384 int is_playback = subs->direction == SNDRV_PCM_STREAM_PLAYBACK; in set_sync_endpoint() 437 alts, ep, !subs->direction, in set_sync_endpoint() 508 alts, fmt->endpoint, subs->direction, in set_format() [all …]
|
D | endpoint.h | 9 int ep_num, int direction, int type);
|
/linux-4.1.27/drivers/input/joystick/iforce/ |
D | iforce-ff.c | 297 if (old->direction != new->direction in need_core() 311 u16 interval, u16 direction) in make_core() argument 326 data[5] = HI(direction); in make_core() 409 effect->direction); in iforce_upload_periodic() 469 effect->direction); in iforce_upload_constant() 533 effect->direction); in iforce_upload_condition()
|
/linux-4.1.27/Documentation/devicetree/bindings/pinctrl/ |
D | fsl,imx27-pinctrl.txt | 17 function + (direction << 2) + (gpio_oconf << 4) + (gpio_iconfa << 8) + (gpio_iconfb << 10) 26 direction defines the data direction of the pin.
|
/linux-4.1.27/drivers/misc/ |
D | tifm_core.c | 299 int direction) in tifm_map_sg() argument 301 return pci_map_sg(to_pci_dev(sock->dev.parent), sg, nents, direction); in tifm_map_sg() 306 int direction) in tifm_unmap_sg() argument 308 pci_unmap_sg(to_pci_dev(sock->dev.parent), sg, nents, direction); in tifm_unmap_sg()
|
/linux-4.1.27/net/rds/ |
D | ib.h | 238 struct scatterlist *sg, unsigned int sg_dma_len, int direction) in rds_ib_dma_sync_sg_for_cpu() argument 246 direction); in rds_ib_dma_sync_sg_for_cpu() 252 struct scatterlist *sg, unsigned int sg_dma_len, int direction) in rds_ib_dma_sync_sg_for_device() argument 260 direction); in rds_ib_dma_sync_sg_for_device()
|
D | iw.h | 238 struct scatterlist *sg, unsigned int sg_dma_len, int direction) in rds_iw_dma_sync_sg_for_cpu() argument 246 direction); in rds_iw_dma_sync_sg_for_cpu() 252 struct scatterlist *sg, unsigned int sg_dma_len, int direction) in rds_iw_dma_sync_sg_for_device() argument 260 direction); in rds_iw_dma_sync_sg_for_device()
|
/linux-4.1.27/drivers/atm/ |
D | fore200e.c | 178 …chunk_alloc(struct fore200e* fore200e, struct chunk* chunk, int size, int alignment, int direction) in fore200e_chunk_alloc() argument 187 chunk->direction = direction; in fore200e_chunk_alloc() 198 …hunk->dma_addr = fore200e->bus->dma_map(fore200e, chunk->align_addr, chunk->align_size, direction); in fore200e_chunk_alloc() 209 fore200e->bus->dma_unmap(fore200e, chunk->dma_addr, chunk->dma_size, chunk->direction); in fore200e_chunk_free() 426 fore200e_pca_dma_map(struct fore200e* fore200e, void* virt_addr, int size, int direction) in fore200e_pca_dma_map() argument 428 …ma_addr = dma_map_single(&((struct pci_dev *) fore200e->bus_dev)->dev, virt_addr, size, direction); in fore200e_pca_dma_map() 431 virt_addr, size, direction, dma_addr); in fore200e_pca_dma_map() 438 fore200e_pca_dma_unmap(struct fore200e* fore200e, u32 dma_addr, int size, int direction) in fore200e_pca_dma_unmap() argument 441 dma_addr, size, direction); in fore200e_pca_dma_unmap() 443 dma_unmap_single(&((struct pci_dev *) fore200e->bus_dev)->dev, dma_addr, size, direction); in fore200e_pca_dma_unmap() [all …]
|
D | Kconfig | 76 receive (RX) direction. 78 Note that enabling many different burst sizes in the same direction 91 Burst sixteen words at once in the send direction. This may work 98 Burst eight words at once in the send direction. This is the default 105 Burst four words at once in the send direction. You may want to try 113 Burst two words at once in the send direction. You may want to try 121 Burst sixteen words at once in the receive direction. This may work 128 Burst eight words at once in the receive direction. This may work 136 Burst four words at once in the receive direction. This is the 144 Burst two words at once in the receive direction. You may want to
|
/linux-4.1.27/drivers/staging/lustre/lnet/klnds/o2iblnd/ |
D | o2iblnd.h | 899 enum dma_data_direction direction) in kiblnd_dma_map_single() argument 901 return ib_dma_map_single(dev, msg, size, direction); in kiblnd_dma_map_single() 906 enum dma_data_direction direction) in kiblnd_dma_unmap_single() argument 908 ib_dma_unmap_single(dev, addr, size, direction); in kiblnd_dma_unmap_single() 916 enum dma_data_direction direction) in kiblnd_dma_map_sg() argument 918 return ib_dma_map_sg(dev, sg, nents, direction); in kiblnd_dma_map_sg() 923 enum dma_data_direction direction) in kiblnd_dma_unmap_sg() argument 925 ib_dma_unmap_sg(dev, sg, nents, direction); in kiblnd_dma_unmap_sg()
|
/linux-4.1.27/Documentation/ |
D | DMA-API-HOWTO.txt | 474 take a DMA direction argument, which is an integer and takes on 482 You should provide the exact DMA direction if you know it. 486 It is the direction in which the data moves during the DMA 492 If you absolutely cannot know the direction of the DMA transfer, 494 either direction. The platform guarantees that you may legally 500 precise direction, and this will help catch cases where your 501 direction tracking logic has failed to set things up properly. 511 Only streaming mappings specify a direction, consistent mappings 512 implicitly have a direction attribute setting of 515 The SCSI subsystem tells you the direction to use in the [all …]
|
D | DMA-API.txt | 193 enum dma_data_direction direction) 198 The direction for both APIs may be converted freely by casting. 200 direction: 202 DMA_NONE no direction (used for debugging) 205 DMA_BIDIRECTIONAL direction isn't known 266 enum dma_data_direction direction) 275 enum dma_data_direction direction) 278 enum dma_data_direction direction) 297 int nents, enum dma_data_direction direction) 315 int i, count = dma_map_sg(dev, sglist, nents, direction); [all …]
|
/linux-4.1.27/arch/x86/kernel/ |
D | tce_64.c | 50 unsigned int npages, unsigned long uaddr, int direction) in tce_build() argument 57 if (direction != DMA_TO_DEVICE) in tce_build()
|
/linux-4.1.27/arch/unicore32/include/asm/ |
D | dma-mapping.h | 111 size_t size, enum dma_data_direction direction) in dma_cache_sync() argument 116 switch (direction) { in dma_cache_sync()
|
/linux-4.1.27/drivers/scsi/arm/ |
D | arxescsi.c | 67 fasdmadir_t direction, fasdmatype_t min_type) in arxescsi_dma_setup() argument 113 fasdmadir_t direction, int transfer) in arxescsi_dma_pseudo() argument 123 if (direction == DMA_OUT) { in arxescsi_dma_pseudo()
|
D | cumana_2.c | 158 fasdmadir_t direction, fasdmatype_t min_type) in cumanascsi_2_dma_setup() argument 172 if (direction == DMA_OUT) in cumanascsi_2_dma_setup() 210 fasdmadir_t direction, int transfer) in cumanascsi_2_dma_pseudo() argument 219 if (direction == DMA_OUT) in cumanascsi_2_dma_pseudo()
|
D | fas216.h | 305 …fasdmatype_t (*setup) (struct Scsi_Host *host, struct scsi_pointer *SCp, fasdmadir_t direction, fa… 306 …void (*pseudo)(struct Scsi_Host *host, struct scsi_pointer *SCp, fasdmadir_t direction, int trans…
|
/linux-4.1.27/net/netfilter/ipvs/ |
D | ip_vs_proto_sctp.c | 370 int direction, const struct sk_buff *skb) in set_sctp_state() argument 419 if (direction == IP_VS_DIR_OUTPUT) in set_sctp_state() 422 direction = IP_VS_DIR_INPUT_ONLY; in set_sctp_state() 425 next_state = sctp_states[direction][event][cp->state]; in set_sctp_state() 433 ((direction == IP_VS_DIR_OUTPUT) ? in set_sctp_state() 463 sctp_state_transition(struct ip_vs_conn *cp, int direction, in sctp_state_transition() argument 467 set_sctp_state(pd, cp, direction, skb); in sctp_state_transition()
|
/linux-4.1.27/arch/cris/arch-v32/mach-fs/ |
D | Kconfig | 90 Configures the direction of general port A bits. 1 is out, 0 is in. 112 Configures the direction of general port B bits. 1 is out, 0 is in. 134 Configures the direction of general port C bits. 1 is out, 0 is in. 156 Configures the direction of general port D bits. 1 is out, 0 is in. 178 Configures the direction of general port E bits. 1 is out, 0 is in. 200 Configures the direction of virtual general port V bits. 1 is out,
|
/linux-4.1.27/arch/powerpc/platforms/powermac/ |
D | backlight.c | 128 void pmac_backlight_key(int direction) in pmac_backlight_key() argument 136 pmac_backlight_key_queued = direction; in pmac_backlight_key()
|
/linux-4.1.27/arch/avr32/mm/ |
D | dma-coherent.c | 16 void dma_cache_sync(struct device *dev, void *vaddr, size_t size, int direction) in dma_cache_sync() argument 24 switch (direction) { in dma_cache_sync()
|
/linux-4.1.27/arch/c6x/include/asm/ |
D | dma-mapping.h | 54 int nents, enum dma_data_direction direction); 57 int nents, enum dma_data_direction direction);
|
/linux-4.1.27/arch/sh/mm/ |
D | consistent.c | 82 enum dma_data_direction direction) in dma_cache_sync() argument 89 switch (direction) { in dma_cache_sync()
|
/linux-4.1.27/drivers/s390/net/ |
D | ctcm_main.c | 252 char *id, int direction) in channel_get() argument 261 CTCM_FUNTAIL, type, id, direction); in channel_get() 268 ch->flags |= (direction == CTCM_WRITE) in channel_get() 1530 int direction; in ctcm_new_device() local 1591 for (direction = CTCM_READ; direction <= CTCM_WRITE; direction++) { in ctcm_new_device() 1592 priv->channel[direction] = in ctcm_new_device() 1593 channel_get(type, direction == CTCM_READ ? in ctcm_new_device() 1594 read_id : write_id, direction); in ctcm_new_device() 1595 if (priv->channel[direction] == NULL) { in ctcm_new_device() 1596 if (direction == CTCM_WRITE) in ctcm_new_device() [all …]
|
/linux-4.1.27/Documentation/dmaengine/ |
D | client.txt | 53 DMA direction, DMA addresses, bus widths, DMA burst lengths etc 67 that the 'direction' member will be going away as it duplicates the 68 direction given in the prepare call. 89 unsigned int sg_len, enum dma_data_direction direction, 94 size_t period_len, enum dma_data_direction direction); 112 desc = dmaengine_prep_slave_sg(chan, sgl, nr_sg, direction, flags);
|
/linux-4.1.27/arch/cris/arch-v32/mach-a3/ |
D | Kconfig | 52 Configures the direction of general port A bits. 1 is out, 0 is in. 72 Configures the direction of general port B bits. 1 is out, 0 is in. 92 Configures the direction of general port C bits. 1 is out, 0 is in.
|
/linux-4.1.27/drivers/media/usb/cpia2/ |
D | cpia2_usb.c | 405 cmd.direction = TRANSFER_WRITE; in configure_transfer_mode() 419 cmd.direction = TRANSFER_READ; in configure_transfer_mode() 442 cmd.direction = TRANSFER_WRITE; in configure_transfer_mode() 591 u8 request, u8 start, u8 count, u8 direction) in cpia2_usb_transfer_cmd() argument 606 if (direction == TRANSFER_READ) { in cpia2_usb_transfer_cmd() 610 } else if (direction == TRANSFER_WRITE) { in cpia2_usb_transfer_cmd() 622 direction); in cpia2_usb_transfer_cmd()
|
D | cpia2.h | 250 u8 direction; member 444 unsigned char direction, unsigned char param); 463 u8 request, u8 start, u8 count, u8 direction);
|
/linux-4.1.27/drivers/i2c/busses/ |
D | i2c-at91.c | 89 enum dma_data_direction direction; member 182 if (dma->direction == DMA_FROM_DEVICE) in at91_twi_dma_cleanup() 190 dev->buf_len, dma->direction); in at91_twi_dma_cleanup() 241 dma->direction = DMA_TO_DEVICE; in at91_twi_write_data_dma() 332 dma->direction = DMA_FROM_DEVICE; in at91_twi_read_data_dma() 693 slave_config.direction = DMA_MEM_TO_DEV; in at91_twi_configure_dma() 700 slave_config.direction = DMA_DEV_TO_MEM; in at91_twi_configure_dma()
|
/linux-4.1.27/include/uapi/linux/netfilter/ |
D | xt_connbytes.h | 24 __u8 direction; /* ipt_connbytes_direction */ member
|
/linux-4.1.27/include/linux/mfd/ |
D | htc-egpio.h | 26 unsigned long direction; member
|
/linux-4.1.27/drivers/gpu/drm/i915/ |
D | i915_gem_dmabuf.c | 199 …cpu_access(struct dma_buf *dma_buf, size_t start, size_t length, enum dma_data_direction direction) in i915_gem_begin_cpu_access() argument 204 bool write = (direction == DMA_BIDIRECTIONAL || direction == DMA_TO_DEVICE); in i915_gem_begin_cpu_access()
|
/linux-4.1.27/Documentation/gpio/ |
D | sysfs.txt | 6 debugfs interface, since it provides control over GPIO direction and 61 "direction" ... reads as either "in" or "out". This value may 68 doesn't support changing the direction of a GPIO, or 70 allow userspace to reconfigure this GPIO's direction. 140 signal direction may change. This helps drivers prevent userspace code
|
/linux-4.1.27/arch/arm/common/ |
D | dmabounce.c | 53 int direction; member 134 buf->direction = dir; in alloc_safe_buffer() 278 BUG_ON(buf->direction != dir); in unmap_single() 378 BUG_ON(buf->direction != dir); in __dmabounce_sync_for_cpu() 418 BUG_ON(buf->direction != dir); in __dmabounce_sync_for_device()
|
/linux-4.1.27/drivers/scsi/ |
D | aha1740.c | 316 unchar direction; in aha1740_queuecommand_lck() local 376 direction = 0; in aha1740_queuecommand_lck() 378 direction = 1; in aha1740_queuecommand_lck() 380 direction = 0; in aha1740_queuecommand_lck() 422 host->ecb[ecbno].dir = direction; in aha1740_queuecommand_lck()
|
/linux-4.1.27/Documentation/device-mapper/ |
D | dm-flakey.txt | 36 corrupt_bio_byte <Nth_byte> <direction> <value> <flags>: 42 <direction>: Either 'r' to corrupt reads or 'w' to corrupt writes.
|
/linux-4.1.27/arch/arm/mach-omap2/ |
D | gpio.c | 81 pdata->regs->direction = OMAP24XX_GPIO_OE; in omap2_gpio_dev_init() 103 pdata->regs->direction = OMAP4_GPIO_OE; in omap2_gpio_dev_init()
|
/linux-4.1.27/drivers/media/pci/mantis/ |
D | mantis_core.c | 194 void mantis_set_direction(struct mantis_pci *mantis, int direction) in mantis_set_direction() argument 200 if (direction == 0x01) { in mantis_set_direction()
|
/linux-4.1.27/arch/x86/include/asm/ |
D | tce.h | 42 unsigned int npages, unsigned long uaddr, int direction);
|
/linux-4.1.27/arch/mips/include/asm/mach-bmips/ |
D | dma-coherence.h | 30 size_t size, enum dma_data_direction direction) in plat_unmap_dma_mem() argument
|
/linux-4.1.27/sound/soc/cirrus/ |
D | ep93xx-pcm.c | 45 if (data->direction == ep93xx_dma_chan_direction(chan)) { in ep93xx_pcm_dma_filter()
|
/linux-4.1.27/arch/s390/pci/ |
D | pci_dma.c | 277 enum dma_data_direction direction, in s390_dma_map_pages() argument 299 if (direction == DMA_NONE || direction == DMA_TO_DEVICE) in s390_dma_map_pages() 316 size_t size, enum dma_data_direction direction, in s390_dma_unmap_pages() argument
|
/linux-4.1.27/drivers/gpu/drm/via/ |
D | via_dmablit.c | 81 dma_unmap_page(&pdev->dev, desc_ptr->mem_addr, desc_ptr->size, vsg->direction); in via_unmap_blit_from_device() 134 vsg->direction); in via_map_blit_for_device() 189 if (!PageReserved(page) && (DMA_FROM_DEVICE == vsg->direction)) in via_free_sg_info() 245 (vsg->direction == DMA_FROM_DEVICE), in via_lock_all_dma_pages() 583 vsg->direction = (draw) ? DMA_TO_DEVICE : DMA_FROM_DEVICE; in via_build_sg_info()
|
/linux-4.1.27/arch/powerpc/platforms/powernv/ |
D | pci.c | 577 unsigned long uaddr, enum dma_data_direction direction, in pnv_tce_build() argument 586 if (direction != DMA_TO_DEVICE) in pnv_tce_build() 608 enum dma_data_direction direction, in pnv_tce_build_vm() argument 611 return pnv_tce_build(tbl, index, npages, uaddr, direction, attrs, in pnv_tce_build_vm() 641 enum dma_data_direction direction, in pnv_tce_build_rm() argument 644 return pnv_tce_build(tbl, index, npages, uaddr, direction, attrs, true); in pnv_tce_build_rm()
|
/linux-4.1.27/arch/mips/include/asm/mach-jazz/ |
D | dma-coherence.h | 33 size_t size, enum dma_data_direction direction) in plat_unmap_dma_mem() argument
|
/linux-4.1.27/include/linux/dma/ |
D | dw.h | 55 enum dma_transfer_direction direction);
|
/linux-4.1.27/include/linux/sunrpc/ |
D | svc_rdma.h | 83 enum dma_data_direction direction; member 113 enum dma_data_direction direction; member
|
/linux-4.1.27/arch/mips/include/asm/mach-cavium-octeon/ |
D | dma-coherence.h | 44 size_t size, enum dma_data_direction direction) in plat_unmap_dma_mem() argument
|
/linux-4.1.27/include/media/ |
D | videobuf-dma-sg.h | 67 int direction; member
|
/linux-4.1.27/arch/mips/include/asm/mach-ath25/ |
D | dma-coherence.h | 53 enum dma_data_direction direction) in plat_unmap_dma_mem() argument
|
/linux-4.1.27/arch/mips/include/asm/mach-generic/ |
D | dma-coherence.h | 33 size_t size, enum dma_data_direction direction) in plat_unmap_dma_mem() argument
|
/linux-4.1.27/drivers/thunderbolt/ |
D | eeprom.c | 68 enum tb_eeprom_transfer direction) in tb_eeprom_transfer() argument 71 if (direction == TB_EEPROM_OUT) { in tb_eeprom_transfer() 80 if (direction == TB_EEPROM_IN) { in tb_eeprom_transfer()
|
/linux-4.1.27/arch/powerpc/platforms/pseries/ |
D | iommu.c | 85 enum dma_data_direction direction, in tce_build_pSeries() argument 94 if (direction != DMA_TO_DEVICE) in tce_build_pSeries() 141 enum dma_data_direction direction, in tce_build_pSeriesLP() argument 152 if (direction != DMA_TO_DEVICE) in tce_build_pSeriesLP() 184 enum dma_data_direction direction, in tce_buildmulti_pSeriesLP() argument 198 direction, attrs); in tce_buildmulti_pSeriesLP() 214 direction, attrs); in tce_buildmulti_pSeriesLP() 221 if (direction != DMA_TO_DEVICE) in tce_buildmulti_pSeriesLP()
|
/linux-4.1.27/drivers/mtd/onenand/ |
D | samsung.c | 523 static int (*s5pc110_dma_ops)(dma_addr_t dst, dma_addr_t src, size_t count, int direction); 525 static int s5pc110_dma_poll(dma_addr_t dst, dma_addr_t src, size_t count, int direction) in s5pc110_dma_poll() argument 534 if (direction == S5PC110_DMA_DIR_READ) { in s5pc110_dma_poll() 543 writel(direction, base + S5PC110_DMA_TRANS_DIR); in s5pc110_dma_poll() 591 static int s5pc110_dma_irq(dma_addr_t dst, dma_addr_t src, size_t count, int direction) in s5pc110_dma_irq() argument 605 if (direction == S5PC110_DMA_DIR_READ) { in s5pc110_dma_irq() 614 writel(direction, base + S5PC110_DMA_TRANS_DIR); in s5pc110_dma_irq()
|
/linux-4.1.27/arch/mips/include/asm/mach-ip27/ |
D | dma-coherence.h | 44 size_t size, enum dma_data_direction direction) in plat_unmap_dma_mem() argument
|
/linux-4.1.27/arch/mips/include/asm/mach-ip32/ |
D | dma-coherence.h | 66 size_t size, enum dma_data_direction direction) in plat_unmap_dma_mem() argument
|
/linux-4.1.27/arch/arc/include/asm/ |
D | dma-mapping.h | 165 enum dma_data_direction direction) in dma_sync_single_range_for_cpu() argument 174 enum dma_data_direction direction) in dma_sync_single_range_for_device() argument
|
/linux-4.1.27/net/sunrpc/xprtrdma/ |
D | fmr_ops.c | 89 enum dma_data_direction direction = rpcrdma_data_dir(writing); in fmr_op_map() local 102 rpcrdma_map_one(device, seg, direction); in fmr_op_map()
|
/linux-4.1.27/drivers/usb/usbip/ |
D | usbip_common.c | 288 pdu->base.direction, in usbip_dump_header() 461 base->direction = cpu_to_be32(base->direction); in correct_endian_basic() 467 base->direction = be32_to_cpu(base->direction); in correct_endian_basic()
|
/linux-4.1.27/arch/mips/include/asm/mach-loongson/ |
D | dma-coherence.h | 55 size_t size, enum dma_data_direction direction) in plat_unmap_dma_mem() argument
|
/linux-4.1.27/drivers/media/dvb-frontends/ |
D | stb0899_algo.c | 224 derot_freq += index * internal->direction * derot_step; /* next derot zig zag position */ in stb0899_search_tmg() 234 internal->direction = -internal->direction; /* Change zigzag direction */ in stb0899_search_tmg() 300 …derot_freq += index * internal->direction * internal->derot_step; /* next zig zag derotator positi… in stb0899_search_carrier() 316 internal->direction = -internal->direction; /* Change zigzag direction */ in stb0899_search_carrier() 406 derot_freq += index * internal->direction * derot_step; /* next zig zag derotator position */ in stb0899_search_data() 424 internal->direction = -internal->direction; /* change zig zag direction */ in stb0899_search_data() 523 internal->direction = 1; in stb0899_dvbs_algo()
|