Searched defs:direction (Results 1 - 200 of 333) sorted by relevance

12

/linux-4.1.27/arch/mips/include/asm/mach-bmips/
H A Ddma-coherence.h29 plat_unmap_dma_mem(struct device *dev, dma_addr_t dma_addr, size_t size, enum dma_data_direction direction) plat_unmap_dma_mem() argument
/linux-4.1.27/arch/xtensa/kernel/
H A Dpci-dma.c81 void consistent_sync(void *vaddr, size_t size, int direction) consistent_sync() argument
/linux-4.1.27/arch/mips/include/asm/mach-cavium-octeon/
H A Ddma-coherence.h43 plat_unmap_dma_mem(struct device *dev, dma_addr_t dma_addr, size_t size, enum dma_data_direction direction) plat_unmap_dma_mem() argument
/linux-4.1.27/arch/mips/include/asm/mach-jazz/
H A Ddma-coherence.h32 plat_unmap_dma_mem(struct device *dev, dma_addr_t dma_addr, size_t size, enum dma_data_direction direction) plat_unmap_dma_mem() argument
/linux-4.1.27/arch/mips/include/asm/mach-loongson/
H A Ddma-coherence.h54 plat_unmap_dma_mem(struct device *dev, dma_addr_t dma_addr, size_t size, enum dma_data_direction direction) plat_unmap_dma_mem() argument
/linux-4.1.27/include/uapi/linux/netfilter/
H A Dxt_connbytes.h24 __u8 direction; /* ipt_connbytes_direction */ member in struct:xt_connbytes_info
/linux-4.1.27/net/sunrpc/auth_gss/
H A Dgss_krb5_seqnum.c43 krb5_make_rc4_seq_num(struct krb5_ctx *kctx, int direction, s32 seqnum, krb5_make_rc4_seq_num() argument
75 krb5_make_seq_num(struct krb5_ctx *kctx, struct crypto_blkcipher *key, int direction, u32 seqnum, unsigned char *cksum, unsigned char *buf) krb5_make_seq_num() argument
101 krb5_get_rc4_seq_num(struct krb5_ctx *kctx, unsigned char *cksum, unsigned char *buf, int *direction, s32 *seqnum) krb5_get_rc4_seq_num() argument
138 krb5_get_seq_num(struct krb5_ctx *kctx, unsigned char *cksum, unsigned char *buf, int *direction, u32 *seqnum) krb5_get_seq_num() argument
H A Dgss_krb5_unseal.c83 int direction; gss_verify_mic_v1() local
H A Dgss_krb5_wrap.c274 int direction; gss_unwrap_kerberos_v1() local
/linux-4.1.27/sound/firewire/
H A Dcmp.h34 enum cmp_direction direction; member in struct:cmp_connection
H A Dpackets-buffer.c21 iso_packets_buffer_init(struct iso_packets_buffer *b, struct fw_unit *unit, unsigned int count, unsigned int packet_size, enum dma_data_direction direction) iso_packets_buffer_init() argument
H A Dcmp.c120 cmp_connection_init(struct cmp_connection *c, struct fw_unit *unit, enum cmp_direction direction, unsigned int pcr_index) cmp_connection_init() argument
H A Damdtp.h115 enum amdtp_stream_direction direction; member in struct:amdtp_stream
/linux-4.1.27/drivers/media/pci/mantis/
H A Dmantis_core.c194 void mantis_set_direction(struct mantis_pci *mantis, int direction) mantis_set_direction() argument
/linux-4.1.27/drivers/infiniband/hw/qib/
H A Dqib_user_pages.c101 qib_map_page(struct pci_dev *hwdev, struct page *page, unsigned long offset, size_t size, int direction) qib_map_page() argument
H A Dqib_dma.c53 qib_dma_map_single(struct ib_device *dev, void *cpu_addr, size_t size, enum dma_data_direction direction) qib_dma_map_single() argument
60 qib_dma_unmap_single(struct ib_device *dev, u64 addr, size_t size, enum dma_data_direction direction) qib_dma_unmap_single() argument
66 qib_dma_map_page(struct ib_device *dev, struct page *page, unsigned long offset, size_t size, enum dma_data_direction direction) qib_dma_map_page() argument
88 qib_dma_unmap_page(struct ib_device *dev, u64 addr, size_t size, enum dma_data_direction direction) qib_dma_unmap_page() argument
94 qib_map_sg(struct ib_device *dev, struct scatterlist *sgl, int nents, enum dma_data_direction direction) qib_map_sg() argument
119 qib_unmap_sg(struct ib_device *dev, struct scatterlist *sg, int nents, enum dma_data_direction direction) qib_unmap_sg() argument
/linux-4.1.27/arch/mips/include/asm/mach-ath25/
H A Ddma-coherence.h52 plat_unmap_dma_mem(struct device *dev, dma_addr_t dma_addr, size_t size, enum dma_data_direction direction) plat_unmap_dma_mem() argument
/linux-4.1.27/arch/mips/include/asm/mach-generic/
H A Ddma-coherence.h32 plat_unmap_dma_mem(struct device *dev, dma_addr_t dma_addr, size_t size, enum dma_data_direction direction) plat_unmap_dma_mem() argument
/linux-4.1.27/arch/mips/include/asm/mach-ip27/
H A Ddma-coherence.h43 plat_unmap_dma_mem(struct device *dev, dma_addr_t dma_addr, size_t size, enum dma_data_direction direction) plat_unmap_dma_mem() argument
/linux-4.1.27/arch/mips/include/asm/mach-ip32/
H A Ddma-coherence.h65 plat_unmap_dma_mem(struct device *dev, dma_addr_t dma_addr, size_t size, enum dma_data_direction direction) plat_unmap_dma_mem() argument
/linux-4.1.27/include/media/
H A Dvideobuf-dma-sg.h67 int direction; member in struct:videobuf_dmabuf
/linux-4.1.27/arch/nios2/include/asm/
H A Ddma-mapping.h17 __dma_sync_for_device(void *vaddr, size_t size, enum dma_data_direction direction) __dma_sync_for_device() argument
39 __dma_sync_for_cpu(void *vaddr, size_t size, enum dma_data_direction direction) __dma_sync_for_cpu() argument
64 dma_map_single(struct device *dev, void *ptr, size_t size, enum dma_data_direction direction) dma_map_single() argument
73 dma_unmap_single(struct device *dev, dma_addr_t dma_addr, size_t size, enum dma_data_direction direction) dma_unmap_single() argument
125 dma_cache_sync(struct device *dev, void *vaddr, size_t size, enum dma_data_direction direction) dma_cache_sync() argument
/linux-4.1.27/arch/frv/mb93090-mb00/
H A Dpci-dma.c41 dma_map_single(struct device *dev, void *ptr, size_t size, enum dma_data_direction direction) dma_map_single() argument
53 dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, enum dma_data_direction direction) dma_map_sg() argument
83 dma_map_page(struct device *dev, struct page *page, unsigned long offset, size_t size, enum dma_data_direction direction) dma_map_page() argument
H A Dpci-dma-nommu.c110 dma_map_single(struct device *dev, void *ptr, size_t size, enum dma_data_direction direction) dma_map_single() argument
122 dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, enum dma_data_direction direction) dma_map_sg() argument
138 dma_map_page(struct device *dev, struct page *page, unsigned long offset, size_t size, enum dma_data_direction direction) dma_map_page() argument
/linux-4.1.27/include/linux/mfd/
H A Dhtc-egpio.h26 unsigned long direction; member in struct:htc_egpio_chip
/linux-4.1.27/drivers/staging/i2o/
H A Dmemory.c71 i2o_dma_map_single(struct i2o_controller *c, void *ptr, size_t size, enum dma_data_direction direction, u32 ** sg_ptr) i2o_dma_map_single() argument
127 i2o_dma_map_sg(struct i2o_controller *c, struct scatterlist *sg, int sg_count, enum dma_data_direction direction, u32 ** sg_ptr) i2o_dma_map_sg() argument
H A Di2o_block.c321 enum dma_data_direction direction; i2o_block_sglist_alloc() local
344 enum dma_data_direction direction; i2o_block_sglist_free() local
/linux-4.1.27/drivers/infiniband/hw/ipath/
H A Dipath_user_pages.c106 ipath_map_page(struct pci_dev *hwdev, struct page *page, unsigned long offset, size_t size, int direction) ipath_map_page() argument
130 ipath_map_single(struct pci_dev *hwdev, void *ptr, size_t size, int direction) ipath_map_single() argument
H A Dipath_dma.c55 ipath_dma_map_single(struct ib_device *dev, void *cpu_addr, size_t size, enum dma_data_direction direction) ipath_dma_map_single() argument
63 ipath_dma_unmap_single(struct ib_device *dev, u64 addr, size_t size, enum dma_data_direction direction) ipath_dma_unmap_single() argument
70 ipath_dma_map_page(struct ib_device *dev, struct page *page, unsigned long offset, size_t size, enum dma_data_direction direction) ipath_dma_map_page() argument
94 ipath_dma_unmap_page(struct ib_device *dev, u64 addr, size_t size, enum dma_data_direction direction) ipath_dma_unmap_page() argument
101 ipath_map_sg(struct ib_device *dev, struct scatterlist *sgl, int nents, enum dma_data_direction direction) ipath_map_sg() argument
126 ipath_unmap_sg(struct ib_device *dev, struct scatterlist *sg, int nents, enum dma_data_direction direction) ipath_unmap_sg() argument
/linux-4.1.27/drivers/input/
H A Dinput-compat.h55 __u16 direction; member in struct:ff_effect_compat
H A Dff-memless.c228 static u16 ml_calculate_direction(u16 direction, u16 force, ml_calculate_direction() argument
/linux-4.1.27/arch/x86/kernel/
H A Dtce_64.c49 tce_build(struct iommu_table *tbl, unsigned long index, unsigned int npages, unsigned long uaddr, int direction) tce_build() argument
/linux-4.1.27/arch/sh/mm/
H A Dconsistent.c81 dma_cache_sync(struct device *dev, void *vaddr, size_t size, enum dma_data_direction direction) dma_cache_sync() argument
/linux-4.1.27/drivers/char/xillybus/
H A Dxillybus_of.c42 xilly_dma_sync_single_for_cpu_of(struct xilly_endpoint *ep, dma_addr_t dma_handle, size_t size, int direction) xilly_dma_sync_single_for_cpu_of() argument
50 xilly_dma_sync_single_for_device_of(struct xilly_endpoint *ep, dma_addr_t dma_handle, size_t size, int direction) xilly_dma_sync_single_for_device_of() argument
58 xilly_dma_sync_single_nop(struct xilly_endpoint *ep, dma_addr_t dma_handle, size_t size, int direction) xilly_dma_sync_single_nop() argument
75 xilly_map_single_of(struct xilly_endpoint *ep, void *ptr, size_t size, int direction, dma_addr_t *ret_dma_handle ) xilly_map_single_of() argument
H A Dxillybus_pcie.c41 static int xilly_pci_direction(int direction) xilly_pci_direction() argument
53 xilly_dma_sync_single_for_cpu_pci(struct xilly_endpoint *ep, dma_addr_t dma_handle, size_t size, int direction) xilly_dma_sync_single_for_cpu_pci() argument
64 xilly_dma_sync_single_for_device_pci(struct xilly_endpoint *ep, dma_addr_t dma_handle, size_t size, int direction) xilly_dma_sync_single_for_device_pci() argument
91 xilly_map_single_pci(struct xilly_endpoint *ep, void *ptr, size_t size, int direction, dma_addr_t *ret_dma_handle ) xilly_map_single_pci() argument
H A Dxillybus.h146 int direction; member in struct:xilly_mapping
/linux-4.1.27/arch/microblaze/mm/
H A Dconsistent.c226 void consistent_sync(void *vaddr, size_t size, int direction) consistent_sync() argument
260 consistent_sync_page(struct page *page, unsigned long offset, size_t size, int direction) consistent_sync_page() argument
/linux-4.1.27/include/linux/platform_data/
H A Ddma-ep93xx.h40 enum dma_transfer_direction direction; member in struct:ep93xx_dma_data
H A Ddma-ste-dma40.h178 stedma40_slave_mem(struct dma_chan *chan, dma_addr_t addr, unsigned int size, enum dma_transfer_direction direction, unsigned long flags) stedma40_slave_mem() argument
199 stedma40_slave_mem(struct dma_chan *chan, dma_addr_t addr, unsigned int size, enum dma_transfer_direction direction, unsigned long flags) stedma40_slave_mem() argument
/linux-4.1.27/arch/s390/include/asm/
H A Ddma-mapping.h23 dma_cache_sync(struct device *dev, void *vaddr, size_t size, enum dma_data_direction direction) dma_cache_sync() argument
/linux-4.1.27/arch/nios2/mm/
H A Ddma-mapping.c100 __dma_sync_for_cpu(phys_to_virt(dma_address), size, direction); dma_unmap_page() local
128 __dma_sync_for_cpu(phys_to_virt(dma_handle), size, direction); dma_sync_single_for_cpu() local
137 __dma_sync_for_device(phys_to_virt(dma_handle), size, direction); dma_sync_single_for_device() local
147 __dma_sync_for_cpu(phys_to_virt(dma_handle), size, direction); dma_sync_single_range_for_cpu() local
157 __dma_sync_for_device(phys_to_virt(dma_handle), size, direction); dma_sync_single_range_for_device() local
59 dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, enum dma_data_direction direction) dma_map_sg() argument
80 dma_map_page(struct device *dev, struct page *page, unsigned long offset, size_t size, enum dma_data_direction direction) dma_map_page() argument
95 dma_unmap_page(struct device *dev, dma_addr_t dma_address, size_t size, enum dma_data_direction direction) dma_unmap_page() argument
104 dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nhwentries, enum dma_data_direction direction) dma_unmap_sg() argument
123 dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, size_t size, enum dma_data_direction direction) dma_sync_single_for_cpu() argument
132 dma_sync_single_for_device(struct device *dev, dma_addr_t dma_handle, size_t size, enum dma_data_direction direction) dma_sync_single_for_device() argument
141 dma_sync_single_range_for_cpu(struct device *dev, dma_addr_t dma_handle, unsigned long offset, size_t size, enum dma_data_direction direction) dma_sync_single_range_for_cpu() argument
151 dma_sync_single_range_for_device(struct device *dev, dma_addr_t dma_handle, unsigned long offset, size_t size, enum dma_data_direction direction) dma_sync_single_range_for_device() argument
161 dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, int nelems, enum dma_data_direction direction) dma_sync_sg_for_cpu() argument
174 dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, int nelems, enum dma_data_direction direction) dma_sync_sg_for_device() argument
/linux-4.1.27/arch/powerpc/kernel/
H A Ddma-iommu.c54 iommu_unmap_page(get_iommu_table_base(dev), dma_handle, size, direction, dma_iommu_unmap_page() local
72 direction, attrs); dma_iommu_unmap_sg() local
40 dma_iommu_map_page(struct device *dev, struct page *page, unsigned long offset, size_t size, enum dma_data_direction direction, struct dma_attrs *attrs) dma_iommu_map_page() argument
50 dma_iommu_unmap_page(struct device *dev, dma_addr_t dma_handle, size_t size, enum dma_data_direction direction, struct dma_attrs *attrs) dma_iommu_unmap_page() argument
59 dma_iommu_map_sg(struct device *dev, struct scatterlist *sglist, int nelems, enum dma_data_direction direction, struct dma_attrs *attrs) dma_iommu_map_sg() argument
67 dma_iommu_unmap_sg(struct device *dev, struct scatterlist *sglist, int nelems, enum dma_data_direction direction, struct dma_attrs *attrs) dma_iommu_unmap_sg() argument
H A Ddma.c138 __dma_sync_page(sg_page(sg), sg->offset, sg->length, direction); for_each_sg() local
210 __dma_sync(bus_to_virt(dma_handle), size, direction); dma_direct_sync_single() local
128 dma_direct_map_sg(struct device *dev, struct scatterlist *sgl, int nents, enum dma_data_direction direction, struct dma_attrs *attrs) dma_direct_map_sg() argument
144 dma_direct_unmap_sg(struct device *dev, struct scatterlist *sg, int nents, enum dma_data_direction direction, struct dma_attrs *attrs) dma_direct_unmap_sg() argument
186 dma_direct_unmap_page(struct device *dev, dma_addr_t dma_address, size_t size, enum dma_data_direction direction, struct dma_attrs *attrs) dma_direct_unmap_page() argument
195 dma_direct_sync_sg(struct device *dev, struct scatterlist *sgl, int nents, enum dma_data_direction direction) dma_direct_sync_sg() argument
206 dma_direct_sync_single(struct device *dev, dma_addr_t dma_handle, size_t size, enum dma_data_direction direction) dma_direct_sync_single() argument
H A Dibmebus.c86 ibmebus_map_page(struct device *dev, struct page *page, unsigned long offset, size_t size, enum dma_data_direction direction, struct dma_attrs *attrs) ibmebus_map_page() argument
96 ibmebus_unmap_page(struct device *dev, dma_addr_t dma_addr, size_t size, enum dma_data_direction direction, struct dma_attrs *attrs) ibmebus_unmap_page() argument
105 ibmebus_map_sg(struct device *dev, struct scatterlist *sgl, int nents, enum dma_data_direction direction, struct dma_attrs *attrs) ibmebus_map_sg() argument
121 ibmebus_unmap_sg(struct device *dev, struct scatterlist *sg, int nents, enum dma_data_direction direction, struct dma_attrs *attrs) ibmebus_unmap_sg() argument
/linux-4.1.27/arch/avr32/mm/
H A Ddma-coherent.c16 void dma_cache_sync(struct device *dev, void *vaddr, size_t size, int direction) dma_cache_sync() argument
/linux-4.1.27/arch/frv/mm/
H A Ddma-alloc.c151 void consistent_sync(void *vaddr, size_t size, int direction) consistent_sync() argument
176 consistent_sync_page(struct page *page, unsigned long offset, size_t size, int direction) consistent_sync_page() argument
/linux-4.1.27/arch/arm/kernel/
H A Ddma-isa.c63 enum dma_data_direction direction; isa_enable_dma() local
/linux-4.1.27/drivers/scsi/arm/
H A Darxescsi.c66 arxescsi_dma_setup(struct Scsi_Host *host, struct scsi_pointer *SCp, fasdmadir_t direction, fasdmatype_t min_type) arxescsi_dma_setup() argument
112 arxescsi_dma_pseudo(struct Scsi_Host *host, struct scsi_pointer *SCp, fasdmadir_t direction, int transfer) arxescsi_dma_pseudo() argument
H A Dpowertec.c131 powertecscsi_dma_setup(struct Scsi_Host *host, struct scsi_pointer *SCp, fasdmadir_t direction, fasdmatype_t min_type) powertecscsi_dma_setup() argument
H A Dcumana_2.c157 cumanascsi_2_dma_setup(struct Scsi_Host *host, struct scsi_pointer *SCp, fasdmadir_t direction, fasdmatype_t min_type) cumanascsi_2_dma_setup() argument
209 cumanascsi_2_dma_pseudo(struct Scsi_Host *host, struct scsi_pointer *SCp, fasdmadir_t direction, int transfer) cumanascsi_2_dma_pseudo() argument
H A Deesox.c158 eesoxscsi_dma_setup(struct Scsi_Host *host, struct scsi_pointer *SCp, fasdmadir_t direction, fasdmatype_t min_type) eesoxscsi_dma_setup() argument
/linux-4.1.27/drivers/parisc/
H A Dccio-rm-dma.c115 static int ccio_map_sg(struct pci_dev *dev, struct scatterlist *sglist, int nents, int direction) ccio_map_sg() argument
131 static void ccio_unmap_sg(struct pci_dev *dev, struct scatterlist *sglist, int nents, int direction) ccio_unmap_sg() argument
102 ccio_map_single(struct pci_dev *dev, void *ptr, size_t size, int direction) ccio_map_single() argument
108 ccio_unmap_single(struct pci_dev *dev, dma_addr_t dma_addr, size_t size, int direction) ccio_unmap_single() argument
/linux-4.1.27/drivers/gpio/
H A Dgpio-iop.c38 static void gpio_line_config(int line, int direction) gpio_line_config() argument
H A Dgpio-adnp.c227 const char *direction = "input "; adnp_gpio_dbg_show() local
H A Dgpio-twl4030.c73 unsigned int direction; member in struct:gpio_twl4030_priv
/linux-4.1.27/drivers/input/misc/
H A Dtwl4030-vibra.c50 int direction; member in struct:vibra_info
H A Dtwl6040-vibra.c56 int direction; member in struct:vibra_info
135 twl6040_vibra_code(int vddvib, int vibdrv_res, int motor_res, int speed, int direction) twl6040_vibra_code() argument
/linux-4.1.27/arch/tile/include/asm/
H A Ddma-mapping.h153 dma_cache_sync(struct device *dev, void *vaddr, size_t size, enum dma_data_direction direction) dma_cache_sync() argument
/linux-4.1.27/arch/unicore32/include/asm/
H A Ddma-mapping.h110 dma_cache_sync(struct device *dev, void *vaddr, size_t size, enum dma_data_direction direction) dma_cache_sync() argument
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/therm/
H A Dg84.c100 enum nvkm_therm_thrs_direction direction; g84_therm_threshold_hyst_emulation() local
H A Dtemp.c146 enum nvkm_therm_thrs_direction direction; nvkm_therm_threshold_hyst_polling() local
/linux-4.1.27/arch/microblaze/include/asm/
H A Ddma-mapping.h75 __dma_sync(unsigned long paddr, size_t size, enum dma_data_direction direction) __dma_sync() argument
135 dma_cache_sync(struct device *dev, void *vaddr, size_t size, enum dma_data_direction direction) dma_cache_sync() argument
/linux-4.1.27/arch/microblaze/kernel/
H A Ddma.c65 sg->length, direction); for_each_sg() local
54 dma_direct_map_sg(struct device *dev, struct scatterlist *sgl, int nents, enum dma_data_direction direction, struct dma_attrs *attrs) dma_direct_map_sg() argument
76 dma_direct_map_page(struct device *dev, struct page *page, unsigned long offset, size_t size, enum dma_data_direction direction, struct dma_attrs *attrs) dma_direct_map_page() argument
87 dma_direct_unmap_page(struct device *dev, dma_addr_t dma_address, size_t size, enum dma_data_direction direction, struct dma_attrs *attrs) dma_direct_unmap_page() argument
102 dma_direct_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, size_t size, enum dma_data_direction direction) dma_direct_sync_single_for_cpu() argument
116 dma_direct_sync_single_for_device(struct device *dev, dma_addr_t dma_handle, size_t size, enum dma_data_direction direction) dma_direct_sync_single_for_device() argument
130 dma_direct_sync_sg_for_cpu(struct device *dev, struct scatterlist *sgl, int nents, enum dma_data_direction direction) dma_direct_sync_sg_for_cpu() argument
144 dma_direct_sync_sg_for_device(struct device *dev, struct scatterlist *sgl, int nents, enum dma_data_direction direction) dma_direct_sync_sg_for_device() argument
/linux-4.1.27/drivers/usb/core/
H A Dendpoint.c132 char *direction; direction_show() local
/linux-4.1.27/include/sound/
H A Dcompress_driver.h81 enum snd_compr_direction direction; member in struct:snd_compr_stream
152 unsigned int direction; member in struct:snd_compr
H A Di2c.h42 void (*direction)(struct snd_i2c_bus *bus, int clock, int data); /* set line direction (0 = write, 1 = read) */ member in struct:snd_i2c_bit_ops
/linux-4.1.27/arch/powerpc/platforms/powermac/
H A Dbacklight.c128 void pmac_backlight_key(int direction) pmac_backlight_key() argument
/linux-4.1.27/arch/sh/drivers/dma/
H A Ddma-g2.c25 unsigned long direction; /* Transfer direction */ member in struct:g2_channel
/linux-4.1.27/arch/avr32/include/asm/
H A Ddma-mapping.h117 dma_map_single(struct device *dev, void *cpu_addr, size_t size, enum dma_data_direction direction) dma_map_single() argument
139 dma_unmap_single(struct device *dev, dma_addr_t dma_addr, size_t size, enum dma_data_direction direction) dma_unmap_single() argument
160 dma_map_page(struct device *dev, struct page *page, unsigned long offset, size_t size, enum dma_data_direction direction) dma_map_page() argument
183 dma_unmap_page(struct device *dev, dma_addr_t dma_address, size_t size, enum dma_data_direction direction) dma_unmap_page() argument
212 dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, enum dma_data_direction direction) dma_map_sg() argument
240 dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nhwentries, enum dma_data_direction direction) dma_unmap_sg() argument
264 dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, size_t size, enum dma_data_direction direction) dma_sync_single_for_cpu() argument
275 dma_sync_single_for_device(struct device *dev, dma_addr_t dma_handle, size_t size, enum dma_data_direction direction) dma_sync_single_for_device() argument
282 dma_sync_single_range_for_cpu(struct device *dev, dma_addr_t dma_handle, unsigned long offset, size_t size, enum dma_data_direction direction) dma_sync_single_range_for_cpu() argument
291 dma_sync_single_range_for_device(struct device *dev, dma_addr_t dma_handle, unsigned long offset, size_t size, enum dma_data_direction direction) dma_sync_single_range_for_device() argument
313 dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, int nents, enum dma_data_direction direction) dma_sync_sg_for_cpu() argument
324 dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, int nents, enum dma_data_direction direction) dma_sync_sg_for_device() argument
/linux-4.1.27/arch/blackfin/kernel/
H A Ddma-mapping.c124 __dma_sync(sg_dma_address(sg), sg_dma_len(sg), direction); for_each_sg() local
139 __dma_sync(sg_dma_address(sg), sg_dma_len(sg), direction); for_each_sg() local
116 dma_map_sg(struct device *dev, struct scatterlist *sg_list, int nents, enum dma_data_direction direction) dma_map_sg() argument
131 dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg_list, int nelems, enum dma_data_direction direction) dma_sync_sg_for_device() argument
/linux-4.1.27/arch/cris/include/asm/
H A Ddma-mapping.h41 dma_map_single(struct device *dev, void *ptr, size_t size, enum dma_data_direction direction) dma_map_single() argument
49 dma_unmap_single(struct device *dev, dma_addr_t dma_addr, size_t size, enum dma_data_direction direction) dma_unmap_single() argument
56 dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, enum dma_data_direction direction) dma_map_sg() argument
64 dma_map_page(struct device *dev, struct page *page, unsigned long offset, size_t size, enum dma_data_direction direction) dma_map_page() argument
72 dma_unmap_page(struct device *dev, dma_addr_t dma_address, size_t size, enum dma_data_direction direction) dma_unmap_page() argument
80 dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nhwentries, enum dma_data_direction direction) dma_unmap_sg() argument
87 dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, size_t size, enum dma_data_direction direction) dma_sync_single_for_cpu() argument
93 dma_sync_single_for_device(struct device *dev, dma_addr_t dma_handle, size_t size, enum dma_data_direction direction) dma_sync_single_for_device() argument
99 dma_sync_single_range_for_cpu(struct device *dev, dma_addr_t dma_handle, unsigned long offset, size_t size, enum dma_data_direction direction) dma_sync_single_range_for_cpu() argument
106 dma_sync_single_range_for_device(struct device *dev, dma_addr_t dma_handle, unsigned long offset, size_t size, enum dma_data_direction direction) dma_sync_single_range_for_device() argument
113 dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, int nelems, enum dma_data_direction direction) dma_sync_sg_for_cpu() argument
119 dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, int nelems, enum dma_data_direction direction) dma_sync_sg_for_device() argument
156 dma_cache_sync(struct device *dev, void *vaddr, size_t size, enum dma_data_direction direction) dma_cache_sync() argument
/linux-4.1.27/arch/frv/include/asm/
H A Ddma-mapping.h28 dma_unmap_single(struct device *dev, dma_addr_t dma_addr, size_t size, enum dma_data_direction direction) dma_unmap_single() argument
38 dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nhwentries, enum dma_data_direction direction) dma_unmap_sg() argument
49 dma_unmap_page(struct device *dev, dma_addr_t dma_address, size_t size, enum dma_data_direction direction) dma_unmap_page() argument
57 dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, size_t size, enum dma_data_direction direction) dma_sync_single_for_cpu() argument
63 dma_sync_single_for_device(struct device *dev, dma_addr_t dma_handle, size_t size, enum dma_data_direction direction) dma_sync_single_for_device() argument
70 dma_sync_single_range_for_cpu(struct device *dev, dma_addr_t dma_handle, unsigned long offset, size_t size, enum dma_data_direction direction) dma_sync_single_range_for_cpu() argument
77 dma_sync_single_range_for_device(struct device *dev, dma_addr_t dma_handle, unsigned long offset, size_t size, enum dma_data_direction direction) dma_sync_single_range_for_device() argument
85 dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, int nelems, enum dma_data_direction direction) dma_sync_sg_for_cpu() argument
91 dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, int nelems, enum dma_data_direction direction) dma_sync_sg_for_device() argument
129 dma_cache_sync(struct device *dev, void *vaddr, size_t size, enum dma_data_direction direction) dma_cache_sync() argument
/linux-4.1.27/arch/m68k/include/asm/
H A Ddma-mapping.h82 dma_sync_single_range_for_device(struct device *dev, dma_addr_t dma_handle, unsigned long offset, size_t size, enum dma_data_direction direction) dma_sync_single_range_for_device() argument
100 dma_sync_single_range_for_cpu(struct device *dev, dma_addr_t dma_handle, unsigned long offset, size_t size, enum dma_data_direction direction) dma_sync_single_range_for_cpu() argument
/linux-4.1.27/arch/metag/include/asm/
H A Ddma-mapping.h44 dma_sync_for_cpu(phys_to_virt(dma_addr), size, direction); dma_unmap_single() local
61 dma_sync_for_device(sg_virt(sg), sg->length, direction); for_each_sg() local
82 dma_sync_for_cpu(phys_to_virt(dma_address), size, direction); dma_unmap_page() local
100 dma_sync_for_cpu(sg_virt(sg), sg->length, direction); for_each_sg() local
108 dma_sync_for_cpu(phys_to_virt(dma_handle), size, direction); dma_sync_single_for_cpu() local
115 dma_sync_for_device(phys_to_virt(dma_handle), size, direction); dma_sync_single_for_device() local
142 dma_sync_for_cpu(sg_virt(sg), sg->length, direction); dma_sync_sg_for_cpu() local
151 dma_sync_for_device(sg_virt(sg), sg->length, direction); dma_sync_sg_for_device() local
30 dma_map_single(struct device *dev, void *ptr, size_t size, enum dma_data_direction direction) dma_map_single() argument
40 dma_unmap_single(struct device *dev, dma_addr_t dma_addr, size_t size, enum dma_data_direction direction) dma_unmap_single() argument
48 dma_map_sg(struct device *dev, struct scatterlist *sglist, int nents, enum dma_data_direction direction) dma_map_sg() argument
68 dma_map_page(struct device *dev, struct page *page, unsigned long offset, size_t size, enum dma_data_direction direction) dma_map_page() argument
78 dma_unmap_page(struct device *dev, dma_addr_t dma_address, size_t size, enum dma_data_direction direction) dma_unmap_page() argument
87 dma_unmap_sg(struct device *dev, struct scatterlist *sglist, int nhwentries, enum dma_data_direction direction) dma_unmap_sg() argument
105 dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, size_t size, enum dma_data_direction direction) dma_sync_single_for_cpu() argument
112 dma_sync_single_for_device(struct device *dev, dma_addr_t dma_handle, size_t size, enum dma_data_direction direction) dma_sync_single_for_device() argument
119 dma_sync_single_range_for_cpu(struct device *dev, dma_addr_t dma_handle, unsigned long offset, size_t size, enum dma_data_direction direction) dma_sync_single_range_for_cpu() argument
128 dma_sync_single_range_for_device(struct device *dev, dma_addr_t dma_handle, unsigned long offset, size_t size, enum dma_data_direction direction) dma_sync_single_range_for_device() argument
137 dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, int nelems, enum dma_data_direction direction) dma_sync_sg_for_cpu() argument
146 dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, int nelems, enum dma_data_direction direction) dma_sync_sg_for_device() argument
178 dma_cache_sync(struct device *dev, void *vaddr, size_t size, enum dma_data_direction direction) dma_cache_sync() argument
/linux-4.1.27/arch/arc/include/asm/
H A Ddma-mapping.h163 dma_sync_single_range_for_cpu(struct device *dev, dma_addr_t dma_handle, unsigned long offset, size_t size, enum dma_data_direction direction) dma_sync_single_range_for_cpu() argument
172 dma_sync_single_range_for_device(struct device *dev, dma_addr_t dma_handle, unsigned long offset, size_t size, enum dma_data_direction direction) dma_sync_single_range_for_device() argument
/linux-4.1.27/net/sunrpc/xprtrdma/
H A Dfmr_ops.c89 enum dma_data_direction direction = rpcrdma_data_dir(writing); fmr_op_map() local
H A Dfrwr_ops.c182 enum dma_data_direction direction = rpcrdma_data_dir(writing); frwr_op_map() local
/linux-4.1.27/sound/core/
H A Dpcm_dmaengine.c150 enum dma_transfer_direction direction; dmaengine_pcm_prepare_and_submit() local
/linux-4.1.27/include/asm-generic/
H A Dpci-dma-compat.h38 pci_map_single(struct pci_dev *hwdev, void *ptr, size_t size, int direction) pci_map_single() argument
44 pci_unmap_single(struct pci_dev *hwdev, dma_addr_t dma_addr, size_t size, int direction) pci_unmap_single() argument
51 pci_map_page(struct pci_dev *hwdev, struct page *page, unsigned long offset, size_t size, int direction) pci_map_page() argument
58 pci_unmap_page(struct pci_dev *hwdev, dma_addr_t dma_address, size_t size, int direction) pci_unmap_page() argument
65 pci_map_sg(struct pci_dev *hwdev, struct scatterlist *sg, int nents, int direction) pci_map_sg() argument
72 pci_unmap_sg(struct pci_dev *hwdev, struct scatterlist *sg, int nents, int direction) pci_unmap_sg() argument
79 pci_dma_sync_single_for_cpu(struct pci_dev *hwdev, dma_addr_t dma_handle, size_t size, int direction) pci_dma_sync_single_for_cpu() argument
86 pci_dma_sync_single_for_device(struct pci_dev *hwdev, dma_addr_t dma_handle, size_t size, int direction) pci_dma_sync_single_for_device() argument
93 pci_dma_sync_sg_for_cpu(struct pci_dev *hwdev, struct scatterlist *sg, int nelems, int direction) pci_dma_sync_sg_for_cpu() argument
100 pci_dma_sync_sg_for_device(struct pci_dev *hwdev, struct scatterlist *sg, int nelems, int direction) pci_dma_sync_sg_for_device() argument
/linux-4.1.27/include/linux/
H A Ddma-debug.h105 debug_dma_map_page(struct device *dev, struct page *page, size_t offset, size_t size, int direction, dma_addr_t dma_addr, bool map_single) debug_dma_map_page() argument
117 debug_dma_unmap_page(struct device *dev, dma_addr_t addr, size_t size, int direction, bool map_single) debug_dma_unmap_page() argument
123 debug_dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, int mapped_ents, int direction) debug_dma_map_sg() argument
144 debug_dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, size_t size, int direction) debug_dma_sync_single_for_cpu() argument
150 debug_dma_sync_single_for_device(struct device *dev, dma_addr_t dma_handle, size_t size, int direction) debug_dma_sync_single_for_device() argument
156 debug_dma_sync_single_range_for_cpu(struct device *dev, dma_addr_t dma_handle, unsigned long offset, size_t size, int direction) debug_dma_sync_single_range_for_cpu() argument
164 debug_dma_sync_single_range_for_device(struct device *dev, dma_addr_t dma_handle, unsigned long offset, size_t size, int direction) debug_dma_sync_single_range_for_device() argument
172 debug_dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, int nelems, int direction) debug_dma_sync_sg_for_cpu() argument
178 debug_dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, int nelems, int direction) debug_dma_sync_sg_for_device() argument
H A Dshdma-base.h52 enum dma_transfer_direction direction; member in struct:shdma_desc
/linux-4.1.27/drivers/misc/
H A Dtifm_core.c298 tifm_map_sg(struct tifm_dev *sock, struct scatterlist *sg, int nents, int direction) tifm_map_sg() argument
305 tifm_unmap_sg(struct tifm_dev *sock, struct scatterlist *sg, int nents, int direction) tifm_unmap_sg() argument
/linux-4.1.27/drivers/mmc/host/
H A Dsh_mobile_sdhi.c172 sh_mobile_sdhi_multi_io_quirk(struct mmc_card *card, unsigned int direction, int blk_size) sh_mobile_sdhi_multi_io_quirk() argument
H A Dmmc_spi.c884 enum dma_data_direction direction; mmc_spi_data_do() local
571 mmc_spi_setup_data_message( struct mmc_spi_host *host, int multiple, enum dma_data_direction direction) mmc_spi_setup_data_message() argument
H A Dtmio_mmc_pio.c1003 tmio_multi_io_quirk(struct mmc_card *card, unsigned int direction, int blk_size) tmio_multi_io_quirk() argument
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_dcb.c188 void ixgbe_dcb_unpack_refill(struct ixgbe_dcb_config *cfg, int direction, ixgbe_dcb_unpack_refill() argument
207 void ixgbe_dcb_unpack_bwgid(struct ixgbe_dcb_config *cfg, int direction, ixgbe_dcb_unpack_bwgid() argument
217 void ixgbe_dcb_unpack_prio(struct ixgbe_dcb_config *cfg, int direction, ixgbe_dcb_unpack_prio() argument
227 u8 ixgbe_dcb_get_tc_from_up(struct ixgbe_dcb_config *cfg, int direction, u8 up) ixgbe_dcb_get_tc_from_up() argument
250 void ixgbe_dcb_unpack_map(struct ixgbe_dcb_config *cfg, int direction, u8 *map) ixgbe_dcb_unpack_map() argument
82 ixgbe_dcb_calculate_tc_credits(struct ixgbe_hw *hw, struct ixgbe_dcb_config *dcb_config, int max_frame, u8 direction) ixgbe_dcb_calculate_tc_credits() argument
/linux-4.1.27/drivers/media/platform/xilinx/
H A Dxilinx-vipp.c429 const char *direction; xvip_graph_dma_init_one() local
/linux-4.1.27/drivers/media/usb/cpia2/
H A Dcpia2_usb.c589 cpia2_usb_transfer_cmd(struct camera_data *cam, void *registers, u8 request, u8 start, u8 count, u8 direction) cpia2_usb_transfer_cmd() argument
H A Dcpia2_core.c140 cpia2_do_command(struct camera_data *cam, u32 command, u8 direction, u8 param) cpia2_do_command() argument
/linux-4.1.27/drivers/media/usb/dvb-usb-v2/
H A Dmxl111sf-gpio.c178 mxl111sf_hw_do_set_gpio(struct mxl111sf_state *state, int gpio, int direction, int val) mxl111sf_hw_do_set_gpio() argument
/linux-4.1.27/drivers/media/v4l2-core/
H A Dvideobuf-dma-sg.c197 static int videobuf_dma_init_user(struct videobuf_dmabuf *dma, int direction, videobuf_dma_init_user() argument
209 static int videobuf_dma_init_kernel(struct videobuf_dmabuf *dma, int direction, videobuf_dma_init_kernel() argument
269 static int videobuf_dma_init_overlay(struct videobuf_dmabuf *dma, int direction, videobuf_dma_init_overlay() argument
154 videobuf_dma_init_user_locked(struct videobuf_dmabuf *dma, int direction, unsigned long data, unsigned long size) videobuf_dma_init_user_locked() argument
/linux-4.1.27/drivers/memory/tegra/
H A Dmc.c126 const char *direction, *secure; tegra_mc_irq() local
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8188ee/
H A Drf.c71 u8 direction; rtl88e_phy_rf6052_set_cck_txpower() local
394 u8 direction; rtl88e_phy_rf6052_set_ofdm_txpower() local
/linux-4.1.27/drivers/staging/rtl8188eu/hal/
H A Drf.c57 u8 direction; rtl88eu_phy_rf6052_set_cck_txpower() local
295 u8 direction; rtl88eu_phy_rf6052_set_ofdm_txpower() local
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8723be/
H A Drf.c71 u8 direction; rtl8723be_phy_rf6052_set_cck_txpower() local
397 u8 direction; rtl8723be_phy_rf6052_set_ofdm_txpower() local
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8821ae/
H A Drf.c70 u8 direction; rtl8821ae_phy_rf6052_set_cck_txpower() local
377 u8 direction; rtl8821ae_phy_rf6052_set_ofdm_txpower() local
/linux-4.1.27/drivers/gpu/drm/gma500/
H A Daccel_2d.c183 uint32_t direction; psb_accel_2d_copy() local
/linux-4.1.27/drivers/gpu/drm/i915/
H A Di915_gem_dmabuf.c199 static int i915_gem_begin_cpu_access(struct dma_buf *dma_buf, size_t start, size_t length, enum dma_data_direction direction) i915_gem_begin_cpu_access() argument
/linux-4.1.27/drivers/input/joystick/iforce/
H A Diforce-ff.c309 make_core(struct iforce* iforce, u16 id, u16 mod_id1, u16 mod_id2, u8 effect_type, u8 axes, u16 duration, u16 delay, u16 button, u16 interval, u16 direction) make_core() argument
/linux-4.1.27/drivers/dma/hsu/
H A Dhsu.c222 hsu_dma_prep_slave_sg( struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long flags, void *context) hsu_dma_prep_slave_sg() argument
H A Dhsu.h68 enum dma_transfer_direction direction; member in struct:hsu_dma_desc
87 enum dma_transfer_direction direction; member in struct:hsu_dma_chan
/linux-4.1.27/drivers/firewire/
H A Dcore-iso.c67 fw_iso_buffer_map_dma(struct fw_iso_buffer *buffer, struct fw_card *card, enum dma_data_direction direction) fw_iso_buffer_map_dma() argument
90 fw_iso_buffer_init(struct fw_iso_buffer *buffer, struct fw_card *card, int page_count, enum dma_data_direction direction) fw_iso_buffer_init() argument
/linux-4.1.27/arch/xtensa/include/asm/
H A Ddma-mapping.h66 consistent_sync(sg_virt(sg), sg->length, direction); dma_map_sg() local
39 dma_map_single(struct device *dev, void *ptr, size_t size, enum dma_data_direction direction) dma_map_single() argument
48 dma_unmap_single(struct device *dev, dma_addr_t dma_addr, size_t size, enum dma_data_direction direction) dma_unmap_single() argument
55 dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, enum dma_data_direction direction) dma_map_sg() argument
73 dma_map_page(struct device *dev, struct page *page, unsigned long offset, size_t size, enum dma_data_direction direction) dma_map_page() argument
81 dma_unmap_page(struct device *dev, dma_addr_t dma_address, size_t size, enum dma_data_direction direction) dma_unmap_page() argument
89 dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nhwentries, enum dma_data_direction direction) dma_unmap_sg() argument
96 dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, size_t size, enum dma_data_direction direction) dma_sync_single_for_cpu() argument
103 dma_sync_single_for_device(struct device *dev, dma_addr_t dma_handle, size_t size, enum dma_data_direction direction) dma_sync_single_for_device() argument
110 dma_sync_single_range_for_cpu(struct device *dev, dma_addr_t dma_handle, unsigned long offset, size_t size, enum dma_data_direction direction) dma_sync_single_range_for_cpu() argument
119 dma_sync_single_range_for_device(struct device *dev, dma_addr_t dma_handle, unsigned long offset, size_t size, enum dma_data_direction direction) dma_sync_single_range_for_device() argument
167 dma_cache_sync(struct device *dev, void *vaddr, size_t size, enum dma_data_direction direction) dma_cache_sync() argument
/linux-4.1.27/arch/sparc/kernel/
H A Dunaligned_32.c23 enum direction { enum
H A Dunaligned_64.c32 enum direction { enum
H A Diommu.c263 dma_4u_map_page(struct device *dev, struct page *page, unsigned long offset, size_t sz, enum dma_data_direction direction, struct dma_attrs *attrs) dma_4u_map_page() argument
320 strbuf_flush(struct strbuf *strbuf, struct iommu *iommu, u32 vaddr, unsigned long ctx, unsigned long npages, enum dma_data_direction direction) strbuf_flush() argument
386 dma_4u_unmap_page(struct device *dev, dma_addr_t bus_addr, size_t sz, enum dma_data_direction direction, struct dma_attrs *attrs) dma_4u_unmap_page() argument
432 dma_4u_map_sg(struct device *dev, struct scatterlist *sglist, int nelems, enum dma_data_direction direction, struct dma_attrs *attrs) dma_4u_map_sg() argument
608 dma_4u_unmap_sg(struct device *dev, struct scatterlist *sglist, int nelems, enum dma_data_direction direction, struct dma_attrs *attrs) dma_4u_unmap_sg() argument
660 dma_4u_sync_single_for_cpu(struct device *dev, dma_addr_t bus_addr, size_t sz, enum dma_data_direction direction) dma_4u_sync_single_for_cpu() argument
698 dma_4u_sync_sg_for_cpu(struct device *dev, struct scatterlist *sglist, int nelems, enum dma_data_direction direction) dma_4u_sync_sg_for_cpu() argument
/linux-4.1.27/arch/mips/cavium-octeon/
H A Ddma-octeon.c126 octeon_dma_map_page(struct device *dev, struct page *page, unsigned long offset, size_t size, enum dma_data_direction direction, struct dma_attrs *attrs) octeon_dma_map_page() argument
137 octeon_dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, enum dma_data_direction direction, struct dma_attrs *attrs) octeon_dma_map_sg() argument
145 octeon_dma_sync_single_for_device(struct device *dev, dma_addr_t dma_handle, size_t size, enum dma_data_direction direction) octeon_dma_sync_single_for_device() argument
152 octeon_dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, int nelems, enum dma_data_direction direction) octeon_dma_sync_sg_for_device() argument
/linux-4.1.27/drivers/usb/musb/
H A Dux500_dma.c90 enum dma_transfer_direction direction; ux500_configure_channel() local
H A Dmusb_cppi41.c153 enum dma_transfer_direction direction; cppi41_trans_done() local
373 enum dma_transfer_direction direction; cppi41_configure_channel() local
/linux-4.1.27/drivers/video/fbdev/aty/
H A Dmach64_accel.c27 static u32 rotation24bpp(u32 dx, u32 direction) rotation24bpp() argument
199 u32 dy = area->dy, sy = area->sy, direction = DST_LAST_PEL; atyfb_copyarea() local
/linux-4.1.27/include/uapi/sound/
H A Dcompress_offload.h103 __u32 direction; member in struct:snd_compr_caps
/linux-4.1.27/arch/powerpc/platforms/pasemi/
H A Diommu.c88 iobmap_build(struct iommu_table *tbl, long index, long npages, unsigned long uaddr, enum dma_data_direction direction, struct dma_attrs *attrs) iobmap_build() argument
/linux-4.1.27/arch/powerpc/sysdev/
H A Ddart_iommu.c163 dart_build(struct iommu_table *tbl, long index, long npages, unsigned long uaddr, enum dma_data_direction direction, struct dma_attrs *attrs) dart_build() argument
/linux-4.1.27/arch/mips/mm/
H A Ddma-default.c260 dma_addr & ~PAGE_MASK, size, direction); mips_dma_unmap_page() local
273 direction); mips_dma_map_sg() local
304 direction); mips_dma_unmap_sg() local
314 dma_handle & ~PAGE_MASK, size, direction); mips_dma_sync_single_for_cpu() local
323 dma_handle & ~PAGE_MASK, size, direction); mips_dma_sync_single_for_device() local
334 direction); mips_dma_sync_sg_for_cpu() local
346 direction); mips_dma_sync_sg_for_device() local
197 __dma_sync_virtual(void *addr, size_t size, enum dma_data_direction direction) __dma_sync_virtual() argument
224 __dma_sync(struct page *page, unsigned long offset, size_t size, enum dma_data_direction direction) __dma_sync() argument
255 mips_dma_unmap_page(struct device *dev, dma_addr_t dma_addr, size_t size, enum dma_data_direction direction, struct dma_attrs *attrs) mips_dma_unmap_page() argument
265 mips_dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, enum dma_data_direction direction, struct dma_attrs *attrs) mips_dma_map_sg() argument
284 mips_dma_map_page(struct device *dev, struct page *page, unsigned long offset, size_t size, enum dma_data_direction direction, struct dma_attrs *attrs) mips_dma_map_page() argument
294 mips_dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nhwentries, enum dma_data_direction direction, struct dma_attrs *attrs) mips_dma_unmap_sg() argument
309 mips_dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, size_t size, enum dma_data_direction direction) mips_dma_sync_single_for_cpu() argument
318 mips_dma_sync_single_for_device(struct device *dev, dma_addr_t dma_handle, size_t size, enum dma_data_direction direction) mips_dma_sync_single_for_device() argument
326 mips_dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, int nelems, enum dma_data_direction direction) mips_dma_sync_sg_for_cpu() argument
338 mips_dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, int nelems, enum dma_data_direction direction) mips_dma_sync_sg_for_device() argument
359 dma_cache_sync(struct device *dev, void *vaddr, size_t size, enum dma_data_direction direction) dma_cache_sync() argument
/linux-4.1.27/arch/mn10300/include/asm/
H A Ddma-mapping.h35 dma_map_single(struct device *dev, void *ptr, size_t size, enum dma_data_direction direction) dma_map_single() argument
44 dma_unmap_single(struct device *dev, dma_addr_t dma_addr, size_t size, enum dma_data_direction direction) dma_unmap_single() argument
51 dma_map_sg(struct device *dev, struct scatterlist *sglist, int nents, enum dma_data_direction direction) dma_map_sg() argument
71 dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nhwentries, enum dma_data_direction direction) dma_unmap_sg() argument
78 dma_map_page(struct device *dev, struct page *page, unsigned long offset, size_t size, enum dma_data_direction direction) dma_map_page() argument
87 dma_unmap_page(struct device *dev, dma_addr_t dma_address, size_t size, enum dma_data_direction direction) dma_unmap_page() argument
94 dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, size_t size, enum dma_data_direction direction) dma_sync_single_for_cpu() argument
100 dma_sync_single_for_device(struct device *dev, dma_addr_t dma_handle, size_t size, enum dma_data_direction direction) dma_sync_single_for_device() argument
107 dma_sync_single_range_for_cpu(struct device *dev, dma_addr_t dma_handle, unsigned long offset, size_t size, enum dma_data_direction direction) dma_sync_single_range_for_cpu() argument
114 dma_sync_single_range_for_device(struct device *dev, dma_addr_t dma_handle, unsigned long offset, size_t size, enum dma_data_direction direction) dma_sync_single_range_for_device() argument
123 dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, int nelems, enum dma_data_direction direction) dma_sync_sg_for_cpu() argument
129 dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, int nelems, enum dma_data_direction direction) dma_sync_sg_for_device() argument
165 dma_cache_sync(void *vaddr, size_t size, enum dma_data_direction direction) dma_cache_sync() argument
/linux-4.1.27/arch/parisc/include/asm/
H A Ddma-mapping.h81 dma_map_single(struct device *dev, void *ptr, size_t size, enum dma_data_direction direction) dma_map_single() argument
88 dma_unmap_single(struct device *dev, dma_addr_t dma_addr, size_t size, enum dma_data_direction direction) dma_unmap_single() argument
95 dma_map_sg(struct device *dev, struct scatterlist *sg, int nents, enum dma_data_direction direction) dma_map_sg() argument
102 dma_unmap_sg(struct device *dev, struct scatterlist *sg, int nhwentries, enum dma_data_direction direction) dma_unmap_sg() argument
109 dma_map_page(struct device *dev, struct page *page, unsigned long offset, size_t size, enum dma_data_direction direction) dma_map_page() argument
116 dma_unmap_page(struct device *dev, dma_addr_t dma_address, size_t size, enum dma_data_direction direction) dma_unmap_page() argument
124 dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, size_t size, enum dma_data_direction direction) dma_sync_single_for_cpu() argument
132 dma_sync_single_for_device(struct device *dev, dma_addr_t dma_handle, size_t size, enum dma_data_direction direction) dma_sync_single_for_device() argument
140 dma_sync_single_range_for_cpu(struct device *dev, dma_addr_t dma_handle, unsigned long offset, size_t size, enum dma_data_direction direction) dma_sync_single_range_for_cpu() argument
149 dma_sync_single_range_for_device(struct device *dev, dma_addr_t dma_handle, unsigned long offset, size_t size, enum dma_data_direction direction) dma_sync_single_range_for_device() argument
158 dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, int nelems, enum dma_data_direction direction) dma_sync_sg_for_cpu() argument
166 dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, int nelems, enum dma_data_direction direction) dma_sync_sg_for_device() argument
191 dma_cache_sync(struct device *dev, void *vaddr, size_t size, enum dma_data_direction direction) dma_cache_sync() argument
/linux-4.1.27/arch/powerpc/include/asm/
H A Ddma-mapping.h218 dma_cache_sync(struct device *dev, void *vaddr, size_t size, enum dma_data_direction direction) dma_cache_sync() argument
/linux-4.1.27/arch/powerpc/mm/
H A Ddma-noncoherent.c317 void __dma_sync(void *vaddr, size_t size, int direction) __dma_sync() argument
355 __dma_sync_page_highmem(struct page *page, unsigned long offset, size_t size, int direction) __dma_sync_page_highmem() argument
390 __dma_sync_page(struct page *page, unsigned long offset, size_t size, int direction) __dma_sync_page() argument
/linux-4.1.27/arch/ia64/sn/pci/pcibr/
H A Dpcibr_dma.c208 pcibr_dma_unmap(struct pci_dev *hwdev, dma_addr_t dma_handle, int direction) pcibr_dma_unmap() argument
/linux-4.1.27/arch/arm/common/
H A Ddmabounce.c53 int direction; member in struct:safe_buffer
/linux-4.1.27/net/netfilter/ipvs/
H A Dip_vs_proto_udp.c447 udp_state_transition(struct ip_vs_conn *cp, int direction, udp_state_transition() argument
H A Dip_vs_proto_sctp.c463 sctp_state_transition(struct ip_vs_conn *cp, int direction, sctp_state_transition() argument
369 set_sctp_state(struct ip_vs_proto_data *pd, struct ip_vs_conn *cp, int direction, const struct sk_buff *skb) set_sctp_state() argument
H A Dip_vs_proto_tcp.c546 tcp_state_transition(struct ip_vs_conn *cp, int direction, tcp_state_transition() argument
474 set_tcp_state(struct ip_vs_proto_data *pd, struct ip_vs_conn *cp, int direction, struct tcphdr *th) set_tcp_state() argument
/linux-4.1.27/net/nfc/
H A Drawsock.c369 nfc_send_to_raw_sock(struct nfc_dev *dev, struct sk_buff *skb, u8 payload_type, u8 direction) nfc_send_to_raw_sock() argument
/linux-4.1.27/sound/soc/
H A Dsoc-compress.c625 int ret = 0, direction = 0; soc_new_compress() local
/linux-4.1.27/sound/soc/ux500/
H A Dux500_msp_i2s.c575 int ux500_msp_i2s_trigger(struct ux500_msp *msp, int cmd, int direction) ux500_msp_i2s_trigger() argument
/linux-4.1.27/sound/usb/line6/
H A Dpcm.c143 get_stream(struct snd_line6_pcm *line6pcm, int direction) get_stream() argument
181 static int line6_stream_start(struct snd_line6_pcm *line6pcm, int direction, line6_stream_start() argument
205 static void line6_stream_stop(struct snd_line6_pcm *line6pcm, int direction, line6_stream_stop() argument
/linux-4.1.27/drivers/isdn/act2000/
H A Dcapi.c1012 actcapi_debug_msg(struct sk_buff *skb, int direction) actcapi_debug_msg() argument
/linux-4.1.27/drivers/media/pci/cx18/
H A Dcx18-cards.h87 u32 direction; /* DIR setting. Leave to 0 if no init is needed */ member in struct:cx18_gpio_init
/linux-4.1.27/drivers/net/wan/
H A Dwanxl.c102 pci_map_single_debug(struct pci_dev *pdev, void *ptr, size_t size, int direction) pci_map_single_debug() argument
/linux-4.1.27/drivers/dma-buf/
H A Ddma-buf.c485 dma_buf_map_attachment(struct dma_buf_attachment *attach, enum dma_data_direction direction) dma_buf_map_attachment() argument
512 dma_buf_unmap_attachment(struct dma_buf_attachment *attach, struct sg_table *sg_table, enum dma_data_direction direction) dma_buf_unmap_attachment() argument
539 dma_buf_begin_cpu_access(struct dma_buf *dmabuf, size_t start, size_t len, enum dma_data_direction direction) dma_buf_begin_cpu_access() argument
566 dma_buf_end_cpu_access(struct dma_buf *dmabuf, size_t start, size_t len, enum dma_data_direction direction) dma_buf_end_cpu_access() argument
/linux-4.1.27/arch/tile/kernel/
H A Dpci-dma.c101 __dma_prep_page(struct page *page, unsigned long offset, size_t size, enum dma_data_direction direction) __dma_prep_page() argument
149 __dma_complete_page(struct page *page, unsigned long offset, size_t size, enum dma_data_direction direction) __dma_complete_page() argument
171 __dma_prep_pa_range(dma_addr_t dma_addr, size_t size, enum dma_data_direction direction) __dma_prep_pa_range() argument
187 __dma_complete_pa_range(dma_addr_t dma_addr, size_t size, enum dma_data_direction direction) __dma_complete_pa_range() argument
203 tile_dma_map_sg(struct device *dev, struct scatterlist *sglist, int nents, enum dma_data_direction direction, struct dma_attrs *attrs) tile_dma_map_sg() argument
225 tile_dma_unmap_sg(struct device *dev, struct scatterlist *sglist, int nents, enum dma_data_direction direction, struct dma_attrs *attrs) tile_dma_unmap_sg() argument
240 tile_dma_map_page(struct device *dev, struct page *page, unsigned long offset, size_t size, enum dma_data_direction direction, struct dma_attrs *attrs) tile_dma_map_page() argument
253 tile_dma_unmap_page(struct device *dev, dma_addr_t dma_address, size_t size, enum dma_data_direction direction, struct dma_attrs *attrs) tile_dma_unmap_page() argument
263 tile_dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, size_t size, enum dma_data_direction direction) tile_dma_sync_single_for_cpu() argument
273 tile_dma_sync_single_for_device(struct device *dev, dma_addr_t dma_handle, size_t size, enum dma_data_direction direction) tile_dma_sync_single_for_device() argument
280 tile_dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sglist, int nelems, enum dma_data_direction direction) tile_dma_sync_sg_for_cpu() argument
296 tile_dma_sync_sg_for_device(struct device *dev, struct scatterlist *sglist, int nelems, enum dma_data_direction direction) tile_dma_sync_sg_for_device() argument
376 tile_pci_dma_map_sg(struct device *dev, struct scatterlist *sglist, int nents, enum dma_data_direction direction, struct dma_attrs *attrs) tile_pci_dma_map_sg() argument
400 tile_pci_dma_unmap_sg(struct device *dev, struct scatterlist *sglist, int nents, enum dma_data_direction direction, struct dma_attrs *attrs) tile_pci_dma_unmap_sg() argument
416 tile_pci_dma_map_page(struct device *dev, struct page *page, unsigned long offset, size_t size, enum dma_data_direction direction, struct dma_attrs *attrs) tile_pci_dma_map_page() argument
429 tile_pci_dma_unmap_page(struct device *dev, dma_addr_t dma_address, size_t size, enum dma_data_direction direction, struct dma_attrs *attrs) tile_pci_dma_unmap_page() argument
442 tile_pci_dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, size_t size, enum dma_data_direction direction) tile_pci_dma_sync_single_for_cpu() argument
454 tile_pci_dma_sync_single_for_device(struct device *dev, dma_addr_t dma_handle, size_t size, enum dma_data_direction direction) tile_pci_dma_sync_single_for_device() argument
465 tile_pci_dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sglist, int nelems, enum dma_data_direction direction) tile_pci_dma_sync_sg_for_cpu() argument
482 tile_pci_dma_sync_sg_for_device(struct device *dev, struct scatterlist *sglist, int nelems, enum dma_data_direction direction) tile_pci_dma_sync_sg_for_device() argument
/linux-4.1.27/drivers/gpu/drm/via/
H A Dvia_dmablit.h46 enum dma_data_direction direction; member in struct:_drm_via_sg_info
/linux-4.1.27/drivers/thunderbolt/
H A Deeprom.c67 tb_eeprom_transfer(struct tb_switch *sw, struct tb_eeprom_ctl *ctl, enum tb_eeprom_transfer direction) tb_eeprom_transfer() argument
/linux-4.1.27/drivers/usb/dwc3/
H A Dep0.c129 unsigned direction; __dwc3_gadget_ep0_queue() local
151 unsigned direction; __dwc3_gadget_ep0_queue() local
199 unsigned direction; __dwc3_gadget_ep0_queue() local
/linux-4.1.27/drivers/usb/storage/
H A Dsddr55.c118 sddr55_bulk_transport(struct us_data *us, int direction, sddr55_bulk_transport() argument
H A Duas.c236 uas_xfer_data(struct urb *urb, struct scsi_cmnd *cmnd, unsigned direction) uas_xfer_data() argument
/linux-4.1.27/include/linux/soc/ti/
H A Dknav_dma.h126 enum dma_transfer_direction direction; member in struct:knav_dma_cfg
/linux-4.1.27/include/linux/sunrpc/
H A Dsvc_rdma.h83 enum dma_data_direction direction; member in struct:svc_rdma_op_ctxt
113 enum dma_data_direction direction; member in struct:svc_rdma_fastreg_mr
/linux-4.1.27/arch/powerpc/platforms/powernv/
H A Dpci.c576 pnv_tce_build(struct iommu_table *tbl, long index, long npages, unsigned long uaddr, enum dma_data_direction direction, struct dma_attrs *attrs, bool rm) pnv_tce_build() argument
606 pnv_tce_build_vm(struct iommu_table *tbl, long index, long npages, unsigned long uaddr, enum dma_data_direction direction, struct dma_attrs *attrs) pnv_tce_build_vm() argument
639 pnv_tce_build_rm(struct iommu_table *tbl, long index, long npages, unsigned long uaddr, enum dma_data_direction direction, struct dma_attrs *attrs) pnv_tce_build_rm() argument
/linux-4.1.27/arch/s390/pci/
H A Dpci_dma.c275 s390_dma_map_pages(struct device *dev, struct page *page, unsigned long offset, size_t size, enum dma_data_direction direction, struct dma_attrs *attrs) s390_dma_map_pages() argument
315 s390_dma_unmap_pages(struct device *dev, dma_addr_t dma_addr, size_t size, enum dma_data_direction direction, struct dma_attrs *attrs) s390_dma_unmap_pages() argument
/linux-4.1.27/arch/parisc/kernel/
H A Dpci-dma.c453 static dma_addr_t pa11_dma_map_single(struct device *dev, void *addr, size_t size, enum dma_data_direction direction) pa11_dma_map_single() argument
461 static void pa11_dma_unmap_single(struct device *dev, dma_addr_t dma_handle, size_t size, enum dma_data_direction direction) pa11_dma_unmap_single() argument
478 static int pa11_dma_map_sg(struct device *dev, struct scatterlist *sglist, int nents, enum dma_data_direction direction) pa11_dma_map_sg() argument
493 static void pa11_dma_unmap_sg(struct device *dev, struct scatterlist *sglist, int nents, enum dma_data_direction direction) pa11_dma_unmap_sg() argument
509 static void pa11_dma_sync_single_for_cpu(struct device *dev, dma_addr_t dma_handle, unsigned long offset, size_t size, enum dma_data_direction direction) pa11_dma_sync_single_for_cpu() argument
516 static void pa11_dma_sync_single_for_device(struct device *dev, dma_addr_t dma_handle, unsigned long offset, size_t size, enum dma_data_direction direction) pa11_dma_sync_single_for_device() argument
523 static void pa11_dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sglist, int nents, enum dma_data_direction direction) pa11_dma_sync_sg_for_cpu() argument
533 static void pa11_dma_sync_sg_for_device(struct device *dev, struct scatterlist *sglist, int nents, enum dma_data_direction direction) pa11_dma_sync_sg_for_device() argument
/linux-4.1.27/arch/ia64/sn/kernel/
H A Dio_common.c64 sn_default_pci_unmap(struct pci_dev *pdev, dma_addr_t addr, int direction) sn_default_pci_unmap() argument
/linux-4.1.27/lib/
H A Diov_iter.c346 void iov_iter_init(struct iov_iter *i, int direction, iov_iter_init() argument
529 void iov_iter_kvec(struct iov_iter *i, int direction, iov_iter_kvec() argument
542 void iov_iter_bvec(struct iov_iter *i, int direction, iov_iter_bvec() argument
/linux-4.1.27/sound/isa/sb/
H A Dsb16_main.c890 const struct snd_pcm_ops *snd_sb16dsp_get_pcm_ops(int direction) snd_sb16dsp_get_pcm_ops() argument
/linux-4.1.27/sound/usb/
H A Dendpoint.c422 snd_usb_add_endpoint(struct snd_usb_audio *chip, struct usb_host_interface *alts, int ep_num, int direction, int type) snd_usb_add_endpoint() argument
/linux-4.1.27/drivers/net/caif/
H A Dcaif_hsi.c81 cfhsi_update_aggregation_stats(struct cfhsi *cfhsi, const struct sk_buff *skb, int direction) cfhsi_update_aggregation_stats() argument
/linux-4.1.27/drivers/media/platform/omap3isp/
H A Dispvideo.c1347 const char *direction; omap3isp_video_init() local
/linux-4.1.27/drivers/media/platform/vsp1/
H A Dvsp1_video.c1113 const char *direction; vsp1_video_init() local
/linux-4.1.27/drivers/media/rc/
H A Diguanair.c82 uint8_t direction; member in struct:packet
/linux-4.1.27/drivers/media/usb/cx231xx/
H A Dcx231xx-core.c1429 cx231xx_send_gpio_cmd(struct cx231xx *dev, u32 gpio_bit, u8 *gpio_val, u8 len, u8 request, u8 direction) cx231xx_send_gpio_cmd() argument
/linux-4.1.27/drivers/scsi/
H A Dch.c185 ch_do_scsi(scsi_changer *ch, unsigned char *cmd, int cmd_len, void *buffer, unsigned buflength, enum dma_data_direction direction) ch_do_scsi() argument
H A Daha1542.c373 u8 direction; aha1542_queuecommand() local
H A Daha1740.c316 unchar direction; aha1740_queuecommand_lck() local
H A Dgdth_ioctl.h87 u32 direction; /* data direction */ member in struct:__anon8915::__anon8916::__anon8923
106 u32 direction; /* data direction */ member in struct:__anon8915::__anon8916::__anon8924
H A D53c700.c1754 enum dma_data_direction direction; NCR_700_queuecommand_lck() local
/linux-4.1.27/drivers/s390/net/
H A Dctcm_fsms.c2072 int direction; dev_action_start() local
2095 int direction; dev_action_stop() local
H A Dctcm_main.c1530 int direction; ctcm_new_device() local
251 channel_get(enum ctcm_channel_types type, char *id, int direction) channel_get() argument
H A Dctcm_mpc.c927 void mpc_channel_action(struct channel *ch, int direction, int action) mpc_channel_action() argument
1888 int direction; mpc_action_doxid7() local
/linux-4.1.27/drivers/staging/media/davinci_vpfe/
H A Dvpfe_video.c1573 const char *direction; vpfe_video_init() local
/linux-4.1.27/drivers/staging/media/omap4iss/
H A Diss_video.c1163 const char *direction; omap4iss_video_init() local
/linux-4.1.27/drivers/pinctrl/freescale/
H A Dpinctrl-imx1-core.c327 unsigned int direction = MX1_MUX_DIR(mux); imx1_pmx_set() local
/linux-4.1.27/drivers/crypto/amcc/
H A Dcrypto4xx_core.h125 u32 direction; member in struct:crypto4xx_ctx
/linux-4.1.27/drivers/dma/
H A Dbcm2835-dma.c335 bcm2835_dma_prep_dma_cyclic( struct dma_chan *chan, dma_addr_t buf_addr, size_t buf_len, size_t period_len, enum dma_transfer_direction direction, unsigned long flags) bcm2835_dma_prep_dma_cyclic() argument
H A Dedma.c71 enum dma_transfer_direction direction; member in struct:edma_desc
334 edma_config_pset(struct dma_chan *chan, struct edma_pset *epset, dma_addr_t src_addr, dma_addr_t dst_addr, u32 burst, enum dma_slave_buswidth dev_width, unsigned int dma_length, enum dma_transfer_direction direction) edma_config_pset() argument
448 edma_prep_slave_sg( struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long tx_flags, void *context) edma_prep_slave_sg() argument
583 edma_prep_dma_cyclic( struct dma_chan *chan, dma_addr_t buf_addr, size_t buf_len, size_t period_len, enum dma_transfer_direction direction, unsigned long tx_flags) edma_prep_dma_cyclic() argument
H A Dtimb_dma.c94 enum dma_transfer_direction direction; member in struct:timb_dma_chan
508 td_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long flags, void *context) td_prep_slave_sg() argument
H A Dat_hdmac.c732 atc_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long flags, void *context) atc_prep_slave_sg() argument
1036 atc_dma_cyclic_fill_desc(struct dma_chan *chan, struct at_desc *desc, unsigned int period_index, dma_addr_t buf_addr, unsigned int reg_width, size_t period_len, enum dma_transfer_direction direction) atc_dma_cyclic_fill_desc() argument
1094 atc_prep_dma_cyclic(struct dma_chan *chan, dma_addr_t buf_addr, size_t buf_len, size_t period_len, enum dma_transfer_direction direction, unsigned long flags) atc_prep_dma_cyclic() argument
H A Ddma-jz4740.c108 enum dma_transfer_direction direction; member in struct:jz4740_dma_desc
389 jz4740_dma_prep_slave_sg( struct dma_chan *c, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long flags, void *context) jz4740_dma_prep_slave_sg() argument
415 jz4740_dma_prep_dma_cyclic( struct dma_chan *c, dma_addr_t buf_addr, size_t buf_len, size_t period_len, enum dma_transfer_direction direction, unsigned long flags) jz4740_dma_prep_dma_cyclic() argument
H A Ddma-jz4780.c241 jz4780_dma_setup_hwdesc(struct jz4780_dma_chan *jzchan, struct jz4780_dma_hwdesc *desc, dma_addr_t addr, size_t len, enum dma_transfer_direction direction) jz4780_dma_setup_hwdesc() argument
295 jz4780_dma_prep_slave_sg( struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long flags) jz4780_dma_prep_slave_sg() argument
336 jz4780_dma_prep_dma_cyclic( struct dma_chan *chan, dma_addr_t buf_addr, size_t buf_len, size_t period_len, enum dma_transfer_direction direction, unsigned long flags) jz4780_dma_prep_dma_cyclic() argument
H A Dmmp_tdma.c422 mmp_tdma_prep_dma_cyclic( struct dma_chan *chan, dma_addr_t dma_addr, size_t buf_len, size_t period_len, enum dma_transfer_direction direction, unsigned long flags) mmp_tdma_prep_dma_cyclic() argument
H A Dmxs-dma.c499 mxs_dma_prep_slave_sg( struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long flags, void *context) mxs_dma_prep_slave_sg() argument
597 mxs_dma_prep_dma_cyclic( struct dma_chan *chan, dma_addr_t dma_addr, size_t buf_len, size_t period_len, enum dma_transfer_direction direction, unsigned long flags) mxs_dma_prep_dma_cyclic() argument
H A Dsirf-dma.c561 sirfsoc_dma_prep_cyclic(struct dma_chan *chan, dma_addr_t addr, size_t buf_len, size_t period_len, enum dma_transfer_direction direction, unsigned long flags) sirfsoc_dma_prep_cyclic() argument
/linux-4.1.27/drivers/dma/sh/
H A Dshdma-base.c504 shdma_add_desc(struct shdma_chan *schan, unsigned long flags, dma_addr_t *dst, dma_addr_t *src, size_t *len, struct shdma_desc **first, enum dma_transfer_direction direction) shdma_add_desc() argument
563 shdma_prep_sg(struct shdma_chan *schan, struct scatterlist *sgl, unsigned int sg_len, dma_addr_t *addr, enum dma_transfer_direction direction, unsigned long flags, bool cyclic) shdma_prep_sg() argument
664 shdma_prep_slave_sg( struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long flags, void *context) shdma_prep_slave_sg() argument
694 shdma_prep_dma_cyclic( struct dma_chan *chan, dma_addr_t buf_addr, size_t buf_len, size_t period_len, enum dma_transfer_direction direction, unsigned long flags) shdma_prep_dma_cyclic() argument
H A Dusb-dmac.c56 enum dma_transfer_direction direction; member in struct:usb_dmac_desc
/linux-4.1.27/arch/x86/include/asm/
H A Dplatform_sst_audio.h67 u8 direction; member in struct:sst_dev_stream_map
/linux-4.1.27/drivers/hid/
H A Dhid-input.c1117 int direction = value > 0 ? KEY_VOLUMEUP : KEY_VOLUMEDOWN; hidinput_hid_event() local
/linux-4.1.27/drivers/usb/usbip/
H A Dusbip_common.h151 __u32 direction; member in struct:usbip_header_basic
/linux-4.1.27/include/net/irda/
H A Dirda_device.h164 int direction; /* Link direction, used by some FIR drivers */ member in struct:__anon12688
/linux-4.1.27/arch/powerpc/platforms/ps3/
H A Dsystem-bus.c570 ps3_sb_map_page(struct device *_dev, struct page *page, unsigned long offset, size_t size, enum dma_data_direction direction, struct dma_attrs *attrs) ps3_sb_map_page() argument
592 ps3_ioc0_map_page(struct device *_dev, struct page *page, unsigned long offset, size_t size, enum dma_data_direction direction, struct dma_attrs *attrs) ps3_ioc0_map_page() argument
628 ps3_unmap_page(struct device *_dev, dma_addr_t dma_addr, size_t size, enum dma_data_direction direction, struct dma_attrs *attrs) ps3_unmap_page() argument
642 ps3_sb_map_sg(struct device *_dev, struct scatterlist *sgl, int nents, enum dma_data_direction direction, struct dma_attrs *attrs) ps3_sb_map_sg() argument
670 ps3_ioc0_map_sg(struct device *_dev, struct scatterlist *sg, int nents, enum dma_data_direction direction, struct dma_attrs *attrs) ps3_ioc0_map_sg() argument
679 ps3_sb_unmap_sg(struct device *_dev, struct scatterlist *sg, int nents, enum dma_data_direction direction, struct dma_attrs *attrs) ps3_sb_unmap_sg() argument
687 ps3_ioc0_unmap_sg(struct device *_dev, struct scatterlist *sg, int nents, enum dma_data_direction direction, struct dma_attrs *attrs) ps3_ioc0_unmap_sg() argument
/linux-4.1.27/arch/blackfin/include/asm/
H A Ddma.h226 set_bfin_dma_config2(char direction, char flow_mode, char intr_mode, set_bfin_dma_config2() argument
252 set_bfin_dma_config(char direction, char flow_mode, set_bfin_dma_config() argument
/linux-4.1.27/arch/arm/mach-ixp4xx/
H A Dcommon.c111 static void gpio_line_config(u8 line, u32 direction) gpio_line_config() argument
/linux-4.1.27/net/rds/
H A Dib_rdma.c451 void rds_ib_sync_mr(void *trans_private, int direction) rds_ib_sync_mr() argument
H A Diw_rdma.c459 void rds_iw_sync_mr(void *trans_private, int direction) rds_iw_sync_mr() argument
/linux-4.1.27/sound/atmel/
H A Dabdac.c117 atmel_abdac_prepare_dma(struct atmel_abdac *dac, struct snd_pcm_substream *substream, enum dma_data_direction direction) atmel_abdac_prepare_dma() argument
H A Dac97c.c107 atmel_ac97c_prepare_dma(struct atmel_ac97c *chip, struct snd_pcm_substream *substream, enum dma_transfer_direction direction) atmel_ac97c_prepare_dma() argument
/linux-4.1.27/sound/oss/
H A Ddmabuf.c633 int DMAbuf_get_buffer_pointer(int dev, struct dma_buffparms *dmap, int direction) DMAbuf_get_buffer_pointer() argument
/linux-4.1.27/sound/pci/hda/
H A Dhda_proc.c602 unsigned int enable, direction, wake, unsol, sticky, data; print_gpio() local
/linux-4.1.27/drivers/isdn/hisax/
H A Dcallc.c69 link_debug(struct Channel *chanp, int direction, char *fmt, ...) link_debug() argument
/linux-4.1.27/drivers/i2c/busses/
H A Di2c-at91.c89 enum dma_data_direction direction; member in struct:at91_twi_dma
/linux-4.1.27/drivers/mtd/nand/
H A Dfsmc_nand.c555 dma_xfer(struct fsmc_nand_data *host, void *buffer, int len, enum dma_data_direction direction) dma_xfer() argument
/linux-4.1.27/drivers/net/fddi/skfp/
H A Dsmt.c1826 void smt_swap_para(struct smt_header *sm, int len, int direction) smt_swap_para() argument
1924 void smt_swap_para(struct smt_header *sm, int len, int direction) smt_swap_para() argument
/linux-4.1.27/drivers/soc/ti/
H A Dknav_dma.c116 enum dma_transfer_direction direction; member in struct:knav_dma_chan
/linux-4.1.27/drivers/staging/android/ion/
H A Dion.c878 ion_map_dma_buf(struct dma_buf_attachment *attachment, enum dma_data_direction direction) ion_map_dma_buf() argument
888 ion_unmap_dma_buf(struct dma_buf_attachment *attachment, struct sg_table *table, enum dma_data_direction direction) ion_unmap_dma_buf() argument
1060 ion_dma_buf_begin_cpu_access(struct dma_buf *dmabuf, size_t start, size_t len, enum dma_data_direction direction) ion_dma_buf_begin_cpu_access() argument
1079 ion_dma_buf_end_cpu_access(struct dma_buf *dmabuf, size_t start, size_t len, enum dma_data_direction direction) ion_dma_buf_end_cpu_access() argument
/linux-4.1.27/drivers/rapidio/
H A Drio.c1572 rio_dma_prep_xfer(struct dma_chan *dchan, u16 destid, struct rio_dma_data *data, enum dma_transfer_direction direction, unsigned long flags) rio_dma_prep_xfer() argument
1607 rio_dma_prep_slave_sg(struct rio_dev *rdev, struct dma_chan *dchan, struct rio_dma_data *data, enum dma_transfer_direction direction, unsigned long flags) rio_dma_prep_slave_sg() argument
/linux-4.1.27/drivers/pci/hotplug/
H A Dcpqphp_ctrl.c2154 switch_leds(struct controller *ctrl, const int num_of_slots, u32 *work_LED, const int direction) switch_leds() argument
/linux-4.1.27/drivers/net/wireless/ath/wcn36xx/
H A Dsmd.c1833 wcn36xx_smd_add_ba_session(struct wcn36xx *wcn, struct ieee80211_sta *sta, u16 tid, u16 *ssn, u8 direction, u8 sta_index) wcn36xx_smd_add_ba_session() argument
/linux-4.1.27/drivers/infiniband/ulp/srp/
H A Dib_srp.h233 enum dma_data_direction direction; member in struct:srp_iu
/linux-4.1.27/drivers/crypto/ux500/cryp/
H A Dcryp_core.c519 cryp_set_dma_transfer(struct cryp_ctx *ctx, struct scatterlist *sg, int len, enum dma_data_direction direction) cryp_set_dma_transfer() argument
/linux-4.1.27/drivers/crypto/ux500/hash/
H A Dhash_core.c153 hash_set_dma_transfer(struct hash_ctx *ctx, struct scatterlist *sg, int len, enum dma_data_direction direction) hash_set_dma_transfer() argument
/linux-4.1.27/drivers/dma/dw/
H A Dcore.c917 "not enough descriptors available. Direction %d\n", direction); local
761 dwc_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long flags, void *context) dwc_prep_slave_sg() argument
1314 dw_dma_cyclic_prep(struct dma_chan *chan, dma_addr_t buf_addr, size_t buf_len, size_t period_len, enum dma_transfer_direction direction) dw_dma_cyclic_prep() argument

Completed in 5446 milliseconds

12