direction          51 arch/arm/common/dmabounce.c 	int		direction;
direction         132 arch/arm/common/dmabounce.c 	buf->direction = dir;
direction         279 arch/arm/common/dmabounce.c 	BUG_ON(buf->direction != dir);
direction         380 arch/arm/common/dmabounce.c 	BUG_ON(buf->direction != dir);
direction         420 arch/arm/common/dmabounce.c 	BUG_ON(buf->direction != dir);
direction          66 arch/arm/kernel/dma-isa.c 		enum dma_data_direction direction;
direction          71 arch/arm/kernel/dma-isa.c 			direction = DMA_FROM_DEVICE;
direction          75 arch/arm/kernel/dma-isa.c 			direction = DMA_TO_DEVICE;
direction          79 arch/arm/kernel/dma-isa.c 			direction = DMA_BIDIRECTIONAL;
direction          83 arch/arm/kernel/dma-isa.c 			direction = DMA_NONE;
direction          97 arch/arm/kernel/dma-isa.c 				direction);
direction          42 arch/arm/mach-omap1/gpio15xx.c 	.direction	= OMAP_MPUIO_IO_CNTL,
direction          83 arch/arm/mach-omap1/gpio15xx.c 	.direction	= OMAP1510_GPIO_DIR_CONTROL,
direction          50 arch/arm/mach-omap1/gpio16xx.c 	.direction	= OMAP_MPUIO_IO_CNTL,
direction          91 arch/arm/mach-omap1/gpio16xx.c 	.direction	= OMAP1610_GPIO_DIRECTION,
direction          49 arch/arm/mach-omap1/gpio7xx.c 	.direction	= OMAP_MPUIO_IO_CNTL / 2,
direction          90 arch/arm/mach-omap1/gpio7xx.c 	.direction	= OMAP7XX_GPIO_DIR_CONTROL,
direction         337 arch/arm/mach-pxa/hx4700.c 		.direction = HTC_EGPIO_OUTPUT,
direction         207 arch/arm/mach-pxa/magician.c 		.direction	= HTC_EGPIO_OUTPUT,
direction         217 arch/arm/mach-pxa/magician.c 		.direction	= HTC_EGPIO_INPUT,
direction         145 arch/arm/mach-sa1100/h3xxx.c 		.direction	= HTC_EGPIO_OUTPUT,
direction          19 arch/microblaze/kernel/dma.c 		enum dma_data_direction direction)
direction          21 arch/microblaze/kernel/dma.c 	switch (direction) {
direction         137 arch/mips/mm/dma-noncoherent.c 		enum dma_data_direction direction)
direction         139 arch/mips/mm/dma-noncoherent.c 	BUG_ON(direction == DMA_NONE);
direction         141 arch/mips/mm/dma-noncoherent.c 	dma_sync_virt(vaddr, size, direction);
direction         455 arch/parisc/kernel/pci-dma.c 	       enum dma_data_direction direction)
direction          24 arch/powerpc/include/asm/backlight.h extern void pmac_backlight_key(int direction);
direction          43 arch/powerpc/include/asm/iommu.h 			enum dma_data_direction direction,
direction          54 arch/powerpc/include/asm/iommu.h 			enum dma_data_direction *direction,
direction         212 arch/powerpc/include/asm/iommu.h 		enum dma_data_direction *direction);
direction         216 arch/powerpc/include/asm/iommu.h 		enum dma_data_direction *direction);
direction         255 arch/powerpc/include/asm/iommu.h 			    enum dma_data_direction direction,
direction         260 arch/powerpc/include/asm/iommu.h 			       enum dma_data_direction direction,
direction         271 arch/powerpc/include/asm/iommu.h 				 enum dma_data_direction direction,
direction         274 arch/powerpc/include/asm/iommu.h 			     size_t size, enum dma_data_direction direction,
direction          67 arch/powerpc/kernel/dma-iommu.c 				     enum dma_data_direction direction,
direction          71 arch/powerpc/kernel/dma-iommu.c 		return dma_direct_map_page(dev, page, offset, size, direction,
direction          74 arch/powerpc/kernel/dma-iommu.c 			      size, dma_get_mask(dev), direction, attrs);
direction          79 arch/powerpc/kernel/dma-iommu.c 				 size_t size, enum dma_data_direction direction,
direction          84 arch/powerpc/kernel/dma-iommu.c 				direction,  attrs);
direction          86 arch/powerpc/kernel/dma-iommu.c 		dma_direct_unmap_page(dev, dma_handle, size, direction, attrs);
direction          91 arch/powerpc/kernel/dma-iommu.c 			    int nelems, enum dma_data_direction direction,
direction          95 arch/powerpc/kernel/dma-iommu.c 		return dma_direct_map_sg(dev, sglist, nelems, direction, attrs);
direction          97 arch/powerpc/kernel/dma-iommu.c 				dma_get_mask(dev), direction, attrs);
direction         101 arch/powerpc/kernel/dma-iommu.c 		int nelems, enum dma_data_direction direction,
direction         106 arch/powerpc/kernel/dma-iommu.c 			   direction, attrs);
direction         108 arch/powerpc/kernel/dma-iommu.c 		dma_direct_unmap_sg(dev, sglist, nelems, direction, attrs);
direction         295 arch/powerpc/kernel/iommu.c 			      enum dma_data_direction direction,
direction         314 arch/powerpc/kernel/iommu.c 				      IOMMU_PAGE_MASK(tbl), direction, attrs);
direction         420 arch/powerpc/kernel/iommu.c 		     unsigned long mask, enum dma_data_direction direction,
direction         430 arch/powerpc/kernel/iommu.c 	BUG_ON(direction == DMA_NONE);
direction         488 arch/powerpc/kernel/iommu.c 					      direction, attrs);
direction         564 arch/powerpc/kernel/iommu.c 			int nelems, enum dma_data_direction direction,
direction         569 arch/powerpc/kernel/iommu.c 	BUG_ON(direction == DMA_NONE);
direction         796 arch/powerpc/kernel/iommu.c 			  unsigned long mask, enum dma_data_direction direction,
direction         804 arch/powerpc/kernel/iommu.c 	BUG_ON(direction == DMA_NONE);
direction         816 arch/powerpc/kernel/iommu.c 		dma_handle = iommu_alloc(dev, tbl, vaddr, npages, direction,
direction         834 arch/powerpc/kernel/iommu.c 		      size_t size, enum dma_data_direction direction,
direction         839 arch/powerpc/kernel/iommu.c 	BUG_ON(direction == DMA_NONE);
direction        1019 arch/powerpc/kernel/iommu.c 		enum dma_data_direction *direction)
direction        1024 arch/powerpc/kernel/iommu.c 	ret = tbl->it_ops->xchg_no_kill(tbl, entry, hpa, direction, false);
direction        1025 arch/powerpc/kernel/iommu.c 	if (!ret && ((*direction == DMA_FROM_DEVICE) ||
direction        1026 arch/powerpc/kernel/iommu.c 			(*direction == DMA_BIDIRECTIONAL)) &&
direction         224 arch/powerpc/kvm/book3s_64_vio_hv.c 		enum dma_data_direction *direction)
direction         228 arch/powerpc/kvm/book3s_64_vio_hv.c 	ret = tbl->it_ops->xchg_no_kill(tbl, entry, hpa, direction, true);
direction         230 arch/powerpc/kvm/book3s_64_vio_hv.c 	if (!ret && ((*direction == DMA_FROM_DEVICE) ||
direction         231 arch/powerpc/kvm/book3s_64_vio_hv.c 				(*direction == DMA_BIDIRECTIONAL))) {
direction          22 arch/powerpc/mm/dma-noncoherent.c static void __dma_sync(void *vaddr, size_t size, int direction)
direction          27 arch/powerpc/mm/dma-noncoherent.c 	switch (direction) {
direction          60 arch/powerpc/mm/dma-noncoherent.c 		unsigned long offset, size_t size, int direction)
direction          74 arch/powerpc/mm/dma-noncoherent.c 		__dma_sync((void *)start, seg_size, direction);
direction         230 arch/powerpc/platforms/512x/mpc512x_lpbfifo.c 		dma_conf.direction = DMA_MEM_TO_DEV;
direction         235 arch/powerpc/platforms/512x/mpc512x_lpbfifo.c 		dma_conf.direction = DMA_DEV_TO_MEM;
direction         260 arch/powerpc/platforms/512x/mpc512x_lpbfifo.c 						1, dma_conf.direction, 0);
direction         155 arch/powerpc/platforms/cell/iommu.c 		unsigned long uaddr, enum dma_data_direction direction,
direction         175 arch/powerpc/platforms/cell/iommu.c 		((prot << (52 + 4 * direction)) &
direction         196 arch/powerpc/platforms/cell/iommu.c 		 index, npages, direction, base_pte);
direction          78 arch/powerpc/platforms/pasemi/iommu.c 			 enum dma_data_direction direction,
direction         129 arch/powerpc/platforms/powermac/backlight.c void pmac_backlight_key(int direction)
direction         137 arch/powerpc/platforms/powermac/backlight.c 	pmac_backlight_key_queued = direction;
direction          97 arch/powerpc/platforms/powernv/pci-ioda-tce.c 		unsigned long uaddr, enum dma_data_direction direction,
direction         100 arch/powerpc/platforms/powernv/pci-ioda-tce.c 	u64 proto_tce = iommu_direction_to_tce_perm(direction);
direction         120 arch/powerpc/platforms/powernv/pci-ioda-tce.c 		unsigned long *hpa, enum dma_data_direction *direction,
direction         123 arch/powerpc/platforms/powernv/pci-ioda-tce.c 	u64 proto_tce = iommu_direction_to_tce_perm(*direction);
direction         130 arch/powerpc/platforms/powernv/pci-ioda-tce.c 	if (*direction == DMA_NONE) {
direction         149 arch/powerpc/platforms/powernv/pci-ioda-tce.c 	*direction = iommu_tce_direction(oldtce);
direction        1940 arch/powerpc/platforms/powernv/pci-ioda.c 		enum dma_data_direction direction,
direction        1943 arch/powerpc/platforms/powernv/pci-ioda.c 	int ret = pnv_tce_build(tbl, index, npages, uaddr, direction,
direction        1955 arch/powerpc/platforms/powernv/pci-ioda.c 		unsigned long *hpa, enum dma_data_direction *direction,
direction        1958 arch/powerpc/platforms/powernv/pci-ioda.c 	return pnv_tce_xchg(tbl, index, hpa, direction, !realmode);
direction        2091 arch/powerpc/platforms/powernv/pci-ioda.c 		enum dma_data_direction direction,
direction        2094 arch/powerpc/platforms/powernv/pci-ioda.c 	int ret = pnv_tce_build(tbl, index, npages, uaddr, direction,
direction         226 arch/powerpc/platforms/powernv/pci.h 		unsigned long uaddr, enum dma_data_direction direction,
direction         230 arch/powerpc/platforms/powernv/pci.h 		unsigned long *hpa, enum dma_data_direction *direction,
direction         561 arch/powerpc/platforms/ps3/system-bus.c 	unsigned long offset, size_t size, enum dma_data_direction direction,
direction         584 arch/powerpc/platforms/ps3/system-bus.c 				    enum dma_data_direction direction,
direction         594 arch/powerpc/platforms/ps3/system-bus.c 	switch (direction) {
direction         619 arch/powerpc/platforms/ps3/system-bus.c 	size_t size, enum dma_data_direction direction, unsigned long attrs)
direction         633 arch/powerpc/platforms/ps3/system-bus.c 	int nents, enum dma_data_direction direction, unsigned long attrs)
direction         662 arch/powerpc/platforms/ps3/system-bus.c 			   enum dma_data_direction direction,
direction         670 arch/powerpc/platforms/ps3/system-bus.c 	int nents, enum dma_data_direction direction, unsigned long attrs)
direction         678 arch/powerpc/platforms/ps3/system-bus.c 			    int nents, enum dma_data_direction direction,
direction          90 arch/powerpc/platforms/pseries/ibmebus.c 				   enum dma_data_direction direction,
direction          99 arch/powerpc/platforms/pseries/ibmebus.c 			       enum dma_data_direction direction,
direction         107 arch/powerpc/platforms/pseries/ibmebus.c 			  int nents, enum dma_data_direction direction,
direction         123 arch/powerpc/platforms/pseries/ibmebus.c 			     int nents, enum dma_data_direction direction,
direction          90 arch/powerpc/platforms/pseries/iommu.c 			      enum dma_data_direction direction,
direction          99 arch/powerpc/platforms/pseries/iommu.c 	if (direction != DMA_TO_DEVICE)
direction         140 arch/powerpc/platforms/pseries/iommu.c 				enum dma_data_direction direction,
direction         151 arch/powerpc/platforms/pseries/iommu.c 	if (direction != DMA_TO_DEVICE)
direction         183 arch/powerpc/platforms/pseries/iommu.c 				     enum dma_data_direction direction,
direction         198 arch/powerpc/platforms/pseries/iommu.c 		                           direction, attrs);
direction         215 arch/powerpc/platforms/pseries/iommu.c 					npages, uaddr, direction, attrs);
direction         222 arch/powerpc/platforms/pseries/iommu.c 	if (direction != DMA_TO_DEVICE)
direction         639 arch/powerpc/platforms/pseries/iommu.c 				long *tce, enum dma_data_direction *direction,
direction         645 arch/powerpc/platforms/pseries/iommu.c 	u64 proto_tce = iommu_direction_to_tce_perm(*direction);
direction         655 arch/powerpc/platforms/pseries/iommu.c 		*direction = iommu_tce_direction(oldtce);
direction         514 arch/powerpc/platforms/pseries/vio.c                                          enum dma_data_direction direction,
direction         524 arch/powerpc/platforms/pseries/vio.c 			direction, attrs);
direction         538 arch/powerpc/platforms/pseries/vio.c 				     enum dma_data_direction direction,
direction         544 arch/powerpc/platforms/pseries/vio.c 	iommu_unmap_page(tbl, dma_handle, size, direction, attrs);
direction         549 arch/powerpc/platforms/pseries/vio.c                                 int nelems, enum dma_data_direction direction,
direction         564 arch/powerpc/platforms/pseries/vio.c 			direction, attrs);
direction         583 arch/powerpc/platforms/pseries/vio.c 		enum dma_data_direction direction,
direction         595 arch/powerpc/platforms/pseries/vio.c 	ppc_iommu_unmap_sg(tbl, sglist, nelems, direction, attrs);
direction         174 arch/powerpc/sysdev/dart_iommu.c 		       enum dma_data_direction direction,
direction         337 arch/s390/pci/pci_dma.c 				     enum dma_data_direction direction,
direction         358 arch/s390/pci/pci_dma.c 	if (direction == DMA_NONE || direction == DMA_TO_DEVICE)
direction         377 arch/s390/pci/pci_dma.c 				 size_t size, enum dma_data_direction direction,
direction          22 arch/sh/drivers/dma/dma-g2.c 	unsigned long direction;	/* Transfer direction */
direction         124 arch/sh/drivers/dma/dma-g2.c 	g2_dma->channel[chan_nr].direction = chan->mode;
direction         141 arch/sh/drivers/dma/dma-g2.c 		 g2_dma->channel[chan_nr].direction,
direction         293 arch/sparc/include/asm/floppy_64.h 	int		direction;
direction         356 arch/sparc/include/asm/floppy_64.h 	    (0	  == sun_pci_dma_pending.direction));
direction         360 arch/sparc/include/asm/floppy_64.h 	sun_pci_dma_current.direction = sun_pci_dma_pending.direction;
direction         364 arch/sparc/include/asm/floppy_64.h 	sun_pci_dma_pending.direction = 0;
direction         371 arch/sparc/include/asm/floppy_64.h 			       sun_pci_dma_current.direction);
direction         388 arch/sparc/include/asm/floppy_64.h 				 sun_pci_dma_current.direction);
direction         395 arch/sparc/include/asm/floppy_64.h 		sun_pci_dma_pending.direction = DMA_TO_DEVICE;
direction         397 arch/sparc/include/asm/floppy_64.h 		sun_pci_dma_pending.direction = DMA_FROM_DEVICE;
direction         265 arch/sparc/kernel/iommu.c 				  enum dma_data_direction direction,
direction         279 arch/sparc/kernel/iommu.c 	if (unlikely(direction == DMA_NONE))
direction         304 arch/sparc/kernel/iommu.c 	if (direction != DMA_TO_DEVICE)
direction         322 arch/sparc/kernel/iommu.c 			 enum dma_data_direction direction)
direction         365 arch/sparc/kernel/iommu.c 	if (direction == DMA_TO_DEVICE)
direction         387 arch/sparc/kernel/iommu.c 			      size_t sz, enum dma_data_direction direction,
direction         395 arch/sparc/kernel/iommu.c 	if (unlikely(direction == DMA_NONE)) {
direction         420 arch/sparc/kernel/iommu.c 			     npages, direction);
direction         433 arch/sparc/kernel/iommu.c 			 int nelems, enum dma_data_direction direction,
direction         446 arch/sparc/kernel/iommu.c 	BUG_ON(direction == DMA_NONE);
direction         463 arch/sparc/kernel/iommu.c 	if (direction != DMA_TO_DEVICE)
direction         609 arch/sparc/kernel/iommu.c 			    int nelems, enum dma_data_direction direction,
direction         617 arch/sparc/kernel/iommu.c 	BUG_ON(direction == DMA_NONE);
direction         645 arch/sparc/kernel/iommu.c 				     npages, direction);
direction         662 arch/sparc/kernel/iommu.c 				       enum dma_data_direction direction)
direction         693 arch/sparc/kernel/iommu.c 	strbuf_flush(strbuf, iommu, bus_addr, ctx, npages, direction);
direction         700 arch/sparc/kernel/iommu.c 				   enum dma_data_direction direction)
direction         739 arch/sparc/kernel/iommu.c 	strbuf_flush(strbuf, iommu, bus_addr, ctx, npages, direction);
direction         355 arch/sparc/kernel/pci_sun4v.c 				  enum dma_data_direction direction,
direction         371 arch/sparc/kernel/pci_sun4v.c 	if (unlikely(direction == DMA_NONE))
direction         394 arch/sparc/kernel/pci_sun4v.c 	if (direction != DMA_TO_DEVICE)
direction         428 arch/sparc/kernel/pci_sun4v.c 			      size_t sz, enum dma_data_direction direction,
direction         440 arch/sparc/kernel/pci_sun4v.c 	if (unlikely(direction == DMA_NONE)) {
direction         468 arch/sparc/kernel/pci_sun4v.c 			 int nelems, enum dma_data_direction direction,
direction         484 arch/sparc/kernel/pci_sun4v.c 	BUG_ON(direction == DMA_NONE);
direction         492 arch/sparc/kernel/pci_sun4v.c 	if (direction != DMA_TO_DEVICE)
direction         626 arch/sparc/kernel/pci_sun4v.c 			    int nelems, enum dma_data_direction direction,
direction         637 arch/sparc/kernel/pci_sun4v.c 	BUG_ON(direction == DMA_NONE);
direction          33 arch/sparc/kernel/unaligned_32.c static inline enum direction decode_direction(unsigned int insn)
direction         242 arch/sparc/kernel/unaligned_32.c 	enum direction dir = decode_direction(insn);
direction         278 arch/sparc/kernel/unaligned_32.c 			      enum direction dir)
direction         320 arch/sparc/kernel/unaligned_32.c 	enum direction dir;
direction          42 arch/sparc/kernel/unaligned_64.c static inline enum direction decode_direction(unsigned int insn)
direction         308 arch/sparc/kernel/unaligned_64.c 	enum direction dir = decode_direction(insn);
direction          64 arch/x86/include/asm/platform_sst_audio.h 	u8 direction;
direction          29 arch/x86/include/asm/tce.h 		      unsigned int npages, unsigned long uaddr, int direction);
direction         255 arch/x86/kernel/pci-calgary_64.c 			      void *vaddr, unsigned int npages, int direction)
direction         272 arch/x86/kernel/pci-calgary_64.c 		  direction);
direction          37 arch/x86/kernel/tce_64.c 	unsigned int npages, unsigned long uaddr, int direction)
direction          44 arch/x86/kernel/tce_64.c 	if (direction != DMA_TO_DEVICE)
direction        5926 arch/x86/kvm/x86.c 	vcpu->run->io.direction = in ? KVM_EXIT_IO_IN : KVM_EXIT_IO_OUT;
direction         399 block/blk-iolatency.c 	int direction = 0;
direction         413 block/blk-iolatency.c 		direction = -1;
direction         415 block/blk-iolatency.c 		direction = 1;
direction         425 block/blk-iolatency.c 	if (direction < 0 && iolat->min_lat_nsec) {
direction         444 block/blk-iolatency.c 	if (iolat->rq_depth.max_depth == 1 && direction < 0) {
direction         457 block/blk-iolatency.c 	scale_change(iolat, direction > 0);
direction         663 drivers/ata/pata_ep93xx.c 	drv_data->dma_rx_data.direction = DMA_DEV_TO_MEM;
direction         671 drivers/ata/pata_ep93xx.c 	drv_data->dma_tx_data.direction = DMA_MEM_TO_DEV;
direction         682 drivers/ata/pata_ep93xx.c 	conf.direction = DMA_DEV_TO_MEM;
direction         693 drivers/ata/pata_ep93xx.c 	conf.direction = DMA_MEM_TO_DEV;
direction         379 drivers/ata/sata_dwc_460ex.c 	sconf.direction = qc->dma_dir;
direction         165 drivers/atm/fore200e.c fore200e_chunk_alloc(struct fore200e* fore200e, struct chunk* chunk, int size, int alignment, int direction)
direction         173 drivers/atm/fore200e.c     chunk->direction  = direction;
direction         185 drivers/atm/fore200e.c 				     size, direction);
direction         200 drivers/atm/fore200e.c 		     chunk->direction);
direction         568 drivers/atm/fore200e.h     int   direction;     /* direction of DMA mapping        */
direction         204 drivers/block/drbd/drbd_int.h 		const char *direction, struct bm_xfer_ctx *c);
direction        4818 drivers/block/drbd/drbd_receiver.c 		const char *direction, struct bm_xfer_ctx *c)
direction        4847 drivers/block/drbd/drbd_receiver.c 			direction,
direction        2117 drivers/block/mtip32xx/mtip32xx.c 	command->direction = dma_dir;
direction        2591 drivers/block/mtip32xx/mtip32xx.c 							cmd->direction);
direction         318 drivers/block/mtip32xx/mtip32xx.h 	int direction; /* Data transfer direction */
direction          92 drivers/bus/ts-nbus.c static void ts_nbus_set_direction(struct ts_nbus *ts_nbus, int direction)
direction          97 drivers/bus/ts-nbus.c 		if (direction == TS_NBUS_DIRECTION_IN)
direction         143 drivers/char/xillybus/xillybus.h 	int direction;
direction         314 drivers/char/xillybus/xillybus_core.c 	enum dma_data_direction direction;
direction         370 drivers/char/xillybus/xillybus_core.c 					  bytebufsize, s->direction,
direction         419 drivers/char/xillybus/xillybus_core.c 		.direction = DMA_TO_DEVICE,
direction         427 drivers/char/xillybus/xillybus_core.c 		.direction = DMA_FROM_DEVICE,
direction          38 drivers/char/xillybus/xillybus_of.c 					     int direction)
direction          40 drivers/char/xillybus/xillybus_of.c 	dma_sync_single_for_cpu(ep->dev, dma_handle, size, direction);
direction          46 drivers/char/xillybus/xillybus_of.c 						int direction)
direction          48 drivers/char/xillybus/xillybus_of.c 	dma_sync_single_for_device(ep->dev, dma_handle, size, direction);
direction          54 drivers/char/xillybus/xillybus_of.c 				      int direction)
direction          63 drivers/char/xillybus/xillybus_of.c 			 data->size, data->direction);
direction          71 drivers/char/xillybus/xillybus_of.c 			       int direction,
direction          82 drivers/char/xillybus/xillybus_of.c 	addr = dma_map_single(ep->dev, ptr, size, direction);
direction          92 drivers/char/xillybus/xillybus_of.c 	this->direction = direction;
direction          36 drivers/char/xillybus/xillybus_pcie.c static int xilly_pci_direction(int direction)
direction          38 drivers/char/xillybus/xillybus_pcie.c 	switch (direction) {
direction          51 drivers/char/xillybus/xillybus_pcie.c 					      int direction)
direction          56 drivers/char/xillybus/xillybus_pcie.c 				    xilly_pci_direction(direction));
direction          62 drivers/char/xillybus/xillybus_pcie.c 						 int direction)
direction          67 drivers/char/xillybus/xillybus_pcie.c 				       xilly_pci_direction(direction));
direction          75 drivers/char/xillybus/xillybus_pcie.c 			 data->size, data->direction);
direction          89 drivers/char/xillybus/xillybus_pcie.c 				int direction,
direction         101 drivers/char/xillybus/xillybus_pcie.c 	pci_direction = xilly_pci_direction(direction);
direction         113 drivers/char/xillybus/xillybus_pcie.c 	this->direction = pci_direction;
direction         818 drivers/counter/104-quad-8.c 	struct counter_count *count, enum counter_count_direction *direction)
direction         827 drivers/counter/104-quad-8.c 	*direction = (ud_flag) ? COUNTER_COUNT_DIRECTION_FORWARD :
direction         858 drivers/counter/104-quad-8.c 	enum counter_count_direction direction;
direction         885 drivers/counter/104-quad-8.c 			quad8_direction_get(counter, count, &direction);
direction         887 drivers/counter/104-quad-8.c 			if (direction == COUNTER_COUNT_DIRECTION_FORWARD)
direction         152 drivers/counter/stm32-timer-cnt.c 	const char *direction;
direction         156 drivers/counter/stm32-timer-cnt.c 	direction = (cr1 & TIM_CR1_DIR) ? "backward" : "forward";
direction         158 drivers/counter/stm32-timer-cnt.c 	return scnprintf(buf, PAGE_SIZE, "%s\n", direction);
direction         791 drivers/crypto/atmel-aes.c 	config.direction = dir;
direction        2634 drivers/crypto/atmel-sha.c 	dd->dma_lch_in.dma_conf.direction = DMA_MEM_TO_DEV;
direction         731 drivers/crypto/atmel-tdes.c 	dd->dma_lch_in.dma_conf.direction = DMA_MEM_TO_DEV;
direction         747 drivers/crypto/atmel-tdes.c 	dd->dma_lch_out.dma_conf.direction = DMA_DEV_TO_MEM;
direction         293 drivers/crypto/ccree/cc_buffer_mgr.c 		     unsigned int nbytes, int direction, u32 *nents,
direction         306 drivers/crypto/ccree/cc_buffer_mgr.c 	ret = dma_map_sg(dev, sg, *nents, direction);
direction         479 drivers/crypto/ccree/cc_cipher.c 	int direction = req_ctx->gen_ctx.op_type;
direction         495 drivers/crypto/ccree/cc_cipher.c 		set_cipher_config0(&desc[*seq_size], direction);
direction         514 drivers/crypto/ccree/cc_cipher.c 		set_cipher_config0(&desc[*seq_size], direction);
direction         537 drivers/crypto/ccree/cc_cipher.c 	int direction = req_ctx->gen_ctx.op_type;
direction         559 drivers/crypto/ccree/cc_cipher.c 		set_cipher_config0(&desc[*seq_size], direction);
direction         590 drivers/crypto/ccree/cc_cipher.c 	int direction = req_ctx->gen_ctx.op_type;
direction         617 drivers/crypto/ccree/cc_cipher.c 		set_cipher_config0(&desc[*seq_size], direction);
direction         636 drivers/crypto/ccree/cc_cipher.c 		set_cipher_config0(&desc[*seq_size], direction);
direction         671 drivers/crypto/ccree/cc_cipher.c 	int direction = req_ctx->gen_ctx.op_type;
direction         685 drivers/crypto/ccree/cc_cipher.c 		set_cipher_config0(&desc[*seq_size], direction);
direction         727 drivers/crypto/ccree/cc_cipher.c 		set_cipher_config0(&desc[*seq_size], direction);
direction         853 drivers/crypto/ccree/cc_cipher.c 			     enum drv_crypto_direction direction)
direction         872 drivers/crypto/ccree/cc_cipher.c 		((direction == DRV_CRYPTO_DIRECTION_ENCRYPT) ?
direction         911 drivers/crypto/ccree/cc_cipher.c 	req_ctx->gen_ctx.op_type = direction;
direction         340 drivers/crypto/img-hash.c 	dma_conf.direction = DMA_MEM_TO_DEV;
direction          61 drivers/crypto/inside-secure/safexcel_cipher.c 	enum safexcel_cipher_direction direction;
direction         146 drivers/crypto/inside-secure/safexcel_cipher.c 				enum safexcel_cipher_direction direction,
direction         153 drivers/crypto/inside-secure/safexcel_cipher.c 	if (direction == SAFEXCEL_ENCRYPT) {
direction         434 drivers/crypto/inside-secure/safexcel_cipher.c 		if (sreq->direction == SAFEXCEL_ENCRYPT)
direction         446 drivers/crypto/inside-secure/safexcel_cipher.c 		if (sreq->direction == SAFEXCEL_ENCRYPT)
direction         535 drivers/crypto/inside-secure/safexcel_cipher.c 	    (sreq->direction == SAFEXCEL_ENCRYPT)) {
direction         577 drivers/crypto/inside-secure/safexcel_cipher.c 		if (sreq->direction == SAFEXCEL_DECRYPT)
direction         589 drivers/crypto/inside-secure/safexcel_cipher.c 		   (sreq->direction == SAFEXCEL_DECRYPT)) {
direction         686 drivers/crypto/inside-secure/safexcel_cipher.c 				    sreq->direction, cryptlen,
direction        1022 drivers/crypto/inside-secure/safexcel_cipher.c 	sreq->direction = dir;
direction         514 drivers/crypto/stm32/stm32-hash.c 	dma_conf.direction = DMA_MEM_TO_DEV;
direction         479 drivers/crypto/ux500/cryp/cryp_core.c 		.direction = DMA_MEM_TO_DEV,
direction         485 drivers/crypto/ux500/cryp/cryp_core.c 		.direction = DMA_DEV_TO_MEM,
direction         523 drivers/crypto/ux500/cryp/cryp_core.c 				 enum dma_data_direction direction)
direction         537 drivers/crypto/ux500/cryp/cryp_core.c 	switch (direction) {
direction         544 drivers/crypto/ux500/cryp/cryp_core.c 						 direction);
direction         568 drivers/crypto/ux500/cryp/cryp_core.c 						 direction);
direction         111 drivers/crypto/ux500/hash/hash_core.c 		.direction = DMA_MEM_TO_DEV,
direction         139 drivers/crypto/ux500/hash/hash_core.c 				 int len, enum dma_data_direction direction)
direction         145 drivers/crypto/ux500/hash/hash_core.c 	if (direction != DMA_TO_DEVICE) {
direction         157 drivers/crypto/ux500/hash/hash_core.c 			direction);
direction         357 drivers/dma-buf/dma-buf.c 	enum dma_data_direction direction;
direction         372 drivers/dma-buf/dma-buf.c 			direction = DMA_FROM_DEVICE;
direction         375 drivers/dma-buf/dma-buf.c 			direction = DMA_TO_DEVICE;
direction         378 drivers/dma-buf/dma-buf.c 			direction = DMA_BIDIRECTIONAL;
direction         385 drivers/dma-buf/dma-buf.c 			ret = dma_buf_end_cpu_access(dmabuf, direction);
direction         387 drivers/dma-buf/dma-buf.c 			ret = dma_buf_begin_cpu_access(dmabuf, direction);
direction         745 drivers/dma-buf/dma-buf.c 					enum dma_data_direction direction)
direction         759 drivers/dma-buf/dma-buf.c 		if (attach->dir != direction &&
direction         766 drivers/dma-buf/dma-buf.c 	sg_table = attach->dmabuf->ops->map_dma_buf(attach, direction);
direction         772 drivers/dma-buf/dma-buf.c 		attach->dir = direction;
direction         791 drivers/dma-buf/dma-buf.c 				enum dma_data_direction direction)
direction         801 drivers/dma-buf/dma-buf.c 	attach->dmabuf->ops->unmap_dma_buf(attach, sg_table, direction);
direction         910 drivers/dma-buf/dma-buf.c 				      enum dma_data_direction direction)
direction         912 drivers/dma-buf/dma-buf.c 	bool write = (direction == DMA_BIDIRECTIONAL ||
direction         913 drivers/dma-buf/dma-buf.c 		      direction == DMA_TO_DEVICE);
direction         941 drivers/dma-buf/dma-buf.c 			     enum dma_data_direction direction)
direction         949 drivers/dma-buf/dma-buf.c 		ret = dmabuf->ops->begin_cpu_access(dmabuf, direction);
direction         956 drivers/dma-buf/dma-buf.c 		ret = __dma_buf_begin_cpu_access(dmabuf, direction);
direction         975 drivers/dma-buf/dma-buf.c 			   enum dma_data_direction direction)
direction         982 drivers/dma-buf/dma-buf.c 		ret = dmabuf->ops->end_cpu_access(dmabuf, direction);
direction          50 drivers/dma-buf/udmabuf.c 				    enum dma_data_direction direction)
direction          64 drivers/dma-buf/udmabuf.c 	if (!dma_map_sg(at->dev, sg->sgl, sg->nents, direction)) {
direction          78 drivers/dma-buf/udmabuf.c 			  enum dma_data_direction direction)
direction          80 drivers/dma-buf/udmabuf.c 	dma_unmap_sg(at->dev, sg->sgl, sg->nents, direction);
direction        1938 drivers/dma/amba-pl08x.c 		enum dma_transfer_direction direction,
direction        1960 drivers/dma/amba-pl08x.c 	if (direction == DMA_MEM_TO_DEV) {
direction        1967 drivers/dma/amba-pl08x.c 	} else if (direction == DMA_DEV_TO_MEM) {
direction        1992 drivers/dma/amba-pl08x.c 		tmp = (direction == DMA_MEM_TO_DEV) ? PL080_FLOW_MEM2PER_PER :
direction        1995 drivers/dma/amba-pl08x.c 		tmp = (direction == DMA_MEM_TO_DEV) ? PL080_FLOW_MEM2PER :
direction        2015 drivers/dma/amba-pl08x.c 	if (direction == DMA_MEM_TO_DEV)
direction        2024 drivers/dma/amba-pl08x.c 			   enum dma_transfer_direction direction,
direction        2038 drivers/dma/amba-pl08x.c 	if (direction == DMA_MEM_TO_DEV) {
direction        2051 drivers/dma/amba-pl08x.c 		unsigned int sg_len, enum dma_transfer_direction direction,
direction        2064 drivers/dma/amba-pl08x.c 	txd = pl08x_init_txd(chan, direction, &slave_addr);
direction        2069 drivers/dma/amba-pl08x.c 		ret = pl08x_tx_add_sg(txd, direction, slave_addr,
direction        2093 drivers/dma/amba-pl08x.c 		size_t period_len, enum dma_transfer_direction direction,
direction        2105 drivers/dma/amba-pl08x.c 		direction == DMA_MEM_TO_DEV ? "to" : "from",
direction        2108 drivers/dma/amba-pl08x.c 	txd = pl08x_init_txd(chan, direction, &slave_addr);
direction        2115 drivers/dma/amba-pl08x.c 		ret = pl08x_tx_add_sg(txd, direction, slave_addr,
direction        1065 drivers/dma/at_hdmac.c 		unsigned int sg_len, enum dma_transfer_direction direction,
direction        1084 drivers/dma/at_hdmac.c 			direction == DMA_MEM_TO_DEV ? "TO DEVICE" : "FROM DEVICE",
direction        1096 drivers/dma/at_hdmac.c 	switch (direction) {
direction        1229 drivers/dma/at_hdmac.c 		enum dma_transfer_direction direction)
direction        1242 drivers/dma/at_hdmac.c 	switch (direction) {
direction        1285 drivers/dma/at_hdmac.c 		size_t period_len, enum dma_transfer_direction direction,
direction        1299 drivers/dma/at_hdmac.c 			direction == DMA_MEM_TO_DEV ? "TO DEVICE" : "FROM DEVICE",
direction        1314 drivers/dma/at_hdmac.c 	if (unlikely(!is_slave_direction(direction)))
direction        1317 drivers/dma/at_hdmac.c 	if (direction == DMA_MEM_TO_DEV)
direction        1335 drivers/dma/at_hdmac.c 					     reg_width, period_len, direction))
direction         237 drivers/dma/at_xdmac.c 	enum dma_transfer_direction	direction;
direction         462 drivers/dma/at_xdmac.c 	desc->direction = DMA_TRANS_NONE;
direction         541 drivers/dma/at_xdmac.c 				      enum dma_transfer_direction direction)
direction         546 drivers/dma/at_xdmac.c 	if (direction == DMA_DEV_TO_MEM) {
direction         569 drivers/dma/at_xdmac.c 	} else if (direction == DMA_MEM_TO_DEV) {
direction         634 drivers/dma/at_xdmac.c 		       unsigned int sg_len, enum dma_transfer_direction direction,
direction         648 drivers/dma/at_xdmac.c 	if (!is_slave_direction(direction)) {
direction         655 drivers/dma/at_xdmac.c 		 direction == DMA_MEM_TO_DEV ? "to device" : "from device",
direction         661 drivers/dma/at_xdmac.c 	if (at_xdmac_compute_chan_conf(chan, direction))
direction         687 drivers/dma/at_xdmac.c 		if (direction == DMA_DEV_TO_MEM) {
direction         725 drivers/dma/at_xdmac.c 	first->direction = direction;
direction         736 drivers/dma/at_xdmac.c 			 enum dma_transfer_direction direction,
direction         747 drivers/dma/at_xdmac.c 		direction == DMA_MEM_TO_DEV ? "mem2per" : "per2mem", flags);
direction         749 drivers/dma/at_xdmac.c 	if (!is_slave_direction(direction)) {
direction         759 drivers/dma/at_xdmac.c 	if (at_xdmac_compute_chan_conf(chan, direction))
direction         779 drivers/dma/at_xdmac.c 		if (direction == DMA_DEV_TO_MEM) {
direction         812 drivers/dma/at_xdmac.c 	first->direction = direction;
direction         303 drivers/dma/bcm2835-dma.c 	struct dma_chan *chan, enum dma_transfer_direction direction,
direction         324 drivers/dma/bcm2835-dma.c 	d->dir = direction;
direction         387 drivers/dma/bcm2835-dma.c 	enum dma_transfer_direction direction,
direction         403 drivers/dma/bcm2835-dma.c 			if (direction == DMA_DEV_TO_MEM)
direction         645 drivers/dma/bcm2835-dma.c 	enum dma_transfer_direction direction,
direction         655 drivers/dma/bcm2835-dma.c 	if (!is_slave_direction(direction)) {
direction         664 drivers/dma/bcm2835-dma.c 	if (direction == DMA_DEV_TO_MEM) {
direction         680 drivers/dma/bcm2835-dma.c 	d = bcm2835_dma_create_cb_chain(chan, direction, false,
direction         688 drivers/dma/bcm2835-dma.c 	bcm2835_dma_fill_cb_chain_with_sg(chan, direction, d->cb_list,
direction         696 drivers/dma/bcm2835-dma.c 	size_t period_len, enum dma_transfer_direction direction,
direction         709 drivers/dma/bcm2835-dma.c 	if (!is_slave_direction(direction)) {
direction         738 drivers/dma/bcm2835-dma.c 	if (direction == DMA_DEV_TO_MEM) {
direction         767 drivers/dma/bcm2835-dma.c 	d = bcm2835_dma_create_cb_chain(chan, direction, true,
direction        1406 drivers/dma/coh901318.c 					   enum dma_transfer_direction direction);
direction        2269 drivers/dma/coh901318.c 			unsigned int sg_len, enum dma_transfer_direction direction,
direction        2295 drivers/dma/coh901318.c 		 __func__, sg_len, direction);
direction        2312 drivers/dma/coh901318.c 	if (direction == DMA_MEM_TO_DEV) {
direction        2320 drivers/dma/coh901318.c 	} else if (direction == DMA_DEV_TO_MEM) {
direction        2357 drivers/dma/coh901318.c 	coh901318_dma_set_runtimeconfig(chan, &cohc->config, direction);
direction        2365 drivers/dma/coh901318.c 				    direction, COH901318_CX_CTRL_TC_IRQ_ENABLE);
direction        2381 drivers/dma/coh901318.c 	cohd->dir = direction;
direction        2499 drivers/dma/coh901318.c 					   enum dma_transfer_direction direction)
direction        2509 drivers/dma/coh901318.c 	if (direction == DMA_DEV_TO_MEM) {
direction        2513 drivers/dma/coh901318.c 	} else if (direction == DMA_MEM_TO_DEV) {
direction         113 drivers/dma/dma-axi-dmac.c 	enum dma_transfer_direction direction;
direction         484 drivers/dma/dma-axi-dmac.c 	enum dma_transfer_direction direction, dma_addr_t addr,
direction         502 drivers/dma/dma-axi-dmac.c 			if (direction == DMA_DEV_TO_MEM)
direction         513 drivers/dma/dma-axi-dmac.c 		if (direction == DMA_DEV_TO_MEM)
direction         528 drivers/dma/dma-axi-dmac.c 	unsigned int sg_len, enum dma_transfer_direction direction,
direction         538 drivers/dma/dma-axi-dmac.c 	if (direction != chan->direction)
direction         558 drivers/dma/dma-axi-dmac.c 		dsg = axi_dmac_fill_linear_sg(chan, direction, sg_dma_address(sg), 1,
direction         569 drivers/dma/dma-axi-dmac.c 	size_t period_len, enum dma_transfer_direction direction,
direction         576 drivers/dma/dma-axi-dmac.c 	if (direction != chan->direction)
direction         593 drivers/dma/dma-axi-dmac.c 	axi_dmac_fill_linear_sg(chan, direction, buf_addr, num_periods,
direction         612 drivers/dma/dma-axi-dmac.c 	if (xt->dir != chan->direction)
direction         766 drivers/dma/dma-axi-dmac.c 		chan->direction = DMA_MEM_TO_MEM;
direction         768 drivers/dma/dma-axi-dmac.c 		chan->direction = DMA_MEM_TO_DEV;
direction         770 drivers/dma/dma-axi-dmac.c 		chan->direction = DMA_DEV_TO_MEM;
direction         772 drivers/dma/dma-axi-dmac.c 		chan->direction = DMA_DEV_TO_DEV;
direction         890 drivers/dma/dma-axi-dmac.c 	dma_dev->directions = BIT(dmac->chan.direction);
direction         303 drivers/dma/dma-jz4780.c 	enum dma_transfer_direction direction)
direction         308 drivers/dma/dma-jz4780.c 	if (direction == DMA_MEM_TO_DEV) {
direction         355 drivers/dma/dma-jz4780.c 	enum dma_transfer_direction direction, unsigned long flags,
direction         372 drivers/dma/dma-jz4780.c 					      direction);
direction         400 drivers/dma/dma-jz4780.c 	size_t period_len, enum dma_transfer_direction direction,
direction         419 drivers/dma/dma-jz4780.c 					      period_len, direction);
direction         325 drivers/dma/dw-edma/dw-edma-core.c 	enum dma_transfer_direction direction = xfer->direction;
direction         334 drivers/dma/dw-edma/dw-edma-core.c 	if ((direction == DMA_MEM_TO_DEV && chan->dir == EDMA_DIR_WRITE) ||
direction         335 drivers/dma/dw-edma/dw-edma-core.c 	    (direction == DMA_DEV_TO_MEM && chan->dir == EDMA_DIR_READ))
direction         389 drivers/dma/dw-edma/dw-edma-core.c 		if (direction == DMA_DEV_TO_MEM) {
direction         437 drivers/dma/dw-edma/dw-edma-core.c 			     enum dma_transfer_direction direction,
direction         443 drivers/dma/dw-edma/dw-edma-core.c 	xfer.direction = direction;
direction         455 drivers/dma/dw-edma/dw-edma-core.c 			       enum dma_transfer_direction direction,
direction         461 drivers/dma/dw-edma/dw-edma-core.c 	xfer.direction = direction;
direction         148 drivers/dma/dw-edma/dw-edma-core.h 	enum dma_transfer_direction	direction;
direction         571 drivers/dma/dw/core.c 	dwc->direction = DMA_MEM_TO_MEM;
direction         623 drivers/dma/dw/core.c 		unsigned int sg_len, enum dma_transfer_direction direction,
direction         644 drivers/dma/dw/core.c 	if (unlikely(!is_slave_direction(direction) || !sg_len))
direction         647 drivers/dma/dw/core.c 	dwc->direction = direction;
direction         651 drivers/dma/dw/core.c 	switch (direction) {
direction         767 drivers/dma/dw/core.c 		"not enough descriptors available. Direction %d\n", direction);
direction        1163 drivers/dma/dw/core.c 		dwc->direction = DMA_TRANS_NONE;
direction          70 drivers/dma/dw/dw.c 	bool is_slave = is_slave_direction(dwc->direction);
direction          75 drivers/dma/dw/dw.c 	u8 dms = (dwc->direction == DMA_MEM_TO_DEV) ? p_master : m_master;
direction          76 drivers/dma/dw/dw.c 	u8 sms = (dwc->direction == DMA_DEV_TO_MEM) ? p_master : m_master;
direction          76 drivers/dma/dw/idma32.c 	bool is_slave = is_slave_direction(dwc->direction);
direction         269 drivers/dma/dw/regs.h 	enum dma_transfer_direction	direction;
direction         478 drivers/dma/ep93xx_dma.c 		if (data->direction == DMA_MEM_TO_DEV) {
direction         494 drivers/dma/ep93xx_dma.c 		if (data->direction == DMA_MEM_TO_DEV) {
direction         879 drivers/dma/ep93xx_dma.c 		if (data->direction != ep93xx_dma_chan_direction(chan))
direction         886 drivers/dma/ep93xx_dma.c 				if (!is_slave_direction(data->direction))
direction         444 drivers/dma/fsl-edma-common.c 		size_t period_len, enum dma_transfer_direction direction,
direction         454 drivers/dma/fsl-edma-common.c 	if (!is_slave_direction(direction))
direction         457 drivers/dma/fsl-edma-common.c 	if (!fsl_edma_prep_slave_dma(fsl_chan, direction))
direction         465 drivers/dma/fsl-edma-common.c 	fsl_desc->dirn = direction;
direction         468 drivers/dma/fsl-edma-common.c 	if (direction == DMA_MEM_TO_DEV) {
direction         489 drivers/dma/fsl-edma-common.c 		if (direction == DMA_MEM_TO_DEV) {
direction         513 drivers/dma/fsl-edma-common.c 		unsigned int sg_len, enum dma_transfer_direction direction,
direction         523 drivers/dma/fsl-edma-common.c 	if (!is_slave_direction(direction))
direction         526 drivers/dma/fsl-edma-common.c 	if (!fsl_edma_prep_slave_dma(fsl_chan, direction))
direction         533 drivers/dma/fsl-edma-common.c 	fsl_desc->dirn = direction;
direction         535 drivers/dma/fsl-edma-common.c 	if (direction == DMA_MEM_TO_DEV) {
direction         551 drivers/dma/fsl-edma-common.c 		if (direction == DMA_MEM_TO_DEV) {
direction         236 drivers/dma/fsl-edma-common.h 		size_t period_len, enum dma_transfer_direction direction,
direction         240 drivers/dma/fsl-edma-common.h 		unsigned int sg_len, enum dma_transfer_direction direction,
direction         863 drivers/dma/fsldma.c 	if (config->direction == DMA_MEM_TO_DEV)
direction          46 drivers/dma/hsu/hsu.c 	if (hsuc->direction == DMA_MEM_TO_DEV)
direction          48 drivers/dma/hsu/hsu.c 	else if (hsuc->direction == DMA_DEV_TO_MEM)
direction          62 drivers/dma/hsu/hsu.c 	if (hsuc->direction == DMA_MEM_TO_DEV) {
direction          65 drivers/dma/hsu/hsu.c 	} else if (hsuc->direction == DMA_DEV_TO_MEM) {
direction         260 drivers/dma/hsu/hsu.c 		unsigned int sg_len, enum dma_transfer_direction direction,
direction         280 drivers/dma/hsu/hsu.c 	desc->direction = direction;
direction         444 drivers/dma/hsu/hsu.c 		hsuc->direction = (i & 0x1) ? DMA_DEV_TO_MEM : DMA_MEM_TO_DEV;
direction          69 drivers/dma/hsu/hsu.h 	enum dma_transfer_direction direction;
direction          88 drivers/dma/hsu/hsu.h 	enum dma_transfer_direction direction;
direction         231 drivers/dma/idma64.c 		enum dma_transfer_direction direction, u64 llp)
direction         239 drivers/dma/idma64.c 	if (direction == DMA_MEM_TO_DEV) {
direction         280 drivers/dma/idma64.c 		idma64_hw_desc_fill(hw, config, desc->direction, llp);
direction         294 drivers/dma/idma64.c 		unsigned int sg_len, enum dma_transfer_direction direction,
direction         322 drivers/dma/idma64.c 	desc->direction = direction;
direction         115 drivers/dma/idma64.h 	enum dma_transfer_direction direction;
direction         133 drivers/dma/idma64.h 	enum dma_transfer_direction direction;
direction         127 drivers/dma/imx-dma.c 	enum dma_transfer_direction	direction;
direction         292 drivers/dma/imx-dma.c 	if (d->direction == DMA_DEV_TO_MEM)
direction         578 drivers/dma/imx-dma.c 		if (d->direction == DMA_DEV_TO_MEM) {
direction         589 drivers/dma/imx-dma.c 		} else if (d->direction == DMA_MEM_TO_DEV) {
direction         680 drivers/dma/imx-dma.c 			       enum dma_transfer_direction direction)
direction         686 drivers/dma/imx-dma.c 	if (direction == DMA_DEV_TO_MEM) {
direction         817 drivers/dma/imx-dma.c 		unsigned int sg_len, enum dma_transfer_direction direction,
direction         854 drivers/dma/imx-dma.c 	desc->direction = direction;
direction         855 drivers/dma/imx-dma.c 	if (direction == DMA_DEV_TO_MEM) {
direction         868 drivers/dma/imx-dma.c 		size_t period_len, enum dma_transfer_direction direction,
direction         910 drivers/dma/imx-dma.c 	desc->direction = direction;
direction         911 drivers/dma/imx-dma.c 	if (direction == DMA_DEV_TO_MEM) {
direction         919 drivers/dma/imx-dma.c 	imxdma_config_write(chan, &imxdmac->config, direction);
direction         946 drivers/dma/imx-dma.c 	desc->direction = DMA_MEM_TO_MEM;
direction         986 drivers/dma/imx-dma.c 	desc->direction = DMA_MEM_TO_MEM;
direction         365 drivers/dma/imx-sdma.c 	enum dma_transfer_direction		direction;
direction         451 drivers/dma/imx-sdma.c 		       enum dma_transfer_direction direction);
direction         994 drivers/dma/imx-sdma.c 	if (sdmac->direction == DMA_DEV_TO_MEM)
direction         996 drivers/dma/imx-sdma.c 	else if (sdmac->direction == DMA_DEV_TO_DEV)
direction         998 drivers/dma/imx-sdma.c 	else if (sdmac->direction == DMA_MEM_TO_MEM)
direction        1347 drivers/dma/imx-sdma.c 				enum dma_transfer_direction direction, u32 bds)
direction        1356 drivers/dma/imx-sdma.c 	sdmac->direction = direction;
direction        1370 drivers/dma/imx-sdma.c 	if (direction == DMA_MEM_TO_MEM)
direction        1442 drivers/dma/imx-sdma.c 		unsigned int sg_len, enum dma_transfer_direction direction,
direction        1452 drivers/dma/imx-sdma.c 	sdma_config_write(chan, &sdmac->slave_config, direction);
direction        1454 drivers/dma/imx-sdma.c 	desc = sdma_transfer_init(sdmac, direction, sg_len);
direction        1526 drivers/dma/imx-sdma.c 		size_t period_len, enum dma_transfer_direction direction,
direction        1538 drivers/dma/imx-sdma.c 	sdma_config_write(chan, &sdmac->slave_config, direction);
direction        1540 drivers/dma/imx-sdma.c 	desc = sdma_transfer_init(sdmac, direction, num_periods);
direction        1597 drivers/dma/imx-sdma.c 		       enum dma_transfer_direction direction)
direction        1601 drivers/dma/imx-sdma.c 	if (direction == DMA_DEV_TO_MEM) {
direction        1606 drivers/dma/imx-sdma.c 	} else if (direction == DMA_DEV_TO_DEV) {
direction        1620 drivers/dma/imx-sdma.c 	sdmac->direction = direction;
direction        1335 drivers/dma/ipu/ipu_idmac.c 		enum dma_transfer_direction direction, unsigned long tx_flags,
direction        1348 drivers/dma/ipu/ipu_idmac.c 	if (!is_slave_direction(direction)) {
direction        1349 drivers/dma/ipu/ipu_idmac.c 		dev_err(chan->device->dev, "Invalid DMA direction %d!\n", direction);
direction         143 drivers/dma/mmp_pdma.c 			   enum dma_transfer_direction direction);
direction         608 drivers/dma/mmp_pdma.c 			 enum dma_transfer_direction direction,
direction         626 drivers/dma/mmp_pdma.c 	mmp_pdma_config_write(dchan, &chan->slave_config, direction);
direction         628 drivers/dma/mmp_pdma.c 	switch (direction) {
direction         642 drivers/dma/mmp_pdma.c 	chan->dir = direction;
direction         694 drivers/dma/mmp_pdma.c 			   enum dma_transfer_direction direction)
direction         703 drivers/dma/mmp_pdma.c 	if (direction == DMA_DEV_TO_MEM) {
direction         708 drivers/dma/mmp_pdma.c 	} else if (direction == DMA_MEM_TO_DEV) {
direction         729 drivers/dma/mmp_pdma.c 	chan->dir = direction;
direction         424 drivers/dma/mmp_tdma.c 		size_t period_len, enum dma_transfer_direction direction,
direction         448 drivers/dma/mmp_tdma.c 	if (mmp_tdma_config_write(chan, direction, &tdmac->slave_config))
direction         460 drivers/dma/mmp_tdma.c 		if (direction == DMA_MEM_TO_DEV) {
direction         229 drivers/dma/moxart-dma.c 		if (ch->cfg.direction != DMA_MEM_TO_DEV)
direction         236 drivers/dma/moxart-dma.c 		if (ch->cfg.direction != DMA_MEM_TO_DEV)
direction         243 drivers/dma/moxart-dma.c 		if (ch->cfg.direction != DMA_MEM_TO_DEV)
direction         252 drivers/dma/moxart-dma.c 	if (ch->cfg.direction == DMA_MEM_TO_DEV) {
direction         685 drivers/dma/mpc512x_dma.c 		unsigned int sg_len, enum dma_transfer_direction direction,
direction         703 drivers/dma/mpc512x_dma.c 	if (!is_slave_direction(direction))
direction         720 drivers/dma/mpc512x_dma.c 		if (direction == DMA_DEV_TO_MEM) {
direction         741 drivers/dma/mpc512x_dma.c 		if (direction == DMA_DEV_TO_MEM) {
direction         496 drivers/dma/mxs-dma.c 		unsigned int sg_len, enum dma_transfer_direction direction,
direction         535 drivers/dma/mxs-dma.c 	if (direction == DMA_TRANS_NONE) {
direction         571 drivers/dma/mxs-dma.c 			ccw->bits |= BF_CCW(direction == DMA_DEV_TO_MEM ?
direction         595 drivers/dma/mxs-dma.c 		size_t period_len, enum dma_transfer_direction direction,
direction         641 drivers/dma/mxs-dma.c 		ccw->bits |= BF_CCW(direction == DMA_DEV_TO_MEM ?
direction         428 drivers/dma/nbpfaxi.c 			enum dma_transfer_direction direction)
direction         433 drivers/dma/nbpfaxi.c 		switch (direction) {
direction         500 drivers/dma/nbpfaxi.c 			 enum dma_transfer_direction direction,
direction         533 drivers/dma/nbpfaxi.c 	mem_xfer = nbpf_xfer_ds(chan->nbpf, size, direction);
direction         535 drivers/dma/nbpfaxi.c 	switch (direction) {
direction         915 drivers/dma/nbpfaxi.c 		size_t len, enum dma_transfer_direction direction,
direction         925 drivers/dma/nbpfaxi.c 	switch (direction) {
direction         958 drivers/dma/nbpfaxi.c 		int ret = nbpf_prep_one(ldesc, direction,
direction         972 drivers/dma/nbpfaxi.c 		mem_sg = direction == DMA_DEV_TO_MEM ? dst_sg : src_sg;
direction        1008 drivers/dma/nbpfaxi.c 	enum dma_transfer_direction direction, unsigned long flags, void *context)
direction        1017 drivers/dma/nbpfaxi.c 	switch (direction) {
direction        1021 drivers/dma/nbpfaxi.c 				    direction, flags);
direction        1026 drivers/dma/nbpfaxi.c 				    direction, flags);
direction         568 drivers/dma/pch_dma.c 			enum dma_transfer_direction direction, unsigned long flags,
direction         585 drivers/dma/pch_dma.c 	if (direction == DMA_DEV_TO_MEM)
direction         587 drivers/dma/pch_dma.c 	else if (direction == DMA_MEM_TO_DEV)
direction         592 drivers/dma/pch_dma.c 	pd_chan->dir = direction;
direction         549 drivers/dma/pl330.c 			enum dma_transfer_direction direction);
direction        1112 drivers/dma/pl330.c 	enum pl330_cond cond, enum dma_transfer_direction direction,
direction        1117 drivers/dma/pl330.c 	switch (direction) {
direction        1146 drivers/dma/pl330.c 	enum pl330_cond cond, enum dma_transfer_direction direction,
direction        1151 drivers/dma/pl330.c 	switch (direction) {
direction        2236 drivers/dma/pl330.c 			enum dma_transfer_direction direction)
direction        2241 drivers/dma/pl330.c 	if (direction == DMA_MEM_TO_DEV) {
direction        2248 drivers/dma/pl330.c 	} else if (direction == DMA_DEV_TO_MEM) {
direction        2666 drivers/dma/pl330.c 		size_t period_len, enum dma_transfer_direction direction,
direction        2679 drivers/dma/pl330.c 	if (!is_slave_direction(direction)) {
direction        2685 drivers/dma/pl330.c 	pl330_config_write(chan, &pch->slave_config, direction);
direction        2687 drivers/dma/pl330.c 	if (!pl330_prep_slave_fifo(pch, direction))
direction        2714 drivers/dma/pl330.c 		switch (direction) {
direction        2731 drivers/dma/pl330.c 		desc->rqtype = direction;
direction        2830 drivers/dma/pl330.c 		unsigned int sg_len, enum dma_transfer_direction direction,
direction        2841 drivers/dma/pl330.c 	pl330_config_write(chan, &pch->slave_config, direction);
direction        2843 drivers/dma/pl330.c 	if (!pl330_prep_slave_fifo(pch, direction))
direction        2867 drivers/dma/pl330.c 		if (direction == DMA_MEM_TO_DEV) {
direction        2881 drivers/dma/pl330.c 		desc->rqtype = direction;
direction         608 drivers/dma/qcom/bam_dma.c 	enum dma_transfer_direction direction, unsigned long flags,
direction         620 drivers/dma/qcom/bam_dma.c 	if (!is_slave_direction(direction)) {
direction         644 drivers/dma/qcom/bam_dma.c 	async_desc->dir = direction;
direction         879 drivers/dma/s3c24xx-dma.c 	enum dma_transfer_direction direction, unsigned long flags)
direction         896 drivers/dma/s3c24xx-dma.c 	if (!is_slave_direction(direction)) {
direction         898 drivers/dma/s3c24xx-dma.c 			"direction %d unsupported\n", direction);
direction         934 drivers/dma/s3c24xx-dma.c 	if (direction == DMA_MEM_TO_DEV) {
direction         962 drivers/dma/s3c24xx-dma.c 		if (direction == DMA_MEM_TO_DEV) {
direction         976 drivers/dma/s3c24xx-dma.c 		unsigned int sg_len, enum dma_transfer_direction direction,
direction        1023 drivers/dma/s3c24xx-dma.c 	if (direction == DMA_MEM_TO_DEV) {
direction        1029 drivers/dma/s3c24xx-dma.c 	} else if (direction == DMA_DEV_TO_MEM) {
direction        1038 drivers/dma/s3c24xx-dma.c 			"direction %d unsupported\n", direction);
direction        1051 drivers/dma/s3c24xx-dma.c 		if (direction == DMA_MEM_TO_DEV) {
direction          74 drivers/dma/sh/rcar-dmac.c 	enum dma_transfer_direction direction;
direction         858 drivers/dma/sh/rcar-dmac.c 	switch (desc->direction) {
direction         920 drivers/dma/sh/rcar-dmac.c 	desc->direction = dir;
direction         503 drivers/dma/sh/shdma-base.c 	struct shdma_desc **first, enum dma_transfer_direction direction)
direction         538 drivers/dma/sh/shdma-base.c 	new->direction = direction;
direction         542 drivers/dma/sh/shdma-base.c 	if (direction == DMA_MEM_TO_MEM || direction == DMA_MEM_TO_DEV)
direction         544 drivers/dma/sh/shdma-base.c 	if (direction == DMA_MEM_TO_MEM || direction == DMA_DEV_TO_MEM)
direction         562 drivers/dma/sh/shdma-base.c 	enum dma_transfer_direction direction, unsigned long flags, bool cyclic)
direction         599 drivers/dma/sh/shdma-base.c 			if (direction == DMA_DEV_TO_MEM)
direction         602 drivers/dma/sh/shdma-base.c 						direction);
direction         606 drivers/dma/sh/shdma-base.c 						direction);
direction         663 drivers/dma/sh/shdma-base.c 	enum dma_transfer_direction direction, unsigned long flags, void *context)
direction         686 drivers/dma/sh/shdma-base.c 			     direction, flags, false);
direction         693 drivers/dma/sh/shdma-base.c 	size_t period_len, enum dma_transfer_direction direction,
direction         747 drivers/dma/sh/shdma-base.c 			     direction, flags, true);
direction         802 drivers/dma/sh/shdma-base.c 				 config->direction == DMA_DEV_TO_MEM ?
direction         463 drivers/dma/sh/shdmac.c 	return	(sdesc->direction == DMA_DEV_TO_MEM &&
direction         465 drivers/dma/sh/shdmac.c 		(sdesc->direction != DMA_DEV_TO_MEM &&
direction          53 drivers/dma/sh/usb-dmac.c 	enum dma_transfer_direction direction;
direction         202 drivers/dma/sh/usb-dmac.c 	if (desc->direction == DMA_DEV_TO_MEM)
direction         435 drivers/dma/sh/usb-dmac.c 	desc->direction = dir;
direction         479 drivers/dma/sh/usb-dmac.c 	if (desc->direction == DMA_DEV_TO_MEM)
direction         759 drivers/dma/sirf-dma.c 	enum dma_transfer_direction direction, unsigned long flags)
direction         346 drivers/dma/st_fdma.c 			  enum dma_transfer_direction direction)
direction         353 drivers/dma/st_fdma.c 	switch (direction) {
direction         402 drivers/dma/st_fdma.c 	fchan->cfg.dir = direction;
direction         412 drivers/dma/st_fdma.c 			enum dma_transfer_direction direction)
direction         414 drivers/dma/st_fdma.c 	if (direction == DMA_MEM_TO_DEV) {
direction         429 drivers/dma/st_fdma.c 		size_t len, enum dma_transfer_direction direction)
direction         438 drivers/dma/st_fdma.c 	if (!is_slave_direction(direction)) {
direction         448 drivers/dma/st_fdma.c 		size_t period_len, enum dma_transfer_direction direction,
direction         455 drivers/dma/st_fdma.c 	fchan = st_fdma_prep_common(chan, len, direction);
direction         462 drivers/dma/st_fdma.c 	if (config_reqctrl(fchan, direction)) {
direction         491 drivers/dma/st_fdma.c 		fill_hw_node(hw_node, fchan, direction);
direction         493 drivers/dma/st_fdma.c 		if (direction == DMA_MEM_TO_DEV)
direction         507 drivers/dma/st_fdma.c 		unsigned int sg_len, enum dma_transfer_direction direction,
direction         516 drivers/dma/st_fdma.c 	fchan = st_fdma_prep_common(chan, sg_len, direction);
direction         537 drivers/dma/st_fdma.c 		fill_hw_node(hw_node, fchan, direction);
direction         539 drivers/dma/st_fdma.c 		if (direction == DMA_MEM_TO_DEV)
direction         632 drivers/dma/ste_dma40.c 				  enum dma_transfer_direction direction);
direction        2211 drivers/dma/ste_dma40.c 	    enum dma_transfer_direction direction, unsigned long dma_flags)
direction        2225 drivers/dma/ste_dma40.c 	d40_set_runtime_config_write(dchan, &chan->slave_config, direction);
direction        2238 drivers/dma/ste_dma40.c 	if (direction == DMA_DEV_TO_MEM)
direction        2240 drivers/dma/ste_dma40.c 	else if (direction == DMA_MEM_TO_DEV)
direction        2499 drivers/dma/ste_dma40.c 		  unsigned int sg_len, enum dma_transfer_direction direction,
direction        2502 drivers/dma/ste_dma40.c 	if (!is_slave_direction(direction))
direction        2505 drivers/dma/ste_dma40.c 	return d40_prep_sg(chan, sgl, sgl, sg_len, direction, dma_flags);
direction        2511 drivers/dma/ste_dma40.c 		     enum dma_transfer_direction direction, unsigned long flags)
direction        2530 drivers/dma/ste_dma40.c 	txd = d40_prep_sg(chan, sg, sg, periods, direction,
direction        2658 drivers/dma/ste_dma40.c 				  enum dma_transfer_direction direction)
direction        2677 drivers/dma/ste_dma40.c 	if (direction == DMA_DEV_TO_MEM) {
direction        2693 drivers/dma/ste_dma40.c 	} else if (direction == DMA_MEM_TO_DEV) {
direction        2711 drivers/dma/ste_dma40.c 			direction);
direction        2768 drivers/dma/ste_dma40.c 	d40c->runtime_direction = direction;
direction        2773 drivers/dma/ste_dma40.c 		(direction == DMA_DEV_TO_MEM) ? "RX" : "TX",
direction         693 drivers/dma/stm32-dma.c 				    enum dma_transfer_direction direction,
direction         709 drivers/dma/stm32-dma.c 	switch (direction) {
direction         830 drivers/dma/stm32-dma.c 	u32 sg_len, enum dma_transfer_direction direction,
direction         861 drivers/dma/stm32-dma.c 		ret = stm32_dma_set_xfer_param(chan, direction, &buswidth,
direction         895 drivers/dma/stm32-dma.c 	size_t period_len, enum dma_transfer_direction direction,
direction         930 drivers/dma/stm32-dma.c 	ret = stm32_dma_set_xfer_param(chan, direction, &buswidth, period_len);
direction         496 drivers/dma/stm32-mdma.c 				     enum dma_transfer_direction direction,
direction         565 drivers/dma/stm32-mdma.c 	switch (direction) {
direction         729 drivers/dma/stm32-mdma.c 				 enum dma_transfer_direction direction)
direction         744 drivers/dma/stm32-mdma.c 		if (direction == DMA_MEM_TO_DEV) {
direction         747 drivers/dma/stm32-mdma.c 			ret = stm32_mdma_set_xfer_param(chan, direction, &ccr,
direction         755 drivers/dma/stm32-mdma.c 			ret = stm32_mdma_set_xfer_param(chan, direction, &ccr,
direction         765 drivers/dma/stm32-mdma.c 		stm32_mdma_setup_hwdesc(chan, desc, direction, i, src_addr,
direction         782 drivers/dma/stm32-mdma.c 			 u32 sg_len, enum dma_transfer_direction direction,
direction         804 drivers/dma/stm32-mdma.c 	ret = stm32_mdma_setup_xfer(chan, desc, sgl, sg_len, direction);
direction         823 drivers/dma/stm32-mdma.c 			   enum dma_transfer_direction direction,
direction         862 drivers/dma/stm32-mdma.c 	if (direction == DMA_MEM_TO_DEV) {
direction         864 drivers/dma/stm32-mdma.c 		ret = stm32_mdma_set_xfer_param(chan, direction, &ccr, &ctcr,
direction         870 drivers/dma/stm32-mdma.c 		ret = stm32_mdma_set_xfer_param(chan, direction, &ccr, &ctcr,
direction         886 drivers/dma/stm32-mdma.c 		if (direction == DMA_MEM_TO_DEV) {
direction         894 drivers/dma/stm32-mdma.c 		stm32_mdma_setup_hwdesc(chan, desc, direction, i, src_addr,
direction         387 drivers/dma/sun4i-dma.c 			   enum dma_transfer_direction direction)
direction         389 drivers/dma/sun4i-dma.c 	switch (direction) {
direction         434 drivers/dma/sun4i-dma.c 		      enum dma_transfer_direction direction)
direction         439 drivers/dma/sun4i-dma.c 	ret = sanitize_config(sconfig, direction);
direction         580 drivers/dma/sun6i-dma.c 			enum dma_transfer_direction direction,
direction         592 drivers/dma/sun6i-dma.c 	switch (direction) {
direction         961 drivers/dma/tegra20-apb-dma.c 	enum dma_transfer_direction direction, unsigned long *apb_addr,
direction         965 drivers/dma/tegra20-apb-dma.c 	switch (direction) {
direction        1002 drivers/dma/tegra20-apb-dma.c 	enum dma_transfer_direction direction, unsigned long flags,
direction        1024 drivers/dma/tegra20-apb-dma.c 	if (get_transfer_param(tdc, direction, &apb_ptr, &apb_seq, &csr,
direction        1125 drivers/dma/tegra20-apb-dma.c 	size_t period_len, enum dma_transfer_direction direction,
direction        1175 drivers/dma/tegra20-apb-dma.c 	if (get_transfer_param(tdc, direction, &apb_ptr, &apb_seq, &csr,
direction         248 drivers/dma/tegra210-adma.c 				    enum dma_transfer_direction direction)
direction         254 drivers/dma/tegra210-adma.c 		return tdc->sreq_dir == direction ? 0 : -EINVAL;
direction         261 drivers/dma/tegra210-adma.c 	switch (direction) {
direction         282 drivers/dma/tegra210-adma.c 	tdc->sreq_dir = direction;
direction         560 drivers/dma/tegra210-adma.c 				      enum dma_transfer_direction direction)
direction         569 drivers/dma/tegra210-adma.c 	switch (direction) {
direction         605 drivers/dma/tegra210-adma.c 	return tegra_adma_request_alloc(tdc, direction);
direction         610 drivers/dma/tegra210-adma.c 	size_t period_len, enum dma_transfer_direction direction,
direction         639 drivers/dma/tegra210-adma.c 	if (tegra_adma_set_xfer_params(tdc, desc, buf_addr, direction)) {
direction         181 drivers/dma/ti/edma.c 	enum dma_transfer_direction	direction;
direction         943 drivers/dma/ti/edma.c 			    enum dma_transfer_direction direction)
direction        1007 drivers/dma/ti/edma.c 	if (direction == DMA_MEM_TO_DEV) {
direction        1013 drivers/dma/ti/edma.c 	} else if (direction == DMA_DEV_TO_MEM)  {
direction        1019 drivers/dma/ti/edma.c 	} else if (direction == DMA_MEM_TO_MEM)  {
direction        1055 drivers/dma/ti/edma.c 	unsigned int sg_len, enum dma_transfer_direction direction,
direction        1070 drivers/dma/ti/edma.c 	if (direction == DMA_DEV_TO_MEM) {
direction        1074 drivers/dma/ti/edma.c 	} else if (direction == DMA_MEM_TO_DEV) {
direction        1079 drivers/dma/ti/edma.c 		dev_err(dev, "%s: bad direction: %d\n", __func__, direction);
direction        1094 drivers/dma/ti/edma.c 	edesc->direction = direction;
direction        1116 drivers/dma/ti/edma.c 		if (direction == DMA_DEV_TO_MEM)
direction        1123 drivers/dma/ti/edma.c 				       sg_dma_len(sg), direction);
direction        1211 drivers/dma/ti/edma.c 	edesc->direction = DMA_MEM_TO_MEM;
direction        1267 drivers/dma/ti/edma.c 	size_t period_len, enum dma_transfer_direction direction,
direction        1282 drivers/dma/ti/edma.c 	if (direction == DMA_DEV_TO_MEM) {
direction        1287 drivers/dma/ti/edma.c 	} else if (direction == DMA_MEM_TO_DEV) {
direction        1293 drivers/dma/ti/edma.c 		dev_err(dev, "%s: bad direction: %d\n", __func__, direction);
direction        1340 drivers/dma/ti/edma.c 	edesc->direction = direction;
direction        1367 drivers/dma/ti/edma.c 				       direction);
direction        1373 drivers/dma/ti/edma.c 		if (direction == DMA_DEV_TO_MEM)
direction        1737 drivers/dma/ti/edma.c 	bool dst = edesc->direction == DMA_DEV_TO_MEM;
direction        1762 drivers/dma/ti/edma.c 	if (is_slave_direction(edesc->direction))
direction          82 drivers/dma/timb_dma.c 	enum dma_transfer_direction	direction;
direction         195 drivers/dma/timb_dma.c 	if (td_chan->direction == DMA_DEV_TO_MEM) {
direction         237 drivers/dma/timb_dma.c 	if (td_chan->direction == DMA_DEV_TO_MEM)
direction         491 drivers/dma/timb_dma.c 	enum dma_transfer_direction direction, unsigned long flags,
direction         507 drivers/dma/timb_dma.c 	if (td_chan->direction != direction) {
direction         705 drivers/dma/timb_dma.c 		td_chan->direction = pchan->rx ? DMA_DEV_TO_MEM :
direction         804 drivers/dma/txx9dmac.c 		unsigned int sg_len, enum dma_transfer_direction direction,
direction         819 drivers/dma/txx9dmac.c 		BUG_ON(direction != DMA_MEM_TO_DEV);
direction         821 drivers/dma/txx9dmac.c 		BUG_ON(direction != DMA_DEV_TO_MEM);
direction         841 drivers/dma/txx9dmac.c 			if (direction == DMA_MEM_TO_DEV) {
direction         850 drivers/dma/txx9dmac.c 			if (direction == DMA_MEM_TO_DEV) {
direction         859 drivers/dma/txx9dmac.c 		if (direction == DMA_MEM_TO_DEV) {
direction         232 drivers/dma/uniphier-mdmac.c 			     enum dma_transfer_direction direction,
direction         238 drivers/dma/uniphier-mdmac.c 	if (!is_slave_direction(direction))
direction         247 drivers/dma/uniphier-mdmac.c 	md->dir = direction;
direction         366 drivers/dma/xilinx/xilinx_dma.c 	enum dma_transfer_direction direction;
direction        1145 drivers/dma/xilinx/xilinx_dma.c 	if (chan->direction == DMA_MEM_TO_DEV) {
direction        1309 drivers/dma/xilinx/xilinx_dma.c 		if (chan->direction == DMA_MEM_TO_DEV) {
direction        1338 drivers/dma/xilinx/xilinx_dma.c 		if (chan->direction == DMA_MEM_TO_DEV) {
direction        1777 drivers/dma/xilinx/xilinx_dma.c 	enum dma_transfer_direction direction, unsigned long flags,
direction        1789 drivers/dma/xilinx/xilinx_dma.c 	if (!is_slave_direction(direction))
direction        1827 drivers/dma/xilinx/xilinx_dma.c 			if (chan->direction == DMA_MEM_TO_DEV) {
direction        1848 drivers/dma/xilinx/xilinx_dma.c 	if (chan->direction == DMA_MEM_TO_DEV) {
direction        1876 drivers/dma/xilinx/xilinx_dma.c 	size_t period_len, enum dma_transfer_direction direction,
direction        1895 drivers/dma/xilinx/xilinx_dma.c 	if (!is_slave_direction(direction))
direction        1903 drivers/dma/xilinx/xilinx_dma.c 	chan->direction = direction;
direction        1958 drivers/dma/xilinx/xilinx_dma.c 	if (direction == DMA_MEM_TO_DEV) {
direction        2003 drivers/dma/xilinx/xilinx_dma.c 	chan->direction = xt->dir;
direction        2439 drivers/dma/xilinx/xilinx_dma.c 		chan->direction = DMA_MEM_TO_DEV;
direction        2456 drivers/dma/xilinx/xilinx_dma.c 		chan->direction = DMA_DEV_TO_MEM;
direction          55 drivers/firewire/core-iso.c 			  enum dma_data_direction direction)
direction          60 drivers/firewire/core-iso.c 	buffer->direction = direction;
direction          64 drivers/firewire/core-iso.c 				       0, PAGE_SIZE, direction);
direction          78 drivers/firewire/core-iso.c 		       int page_count, enum dma_data_direction direction)
direction          86 drivers/firewire/core-iso.c 	ret = fw_iso_buffer_map_dma(buffer, card, direction);
direction         110 drivers/firewire/core-iso.c 			       PAGE_SIZE, buffer->direction);
direction         160 drivers/firewire/core.h 			  enum dma_data_direction direction);
direction         213 drivers/gpio/gpio-adnp.c 			const char *direction = "input ";
direction         219 drivers/gpio/gpio-adnp.c 				direction = "output";
direction         231 drivers/gpio/gpio-adnp.c 				   direction, level, interrupt, pending);
direction          49 drivers/gpio/gpio-exar.c static int exar_set_direction(struct gpio_chip *chip, int direction,
direction          57 drivers/gpio/gpio-exar.c 	exar_update(chip, addr, direction, bit);
direction         318 drivers/gpio/gpio-htc-egpio.c 		ei->chip[i].is_out = pdata->chip[i].direction;
direction         176 drivers/gpio/gpio-mockup.c 	int direction;
direction         179 drivers/gpio/gpio-mockup.c 	direction = !chip->lines[offset].dir;
direction         182 drivers/gpio/gpio-mockup.c 	return direction;
direction         109 drivers/gpio/gpio-omap.c 	bank->context.oe = omap_gpio_rmw(bank->base + bank->regs->direction,
direction         408 drivers/gpio/gpio-omap.c 	void __iomem *reg = bank->base + bank->regs->direction;
direction         808 drivers/gpio/gpio-omap.c 	return !!(readl_relaxed(bank->base + bank->regs->direction) &
direction         855 drivers/gpio/gpio-omap.c 	u32 direction, m, val = 0;
direction         857 drivers/gpio/gpio-omap.c 	direction = readl_relaxed(base + bank->regs->direction);
direction         859 drivers/gpio/gpio-omap.c 	m = direction & *mask;
direction         863 drivers/gpio/gpio-omap.c 	m = ~direction & *mask;
direction         969 drivers/gpio/gpio-omap.c 	bank->context.oe = readl_relaxed(bank->base + bank->regs->direction);
direction        1062 drivers/gpio/gpio-omap.c 	p->context.oe		= readl_relaxed(base + regs->direction);
direction        1087 drivers/gpio/gpio-omap.c 	writel_relaxed(bank->context.oe, base + regs->direction);
direction        1262 drivers/gpio/gpio-omap.c 	.direction =		OMAP24XX_GPIO_OE,
direction        1285 drivers/gpio/gpio-omap.c 	.direction =		OMAP4_GPIO_OE,
direction         122 drivers/gpio/gpio-pca953x.c 	int direction;
direction         129 drivers/gpio/gpio-pca953x.c 	.direction = PCA953X_DIRECTION,
direction         136 drivers/gpio/gpio-pca953x.c 	.direction = PCA957X_CFG,
direction         367 drivers/gpio/gpio-pca953x.c 	u8 dirreg = pca953x_recalc_addr(chip, chip->regs->direction, off,
direction         382 drivers/gpio/gpio-pca953x.c 	u8 dirreg = pca953x_recalc_addr(chip, chip->regs->direction, off,
direction         440 drivers/gpio/gpio-pca953x.c 	u8 dirreg = pca953x_recalc_addr(chip, chip->regs->direction, off,
direction         610 drivers/gpio/gpio-pca953x.c 	pca953x_read_regs(chip, chip->regs->direction, reg_direction);
direction         713 drivers/gpio/gpio-pca953x.c 	pca953x_read_regs(chip, chip->regs->direction, reg_direction);
direction         791 drivers/gpio/gpio-pca953x.c 	pca953x_read_regs(chip, chip->regs->direction, reg_direction);
direction         853 drivers/gpio/gpio-pca953x.c 	ret = regcache_sync_region(chip->regmap, chip->regs->direction,
direction         854 drivers/gpio/gpio-pca953x.c 				   chip->regs->direction + NBANK(chip));
direction        1058 drivers/gpio/gpio-pca953x.c 	ret = regcache_sync_region(chip->regmap, chip->regs->direction,
direction        1059 drivers/gpio/gpio-pca953x.c 				   chip->regs->direction + NBANK(chip));
direction          34 drivers/gpio/gpio-raspberrypi-exp.c 	u32 direction;
direction          43 drivers/gpio/gpio-raspberrypi-exp.c 	u32 direction;
direction          83 drivers/gpio/gpio-raspberrypi-exp.c 	set_in.direction = RPI_EXP_GPIO_DIR_IN;
direction         112 drivers/gpio/gpio-raspberrypi-exp.c 	set_out.direction = RPI_EXP_GPIO_DIR_OUT;
direction         150 drivers/gpio/gpio-raspberrypi-exp.c 	return !get.direction;
direction          16 drivers/gpio/gpio-reg.c 	u32 direction;
direction          29 drivers/gpio/gpio-reg.c 	return r->direction & BIT(offset) ? 1 : 0;
direction          37 drivers/gpio/gpio-reg.c 	if (r->direction & BIT(offset))
direction          48 drivers/gpio/gpio-reg.c 	return r->direction & BIT(offset) ? 0 : -ENOTSUPP;
direction          73 drivers/gpio/gpio-reg.c 	if (r->direction & mask) {
direction         131 drivers/gpio/gpio-reg.c 	int base, int num, const char *label, u32 direction, u32 def_out,
direction         159 drivers/gpio/gpio-reg.c 	r->direction = direction;
direction          60 drivers/gpio/gpio-twl4030.c 	unsigned int direction;
direction         305 drivers/gpio/gpio-twl4030.c 		priv->direction &= ~BIT(offset);
direction         324 drivers/gpio/gpio-twl4030.c 	if (priv->direction & BIT(offset))
direction         371 drivers/gpio/gpio-twl4030.c 	priv->direction |= BIT(offset);
direction          99 drivers/gpio/gpiolib-sysfs.c static DEVICE_ATTR_RW(direction);
direction         283 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c 					   enum dma_data_direction direction)
direction         290 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c 	bool reads = (direction == DMA_BIDIRECTIONAL ||
direction         291 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c 		      direction == DMA_FROM_DEVICE);
direction         946 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c 	enum dma_data_direction direction = write ?
direction         958 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c 	nents = dma_map_sg(adev->dev, ttm->sg->sgl, ttm->sg->nents, direction);
direction         982 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c 	enum dma_data_direction direction = write ?
direction         990 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c 	dma_unmap_sg(adev->dev, ttm->sg->sgl, ttm->sg->nents, direction);
direction         422 drivers/gpu/drm/arm/malidp_hw.c 					   u32 direction,
direction         430 drivers/gpu/drm/arm/malidp_hw.c 			direction | (addr & MALIDP_SE_COEFFTAB_ADDR_MASK),
direction         170 drivers/gpu/drm/gma500/accel_2d.c 	uint32_t direction;
direction         174 drivers/gpu/drm/gma500/accel_2d.c 	direction =
direction         177 drivers/gpu/drm/gma500/accel_2d.c 	if (direction == PSB_2D_COPYORDER_BR2TL ||
direction         178 drivers/gpu/drm/gma500/accel_2d.c 	    direction == PSB_2D_COPYORDER_TR2BL) {
direction         182 drivers/gpu/drm/gma500/accel_2d.c 	if (direction == PSB_2D_COPYORDER_BR2TL ||
direction         183 drivers/gpu/drm/gma500/accel_2d.c 	    direction == PSB_2D_COPYORDER_BL2TR) {
direction         193 drivers/gpu/drm/gma500/accel_2d.c 	    PSB_2D_USE_PAT | PSB_2D_ROP3_SRCCOPY | direction;
direction         151 drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c static int i915_gem_begin_cpu_access(struct dma_buf *dma_buf, enum dma_data_direction direction)
direction         154 drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c 	bool write = (direction == DMA_BIDIRECTIONAL || direction == DMA_TO_DEVICE);
direction         173 drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c static int i915_gem_end_cpu_access(struct dma_buf *dma_buf, enum dma_data_direction direction)
direction         101 drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c 	enum nvkm_therm_thrs_direction direction;
direction         128 drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c 		direction = NVKM_THERM_THRS_RISING;
direction         130 drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c 		direction = NVKM_THERM_THRS_FALLING;
direction         135 drivers/gpu/drm/nouveau/nvkm/subdev/therm/g84.c 	nvkm_therm_sensor_event(therm, thrs_name, direction);
direction         141 drivers/gpu/drm/nouveau/nvkm/subdev/therm/temp.c 	enum nvkm_therm_thrs_direction direction;
direction         148 drivers/gpu/drm/nouveau/nvkm/subdev/therm/temp.c 		direction = NVKM_THERM_THRS_RISING;
direction         152 drivers/gpu/drm/nouveau/nvkm/subdev/therm/temp.c 		direction = NVKM_THERM_THRS_FALLING;
direction         158 drivers/gpu/drm/nouveau/nvkm/subdev/therm/temp.c 	nvkm_therm_sensor_event(therm, thrs_name, direction);
direction         204 drivers/gpu/drm/omapdrm/dss/hdmi.h 	u8 direction;
direction         590 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 	r = FLD_MOD(r, cfg->i2s_cfg.direction, 1, 1);
direction         710 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 	acore.i2s_cfg.direction = HDMI_AUDIO_I2S_MSB_SHIFTED_FIRST;
direction         493 drivers/gpu/drm/radeon/radeon_ttm.c 	enum dma_data_direction direction = write ?
direction         530 drivers/gpu/drm/radeon/radeon_ttm.c 	nents = dma_map_sg(rdev->dev, ttm->sg->sgl, ttm->sg->nents, direction);
direction         554 drivers/gpu/drm/radeon/radeon_ttm.c 	enum dma_data_direction direction = write ?
direction         562 drivers/gpu/drm/radeon/radeon_ttm.c 	dma_unmap_sg(rdev->dev, ttm->sg->sgl, ttm->sg->nents, direction);
direction         558 drivers/gpu/drm/tegra/gem.c 					    enum dma_data_direction direction)
direction         572 drivers/gpu/drm/tegra/gem.c 					  enum dma_data_direction direction)
direction          84 drivers/gpu/drm/via/via_dmablit.c 		dma_unmap_page(&pdev->dev, desc_ptr->mem_addr, desc_ptr->size, vsg->direction);
direction         137 drivers/gpu/drm/via/via_dmablit.c 						     vsg->direction);
direction         192 drivers/gpu/drm/via/via_dmablit.c 					  (vsg->direction == DMA_FROM_DEVICE));
direction         244 drivers/gpu/drm/via/via_dmablit.c 			vsg->direction == DMA_FROM_DEVICE ? FOLL_WRITE : 0,
direction         579 drivers/gpu/drm/via/via_dmablit.c 	vsg->direction = (draw) ? DMA_TO_DEVICE : DMA_FROM_DEVICE;
direction          46 drivers/gpu/drm/via/via_dmablit.h 	enum dma_data_direction direction;
direction         431 drivers/gpu/drm/vmwgfx/device_include/svga3d_cmd.h    float                direction[4];
direction        1334 drivers/hid/hid-input.c 		int direction = value > 0 ? KEY_VOLUMEUP : KEY_VOLUMEDOWN;
direction        1338 drivers/hid/hid-input.c 			input_event(input, EV_KEY, direction, 1);
direction        1340 drivers/hid/hid-input.c 			input_event(input, EV_KEY, direction, 0);
direction         161 drivers/hid/hid-logitech-hidpp.c 	int direction;
direction         447 drivers/hid/hid-logitech-hidpp.c 	int low_res_value, remainder, direction;
direction         454 drivers/hid/hid-logitech-hidpp.c 	direction = hi_res_value > 0 ? 1 : -1;
direction         465 drivers/hid/hid-logitech-hidpp.c 	if (now - previous > 1000000000 || direction != counter->direction)
direction         468 drivers/hid/hid-logitech-hidpp.c 	counter->direction = direction;
direction        1860 drivers/hid/hid-logitech-hidpp.c 		force = (effect->u.constant.level * fixp_sin16((effect->direction * 360) >> 16)) >> 15;
direction        1873 drivers/hid/hid-logitech-hidpp.c 				effect->direction, force);
direction        1902 drivers/hid/hid-logitech-hidpp.c 		force = (effect->u.periodic.magnitude * fixp_sin16((effect->direction * 360) >> 16)) >> 15;
direction        1919 drivers/hid/hid-logitech-hidpp.c 				effect->u.periodic.magnitude, effect->direction,
direction        1932 drivers/hid/hid-logitech-hidpp.c 		force = (effect->u.ramp.start_level * fixp_sin16((effect->direction * 360) >> 16)) >> 15;
direction        1935 drivers/hid/hid-logitech-hidpp.c 		force = (effect->u.ramp.end_level * fixp_sin16((effect->direction * 360) >> 16)) >> 15;
direction        1948 drivers/hid/hid-logitech-hidpp.c 				effect->direction, force);
direction         312 drivers/hid/usbhid/hid-pidff.c 		pidff_rescale(effect->direction, 0xffff,
direction         329 drivers/hid/usbhid/hid-pidff.c 	       effect->direction != old->direction ||
direction         101 drivers/i2c/busses/i2c-at91-master.c 		if (dma->direction == DMA_FROM_DEVICE)
direction         109 drivers/i2c/busses/i2c-at91-master.c 				 dev->buf_len, dma->direction);
direction         166 drivers/i2c/busses/i2c-at91-master.c 	dma->direction = DMA_TO_DEVICE;
direction         303 drivers/i2c/busses/i2c-at91-master.c 	dma->direction = DMA_FROM_DEVICE;
direction         737 drivers/i2c/busses/i2c-at91-master.c 	slave_config.direction = DMA_MEM_TO_DEV;
direction         744 drivers/i2c/busses/i2c-at91-master.c 	slave_config.direction = DMA_DEV_TO_MEM;
direction         119 drivers/i2c/busses/i2c-at91.h 	enum dma_data_direction direction;
direction         307 drivers/i2c/busses/i2c-imx.c 	dma_sconfig.direction = DMA_MEM_TO_DEV;
direction         326 drivers/i2c/busses/i2c-imx.c 	dma_sconfig.direction = DMA_DEV_TO_MEM;
direction         698 drivers/i2c/busses/i2c-rcar.c 	cfg.direction = dir;
direction         497 drivers/i2c/busses/i2c-sh_mobile.c 	cfg.direction = dir;
direction          37 drivers/i2c/busses/i2c-stm32.c 	dma_sconfig.direction = DMA_MEM_TO_DEV;
direction          56 drivers/i2c/busses/i2c-stm32.c 	dma_sconfig.direction = DMA_DEV_TO_MEM;
direction        1479 drivers/iio/adc/at91-sama5d2_adc.c 	config.direction = DMA_DEV_TO_MEM;
direction         548 drivers/iio/adc/ti_am335x_adc.c 	dma->conf.direction = DMA_DEV_TO_MEM;
direction          48 drivers/infiniband/core/smi.c 						u8 direction,
direction          57 drivers/infiniband/core/smi.c 	if (!direction) {
direction         160 drivers/infiniband/core/smi.c 						u8 direction,
direction         169 drivers/infiniband/core/smi.c 	if (!direction) {
direction         271 drivers/infiniband/core/smi.c 							  u8 direction,
direction         275 drivers/infiniband/core/smi.c 	if (!direction) {
direction         277 drivers/infiniband/hw/hfi1/fault.c 	ibd->fault->direction = HFI1_FAULT_DIR_TXRX;
direction         304 drivers/infiniband/hw/hfi1/fault.c 	debugfs_create_u8("direction", 0600, fault_dir, &ibd->fault->direction);
direction         317 drivers/infiniband/hw/hfi1/fault.c 				u8 direction)
direction         323 drivers/infiniband/hw/hfi1/fault.c 	if (!(ibd->fault->direction & direction))
direction          73 drivers/infiniband/hw/hfi1/fault.h 	u8 direction;
direction         233 drivers/infiniband/ulp/srp/ib_srp.c 				   enum dma_data_direction direction)
direction         246 drivers/infiniband/ulp/srp/ib_srp.c 				    direction);
direction         251 drivers/infiniband/ulp/srp/ib_srp.c 	iu->direction = direction;
direction         269 drivers/infiniband/ulp/srp/ib_srp.c 			    iu->direction);
direction         275 drivers/infiniband/ulp/srp/ib_srp.h 	enum dma_data_direction	direction;
direction         216 drivers/input/ff-memless.c static u16 ml_calculate_direction(u16 direction, u16 force,
direction         222 drivers/input/ff-memless.c 		return direction;
direction         223 drivers/input/ff-memless.c 	return (((u32)(direction >> 1) * force +
direction         254 drivers/input/ff-memless.c 		i = new->direction * 360 / 0xffff;
direction         276 drivers/input/ff-memless.c 			effect->direction = ml_calculate_direction(
direction         277 drivers/input/ff-memless.c 				effect->direction,
direction         279 drivers/input/ff-memless.c 				new->direction, strong);
direction         281 drivers/input/ff-memless.c 			effect->direction = ml_calculate_direction(
direction         282 drivers/input/ff-memless.c 				effect->direction,
direction         284 drivers/input/ff-memless.c 				new->direction, weak);
direction         286 drivers/input/ff-memless.c 			effect->direction = 0;
direction         302 drivers/input/ff-memless.c 			effect->direction = ml_calculate_direction(
direction         303 drivers/input/ff-memless.c 				effect->direction,
direction         305 drivers/input/ff-memless.c 				new->direction, i);
direction         307 drivers/input/ff-memless.c 			effect->direction = 0;
direction          41 drivers/input/input-compat.h 	__u16 direction;
direction         278 drivers/input/joystick/iforce/iforce-ff.c 	if (old->direction != new->direction
direction         292 drivers/input/joystick/iforce/iforce-ff.c 	u16 interval, u16 direction)
direction         307 drivers/input/joystick/iforce/iforce-ff.c 	data[5]  = HI(direction);
direction         390 drivers/input/joystick/iforce/iforce-ff.c 			effect->direction);
direction         450 drivers/input/joystick/iforce/iforce-ff.c 			effect->direction);
direction         514 drivers/input/joystick/iforce/iforce-ff.c 			effect->direction);
direction         124 drivers/input/misc/arizona-haptics.c 			if (effect->direction < 0x8000)
direction          36 drivers/input/misc/twl4030-vibra.c 	int			direction;
direction          93 drivers/input/misc/twl4030-vibra.c 	dir = info->direction;
direction         130 drivers/input/misc/twl4030-vibra.c 	info->direction = effect->direction < EFFECT_DIR_180_DEG ? 0 : 1;
direction          41 drivers/input/misc/twl6040-vibra.c 	int direction;
direction         121 drivers/input/misc/twl6040-vibra.c 			     int speed, int direction)
direction         139 drivers/input/misc/twl6040-vibra.c 	vibdat *= direction;
direction         154 drivers/input/misc/twl6040-vibra.c 				     info->weak_speed, info->direction);
direction         160 drivers/input/misc/twl6040-vibra.c 				     info->strong_speed, info->direction);
direction         196 drivers/input/misc/twl6040-vibra.c 	info->direction = effect->direction < EFFECT_DIR_180_DEG ? 1 : -1;
direction        2392 drivers/iommu/amd_iommu.c static int dir2prot(enum dma_data_direction direction)
direction        2394 drivers/iommu/amd_iommu.c 	if (direction == DMA_TO_DEVICE)
direction        2396 drivers/iommu/amd_iommu.c 	else if (direction == DMA_FROM_DEVICE)
direction        2398 drivers/iommu/amd_iommu.c 	else if (direction == DMA_BIDIRECTIONAL)
direction        2414 drivers/iommu/amd_iommu.c 			       enum dma_data_direction direction,
direction        2431 drivers/iommu/amd_iommu.c 	prot = dir2prot(direction);
direction        2576 drivers/iommu/amd_iommu.c 		  int nelems, enum dma_data_direction direction,
direction        2600 drivers/iommu/amd_iommu.c 	prot = dir2prot(direction);
direction         445 drivers/md/dm-writecache.c static void writecache_wait_for_ios(struct dm_writecache *wc, int direction)
direction         447 drivers/md/dm-writecache.c 	wait_event(wc->bio_in_progress_wait[direction],
direction         448 drivers/md/dm-writecache.c 		   !atomic_read(&wc->bio_in_progress[direction]));
direction        1375 drivers/md/md-cluster.c static int area_resyncing(struct mddev *mddev, int direction,
direction        1381 drivers/md/md-cluster.c 	if ((direction == READ) &&
direction          23 drivers/md/md-cluster.h 	int (*area_resyncing)(struct mddev *mddev, int direction, sector_t lo, sector_t hi);
direction         161 drivers/media/common/siano/sms-cards.c 	p_gpio_config->direction = SMS_GPIO_DIRECTION_OUTPUT;
direction         231 drivers/media/common/siano/sms-cards.c 		.direction            = SMS_GPIO_DIRECTION_OUTPUT,
direction        1858 drivers/media/common/siano/smscoreapi.c 		msg.data[4] = pinconfig->direction;
direction        1995 drivers/media/common/siano/smscoreapi.c 		p_msg->msg_data[4] = p_gpio_config->direction;
direction        2002 drivers/media/common/siano/smscoreapi.c 		p_msg->msg_data[4] = p_gpio_config->direction;
direction        1067 drivers/media/common/siano/smscoreapi.h 	u8 direction;
direction        1095 drivers/media/dvb-frontends/dib9000.c 				b[1] = (u16) f->direction;
direction        1100 drivers/media/dvb-frontends/dib9000.c 				b[4] = (u16) f->direction;
direction        1114 drivers/media/dvb-frontends/dib9000.c 		b[3 + i * 4] = (u16) state->chip.d9.cfg.subband.subband[i].gpio.direction;
direction         254 drivers/media/dvb-frontends/dibx000_common.h 	u32 direction;
direction         212 drivers/media/dvb-frontends/stb0899_algo.c 		derot_freq += index * internal->direction * derot_step;	/* next derot zig zag position	*/
direction         222 drivers/media/dvb-frontends/stb0899_algo.c 		internal->direction = -internal->direction;	/* Change zigzag direction		*/
direction         288 drivers/media/dvb-frontends/stb0899_algo.c 			derot_freq += index * internal->direction * internal->derot_step; /* next zig zag derotator position */
direction         304 drivers/media/dvb-frontends/stb0899_algo.c 		internal->direction = -internal->direction; /* Change zigzag direction */
direction         394 drivers/media/dvb-frontends/stb0899_algo.c 			derot_freq += index * internal->direction * derot_step;	/* next zig zag derotator position */
direction         412 drivers/media/dvb-frontends/stb0899_algo.c 		internal->direction = -internal->direction; /* change zig zag direction */
direction         511 drivers/media/dvb-frontends/stb0899_algo.c 	internal->direction = 1;
direction         167 drivers/media/dvb-frontends/stb0899_priv.h 	s16			direction;		/* Current derotator search direction	*/
direction         515 drivers/media/dvb-frontends/stv0900_sw.c 		direction,
direction         579 drivers/media/dvb-frontends/stv0900_sw.c 	direction = 1;
direction         589 drivers/media/dvb-frontends/stv0900_sw.c 		if (direction > 0)
direction         616 drivers/media/dvb-frontends/stv0900_sw.c 		direction *= -1;
direction        1330 drivers/media/dvb-frontends/stv0900_sw.c 	s32 i, j, nb_steps, direction;
direction        1351 drivers/media/dvb-frontends/stv0900_sw.c 	direction = 1;
direction        1358 drivers/media/dvb-frontends/stv0900_sw.c 		if (direction > 0)
direction        1363 drivers/media/dvb-frontends/stv0900_sw.c 		direction *= -1;
direction        1392 drivers/media/dvb-frontends/stv0900_sw.c 		direction = 1,
direction        1451 drivers/media/dvb-frontends/stv0900_sw.c 	direction = 1;
direction        1472 drivers/media/dvb-frontends/stv0900_sw.c 		direction *= -1;
direction        1483 drivers/media/dvb-frontends/stv0900_sw.c 			if (direction > 0)
direction         275 drivers/media/pci/cobalt/cobalt-omnitek.c 	u32 direction = d->next_l & WRITE_TO_PCI;
direction         279 drivers/media/pci/cobalt/cobalt-omnitek.c 		d->next_l = direction | INTERRUPT_ENABLE | END_OF_CHAIN;
direction         282 drivers/media/pci/cobalt/cobalt-omnitek.c 		d->next_l = (u32)next->bus | direction | INTERRUPT_ENABLE;
direction          84 drivers/media/pci/cx18/cx18-cards.c 	.gpio_init.direction = 0x3001,
direction         131 drivers/media/pci/cx18/cx18-cards.c 	.gpio_init.direction = 0x3801,
direction         178 drivers/media/pci/cx18/cx18-cards.c 	.gpio_init.direction = 0x3001,
direction         284 drivers/media/pci/cx18/cx18-cards.c 	.gpio_init.direction = 0x3,
direction         344 drivers/media/pci/cx18/cx18-cards.c 	.gpio_init.direction = 0x3,
direction         400 drivers/media/pci/cx18/cx18-cards.c 	.gpio_init.direction = 0xf002,
direction         497 drivers/media/pci/cx18/cx18-cards.c 	.gpio_init.direction = 0x7,
direction         550 drivers/media/pci/cx18/cx18-cards.c 	.gpio_init.direction = 0x7,
direction          68 drivers/media/pci/cx18/cx18-cards.h 	u32 direction;	/* DIR setting. Leave to 0 if no init is needed */
direction         257 drivers/media/pci/cx18/cx18-gpio.c 	cx->gpio_dir = cx->card->gpio_init.direction;
direction         212 drivers/media/pci/ivtv/ivtv-cards.c 	.gpio_init = { .direction = 0x1f01, .initial_value = 0x26f3 },
direction         243 drivers/media/pci/ivtv/ivtv-cards.c 	.gpio_init = { .direction = 0xe380, .initial_value = 0x8290 },
direction         286 drivers/media/pci/ivtv/ivtv-cards.c 	.gpio_init = { .direction = 0x3080, .initial_value = 0x0004 },
direction         328 drivers/media/pci/ivtv/ivtv-cards.c 	.gpio_init = { .direction = 0x7080, .initial_value = 0x400c },
direction         479 drivers/media/pci/ivtv/ivtv-cards.c 	.gpio_init = { .direction = 0xe080, .initial_value = 0x8000 },
direction         556 drivers/media/pci/ivtv/ivtv-cards.c 	.gpio_init = { .direction = 0xf880, .initial_value = 0x8800 },
direction         588 drivers/media/pci/ivtv/ivtv-cards.c 	.gpio_init = { .direction = 0xf880, .initial_value = 0x8800 },
direction         618 drivers/media/pci/ivtv/ivtv-cards.c 	.gpio_init = { .direction = 0xf880, .initial_value = 0x8800 },
direction         660 drivers/media/pci/ivtv/ivtv-cards.c 	.gpio_init = { .direction = 0xc301, .initial_value = 0x0200 },
direction         697 drivers/media/pci/ivtv/ivtv-cards.c 	.gpio_init = { .direction = 0xc301, .initial_value = 0x0200 },
direction         733 drivers/media/pci/ivtv/ivtv-cards.c 	.gpio_init = { .direction = 0xf000, .initial_value = 0xA000 },
direction         771 drivers/media/pci/ivtv/ivtv-cards.c 	.gpio_init = { .direction = 0x0800, .initial_value = 0 },
direction         808 drivers/media/pci/ivtv/ivtv-cards.c 	.gpio_init = { .direction = 0x00ff, .initial_value = 0x0002 },
direction         845 drivers/media/pci/ivtv/ivtv-cards.c 	.gpio_init = { .direction = 0xe080, .initial_value = 0x8000 },
direction         963 drivers/media/pci/ivtv/ivtv-cards.c 	.gpio_init = { .direction = 0xe000, .initial_value = 0x4000 },
direction        1003 drivers/media/pci/ivtv/ivtv-cards.c 	.gpio_init = { .direction = 0xc000, .initial_value = 0 },
direction        1049 drivers/media/pci/ivtv/ivtv-cards.c 	.gpio_init = { .direction = 0xc000, .initial_value = 0 },
direction        1087 drivers/media/pci/ivtv/ivtv-cards.c 	.gpio_init = { .direction = 0x4000, .initial_value = 0x4000 },
direction        1158 drivers/media/pci/ivtv/ivtv-cards.c 	.gpio_init = { .direction = 0xe000, .initial_value = 0x4000 },
direction        1228 drivers/media/pci/ivtv/ivtv-cards.c 	.gpio_init = { .direction = 0x03e1, .initial_value = 0x0320 },
direction         190 drivers/media/pci/ivtv/ivtv-cards.h 	u16 direction;		/* DIR setting. Leave to 0 if no init is needed */
direction         335 drivers/media/pci/ivtv/ivtv-gpio.c 	if ((itv->card->gpio_init.direction | pin) == 0)
direction         343 drivers/media/pci/ivtv/ivtv-gpio.c 	write_reg(itv->card->gpio_init.direction | pin, IVTV_REG_GPIO_DIR);
direction         182 drivers/media/pci/mantis/mantis_core.c void mantis_set_direction(struct mantis_pci *mantis, int direction)
direction         188 drivers/media/pci/mantis/mantis_core.c 	if (direction == 0x01) {
direction        1417 drivers/media/platform/omap3isp/ispvideo.c 	const char *direction;
direction        1422 drivers/media/platform/omap3isp/ispvideo.c 		direction = "output";
direction        1427 drivers/media/platform/omap3isp/ispvideo.c 		direction = "input";
direction        1455 drivers/media/platform/omap3isp/ispvideo.c 		 "OMAP3 ISP %s %s", name, direction);
direction        2366 drivers/media/platform/pxa_camera.c 		.direction = DMA_DEV_TO_MEM,
direction         418 drivers/media/platform/rcar-vin/rcar-core.c static int rvin_find_pad(struct v4l2_subdev *sd, int direction)
direction         426 drivers/media/platform/rcar-vin/rcar-core.c 		if (sd->entity.pads[pad].flags & direction)
direction        1248 drivers/media/platform/vsp1/vsp1_video.c 	const char *direction;
direction        1261 drivers/media/platform/vsp1/vsp1_video.c 		direction = "input";
direction        1268 drivers/media/platform/vsp1/vsp1_video.c 		direction = "output";
direction        1295 drivers/media/platform/vsp1/vsp1_video.c 		 rwpf->entity.subdev.name, direction);
direction         436 drivers/media/platform/xilinx/xilinx-vipp.c 	const char *direction;
direction         440 drivers/media/platform/xilinx/xilinx-vipp.c 	ret = of_property_read_string(node, "direction", &direction);
direction         444 drivers/media/platform/xilinx/xilinx-vipp.c 	if (strcmp(direction, "input") == 0)
direction         446 drivers/media/platform/xilinx/xilinx-vipp.c 	else if (strcmp(direction, "output") == 0)
direction          69 drivers/media/rc/iguanair.c 	uint8_t direction;
direction         219 drivers/media/rc/iguanair.c 	ir->packet->header.direction = DIR_OUT;
direction         265 drivers/media/rc/iguanair.c 	ir->packet->header.direction = DIR_OUT;
direction         359 drivers/media/rc/iguanair.c 	ir->packet->header.direction = DIR_OUT;
direction         237 drivers/media/usb/cpia2/cpia2.h 	u8 direction;
direction         431 drivers/media/usb/cpia2/cpia2.h 		     unsigned char direction, unsigned char param);
direction         450 drivers/media/usb/cpia2/cpia2.h 			   u8 request, u8 start, u8 count, u8 direction);
direction         129 drivers/media/usb/cpia2/cpia2_core.c 		     u32 command, u8 direction, u8 param)
direction         137 drivers/media/usb/cpia2/cpia2_core.c 	cmd.direction = direction;
direction         522 drivers/media/usb/cpia2/cpia2_core.c #define DIR(cmd) ((cmd->direction == TRANSFER_WRITE) ? "Write" : "Read")
direction         573 drivers/media/usb/cpia2/cpia2_core.c 					start, count, cmd->direction);
direction         636 drivers/media/usb/cpia2/cpia2_core.c 	cmd.direction = TRANSFER_WRITE;
direction         704 drivers/media/usb/cpia2/cpia2_core.c 		cmd.direction = TRANSFER_WRITE;
direction         741 drivers/media/usb/cpia2/cpia2_core.c 	cmd.direction = TRANSFER_WRITE;
direction         788 drivers/media/usb/cpia2/cpia2_core.c 	cmd.direction = TRANSFER_WRITE;
direction         922 drivers/media/usb/cpia2/cpia2_core.c 	cmd.direction = TRANSFER_WRITE;
direction        1195 drivers/media/usb/cpia2/cpia2_core.c 	cmd.direction = TRANSFER_WRITE;
direction        1369 drivers/media/usb/cpia2/cpia2_core.c 	cmd.direction = TRANSFER_WRITE;
direction        1842 drivers/media/usb/cpia2/cpia2_core.c 	cmd.direction = TRANSFER_WRITE;
direction        1901 drivers/media/usb/cpia2/cpia2_core.c 	cmd.direction = TRANSFER_READ;
direction         392 drivers/media/usb/cpia2/cpia2_usb.c 	cmd.direction = TRANSFER_WRITE;
direction         406 drivers/media/usb/cpia2/cpia2_usb.c 	cmd.direction = TRANSFER_READ;
direction         429 drivers/media/usb/cpia2/cpia2_usb.c 	cmd.direction = TRANSFER_WRITE;
direction         602 drivers/media/usb/cpia2/cpia2_usb.c 			   u8 request, u8 start, u8 count, u8 direction)
direction         617 drivers/media/usb/cpia2/cpia2_usb.c 	if (direction == TRANSFER_READ) {
direction         621 drivers/media/usb/cpia2/cpia2_usb.c 	} else if (direction == TRANSFER_WRITE) {
direction         633 drivers/media/usb/cpia2/cpia2_usb.c 		       direction);
direction         172 drivers/media/usb/cx231xx/cx231xx-core.c 	if (req_data->direction & I2C_M_RD) {
direction         198 drivers/media/usb/cx231xx/cx231xx-core.c 	if (req_data->direction) {
direction         199 drivers/media/usb/cx231xx/cx231xx-core.c 		ven_req.direction = USB_DIR_IN;
direction         202 drivers/media/usb/cx231xx/cx231xx-core.c 		ven_req.direction = USB_DIR_OUT;
direction         335 drivers/media/usb/cx231xx/cx231xx-core.c 	if (ven_req->direction)
direction         362 drivers/media/usb/cx231xx/cx231xx-core.c 			ven_req->direction | USB_TYPE_VENDOR | USB_RECIP_DEVICE,
direction         373 drivers/media/usb/cx231xx/cx231xx-core.c 				ven_req->direction | USB_TYPE_VENDOR | USB_RECIP_DEVICE,
direction         383 drivers/media/usb/cx231xx/cx231xx-core.c 			ven_req->direction | USB_TYPE_VENDOR | USB_RECIP_DEVICE,
direction         388 drivers/media/usb/cx231xx/cx231xx-core.c 				ven_req->direction | USB_TYPE_VENDOR | USB_RECIP_DEVICE,
direction        1477 drivers/media/usb/cx231xx/cx231xx-core.c 			  u8 len, u8 request, u8 direction)
direction        1487 drivers/media/usb/cx231xx/cx231xx-core.c 		if (direction)
direction        1492 drivers/media/usb/cx231xx/cx231xx-core.c 		if (direction)
direction        1511 drivers/media/usb/cx231xx/cx231xx-core.c 	if (direction) {
direction        1512 drivers/media/usb/cx231xx/cx231xx-core.c 		ven_req.direction = USB_DIR_IN;
direction        1515 drivers/media/usb/cx231xx/cx231xx-core.c 		ven_req.direction = USB_DIR_OUT;
direction        1574 drivers/media/usb/cx231xx/cx231xx-core.c 	req_data.direction = I2C_M_RD;
direction        1625 drivers/media/usb/cx231xx/cx231xx-core.c 	req_data.direction = 0;
direction        1659 drivers/media/usb/cx231xx/cx231xx-core.c 	req_data.direction = I2C_M_RD;
direction        1700 drivers/media/usb/cx231xx/cx231xx-core.c 	req_data.direction = 0;
direction         139 drivers/media/usb/cx231xx/cx231xx-i2c.c 			req_data.direction = msg->flags;
direction         166 drivers/media/usb/cx231xx/cx231xx-i2c.c 		req_data.direction = msg->flags;
direction         239 drivers/media/usb/cx231xx/cx231xx-i2c.c 		req_data.direction = msg->flags;
direction         252 drivers/media/usb/cx231xx/cx231xx-i2c.c 		req_data.direction = msg->flags;
direction         317 drivers/media/usb/cx231xx/cx231xx-i2c.c 	req_data.direction = msg2->flags;
direction         344 drivers/media/usb/cx231xx/cx231xx-i2c.c 	req_data.direction = I2C_M_RD;
direction         479 drivers/media/usb/cx231xx/cx231xx.h 	u8 direction;		/* 1 - IN, 0 - OUT */
direction         491 drivers/media/usb/cx231xx/cx231xx.h 	u8 direction;
direction         851 drivers/media/usb/cx231xx/cx231xx.h 			  u8 len, u8 request, u8 direction);
direction          55 drivers/media/usb/dvb-usb-v2/dvb_usb.h 	char *direction; \
direction          57 drivers/media/usb/dvb-usb-v2/dvb_usb.h 		direction = ">>>"; \
direction          59 drivers/media/usb/dvb-usb-v2/dvb_usb.h 		direction = "<<<"; \
direction          62 drivers/media/usb/dvb-usb-v2/dvb_usb.h 			i & 0xff, i >> 8, l & 0xff, l >> 8, direction, l, b); \
direction         166 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c 				   int gpio, int direction, int val)
direction         170 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c 		.dir = direction,
direction         174 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c 	mxl_debug("(%d, %d, %d)", gpio, direction, val);
direction        2296 drivers/media/usb/dvb-usb/dib0700_devices.c 		{ .component = BOARD_GPIO_COMPONENT_DEMOD, .function = BOARD_GPIO_FUNCTION_COMPONENT_ON, .mask = 0x10 | 0x21, .direction = 0 & ~0x21, .value = (0x10 & ~0x1) | 0x20 },
direction        2297 drivers/media/usb/dvb-usb/dib0700_devices.c 		{ .component = BOARD_GPIO_COMPONENT_DEMOD, .function = BOARD_GPIO_FUNCTION_COMPONENT_OFF, .mask = 0x10 | 0x21, .direction = 0 & ~0x21, .value = 0 | 0x21 },
direction        2327 drivers/media/usb/dvb-usb/dib0700_devices.c 			{ .component = BOARD_GPIO_COMPONENT_DEMOD, .function = BOARD_GPIO_FUNCTION_COMPONENT_ON, .mask = 0x10 | 0x21, .direction = 0 & ~0x21, .value = (0x10 & ~0x1) | 0x20 },
direction        2328 drivers/media/usb/dvb-usb/dib0700_devices.c 			{ .component = BOARD_GPIO_COMPONENT_DEMOD, .function = BOARD_GPIO_FUNCTION_COMPONENT_OFF, .mask = 0x10 | 0x21, .direction = 0 & ~0x21, .value = 0 | 0x21 },
direction         152 drivers/media/v4l2-core/videobuf-dma-sg.c 			int direction, unsigned long data, unsigned long size)
direction         158 drivers/media/v4l2-core/videobuf-dma-sg.c 	dma->direction = direction;
direction         159 drivers/media/v4l2-core/videobuf-dma-sg.c 	switch (dma->direction) {
direction         198 drivers/media/v4l2-core/videobuf-dma-sg.c static int videobuf_dma_init_user(struct videobuf_dmabuf *dma, int direction,
direction         204 drivers/media/v4l2-core/videobuf-dma-sg.c 	ret = videobuf_dma_init_user_locked(dma, direction, data, size);
direction         210 drivers/media/v4l2-core/videobuf-dma-sg.c static int videobuf_dma_init_kernel(struct videobuf_dmabuf *dma, int direction,
direction         217 drivers/media/v4l2-core/videobuf-dma-sg.c 	dma->direction = direction;
direction         269 drivers/media/v4l2-core/videobuf-dma-sg.c static int videobuf_dma_init_overlay(struct videobuf_dmabuf *dma, int direction,
direction         274 drivers/media/v4l2-core/videobuf-dma-sg.c 	dma->direction = direction;
direction         314 drivers/media/v4l2-core/videobuf-dma-sg.c 					dma->nr_pages, dma->direction);
direction         335 drivers/media/v4l2-core/videobuf-dma-sg.c 	dma_unmap_sg(dev, dma->sglist, dma->nr_pages, dma->direction);
direction         353 drivers/media/v4l2-core/videobuf-dma-sg.c 			if (dma->direction == DMA_FROM_DEVICE)
direction         379 drivers/media/v4l2-core/videobuf-dma-sg.c 	dma->direction = DMA_NONE;
direction         585 drivers/media/v4l2-core/videobuf-dma-sg.c 			    mem->dma.nr_pages, mem->dma.direction);
direction         468 drivers/memory/tegra/mc.c 		const char *direction, *secure;
direction         486 drivers/memory/tegra/mc.c 			direction = "write";
direction         488 drivers/memory/tegra/mc.c 			direction = "read";
direction         541 drivers/memory/tegra/mc.c 				    client, secure, direction, &addr, error,
direction         563 drivers/memory/tegra/mc.c 		const char *direction = "read", *secure = "";
direction         579 drivers/memory/tegra/mc.c 				direction = "write";
direction         590 drivers/memory/tegra/mc.c 				direction = "write";
direction         603 drivers/memory/tegra/mc.c 				direction = "write";
direction         614 drivers/memory/tegra/mc.c 				    client, secure, direction, &addr, error,
direction         295 drivers/misc/tifm_core.c 		int direction)
direction         297 drivers/misc/tifm_core.c 	return pci_map_sg(to_pci_dev(sock->dev.parent), sg, nents, direction);
direction         302 drivers/misc/tifm_core.c 		   int direction)
direction         304 drivers/misc/tifm_core.c 	pci_unmap_sg(to_pci_dev(sock->dev.parent), sg, nents, direction);
direction        1125 drivers/mmc/host/atmel-mci.c 		host->dma_conf.direction = slave_dirn = DMA_DEV_TO_MEM;
direction        1129 drivers/mmc/host/atmel-mci.c 		host->dma_conf.direction = slave_dirn = DMA_MEM_TO_DEV;
direction        1298 drivers/mmc/host/bcm2835.c 		host->dma_cfg_tx.direction = DMA_MEM_TO_DEV;
direction        1305 drivers/mmc/host/bcm2835.c 		host->dma_cfg_rx.direction = DMA_DEV_TO_MEM;
direction         409 drivers/mmc/host/davinci_mmc.c 			.direction = DMA_MEM_TO_DEV,
direction         431 drivers/mmc/host/davinci_mmc.c 			.direction = DMA_DEV_TO_MEM,
direction         796 drivers/mmc/host/dw_mmc.c 		cfg.direction = DMA_MEM_TO_DEV;
direction         798 drivers/mmc/host/dw_mmc.c 		cfg.direction = DMA_DEV_TO_MEM;
direction         807 drivers/mmc/host/dw_mmc.c 				       sg_len, cfg.direction,
direction          53 drivers/mmc/host/dw_mmc.h 	enum dma_transfer_direction direction;
direction         291 drivers/mmc/host/jz4740_mmc.c 		conf.direction = DMA_MEM_TO_DEV;
direction         294 drivers/mmc/host/jz4740_mmc.c 		conf.direction = DMA_DEV_TO_MEM;
direction         304 drivers/mmc/host/jz4740_mmc.c 			conf.direction,
direction         309 drivers/mmc/host/jz4740_mmc.c 			 conf.direction == DMA_MEM_TO_DEV ? "TX" : "RX");
direction         698 drivers/mmc/host/jz4740_mmc.c 	int direction;
direction         701 drivers/mmc/host/jz4740_mmc.c 		direction = SG_MITER_TO_SG;
direction         703 drivers/mmc/host/jz4740_mmc.c 		direction = SG_MITER_FROM_SG;
direction         705 drivers/mmc/host/jz4740_mmc.c 	sg_miter_start(&host->miter, data->sg, data->sg_len, direction);
direction         560 drivers/mmc/host/mmc_spi.c 	enum dma_data_direction	direction)
direction         573 drivers/mmc/host/mmc_spi.c 	if (direction == DMA_TO_DEVICE) {
direction         600 drivers/mmc/host/mmc_spi.c 	if (direction == DMA_TO_DEVICE) {
direction         628 drivers/mmc/host/mmc_spi.c 	if (multiple || direction == DMA_TO_DEVICE) {
direction         631 drivers/mmc/host/mmc_spi.c 		t->len = (direction == DMA_TO_DEVICE) ? sizeof(scratch->status) : 1;
direction         871 drivers/mmc/host/mmc_spi.c 	enum dma_data_direction	direction;
direction         878 drivers/mmc/host/mmc_spi.c 	direction = mmc_get_dma_dir(data);
direction         879 drivers/mmc/host/mmc_spi.c 	mmc_spi_setup_data_message(host, multiple, direction);
direction         899 drivers/mmc/host/mmc_spi.c 		enum dma_data_direction	dir = direction;
direction         916 drivers/mmc/host/mmc_spi.c 			if (direction == DMA_TO_DEVICE)
direction         924 drivers/mmc/host/mmc_spi.c 		if (direction == DMA_TO_DEVICE)
direction         935 drivers/mmc/host/mmc_spi.c 				(direction == DMA_TO_DEVICE) ? "write" : "read",
direction         938 drivers/mmc/host/mmc_spi.c 			if (direction == DMA_TO_DEVICE)
direction         953 drivers/mmc/host/mmc_spi.c 		if (direction == DMA_FROM_DEVICE)
direction         962 drivers/mmc/host/mmc_spi.c 				(direction == DMA_TO_DEVICE) ? "write" : "read",
direction         974 drivers/mmc/host/mmc_spi.c 	if (direction == DMA_TO_DEVICE && multiple) {
direction         810 drivers/mmc/host/mmci.c 		conf.direction = DMA_DEV_TO_MEM;
direction         813 drivers/mmc/host/mmci.c 		conf.direction = DMA_MEM_TO_DEV;
direction         836 drivers/mmc/host/mmci.c 					    conf.direction, flags);
direction         637 drivers/mmc/host/moxart-mmc.c 		cfg.direction = DMA_MEM_TO_DEV;
direction         642 drivers/mmc/host/moxart-mmc.c 		cfg.direction = DMA_DEV_TO_MEM;
direction        1663 drivers/mmc/host/omap_hsmmc.c 				     unsigned int direction, int blk_size)
direction        1666 drivers/mmc/host/omap_hsmmc.c 	if (direction == MMC_DATA_READ)
direction         162 drivers/mmc/host/pxamci.c 	enum dma_transfer_direction direction;
direction         190 drivers/mmc/host/pxamci.c 		direction = DMA_DEV_TO_MEM;
direction         194 drivers/mmc/host/pxamci.c 		direction = DMA_MEM_TO_DEV;
direction         198 drivers/mmc/host/pxamci.c 	config.direction = direction;
direction         209 drivers/mmc/host/pxamci.c 	tx = dmaengine_prep_slave_sg(chan, data->sg, host->dma_len, direction,
direction         590 drivers/mmc/host/renesas_sdhi_core.c 				       unsigned int direction, int blk_size)
direction         600 drivers/mmc/host/renesas_sdhi_core.c 	if ((direction == MMC_DATA_READ) &&
direction         367 drivers/mmc/host/renesas_sdhi_sys_dmac.c 		cfg.direction = DMA_MEM_TO_DEV;
direction         387 drivers/mmc/host/renesas_sdhi_sys_dmac.c 		cfg.direction = DMA_DEV_TO_MEM;
direction        1087 drivers/mmc/host/s3cmci.c 		conf.direction = DMA_DEV_TO_MEM;
direction        1089 drivers/mmc/host/s3cmci.c 		conf.direction = DMA_MEM_TO_DEV;
direction        1096 drivers/mmc/host/s3cmci.c 		conf.direction,
direction         402 drivers/mmc/host/sh_mmcif.c 				     enum dma_transfer_direction direction)
direction         408 drivers/mmc/host/sh_mmcif.c 	cfg.direction = direction;
direction         410 drivers/mmc/host/sh_mmcif.c 	if (direction == DMA_DEV_TO_MEM) {
direction         176 drivers/mmc/host/tmio_mmc.h 			      unsigned int direction, int blk_size);
direction        1014 drivers/mmc/host/tmio_mmc_core.c 			       unsigned int direction, int blk_size)
direction        1019 drivers/mmc/host/tmio_mmc_core.c 		return host->multi_io_quirk(card, direction, blk_size);
direction         687 drivers/mmc/host/usdhi6rol0.c 	cfg.direction = DMA_MEM_TO_DEV;
direction         702 drivers/mmc/host/usdhi6rol0.c 	cfg.direction = DMA_DEV_TO_MEM;
direction         515 drivers/mtd/nand/onenand/samsung.c static int (*s5pc110_dma_ops)(dma_addr_t dst, dma_addr_t src, size_t count, int direction);
direction         517 drivers/mtd/nand/onenand/samsung.c static int s5pc110_dma_poll(dma_addr_t dst, dma_addr_t src, size_t count, int direction)
direction         526 drivers/mtd/nand/onenand/samsung.c 	if (direction == S5PC110_DMA_DIR_READ) {
direction         535 drivers/mtd/nand/onenand/samsung.c 	writel(direction, base + S5PC110_DMA_TRANS_DIR);
direction         583 drivers/mtd/nand/onenand/samsung.c static int s5pc110_dma_irq(dma_addr_t dst, dma_addr_t src, size_t count, int direction)
direction         597 drivers/mtd/nand/onenand/samsung.c 	if (direction == S5PC110_DMA_DIR_READ) {
direction         606 drivers/mtd/nand/onenand/samsung.c 	writel(direction, base + S5PC110_DMA_TRANS_DIR);
direction         458 drivers/mtd/nand/raw/fsmc_nand.c 		    enum dma_data_direction direction)
direction         469 drivers/mtd/nand/raw/fsmc_nand.c 	if (direction == DMA_TO_DEVICE)
direction         471 drivers/mtd/nand/raw/fsmc_nand.c 	else if (direction == DMA_FROM_DEVICE)
direction         477 drivers/mtd/nand/raw/fsmc_nand.c 	dma_addr = dma_map_single(dma_dev->dev, buffer, len, direction);
direction         479 drivers/mtd/nand/raw/fsmc_nand.c 	if (direction == DMA_TO_DEVICE) {
direction         520 drivers/mtd/nand/raw/fsmc_nand.c 	dma_unmap_single(dma_dev->dev, dma_addr, len, direction);
direction        2276 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 	transfer->direction = DMA_TO_DEVICE;
direction        2313 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 	transfer->direction = DMA_FROM_DEVICE;
direction        2360 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 	transfer->direction = DMA_TO_DEVICE;
direction        2412 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 		this->transfers[i].direction = DMA_NONE;
direction        2532 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 		if (transfer->direction != DMA_NONE)
direction        2534 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 				     transfer->direction);
direction         111 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.h 	enum dma_data_direction direction;
direction         596 drivers/mtd/nand/raw/lpc32xx_mlc.c 	host->dma_slave_config.direction = DMA_DEV_TO_MEM;
direction         436 drivers/mtd/nand/raw/lpc32xx_slc.c 	host->dma_slave_config.direction = dir;
direction         819 drivers/mtd/nand/raw/marvell_nand.c 				     enum dma_data_direction direction,
direction         831 drivers/mtd/nand/raw/marvell_nand.c 	dma_map_sg(nfc->dma_chan->device->dev, &sg, 1, direction);
direction         833 drivers/mtd/nand/raw/marvell_nand.c 				     direction == DMA_FROM_DEVICE ?
direction         849 drivers/mtd/nand/raw/marvell_nand.c 	dma_unmap_sg(nfc->dma_chan->device->dev, &sg, 1, direction);
direction         193 drivers/mtd/nand/raw/sh_flctl.c 	cfg.direction = DMA_MEM_TO_DEV;
direction         208 drivers/mtd/nand/raw/sh_flctl.c 	cfg.direction = DMA_DEV_TO_MEM;
direction          83 drivers/net/caif/caif_hsi.c 					   int direction)
direction          93 drivers/net/caif/caif_hsi.c 	if (direction > 0)
direction          95 drivers/net/caif/caif_hsi.c 	else if (direction < 0)
direction         469 drivers/net/ethernet/3com/typhoon.h 	u8  direction;
direction         342 drivers/net/ethernet/amazon/ena/ena_com.c 		(io_sq->direction == ENA_COM_IO_QUEUE_DIRECTION_TX) ?
direction         428 drivers/net/ethernet/amazon/ena/ena_com.c 		(io_cq->direction == ENA_COM_IO_QUEUE_DIRECTION_TX) ?
direction         882 drivers/net/ethernet/amazon/ena/ena_com.c 	u8 direction;
direction         887 drivers/net/ethernet/amazon/ena/ena_com.c 	if (io_sq->direction == ENA_COM_IO_QUEUE_DIRECTION_TX)
direction         888 drivers/net/ethernet/amazon/ena/ena_com.c 		direction = ENA_ADMIN_SQ_DIRECTION_TX;
direction         890 drivers/net/ethernet/amazon/ena/ena_com.c 		direction = ENA_ADMIN_SQ_DIRECTION_RX;
direction         892 drivers/net/ethernet/amazon/ena/ena_com.c 	destroy_cmd.sq.sq_identity |= (direction <<
direction        1203 drivers/net/ethernet/amazon/ena/ena_com.c 	u8 direction;
direction        1210 drivers/net/ethernet/amazon/ena/ena_com.c 	if (io_sq->direction == ENA_COM_IO_QUEUE_DIRECTION_TX)
direction        1211 drivers/net/ethernet/amazon/ena/ena_com.c 		direction = ENA_ADMIN_SQ_DIRECTION_TX;
direction        1213 drivers/net/ethernet/amazon/ena/ena_com.c 		direction = ENA_ADMIN_SQ_DIRECTION_RX;
direction        1215 drivers/net/ethernet/amazon/ena/ena_com.c 	create_cmd.sq_identity |= (direction <<
direction        1285 drivers/net/ethernet/amazon/ena/ena_com.c 		if (io_sq->direction != ENA_COM_IO_QUEUE_DIRECTION_RX)
direction        1839 drivers/net/ethernet/amazon/ena/ena_com.c 	io_cq->direction = ctx->direction;
direction        1845 drivers/net/ethernet/amazon/ena/ena_com.c 	io_sq->direction = ctx->direction;
direction        1850 drivers/net/ethernet/amazon/ena/ena_com.c 	if (ctx->direction == ENA_COM_IO_QUEUE_DIRECTION_TX)
direction         147 drivers/net/ethernet/amazon/ena/ena_com.h 	enum queue_direction direction;
direction         187 drivers/net/ethernet/amazon/ena/ena_com.h 	enum queue_direction direction;
direction         366 drivers/net/ethernet/amazon/ena/ena_com.h 	enum queue_direction direction;
direction         383 drivers/net/ethernet/amazon/ena/ena_eth_com.c 	WARN(io_sq->direction != ENA_COM_IO_QUEUE_DIRECTION_TX, "wrong Q type");
direction         524 drivers/net/ethernet/amazon/ena/ena_eth_com.c 	WARN(io_cq->direction != ENA_COM_IO_QUEUE_DIRECTION_RX, "wrong Q type");
direction         568 drivers/net/ethernet/amazon/ena/ena_eth_com.c 	WARN(io_sq->direction != ENA_COM_IO_QUEUE_DIRECTION_RX, "wrong Q type");
direction        1645 drivers/net/ethernet/amazon/ena/ena_netdev.c 	ctx.direction = ENA_COM_IO_QUEUE_DIRECTION_TX;
direction        1713 drivers/net/ethernet/amazon/ena/ena_netdev.c 	ctx.direction = ENA_COM_IO_QUEUE_DIRECTION_RX;
direction         465 drivers/net/ethernet/atheros/atl1c/atl1c.h #define ATL1C_SET_PCIMAP_TYPE(buff, type, direction) do {	\
direction         469 drivers/net/ethernet/atheros/atl1c/atl1c.h 	((buff)->flags) |= (direction);				\
direction         123 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 			  enum mgmt_direction_type direction,
direction         135 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 	       HINIC_MSG_HEADER_SET(direction, DIRECTION)       |
direction         198 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 			    enum mgmt_direction_type direction,
direction         207 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 	if (direction == MGMT_RESP) {
direction         209 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 					direction, cmd, resp_msg_id);
direction         213 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 					direction, cmd, msg_id);
direction         242 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 			    enum mgmt_direction_type direction,
direction         267 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 			       MSG_ACK, direction, resp_msg_id);
direction         314 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 			     enum mgmt_direction_type direction,
direction         323 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 			       MSG_NO_ACK, direction, resp_msg_id);
direction        2065 drivers/net/ethernet/intel/ice/ice_switch.c ice_cfg_dflt_vsi(struct ice_hw *hw, u16 vsi_handle, bool set, u8 direction)
direction        2087 drivers/net/ethernet/intel/ice/ice_switch.c 	f_info.flag = direction;
direction         231 drivers/net/ethernet/intel/ice/ice_switch.h ice_cfg_dflt_vsi(struct ice_hw *hw, u16 vsi_handle, bool set, u8 direction);
direction          64 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c 				   int max_frame, u8 direction)
direction          85 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c 		p = &dcb_config->tc_config[i].path[direction];
direction          86 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c 		bw_percent = dcb_config->bw_percentage[direction][p->bwg_id];
direction         107 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c 		p = &dcb_config->tc_config[i].path[direction];
direction         108 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c 		bw_percent = dcb_config->bw_percentage[direction][p->bwg_id];
direction         140 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c 		if (direction == DCB_TX_CONFIG) {
direction         173 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c void ixgbe_dcb_unpack_refill(struct ixgbe_dcb_config *cfg, int direction,
direction         180 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c 		refill[tc] = tc_config[tc].path[direction].data_credits_refill;
direction         192 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c void ixgbe_dcb_unpack_bwgid(struct ixgbe_dcb_config *cfg, int direction,
direction         199 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c 		bwgid[tc] = tc_config[tc].path[direction].bwg_id;
direction         202 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c void ixgbe_dcb_unpack_prio(struct ixgbe_dcb_config *cfg, int direction,
direction         209 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c 		ptype[tc] = tc_config[tc].path[direction].prio_type;
direction         212 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c u8 ixgbe_dcb_get_tc_from_up(struct ixgbe_dcb_config *cfg, int direction, u8 up)
direction         228 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c 		if (prio_mask & tc_config[tc].path[direction].up_to_tc_bitmap)
direction         235 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c void ixgbe_dcb_unpack_map(struct ixgbe_dcb_config *cfg, int direction, u8 *map)
direction         240 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c 		map[up] = ixgbe_dcb_get_tc_from_up(cfg, direction, up);
direction         856 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static void ixgbe_set_ivar(struct ixgbe_adapter *adapter, s8 direction,
direction         864 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		if (direction == -1)
direction         865 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 			direction = 0;
direction         866 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		index = (((direction * 64) + queue) >> 2) & 0x1F;
direction         877 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		if (direction == -1) {
direction         889 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 			index = ((16 * (queue & 1)) + (8 * direction));
direction         169 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c static void ixgbevf_set_ivar(struct ixgbevf_adapter *adapter, s8 direction,
direction         175 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	if (direction == -1) {
direction         185 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		index = ((16 * (queue & 1)) + (8 * direction));
direction          48 drivers/net/ethernet/marvell/octeontx2/af/mbox.c 		   void *reg_base, int direction, int ndevs)
direction          53 drivers/net/ethernet/marvell/octeontx2/af/mbox.c 	switch (direction) {
direction          86 drivers/net/ethernet/marvell/octeontx2/af/mbox.c 	switch (direction) {
direction          98 drivers/net/ethernet/marvell/octeontx2/af/mbox.h 		   int direction, int ndevs);
direction          20 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls.c 			  enum tls_offload_ctx_dir direction,
direction          30 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls.c 	if (WARN_ON(direction != TLS_OFFLOAD_CTX_DIR_TX))
direction          66 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls.c 			   enum tls_offload_ctx_dir direction)
direction         103 drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls.c 			 enum tls_offload_ctx_dir direction,
direction         125 drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls.c 				      direction == TLS_OFFLOAD_CTX_DIR_TX);
direction         129 drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls.c 	if (direction == TLS_OFFLOAD_CTX_DIR_TX) {
direction         150 drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls.c 			  enum tls_offload_ctx_dir direction)
direction         155 drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls.c 	handle = ntohl((direction == TLS_OFFLOAD_CTX_DIR_TX) ?
direction         160 drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls.c 				direction == TLS_OFFLOAD_CTX_DIR_TX);
direction         165 drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls.c 			    enum tls_offload_ctx_dir direction)
direction         172 drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls.c 	if (WARN_ON_ONCE(direction != TLS_OFFLOAD_CTX_DIR_RX))
direction         318 drivers/net/ethernet/mellanox/mlxsw/pci.c 				  int direction)
direction         323 drivers/net/ethernet/mellanox/mlxsw/pci.c 	mapaddr = pci_map_single(pdev, frag_data, frag_len, direction);
direction         334 drivers/net/ethernet/mellanox/mlxsw/pci.c 				     int index, int direction)
direction         342 drivers/net/ethernet/mellanox/mlxsw/pci.c 	pci_unmap_single(pdev, mapaddr, frag_len, direction);
direction        4432 drivers/net/ethernet/micrel/ksz884x.c 	int direction)
direction        4434 drivers/net/ethernet/micrel/ksz884x.c 	pci_unmap_single(adapter->pdev, dma_buf->dma, dma_buf->len, direction);
direction        4570 drivers/net/ethernet/micrel/ksz884x.c 	struct ksz_desc_info *desc_info, int direction)
direction        4579 drivers/net/ethernet/micrel/ksz884x.c 			free_dma_buf(adapter, dma_buf, direction);
direction        1923 drivers/net/ethernet/mscc/ocelot.c 	u32 unit = 0, direction = 0;
direction        1933 drivers/net/ethernet/mscc/ocelot.c 		direction = PTP_CFG_CLK_ADJ_CFG_DIR;
direction        1952 drivers/net/ethernet/mscc/ocelot.c 	ocelot_write(ocelot, PTP_CFG_CLK_ADJ_CFG_ENA | direction,
direction          46 drivers/net/ethernet/netronome/nfp/crypto/tls.c 			       enum tls_offload_ctx_dir direction)
direction          51 drivers/net/ethernet/netronome/nfp/crypto/tls.c 	if (direction == TLS_OFFLOAD_CTX_DIR_TX) {
direction          72 drivers/net/ethernet/netronome/nfp/crypto/tls.c 			     enum tls_offload_ctx_dir direction)
direction          78 drivers/net/ethernet/netronome/nfp/crypto/tls.c 	if (__nfp_net_tls_conn_cnt_changed(nn, add, direction)) {
direction          82 drivers/net/ethernet/netronome/nfp/crypto/tls.c 			__nfp_net_tls_conn_cnt_changed(nn, -add, direction);
direction          90 drivers/net/ethernet/netronome/nfp/crypto/tls.c nfp_net_tls_conn_add(struct nfp_net *nn, enum tls_offload_ctx_dir direction)
direction          92 drivers/net/ethernet/netronome/nfp/crypto/tls.c 	return nfp_net_tls_conn_cnt_changed(nn, 1, direction);
direction          96 drivers/net/ethernet/netronome/nfp/crypto/tls.c nfp_net_tls_conn_remove(struct nfp_net *nn, enum tls_offload_ctx_dir direction)
direction          98 drivers/net/ethernet/netronome/nfp/crypto/tls.c 	return nfp_net_tls_conn_cnt_changed(nn, -1, direction);
direction         175 drivers/net/ethernet/netronome/nfp/crypto/tls.c 		     struct sock *sk, int direction)
direction         181 drivers/net/ethernet/netronome/nfp/crypto/tls.c 	if (direction == TLS_OFFLOAD_CTX_DIR_TX) {
direction         193 drivers/net/ethernet/netronome/nfp/crypto/tls.c 		     struct sock *sk, int direction)
direction         200 drivers/net/ethernet/netronome/nfp/crypto/tls.c 	if (direction == TLS_OFFLOAD_CTX_DIR_TX) {
direction         214 drivers/net/ethernet/netronome/nfp/crypto/tls.c 		   int direction)
direction         220 drivers/net/ethernet/netronome/nfp/crypto/tls.c 	if (direction == TLS_OFFLOAD_CTX_DIR_TX) {
direction         229 drivers/net/ethernet/netronome/nfp/crypto/tls.c static u8 nfp_tls_1_2_dir_to_opcode(enum tls_offload_ctx_dir direction)
direction         231 drivers/net/ethernet/netronome/nfp/crypto/tls.c 	switch (direction) {
direction         244 drivers/net/ethernet/netronome/nfp/crypto/tls.c 			 enum tls_offload_ctx_dir direction)
direction         250 drivers/net/ethernet/netronome/nfp/crypto/tls.c 		if (direction == TLS_OFFLOAD_CTX_DIR_TX)
direction         264 drivers/net/ethernet/netronome/nfp/crypto/tls.c 		enum tls_offload_ctx_dir direction,
direction         285 drivers/net/ethernet/netronome/nfp/crypto/tls.c 	if (!nfp_net_cipher_supported(nn, crypto_info->cipher_type, direction))
direction         307 drivers/net/ethernet/netronome/nfp/crypto/tls.c 	err = nfp_net_tls_conn_add(nn, direction);
direction         320 drivers/net/ethernet/netronome/nfp/crypto/tls.c 	front->opcode = nfp_tls_1_2_dir_to_opcode(direction);
direction         327 drivers/net/ethernet/netronome/nfp/crypto/tls.c 		back = nfp_net_tls_set_ipv6(nn, req, sk, direction);
direction         329 drivers/net/ethernet/netronome/nfp/crypto/tls.c 		back = nfp_net_tls_set_ipv4(nn, req, sk, direction);
direction         331 drivers/net/ethernet/netronome/nfp/crypto/tls.c 	nfp_net_tls_set_l4(front, back, sk, direction);
direction         362 drivers/net/ethernet/netronome/nfp/crypto/tls.c 			   err, direction == TLS_OFFLOAD_CTX_DIR_TX);
direction         385 drivers/net/ethernet/netronome/nfp/crypto/tls.c 	ntls = tls_driver_ctx(sk, direction);
direction         387 drivers/net/ethernet/netronome/nfp/crypto/tls.c 	if (direction == TLS_OFFLOAD_CTX_DIR_TX)
direction         391 drivers/net/ethernet/netronome/nfp/crypto/tls.c 	if (direction == TLS_OFFLOAD_CTX_DIR_TX)
direction         403 drivers/net/ethernet/netronome/nfp/crypto/tls.c 	nfp_net_tls_conn_remove(nn, direction);
direction         409 drivers/net/ethernet/netronome/nfp/crypto/tls.c 		enum tls_offload_ctx_dir direction)
direction         414 drivers/net/ethernet/netronome/nfp/crypto/tls.c 	nfp_net_tls_conn_remove(nn, direction);
direction         416 drivers/net/ethernet/netronome/nfp/crypto/tls.c 	ntls = __tls_driver_ctx(tls_ctx, direction);
direction         422 drivers/net/ethernet/netronome/nfp/crypto/tls.c 		   u8 *rcd_sn, enum tls_offload_ctx_dir direction)
direction         431 drivers/net/ethernet/netronome/nfp/crypto/tls.c 	flags = direction == TLS_OFFLOAD_CTX_DIR_TX ? GFP_KERNEL : GFP_ATOMIC;
direction         436 drivers/net/ethernet/netronome/nfp/crypto/tls.c 	ntls = tls_driver_ctx(sk, direction);
direction         439 drivers/net/ethernet/netronome/nfp/crypto/tls.c 	req->opcode = nfp_tls_1_2_dir_to_opcode(direction);
direction         445 drivers/net/ethernet/netronome/nfp/crypto/tls.c 	if (direction == TLS_OFFLOAD_CTX_DIR_TX) {
direction         491 drivers/net/ethernet/rocker/rocker_main.c 				      int direction, size_t buf_size)
direction         509 drivers/net/ethernet/rocker/rocker_main.c 		dma_handle = pci_map_single(pdev, buf, buf_size, direction);
direction         530 drivers/net/ethernet/rocker/rocker_main.c 				 desc_info->data_size, direction);
direction         538 drivers/net/ethernet/rocker/rocker_main.c 				      int direction)
direction         550 drivers/net/ethernet/rocker/rocker_main.c 				 desc_info->data_size, direction);
direction        9583 drivers/net/ethernet/sun/niu.c 			    enum dma_data_direction direction)
direction        9585 drivers/net/ethernet/sun/niu.c 	return dma_map_page(dev, page, offset, size, direction);
direction        9589 drivers/net/ethernet/sun/niu.c 			       size_t size, enum dma_data_direction direction)
direction        9591 drivers/net/ethernet/sun/niu.c 	dma_unmap_page(dev, dma_address, size, direction);
direction        9596 drivers/net/ethernet/sun/niu.c 			      enum dma_data_direction direction)
direction        9598 drivers/net/ethernet/sun/niu.c 	return dma_map_single(dev, cpu_addr, size, direction);
direction        9603 drivers/net/ethernet/sun/niu.c 				 enum dma_data_direction direction)
direction        9605 drivers/net/ethernet/sun/niu.c 	dma_unmap_single(dev, dma_address, size, direction);
direction        9967 drivers/net/ethernet/sun/niu.c 			     enum dma_data_direction direction)
direction        9973 drivers/net/ethernet/sun/niu.c 				size_t size, enum dma_data_direction direction)
direction        9980 drivers/net/ethernet/sun/niu.c 			       enum dma_data_direction direction)
direction        9987 drivers/net/ethernet/sun/niu.c 				  enum dma_data_direction direction)
direction        3135 drivers/net/ethernet/sun/niu.h 			enum dma_data_direction direction);
direction        3137 drivers/net/ethernet/sun/niu.h 			   size_t size, enum dma_data_direction direction);
direction        3140 drivers/net/ethernet/sun/niu.h 			  enum dma_data_direction direction);
direction        3142 drivers/net/ethernet/sun/niu.h 			     size_t size, enum dma_data_direction direction);
direction        1335 drivers/net/ethernet/ti/netcp_core.c 	config.direction = DMA_MEM_TO_DEV;
direction        1664 drivers/net/ethernet/ti/netcp_core.c 	config.direction		= DMA_DEV_TO_MEM;
direction         520 drivers/net/fddi/skfp/h/cmtdef.h void smt_swap_para(struct smt_header *sm, int len, int direction);
direction        1821 drivers/net/fddi/skfp/smt.c void smt_swap_para(struct smt_header *sm, int len, int direction)
direction        1846 drivers/net/fddi/skfp/smt.c 		if (direction) {
direction        1919 drivers/net/fddi/skfp/smt.c void smt_swap_para(struct smt_header *sm, int len, int direction)
direction        1924 drivers/net/fddi/skfp/smt.c 	SK_UNUSED(direction) ;
direction         100 drivers/net/wan/wanxl.c 					      size_t size, int direction)
direction         102 drivers/net/wan/wanxl.c 	dma_addr_t addr = pci_map_single(pdev, ptr, size, direction);
direction         748 drivers/net/wireless/ath/wcn36xx/hal.h 	enum ani_key_direction direction;
direction        2554 drivers/net/wireless/ath/wcn36xx/hal.h 	u16 direction:2;
direction        2560 drivers/net/wireless/ath/wcn36xx/hal.h 	u16 direction:2;
direction        2708 drivers/net/wireless/ath/wcn36xx/hal.h 	u8 direction;
direction        2818 drivers/net/wireless/ath/wcn36xx/hal.h 	u8 direction;
direction        3968 drivers/net/wireless/ath/wcn36xx/hal.h 	u8 direction;
direction        1743 drivers/net/wireless/ath/wcn36xx/smd.c 		msg_body.set_sta_key_params.key[0].direction = WCN36XX_HAL_TX_RX;
direction        1785 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.keys[0].direction = WCN36XX_HAL_RX_ONLY;
direction        2109 drivers/net/wireless/ath/wcn36xx/smd.c 		u8 direction,
direction        2129 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.direction = direction;
direction        2186 drivers/net/wireless/ath/wcn36xx/smd.c 	msg_body.direction = 0;
direction         133 drivers/net/wireless/ath/wcn36xx/smd.h 		u8 direction,
direction         286 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c 	enum dma_data_direction direction;
direction         295 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c 			 enum dma_data_direction direction)
direction         328 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c 				   skb->len - data_offset, pktids->direction);
direction         377 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c 				 pktids->direction);
direction         404 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c 					 pktids->direction);
direction         493 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c static bool dma64_alloc(struct dma_info *di, uint direction)
direction         504 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c 	size = (direction == DMA_TX) ? (di->ntxd * ddlen) : (di->nrxd * ddlen);
direction         508 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c 	if (direction == DMA_TX) {
direction         543 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c static bool _dma_alloc(struct dma_info *di, uint direction)
direction         545 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c 	return dma64_alloc(di, direction);
direction         774 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c _dma_ddtable_init(struct dma_info *di, uint direction, dma_addr_t pa)
direction         777 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c 		if (direction == DMA_TX)
direction         785 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c 		if (direction == DMA_TX) {
direction         804 drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c 		if (direction == DMA_TX) {
direction        1106 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c dmareg(uint direction, uint fifonum)
direction        1108 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c 	if (direction == DMA_TX)
direction          88 drivers/net/wireless/mediatek/mt7601u/usb.c 			   const u8 direction, const u16 val, const u16 offset,
direction          93 drivers/net/wireless/mediatek/mt7601u/usb.c 	const u8 req_type = direction | USB_TYPE_VENDOR | USB_RECIP_DEVICE;
direction          94 drivers/net/wireless/mediatek/mt7601u/usb.c 	const unsigned int pipe = (direction == USB_DIR_IN) ?
direction          65 drivers/net/wireless/mediatek/mt7601u/usb.h 			   const u8 direction, const u16 val, const u16 offset,
direction          81 drivers/net/wireless/quantenna/qtnfmac/shm_ipc.c 		      enum qtnf_shm_ipc_direction direction,
direction          92 drivers/net/wireless/quantenna/qtnfmac/shm_ipc.c 	ipc->direction = direction;
direction         101 drivers/net/wireless/quantenna/qtnfmac/shm_ipc.c 	switch (direction) {
direction          33 drivers/net/wireless/quantenna/qtnfmac/shm_ipc.h 	enum qtnf_shm_ipc_direction direction;
direction          52 drivers/net/wireless/quantenna/qtnfmac/shm_ipc.h 		      enum qtnf_shm_ipc_direction direction,
direction          48 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.c 	u8 direction;
direction          96 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.c 	rtl88e_dm_txpower_track_adjust(hw, 1, &direction, &pwrtrac_value);
direction          97 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.c 	if (direction == 1) {
direction         100 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.c 	} else if (direction == 2) {
direction         371 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.c 	u8 direction;
direction         378 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.c 	rtl88e_dm_txpower_track_adjust(hw, 1, &direction, &pwrtrac_value);
direction         386 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.c 		if (direction == 1) {
direction         389 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.c 		} else if (direction == 2) {
direction          48 drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.c 	u8 direction;
direction          95 drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.c 	rtl8723be_dm_txpower_track_adjust(hw, 1, &direction, &pwrtrac_value);
direction          96 drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.c 	if (direction == 1) {
direction          99 drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.c 	} else if (direction == 2) {
direction         374 drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.c 	u8 direction;
direction         381 drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.c 	rtl8723be_dm_txpower_track_adjust(hw, 1, &direction, &pwrtrac_value);
direction         389 drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.c 		if (direction == 1) {
direction         392 drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.c 		} else if (direction == 2) {
direction          45 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.c 	u8 direction;
direction          95 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.c 	rtl8821ae_dm_txpower_track_adjust(hw, 1, &direction, &pwrtrac_value);
direction          96 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.c 	if (direction == 1) {
direction          99 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.c 	} else if (direction == 2) {
direction         352 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.c 	u8 direction;
direction         362 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.c 	rtl8821ae_dm_txpower_track_adjust(hw, 1, &direction, &pwrtrac_value);
direction         369 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.c 		if (direction == 1) {
direction         372 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.c 		} else if (direction == 2) {
direction         725 drivers/parisc/ccio-dma.c 		enum dma_data_direction direction)
direction         733 drivers/parisc/ccio-dma.c 	unsigned long hint = hint_lookup[(int)direction];
direction         787 drivers/parisc/ccio-dma.c 		size_t size, enum dma_data_direction direction,
direction         791 drivers/parisc/ccio-dma.c 			direction);
direction         804 drivers/parisc/ccio-dma.c 		enum dma_data_direction direction, unsigned long attrs)
direction         909 drivers/parisc/ccio-dma.c 	    enum dma_data_direction direction, unsigned long attrs)
direction         914 drivers/parisc/ccio-dma.c 	unsigned long hint = hint_lookup[(int)direction];
direction         929 drivers/parisc/ccio-dma.c 				direction);
direction         988 drivers/parisc/ccio-dma.c 	      enum dma_data_direction direction, unsigned long attrs)
direction        1012 drivers/parisc/ccio-dma.c 				  sg_dma_len(sglist), direction, 0);
direction         705 drivers/parisc/sba_iommu.c 	       enum dma_data_direction direction)
direction         776 drivers/parisc/sba_iommu.c 		size_t size, enum dma_data_direction direction,
direction         780 drivers/parisc/sba_iommu.c 			direction);
direction         795 drivers/parisc/sba_iommu.c 		enum dma_data_direction direction, unsigned long attrs)
direction         940 drivers/parisc/sba_iommu.c 	   enum dma_data_direction direction, unsigned long attrs)
direction         955 drivers/parisc/sba_iommu.c 						sglist->length, direction);
direction        1024 drivers/parisc/sba_iommu.c 	     enum dma_data_direction direction, unsigned long attrs)
direction        1053 drivers/parisc/sba_iommu.c 				direction, 0);
direction        2109 drivers/pci/hotplug/cpqphp_ctrl.c 			u32 *work_LED, const int direction)
direction        2114 drivers/pci/hotplug/cpqphp_ctrl.c 		if (direction)
direction         301 drivers/phy/motorola/phy-mapphone-mdm6600.c 	int direction;
direction         326 drivers/phy/motorola/phy-mapphone-mdm6600.c 		*gpio = devm_gpiod_get(dev, map->name, map->direction);
direction         322 drivers/pinctrl/freescale/pinctrl-imx1-core.c 		unsigned int direction = MX1_MUX_DIR(mux);
direction         329 drivers/pinctrl/freescale/pinctrl-imx1-core.c 				direction, gpio_oconf, gpio_iconfa,
direction         333 drivers/pinctrl/freescale/pinctrl-imx1-core.c 		imx1_write_bit(ipctl, pin_id, direction, MX1_DDIR);
direction        1280 drivers/pinctrl/intel/pinctrl-cherryview.c 	u32 ctrl0, direction;
direction        1287 drivers/pinctrl/intel/pinctrl-cherryview.c 	direction = ctrl0 & CHV_PADCTRL0_GPIOCFG_MASK;
direction        1288 drivers/pinctrl/intel/pinctrl-cherryview.c 	direction >>= CHV_PADCTRL0_GPIOCFG_SHIFT;
direction        1290 drivers/pinctrl/intel/pinctrl-cherryview.c 	return direction != CHV_PADCTRL0_GPIOCFG_GPO;
direction         675 drivers/pinctrl/pinctrl-st.c 		unsigned int gpio, unsigned int direction)
direction         697 drivers/pinctrl/pinctrl-st.c 		if (direction & BIT(i))
direction         740 drivers/pinctrl/pinctrl-st.c 	unsigned int direction = 0;
direction         758 drivers/pinctrl/pinctrl-st.c 		direction |= ((value >> offset) & 0x1) << i;
direction         761 drivers/pinctrl/pinctrl-st.c 	return (direction == ST_GPIO_DIRECTION_IN);
direction         927 drivers/platform/x86/sony-laptop.c static int brightness_default_validate(const int direction, const int value)
direction         929 drivers/platform/x86/sony-laptop.c 	switch (direction) {
direction         944 drivers/platform/x86/sony-laptop.c static int boolean_validate(const int direction, const int value)
direction         946 drivers/platform/x86/sony-laptop.c 	if (direction == SNC_VALIDATE_IN) {
direction        1883 drivers/rapidio/rio.c 	enum dma_transfer_direction direction, unsigned long flags)
direction        1898 drivers/rapidio/rio.c 				     direction, flags, &rio_ext);
direction        1920 drivers/rapidio/rio.c 	enum dma_transfer_direction direction, unsigned long flags)
direction        1922 drivers/rapidio/rio.c 	return rio_dma_prep_xfer(dchan,	rdev->destid, data, direction, flags);
direction        2063 drivers/s390/net/ctcm_fsms.c 	int direction;
direction        2071 drivers/s390/net/ctcm_fsms.c 	for (direction = CTCM_READ; direction <= CTCM_WRITE; direction++) {
direction        2072 drivers/s390/net/ctcm_fsms.c 		struct channel *ch = priv->channel[direction];
direction        2086 drivers/s390/net/ctcm_fsms.c 	int direction;
direction        2093 drivers/s390/net/ctcm_fsms.c 	for (direction = CTCM_READ; direction <= CTCM_WRITE; direction++) {
direction        2094 drivers/s390/net/ctcm_fsms.c 		struct channel *ch = priv->channel[direction];
direction         253 drivers/s390/net/ctcm_main.c 					char *id, int direction)
direction         262 drivers/s390/net/ctcm_main.c 				CTCM_FUNTAIL, type, id, direction);
direction         269 drivers/s390/net/ctcm_main.c 			ch->flags |= (direction == CTCM_WRITE)
direction        1526 drivers/s390/net/ctcm_main.c 	int direction;
direction        1587 drivers/s390/net/ctcm_main.c 	for (direction = CTCM_READ; direction <= CTCM_WRITE; direction++) {
direction        1588 drivers/s390/net/ctcm_main.c 		priv->channel[direction] =
direction        1589 drivers/s390/net/ctcm_main.c 			channel_get(type, direction == CTCM_READ ?
direction        1590 drivers/s390/net/ctcm_main.c 				read_id : write_id, direction);
direction        1591 drivers/s390/net/ctcm_main.c 		if (priv->channel[direction] == NULL) {
direction        1592 drivers/s390/net/ctcm_main.c 			if (direction == CTCM_WRITE)
direction        1597 drivers/s390/net/ctcm_main.c 		priv->channel[direction]->netdev = dev;
direction        1598 drivers/s390/net/ctcm_main.c 		priv->channel[direction]->protocol = priv->protocol;
direction        1599 drivers/s390/net/ctcm_main.c 		priv->channel[direction]->max_bufsize = priv->buffer_size;
direction         929 drivers/s390/net/ctcm_mpc.c void mpc_channel_action(struct channel *ch, int direction, int action)
direction         953 drivers/s390/net/ctcm_mpc.c 		grp->active_channels[direction]++;
direction        1007 drivers/s390/net/ctcm_mpc.c 		grp->active_channels[direction]--;
direction        1884 drivers/s390/net/ctcm_mpc.c 	int direction;
direction        1892 drivers/s390/net/ctcm_mpc.c 	for (direction = CTCM_READ; direction <= CTCM_WRITE; direction++) {
direction        1893 drivers/s390/net/ctcm_mpc.c 		struct channel *ch = priv->channel[direction];
direction         234 drivers/s390/net/ctcm_mpc.h void mpc_channel_action(struct channel *ch, int direction, int action);
direction        1742 drivers/scsi/53c700.c 	enum dma_data_direction direction;
direction        1859 drivers/scsi/53c700.c 	direction = SCp->sc_data_direction;
direction         396 drivers/scsi/aha1542.c 	u8 direction;
direction         471 drivers/scsi/aha1542.c 	direction = 0;
direction         473 drivers/scsi/aha1542.c 		direction = 8;
direction         475 drivers/scsi/aha1542.c 		direction = 16;
direction         499 drivers/scsi/aha1542.c 	ccb[mbo].idlun = (target & 7) << 5 | direction | (lun & 7);	/*SCSI Target Id */
direction         317 drivers/scsi/aha1740.c 	unchar direction;
direction         377 drivers/scsi/aha1740.c 	direction = 0;
direction         379 drivers/scsi/aha1740.c 		direction = 1;
direction         381 drivers/scsi/aha1740.c 		direction = 0;
direction         423 drivers/scsi/aha1740.c 	host->ecb[ecbno].dir = direction;
direction        1013 drivers/scsi/arm/acornscsi.c void acornscsi_dma_setup(AS_Host *host, dmadir_t direction)
direction        1017 drivers/scsi/arm/acornscsi.c     host->dma.direction = direction;
direction        1021 drivers/scsi/arm/acornscsi.c     if (direction == DMA_OUT) {
direction        1045 drivers/scsi/arm/acornscsi.c 	if (direction == DMA_OUT)
direction        1084 drivers/scsi/arm/acornscsi.c 	if (host->dma.direction == DMA_IN)
direction        1107 drivers/scsi/arm/acornscsi.c 	if (host->dma.direction == DMA_IN)
direction        1152 drivers/scsi/arm/acornscsi.c     if (host->dma.direction == DMA_IN) {
direction        1173 drivers/scsi/arm/acornscsi.c 	if (host->dma.direction == DMA_OUT)
direction        1221 drivers/scsi/arm/acornscsi.c     if (host->dma.direction == DMA_IN)
direction         331 drivers/scsi/arm/acornscsi.h 	dmadir_t	direction;		/* dma direction			*/
direction          68 drivers/scsi/arm/arxescsi.c 		       fasdmadir_t direction, fasdmatype_t min_type)
direction         114 drivers/scsi/arm/arxescsi.c 		    fasdmadir_t direction, int transfer)
direction         124 drivers/scsi/arm/arxescsi.c 	if (direction == DMA_OUT) {
direction         155 drivers/scsi/arm/cumana_2.c 		       fasdmadir_t direction, fasdmatype_t min_type)
direction         169 drivers/scsi/arm/cumana_2.c 		if (direction == DMA_OUT)
direction         207 drivers/scsi/arm/cumana_2.c 			fasdmadir_t direction, int transfer)
direction         216 drivers/scsi/arm/cumana_2.c 	if (direction == DMA_OUT)
direction         156 drivers/scsi/arm/eesox.c 		       fasdmadir_t direction, fasdmatype_t min_type)
direction         168 drivers/scsi/arm/eesox.c 		if (direction == DMA_OUT)
direction         667 drivers/scsi/arm/fas216.c static void fas216_pio(FAS216_Info *info, fasdmadir_t direction)
direction         673 drivers/scsi/arm/fas216.c 	if (direction == DMA_OUT)
direction         749 drivers/scsi/arm/fas216.c 	fasdmadir_t direction;
direction         776 drivers/scsi/arm/fas216.c 		direction = DMA_OUT;
direction         778 drivers/scsi/arm/fas216.c 		direction = DMA_IN;
direction         782 drivers/scsi/arm/fas216.c 					  direction, dmatype);
direction         796 drivers/scsi/arm/fas216.c 		fas216_pio(info, direction);
direction         803 drivers/scsi/arm/fas216.c 				 direction, info->SCpnt->transfersize);
direction         302 drivers/scsi/arm/fas216.h 		fasdmatype_t	(*setup) (struct Scsi_Host *host, struct scsi_pointer *SCp, fasdmadir_t direction, fasdmatype_t min_dma);
direction         303 drivers/scsi/arm/fas216.h 		void		(*pseudo)(struct Scsi_Host *host, struct scsi_pointer *SCp, fasdmadir_t direction, int transfer);
direction         129 drivers/scsi/arm/powertec.c 		       fasdmadir_t direction, fasdmatype_t min_type)
direction         141 drivers/scsi/arm/powertec.c 		if (direction == DMA_OUT)
direction         189 drivers/scsi/ch.c 	   enum dma_data_direction direction)
direction         199 drivers/scsi/ch.c 	result = scsi_execute_req(ch->device, cmd, direction, buffer,
direction         318 drivers/scsi/dpt_i2o.c 	int direction;
direction         336 drivers/scsi/dpt_i2o.c 	direction = 0x00000000;	
direction         378 drivers/scsi/dpt_i2o.c 		*mptr++ = 0xD0000000|direction|len;
direction         382 drivers/scsi/dpt_i2o.c 		*mptr++ = 0xD0000000|direction|len;
direction        2196 drivers/scsi/dpt_i2o.c 	int direction;
direction        2206 drivers/scsi/dpt_i2o.c 	direction = 0x00000000;	
direction        2221 drivers/scsi/dpt_i2o.c 			direction=0x04000000;	// SGL OUT
direction        2278 drivers/scsi/dpt_i2o.c 			*mptr++ = direction|0x10000000|sg_dma_len(sg);
direction        2286 drivers/scsi/dpt_i2o.c 				*lptr = direction|0xD0000000|sg_dma_len(sg);
direction        1123 drivers/scsi/gdth.c                 cmd_ptr->u.raw64.direction  = p1;
direction        1128 drivers/scsi/gdth.c                 cmd_ptr->u.raw.direction  = p1;
direction        2171 drivers/scsi/gdth.c             cmdp->u.raw64.direction = (cmndinfo->phase >> 8);
direction        2173 drivers/scsi/gdth.c                     cmdp->OpCode, cmdp->u.raw64.direction));
direction        2177 drivers/scsi/gdth.c             cmdp->u.raw.direction  = (cmndinfo->phase >> 8);
direction        2179 drivers/scsi/gdth.c                     cmdp->OpCode, cmdp->u.raw.direction));
direction        2203 drivers/scsi/gdth.c             cmdp->u.raw64.direction  = 
direction        2220 drivers/scsi/gdth.c             cmdp->u.raw.direction  = 
direction        3598 drivers/scsi/gdth.c 		gen->command.u.raw64.direction = gen->command.u.raw.direction;
direction          84 drivers/scsi/gdth_ioctl.h             u32     direction;              /* data direction */
direction         103 drivers/scsi/gdth_ioctl.h             u32     direction;              /* data direction */
direction         565 drivers/scsi/hisi_sas/hisi_sas.h 				int direction);
direction          26 drivers/scsi/hisi_sas/hisi_sas_main.c u8 hisi_sas_get_ata_protocol(struct host_to_dev_fis *fis, int direction)
direction          96 drivers/scsi/hisi_sas/hisi_sas_main.c 		if (direction == DMA_NONE)
direction        4834 drivers/scsi/hpsa.c 	cp->direction |= IOACCEL2_DIRECTION_ENCRYPT_MASK;
direction        4956 drivers/scsi/hpsa.c 			cp->direction &= ~IOACCEL2_DIRECTION_MASK;
direction        4957 drivers/scsi/hpsa.c 			cp->direction |= IOACCEL2_DIR_DATA_OUT;
direction        4960 drivers/scsi/hpsa.c 			cp->direction &= ~IOACCEL2_DIRECTION_MASK;
direction        4961 drivers/scsi/hpsa.c 			cp->direction |= IOACCEL2_DIR_DATA_IN;
direction        4964 drivers/scsi/hpsa.c 			cp->direction &= ~IOACCEL2_DIRECTION_MASK;
direction        4965 drivers/scsi/hpsa.c 			cp->direction |= IOACCEL2_DIR_NO_DATA;
direction        4974 drivers/scsi/hpsa.c 		cp->direction &= ~IOACCEL2_DIRECTION_MASK;
direction        4975 drivers/scsi/hpsa.c 		cp->direction |= IOACCEL2_DIR_NO_DATA;
direction        9916 drivers/scsi/hpsa.c 	VERIFY_OFFSET(direction, 1);
direction         570 drivers/scsi/hpsa_cmd.h 	u8  direction;			/* direction, memtype, and encryption */
direction        1669 drivers/scsi/ips.c 	    pt->CoppCP.cmd.flashfw.direction == IPS_ERASE_BIOS) {
direction        1726 drivers/scsi/ips.c 	    pt->CoppCP.cmd.flashfw.direction == IPS_WRITE_BIOS) {
direction        1759 drivers/scsi/ips.c 		   pt->CoppCP.cmd.flashfw.direction == IPS_ERASE_BIOS) {
direction        1830 drivers/scsi/ips.c 	    pt->CoppCP.cmd.flashfw.direction == IPS_WRITE_FW) {
direction        2339 drivers/scsi/ips.c 		scb->cmd.flashfw.direction = 0;
direction         565 drivers/scsi/ips.h    uint8_t  direction;
direction         577 drivers/scsi/ips.h    uint8_t  direction;
direction        4120 drivers/scsi/ncr53c8xx.c 	int	direction;
direction        4242 drivers/scsi/ncr53c8xx.c 	direction = cmd->sc_data_direction;
direction        4243 drivers/scsi/ncr53c8xx.c 	if (direction != DMA_NONE) {
direction        4277 drivers/scsi/ncr53c8xx.c 		direction = DMA_NONE;
direction        4285 drivers/scsi/ncr53c8xx.c 	switch(direction) {
direction        4295 drivers/scsi/ncr53c8xx.c 		if (direction != DMA_BIDIRECTIONAL)
direction        4322 drivers/scsi/ncr53c8xx.c 	if (direction == DMA_BIDIRECTIONAL)
direction        3255 drivers/scsi/pmcraid.c 	int direction
direction        3273 drivers/scsi/pmcraid.c 		if (direction == DMA_TO_DEVICE)
direction        3293 drivers/scsi/pmcraid.c 		if (direction == DMA_TO_DEVICE)
direction        3486 drivers/scsi/pmcraid.c 	int direction
direction        3504 drivers/scsi/pmcraid.c 					sglist->num_sg, direction);
direction        3545 drivers/scsi/pmcraid.c 	int direction
direction        3554 drivers/scsi/pmcraid.c 			     direction);
direction        3588 drivers/scsi/pmcraid.c 	u8 direction;
direction        3637 drivers/scsi/pmcraid.c 		direction = DMA_TO_DEVICE;
direction        3639 drivers/scsi/pmcraid.c 		direction = DMA_FROM_DEVICE;
direction        3695 drivers/scsi/pmcraid.c 						      direction);
direction        3705 drivers/scsi/pmcraid.c 	if (direction == DMA_TO_DEVICE && request_size > 0) {
direction        3709 drivers/scsi/pmcraid.c 					 direction);
direction        3803 drivers/scsi/pmcraid.c 	else if (direction == DMA_FROM_DEVICE && request_size > 0) {
direction        3807 drivers/scsi/pmcraid.c 					 direction);
direction        3815 drivers/scsi/pmcraid.c 	pmcraid_release_passthrough_ioadls(cmd, request_size, direction);
direction         281 drivers/scsi/qedf/qedf.h 	uint8_t direction;
direction         256 drivers/scsi/qedf/qedf_debugfs.c 		seq_printf(s, "%d:", io_log->direction);
direction         809 drivers/scsi/qedf/qedf_io.c 			  int8_t direction)
direction         820 drivers/scsi/qedf/qedf_io.c 	io_log->direction = direction;
direction         835 drivers/scsi/qedf/qedf_io.c 	if (direction == QEDF_IO_TRACE_REQ) {
direction         840 drivers/scsi/qedf/qedf_io.c 	} else if (direction == QEDF_IO_TRACE_RSP) {
direction         222 drivers/scsi/qedi/qedi.h 	u8 direction;
direction         189 drivers/scsi/qedi/qedi_debugfs.c 		seq_printf(s, "iodir-%d:", io_log->direction);
direction        1974 drivers/scsi/qedi/qedi_fw.c 		   u16 tid, int8_t direction)
direction        1985 drivers/scsi/qedi/qedi_fw.c 	io_log->direction = direction;
direction        2006 drivers/scsi/qedi/qedi_fw.c 	if (direction == QEDI_IO_TRACE_REQ) {
direction        2011 drivers/scsi/qedi/qedi_fw.c 	} else if (direction == QEDI_IO_TRACE_RSP) {
direction          67 drivers/scsi/qedi/qedi_gbl.h 		   u16 tid, int8_t direction);
direction         595 drivers/scsi/st.c 	   int bytes, int direction, int timeout, int retries, int do_wait)
direction         643 drivers/scsi/st.c 	ret = st_scsi_execute(SRpnt, cmd, direction, NULL, bytes, timeout,
direction        2675 drivers/scsi/st.c static void deb_space_print(struct scsi_tape *STp, int direction, char *units, unsigned char *cmd)
direction        2684 drivers/scsi/st.c 	if (direction)
direction        2687 drivers/scsi/st.c 		  direction ? "backward" : "forward", sc, units);
direction        2692 drivers/scsi/st.c static void deb_space_print(struct scsi_tape *STp, int direction, char *units, unsigned char *cmd) {}
direction        2707 drivers/scsi/st.c 	int datalen = 0, direction = DMA_NONE;
direction        2913 drivers/scsi/st.c 		direction = DMA_TO_DEVICE;
direction        2960 drivers/scsi/st.c 	SRpnt = st_do_scsi(NULL, STp, cmd, datalen, direction,
direction         288 drivers/slimbus/slimbus.h 	enum slim_port_direction direction;
direction         336 drivers/slimbus/slimbus.h 	int direction;
direction         132 drivers/slimbus/stream.c 	if (port->direction == SLIM_PORT_SINK)
direction         222 drivers/slimbus/stream.c 	rt->direction = cfg->direction;
direction         229 drivers/slimbus/stream.c 		if (cfg->direction == SNDRV_PCM_STREAM_PLAYBACK)
direction         250 drivers/slimbus/stream.c 		if (cfg->direction == SNDRV_PCM_STREAM_PLAYBACK)
direction         251 drivers/slimbus/stream.c 			port->direction = SLIM_PORT_SINK;
direction         253 drivers/slimbus/stream.c 			port->direction = SLIM_PORT_SOURCE;
direction         118 drivers/soc/tegra/fuse/fuse-tegra20.c 	fuse->apbdma.config.direction = DMA_DEV_TO_MEM;
direction         116 drivers/soc/ti/knav_dma.c 	enum dma_transfer_direction	direction;
direction         132 drivers/soc/ti/knav_dma.c #define chan_number(ch)	((ch->direction == DMA_MEM_TO_DEV) ? \
direction         158 drivers/soc/ti/knav_dma.c 	if ((chan->direction == DMA_MEM_TO_DEV) && chan->reg_chan) {
direction         325 drivers/soc/ti/knav_dma.c 		((chan->direction == DMA_MEM_TO_DEV) ? "tx chan" : "rx flow"),
direction         328 drivers/soc/ti/knav_dma.c 	if (chan->direction == DMA_MEM_TO_DEV) {
direction         446 drivers/soc/ti/knav_dma.c 		  config->direction == DMA_MEM_TO_DEV ? "transmit" :
direction         447 drivers/soc/ti/knav_dma.c 		  config->direction == DMA_DEV_TO_MEM ? "receive"  :
direction         450 drivers/soc/ti/knav_dma.c 	if (config->direction != DMA_MEM_TO_DEV &&
direction         451 drivers/soc/ti/knav_dma.c 	    config->direction != DMA_DEV_TO_MEM) {
direction         471 drivers/soc/ti/knav_dma.c 		if (config->direction == DMA_MEM_TO_DEV) {
direction         601 drivers/soc/ti/knav_dma.c 	chan->direction	= DMA_TRANS_NONE;
direction         606 drivers/soc/ti/knav_dma.c 		chan->direction = dir;
direction         609 drivers/soc/ti/knav_dma.c 		chan->direction = dir;
direction         108 drivers/soundwire/bus.h 	enum sdw_data_direction direction;
direction         130 drivers/soundwire/bus.h 	enum sdw_data_direction direction;
direction         139 drivers/soundwire/bus.h 					    enum sdw_data_direction direction,
direction        1153 drivers/soundwire/cadence_master.c 			void *stream, bool pcm, int direction)
direction        1172 drivers/soundwire/cadence_master.c 	if (direction == SNDRV_PCM_STREAM_PLAYBACK)
direction          44 drivers/soundwire/cadence_master.h 	enum sdw_data_direction direction;
direction         180 drivers/soundwire/cadence_master.h 			    void *stream, int direction);
direction         182 drivers/soundwire/cadence_master.h 			    void *stream, int direction);
direction         200 drivers/soundwire/cadence_master.h 			void *stream, bool pcm, int direction);
direction         625 drivers/soundwire/intel.c 		port->direction = dir;
direction         727 drivers/soundwire/intel.c 	sconfig.direction = dir;
direction         804 drivers/soundwire/intel.c 				    void *stream, int direction)
direction         806 drivers/soundwire/intel.c 	return cdns_set_sdw_stream(dai, stream, true, direction);
direction         810 drivers/soundwire/intel.c 				    void *stream, int direction)
direction         812 drivers/soundwire/intel.c 	return cdns_set_sdw_stream(dai, stream, false, direction);
direction         137 drivers/soundwire/stream.c 					  s_rt->direction,
direction         432 drivers/soundwire/stream.c 					  s_rt->direction,
direction         939 drivers/soundwire/stream.c 	m_rt->direction = stream_config->direction;
direction         966 drivers/soundwire/stream.c 	s_rt->direction = stream_config->direction;
direction        1396 drivers/soundwire/stream.c 					    enum sdw_data_direction direction,
direction        1403 drivers/soundwire/stream.c 	if (direction == SDW_DATA_DIR_TX) {
direction         169 drivers/spi/spi-at91-usart.c 	slave_config.direction = DMA_DEV_TO_MEM;
direction         177 drivers/spi/spi-at91-usart.c 	slave_config.direction = DMA_MEM_TO_DEV;
direction         493 drivers/spi/spi-atmel.c 	slave_config->direction = DMA_MEM_TO_DEV;
direction         508 drivers/spi/spi-atmel.c 	slave_config->direction = DMA_DEV_TO_MEM;
direction         613 drivers/spi/spi-davinci.c 			.direction = DMA_DEV_TO_MEM,
direction         619 drivers/spi/spi-davinci.c 			.direction = DMA_MEM_TO_DEV,
direction         150 drivers/spi/spi-dw-mid.c 	txconf.direction = DMA_MEM_TO_DEV;
direction         196 drivers/spi/spi-dw-mid.c 	rxconf.direction = DMA_DEV_TO_MEM;
direction         289 drivers/spi/spi-ep93xx.c 	conf.direction = ep93xx_dma_data_to_trans_dir(dir);
direction         355 drivers/spi/spi-ep93xx.c 	txd = dmaengine_prep_slave_sg(chan, sgt->sgl, nents, conf.direction,
direction         596 drivers/spi/spi-ep93xx.c 	espi->dma_rx_data.direction = DMA_DEV_TO_MEM;
direction         607 drivers/spi/spi-ep93xx.c 	espi->dma_tx_data.direction = DMA_MEM_TO_DEV;
direction         429 drivers/spi/spi-fsl-dspi.c 	cfg.direction = DMA_DEV_TO_MEM;
direction         437 drivers/spi/spi-fsl-dspi.c 	cfg.direction = DMA_MEM_TO_DEV;
direction         376 drivers/spi/spi-fsl-lpspi.c 	tx.direction = DMA_MEM_TO_DEV;
direction         387 drivers/spi/spi-fsl-lpspi.c 	rx.direction = DMA_DEV_TO_MEM;
direction         323 drivers/spi/spi-img-spfi.c 		rxconf.direction = DMA_DEV_TO_MEM;
direction         347 drivers/spi/spi-img-spfi.c 		txconf.direction = DMA_MEM_TO_DEV;
direction        1171 drivers/spi/spi-imx.c 	tx.direction = DMA_MEM_TO_DEV;
direction        1181 drivers/spi/spi-imx.c 	rx.direction = DMA_DEV_TO_MEM;
direction         373 drivers/spi/spi-pic32.c 	cfg.direction = DMA_MEM_TO_DEV;
direction         381 drivers/spi/spi-pic32.c 	cfg.direction = DMA_DEV_TO_MEM;
direction         921 drivers/spi/spi-pl022.c 		.direction = DMA_DEV_TO_MEM,
direction         926 drivers/spi/spi-pl022.c 		.direction = DMA_MEM_TO_DEV,
direction          94 drivers/spi/spi-pxa2xx-dma.c 	cfg.direction = dir;
direction         946 drivers/spi/spi-qup.c 	rx_conf->direction = DMA_DEV_TO_MEM;
direction         951 drivers/spi/spi-qup.c 	tx_conf->direction = DMA_MEM_TO_DEV;
direction         395 drivers/spi/spi-rockchip.c 			.direction = DMA_DEV_TO_MEM,
direction         417 drivers/spi/spi-rockchip.c 			.direction = DMA_MEM_TO_DEV,
direction        1047 drivers/spi/spi-rspi.c 	cfg.direction = dir;
direction         125 drivers/spi/spi-s3c64xx.c 	enum dma_transfer_direction direction;
direction         245 drivers/spi/spi-s3c64xx.c 	if (dma->direction == DMA_DEV_TO_MEM)
direction         254 drivers/spi/spi-s3c64xx.c 	if (dma->direction == DMA_DEV_TO_MEM) {
direction         276 drivers/spi/spi-s3c64xx.c 	if (dma->direction == DMA_DEV_TO_MEM) {
direction         279 drivers/spi/spi-s3c64xx.c 		config.direction = dma->direction;
direction         287 drivers/spi/spi-s3c64xx.c 		config.direction = dma->direction;
direction         295 drivers/spi/spi-s3c64xx.c 				       dma->direction, DMA_PREP_INTERRUPT);
direction        1079 drivers/spi/spi-s3c64xx.c 	sdd->tx_dma.direction = DMA_MEM_TO_DEV;
direction        1080 drivers/spi/spi-s3c64xx.c 	sdd->rx_dma.direction = DMA_DEV_TO_MEM;
direction        1187 drivers/spi/spi-sh-msiof.c 	cfg.direction = dir;
direction        1132 drivers/spi/spi-stm32.c 	dma_conf->direction = dir;
direction        1133 drivers/spi/spi-stm32.c 	if (dma_conf->direction == DMA_DEV_TO_MEM) { /* RX */
direction        1140 drivers/spi/spi-stm32.c 	} else if (dma_conf->direction == DMA_MEM_TO_DEV) { /* TX */
direction        1295 drivers/spi/spi-stm32.c 					rx_dma_conf.direction,
direction        1307 drivers/spi/spi-stm32.c 					tx_dma_conf.direction,
direction         223 drivers/staging/android/ion/ion.c 					enum dma_data_direction direction)
direction         231 drivers/staging/android/ion/ion.c 			direction))
direction         239 drivers/staging/android/ion/ion.c 			      enum dma_data_direction direction)
direction         241 drivers/staging/android/ion/ion.c 	dma_unmap_sg(attachment->dev, table->sgl, table->nents, direction);
direction         290 drivers/staging/android/ion/ion.c 					enum dma_data_direction direction)
direction         313 drivers/staging/android/ion/ion.c 				    direction);
direction         322 drivers/staging/android/ion/ion.c 				      enum dma_data_direction direction)
direction         336 drivers/staging/android/ion/ion.c 				       direction);
direction         339 drivers/staging/comedi/drivers/ni_660x.c 					enum comedi_io_direction direction)
direction         355 drivers/staging/comedi/drivers/ni_660x.c 	mite_chan->dir = direction;
direction         603 drivers/staging/comedi/drivers/ni_660x.c 				      unsigned int direction)
direction         614 drivers/staging/comedi/drivers/ni_660x.c 	if (direction == COMEDI_OUTPUT) {
direction         615 drivers/staging/comedi/drivers/ni_mio_common.c 					enum comedi_io_direction direction)
direction         632 drivers/staging/comedi/drivers/ni_mio_common.c 	mite_chan->dir = direction;
direction        4661 drivers/staging/comedi/drivers/ni_mio_common.c 				 unsigned int direction)
direction        4667 drivers/staging/comedi/drivers/ni_mio_common.c 	direction = (direction == COMEDI_OUTPUT) ? 1u : 0u;
direction        4668 drivers/staging/comedi/drivers/ni_mio_common.c 	ni_set_bits(dev, NISTC_IO_BIDIR_PIN_REG, 1 << chan, direction);
direction        5143 drivers/staging/comedi/drivers/ni_mio_common.c 				  unsigned int direction)
direction        5152 drivers/staging/comedi/drivers/ni_mio_common.c 	if (direction == COMEDI_OUTPUT) {
direction        1394 drivers/staging/emxx_udc/emxx_udc.c 	u8	direction = (u8)(udc->ctrl.bRequestType & USB_DIR_IN);
direction        1401 drivers/staging/emxx_udc/emxx_udc.c 	    (direction != USB_DIR_OUT)) {
direction        1485 drivers/staging/emxx_udc/emxx_udc.c 	u8	direction = (u8)(udc->ctrl.bRequestType & USB_DIR_IN);
direction        1489 drivers/staging/emxx_udc/emxx_udc.c 	if ((udc->ctrl.wValue != 0x0000) || (direction != USB_DIR_IN))
direction          31 drivers/staging/greybus/audio_apbridgea.c 				      __u8 direction)
direction          39 drivers/staging/greybus/audio_apbridgea.c 	req.direction = direction;
direction          52 drivers/staging/greybus/audio_apbridgea.c 					__u8 direction)
direction          60 drivers/staging/greybus/audio_apbridgea.c 	req.direction = direction;
direction          81 drivers/staging/greybus/audio_apbridgea.h 	__u8				direction;
direction          87 drivers/staging/greybus/audio_apbridgea.h 	__u8				direction;
direction         211 drivers/staging/greybus/audio_codec.h 				      __u8 direction);
direction         214 drivers/staging/greybus/audio_codec.h 					__u8 direction);
direction          24 drivers/staging/greybus/gpio.c 				direction: 1,	/* 0 = output, 1 = input */
direction         112 drivers/staging/greybus/gpio.c 	u8 direction;
direction         121 drivers/staging/greybus/gpio.c 	direction = response.direction;
direction         122 drivers/staging/greybus/gpio.c 	if (direction && direction != 1) {
direction         124 drivers/staging/greybus/gpio.c 			 which, direction);
direction         126 drivers/staging/greybus/gpio.c 	ggc->lines[which].direction = direction ? 1 : 0;
direction         140 drivers/staging/greybus/gpio.c 		ggc->lines[which].direction = 1;
direction         155 drivers/staging/greybus/gpio.c 		ggc->lines[which].direction = 0;
direction         193 drivers/staging/greybus/gpio.c 	if (ggc->lines[which].direction == 1) {
direction         432 drivers/staging/greybus/gpio.c 	return ggc->lines[which].direction ? 1 : 0;
direction        1210 drivers/staging/media/omap4iss/iss_video.c 	const char *direction;
direction        1215 drivers/staging/media/omap4iss/iss_video.c 		direction = "output";
direction        1219 drivers/staging/media/omap4iss/iss_video.c 		direction = "input";
direction        1244 drivers/staging/media/omap4iss/iss_video.c 		 "OMAP4 ISS %s %s", name, direction);
direction         163 drivers/staging/media/sunxi/cedrus/cedrus_video.c 			   u32 direction)
direction         181 drivers/staging/media/sunxi/cedrus/cedrus_video.c 		if (!(cedrus_formats[i].directions & direction))
direction         128 drivers/staging/most/cdev/cdev.c 	if (((c->cfg->direction == MOST_CH_RX) &&
direction         130 drivers/staging/most/cdev/cdev.c 	     ((c->cfg->direction == MOST_CH_TX) &&
direction         296 drivers/staging/most/cdev/cdev.c 	if (c->cfg->direction == MOST_CH_RX) {
direction          26 drivers/staging/most/configfs.c 	char direction[PAGE_SIZE];
direction          69 drivers/staging/most/configfs.c 				      link->direction);
direction         155 drivers/staging/most/configfs.c 	return snprintf(page, PAGE_SIZE, "%s\n", to_mdev_link(item)->direction);
direction         166 drivers/staging/most/configfs.c 	strcpy(mdev_link->direction, page);
direction         347 drivers/staging/most/configfs.c CONFIGFS_ATTR(mdev_link_, direction);
direction         185 drivers/staging/most/core.c 	if (c->iface->channel_vector[i].direction & MOST_CH_RX)
direction         187 drivers/staging/most/core.c 	if (c->iface->channel_vector[i].direction & MOST_CH_TX)
direction         290 drivers/staging/most/core.c 	if (c->cfg.direction & MOST_CH_TX)
direction         292 drivers/staging/most/core.c 	else if (c->cfg.direction & MOST_CH_RX)
direction         679 drivers/staging/most/core.c 		c->cfg.direction = MOST_CH_RX;
direction         681 drivers/staging/most/core.c 		c->cfg.direction = MOST_CH_RX;
direction         683 drivers/staging/most/core.c 		c->cfg.direction = MOST_CH_TX;
direction         685 drivers/staging/most/core.c 		c->cfg.direction = MOST_CH_TX;
direction         877 drivers/staging/most/core.c 		if (c->cfg.direction == MOST_CH_RX)
direction        1116 drivers/staging/most/core.c 	if (c->cfg.direction == MOST_CH_TX) {
direction        1204 drivers/staging/most/core.c 	if (c->cfg.direction == MOST_CH_RX)
direction        1205 drivers/staging/most/core.c 		num_buffer = arm_mbo_chain(c, c->cfg.direction,
direction        1208 drivers/staging/most/core.c 		num_buffer = arm_mbo_chain(c, c->cfg.direction,
direction        1429 drivers/staging/most/core.c 		c->cfg.direction = 0;
direction          96 drivers/staging/most/core.h 	u16 direction;
direction         124 drivers/staging/most/core.h 	enum most_channel_direction direction;
direction          68 drivers/staging/most/dim2/dim2.c 	enum most_channel_direction direction;
direction         294 drivers/staging/most/dim2/dim2.c 		    hdm_ch->direction == MOST_CH_RX &&
direction         443 drivers/staging/most/dim2/dim2.c 	bool const is_tx = ccfg->direction == MOST_CH_TX;
direction         534 drivers/staging/most/dim2/dim2.c 	hdm_ch->direction = ccfg->direction;
direction         538 drivers/staging/most/dim2/dim2.c 	    hdm_ch->direction == MOST_CH_TX &&
direction         824 drivers/staging/most/dim2/dim2.c 		cap->direction = MOST_CH_RX | MOST_CH_TX;
direction          79 drivers/staging/most/i2c/i2c.c 	if (channel_config->direction != dev->capabilities[ch_idx].direction) {
direction          84 drivers/staging/most/i2c/i2c.c 	if (channel_config->direction == MOST_CH_RX) {
direction         306 drivers/staging/most/i2c/i2c.c 	dev->capabilities[CH_RX].direction = MOST_CH_RX;
direction         308 drivers/staging/most/i2c/i2c.c 	dev->capabilities[CH_TX].direction = MOST_CH_TX;
direction         339 drivers/staging/most/net/net.c 		ch = ccfg->direction == MOST_CH_TX ? &nd->tx : &nd->rx;
direction         341 drivers/staging/most/net/net.c 		ch = ccfg->direction == MOST_CH_TX ? &nd->tx : &nd->rx;
direction         198 drivers/staging/most/sound/sound.c 	if (channel->cfg->direction & MOST_CH_RX)
direction         284 drivers/staging/most/sound/sound.c 	if (cfg->direction == MOST_CH_TX) {
direction         295 drivers/staging/most/sound/sound.c 		if (cfg->direction == MOST_CH_TX)
direction         318 drivers/staging/most/sound/sound.c 	if (channel->cfg->direction == MOST_CH_TX)
direction         383 drivers/staging/most/sound/sound.c 	if (cfg->direction == MOST_CH_TX) {
direction         583 drivers/staging/most/sound/sound.c 	int direction;
direction         633 drivers/staging/most/sound/sound.c 	if (cfg->direction == MOST_CH_TX) {
direction         635 drivers/staging/most/sound/sound.c 		direction = SNDRV_PCM_STREAM_PLAYBACK;
direction         638 drivers/staging/most/sound/sound.c 		direction = SNDRV_PCM_STREAM_CAPTURE;
direction         665 drivers/staging/most/sound/sound.c 	snd_pcm_set_ops(pcm, direction, &pcm_ops);
direction         580 drivers/staging/most/usb/usb.c 	if ((conf->direction & MOST_CH_TX) && mdev->padding_active[channel] &&
direction         590 drivers/staging/most/usb/usb.c 	if (conf->direction & MOST_CH_TX) {
direction         847 drivers/staging/most/usb/usb.c 	    mdev->conf[channel].direction == MOST_CH_RX) {
direction        1118 drivers/staging/most/usb/usb.c 			tmp_cap->direction = MOST_CH_RX;
direction        1120 drivers/staging/most/usb/usb.c 			tmp_cap->direction = MOST_CH_TX;
direction         463 drivers/staging/most/video/video.c 	if (ccfg->direction != MOST_CH_RX) {
direction         220 drivers/staging/qlge/qlge_main.c 	int direction;
direction         224 drivers/staging/qlge/qlge_main.c 	direction =
direction         228 drivers/staging/qlge/qlge_main.c 	map = pci_map_single(qdev->pdev, ptr, size, direction);
direction         258 drivers/staging/qlge/qlge_main.c 	pci_unmap_single(qdev->pdev, map, size, direction);
direction          99 drivers/staging/ralink-gdma/ralink-gdma.c 	enum dma_transfer_direction direction;
direction         192 drivers/staging/ralink-gdma/ralink-gdma.c 	switch (config->direction) {
direction         213 drivers/staging/ralink-gdma/ralink-gdma.c 			config->direction);
direction         287 drivers/staging/ralink-gdma/ralink-gdma.c 	if (chan->desc->direction == DMA_MEM_TO_DEV) {
direction         293 drivers/staging/ralink-gdma/ralink-gdma.c 	} else if (chan->desc->direction == DMA_DEV_TO_MEM) {
direction         299 drivers/staging/ralink-gdma/ralink-gdma.c 	} else if (chan->desc->direction == DMA_MEM_TO_MEM) {
direction         311 drivers/staging/ralink-gdma/ralink-gdma.c 			chan->desc->direction);
direction         364 drivers/staging/ralink-gdma/ralink-gdma.c 	if (chan->desc->direction == DMA_MEM_TO_DEV) {
direction         370 drivers/staging/ralink-gdma/ralink-gdma.c 	} else if (chan->desc->direction == DMA_DEV_TO_MEM) {
direction         377 drivers/staging/ralink-gdma/ralink-gdma.c 	} else if (chan->desc->direction == DMA_MEM_TO_MEM) {
direction         386 drivers/staging/ralink-gdma/ralink-gdma.c 			chan->desc->direction);
direction         515 drivers/staging/ralink-gdma/ralink-gdma.c 		unsigned int sg_len, enum dma_transfer_direction direction,
direction         531 drivers/staging/ralink-gdma/ralink-gdma.c 		if (direction == DMA_MEM_TO_DEV) {
direction         533 drivers/staging/ralink-gdma/ralink-gdma.c 		} else if (direction == DMA_DEV_TO_MEM) {
direction         537 drivers/staging/ralink-gdma/ralink-gdma.c 				direction);
direction         551 drivers/staging/ralink-gdma/ralink-gdma.c 	desc->direction = direction;
direction         598 drivers/staging/ralink-gdma/ralink-gdma.c 	desc->direction = DMA_MEM_TO_MEM;
direction         606 drivers/staging/ralink-gdma/ralink-gdma.c 	size_t period_len, enum dma_transfer_direction direction,
direction         631 drivers/staging/ralink-gdma/ralink-gdma.c 		if (direction == DMA_MEM_TO_DEV) {
direction         633 drivers/staging/ralink-gdma/ralink-gdma.c 		} else if (direction == DMA_DEV_TO_MEM) {
direction         637 drivers/staging/ralink-gdma/ralink-gdma.c 				direction);
direction         645 drivers/staging/ralink-gdma/ralink-gdma.c 	desc->direction = direction;
direction         302 drivers/staging/rtl8188eu/hal/phy.c 				     u8 *direction, u32 *out_write_val)
direction         312 drivers/staging/rtl8188eu/hal/phy.c 			*direction = 1;
direction         316 drivers/staging/rtl8188eu/hal/phy.c 			*direction = 2;
direction         327 drivers/staging/rtl8188eu/hal/phy.c 			*direction = 1;
direction         331 drivers/staging/rtl8188eu/hal/phy.c 			*direction = 2;
direction         337 drivers/staging/rtl8188eu/hal/phy.c 	if (pwr_value >= ODM_TXPWRTRACK_MAX_IDX_88E && *direction == 1)
direction          45 drivers/staging/rtl8188eu/hal/rf.c 	u8 direction;
direction          89 drivers/staging/rtl8188eu/hal/rf.c 	rtl88eu_dm_txpower_track_adjust(&hal_data->odmpriv, 1, &direction,
direction          92 drivers/staging/rtl8188eu/hal/rf.c 	if (direction == 1) {
direction          96 drivers/staging/rtl8188eu/hal/rf.c 	} else if (direction == 2) {
direction         265 drivers/staging/rtl8188eu/hal/rf.c 	u8 direction;
direction         272 drivers/staging/rtl8188eu/hal/rf.c 					&direction, &pwrtrac_value);
direction         279 drivers/staging/rtl8188eu/hal/rf.c 		if (direction == 1) {
direction         282 drivers/staging/rtl8188eu/hal/rf.c 		} else if (direction == 2) {
direction        2081 drivers/staging/rtl8723bs/core/rtw_wlan_util.c 	u8 direction;
direction        2091 drivers/staging/rtl8723bs/core/rtw_wlan_util.c 	direction = (rtw_read8(adapter, REG_GPIO_PIN_CTRL + 2) & BIT(gpio_num)) >> gpio_num;
direction        2094 drivers/staging/rtl8723bs/core/rtw_wlan_util.c 	if (direction)
direction        2100 drivers/staging/rtl8723bs/core/rtw_wlan_util.c 	DBG_871X("%s direction =%d value =%d\n", __func__, direction, value);
direction        2108 drivers/staging/rtl8723bs/core/rtw_wlan_util.c 	u8 direction = 0;
direction        2123 drivers/staging/rtl8723bs/core/rtw_wlan_util.c 	direction = (rtw_read8(adapter, REG_GPIO_PIN_CTRL + 2) & BIT(gpio_num)) >> gpio_num;
direction        2126 drivers/staging/rtl8723bs/core/rtw_wlan_util.c 	if (direction) {
direction        1168 drivers/target/sbp/sbp_target.c 	int data_size, direction, idx;
direction        1171 drivers/target/sbp/sbp_target.c 	direction = CMDBLK_ORB_DIRECTION(be32_to_cpu(req->orb.misc));
direction        1179 drivers/target/sbp/sbp_target.c 	*data_dir = direction ? DMA_FROM_DEVICE : DMA_TO_DEVICE;
direction          71 drivers/thunderbolt/eeprom.c 			      enum tb_eeprom_transfer direction)
direction          74 drivers/thunderbolt/eeprom.c 	if (direction == TB_EEPROM_OUT) {
direction          83 drivers/thunderbolt/eeprom.c 	if (direction == TB_EEPROM_IN) {
direction         158 drivers/tty/serial/8250/8250_dma.c 	dma->rxconf.direction		= DMA_DEV_TO_MEM;
direction         162 drivers/tty/serial/8250/8250_dma.c 	dma->txconf.direction		= DMA_MEM_TO_DEV;
direction         409 drivers/tty/serial/amba-pl011.c 		.direction = DMA_MEM_TO_DEV,
direction         465 drivers/tty/serial/amba-pl011.c 			.direction = DMA_DEV_TO_MEM,
direction        1053 drivers/tty/serial/atmel_serial.c 	config.direction = DMA_MEM_TO_DEV;
direction        1236 drivers/tty/serial/atmel_serial.c 	config.direction = DMA_DEV_TO_MEM;
direction         515 drivers/tty/serial/fsl_lpuart.c 	dma_tx_sconfig.direction = DMA_MEM_TO_DEV;
direction        1180 drivers/tty/serial/fsl_lpuart.c 	dma_rx_sconfig.direction = DMA_DEV_TO_MEM;
direction        1266 drivers/tty/serial/imx.c 	slave_config.direction = DMA_DEV_TO_MEM;
direction        1292 drivers/tty/serial/imx.c 	slave_config.direction = DMA_MEM_TO_DEV;
direction         311 drivers/tty/serial/msm_serial.c 	conf.direction = DMA_MEM_TO_DEV;
direction         358 drivers/tty/serial/msm_serial.c 	conf.direction = DMA_DEV_TO_MEM;
direction         864 drivers/tty/serial/samsung.c 	dma->rx_conf.direction		= DMA_DEV_TO_MEM;
direction         869 drivers/tty/serial/samsung.c 	dma->tx_conf.direction		= DMA_MEM_TO_DEV;
direction        1545 drivers/tty/serial/sh-sci.c 	cfg.direction = dir;
direction         275 drivers/tty/serial/sprd_serial.c 				enum dma_transfer_direction direction,
direction         287 drivers/tty/serial/sprd_serial.c 					      direction, flags);
direction         665 drivers/usb/chipidea/udc.c 	int direction, retval = 0;
direction         683 drivers/usb/chipidea/udc.c 	direction = hwep->dir;
direction         693 drivers/usb/chipidea/udc.c 	} while (hwep->dir != direction);
direction        1297 drivers/usb/chipidea/udc.c 	int direction, retval = 0;
direction        1313 drivers/usb/chipidea/udc.c 	direction = hwep->dir;
direction        1321 drivers/usb/chipidea/udc.c 	} while (hwep->dir != direction);
direction         133 drivers/usb/core/endpoint.c 	char *direction;
direction         136 drivers/usb/core/endpoint.c 		direction = "both";
direction         138 drivers/usb/core/endpoint.c 		direction = "in";
direction         140 drivers/usb/core/endpoint.c 		direction = "out";
direction         141 drivers/usb/core/endpoint.c 	return sprintf(buf, "%s\n", direction);
direction         143 drivers/usb/core/endpoint.c static DEVICE_ATTR_RO(direction);
direction         723 drivers/usb/dwc3/core.h 	unsigned		direction:1;
direction         904 drivers/usb/dwc3/core.h 	unsigned		direction:1;
direction         108 drivers/usb/dwc3/ep0.c 		unsigned	direction;
direction         110 drivers/usb/dwc3/ep0.c 		direction = !!(dep->flags & DWC3_EP0_DIR_IN);
direction         117 drivers/usb/dwc3/ep0.c 		__dwc3_ep0_do_control_data(dwc, dwc->eps[direction], req);
direction         130 drivers/usb/dwc3/ep0.c 		unsigned	direction;
direction         132 drivers/usb/dwc3/ep0.c 		direction = !dwc->ep0_expect_in;
direction         137 drivers/usb/dwc3/ep0.c 			__dwc3_ep0_do_control_status(dwc, dwc->eps[direction]);
direction         175 drivers/usb/dwc3/ep0.c 		unsigned        direction;
direction         177 drivers/usb/dwc3/ep0.c 		direction = dwc->ep0_expect_in;
direction         180 drivers/usb/dwc3/ep0.c 		__dwc3_ep0_do_control_data(dwc, dwc->eps[direction], req);
direction         863 drivers/usb/dwc3/ep0.c 		if (r->direction)
direction         947 drivers/usb/dwc3/ep0.c 	req->direction = !!dep->number;
direction         186 drivers/usb/dwc3/gadget.c 				&req->request, req->direction);
direction         415 drivers/usb/dwc3/gadget.c 	if (dep->direction && (dwc->revision >= DWC3_REVISION_260A) &&
direction         592 drivers/usb/dwc3/gadget.c 	if (dep->direction)
direction         843 drivers/usb/dwc3/gadget.c 	req->direction	= dep->direction;
direction        1201 drivers/usb/dwc3/gadget.c 						    dep->direction);
direction        1413 drivers/usb/dwc3/gadget.c 		if (dwc->gadget.speed <= USB_SPEED_HIGH && dep->direction)
direction        1621 drivers/usb/dwc3/gadget.c 		if (!protocol && ((dep->direction && transfer_in_flight) ||
direction        1622 drivers/usb/dwc3/gadget.c 				(!dep->direction && started))) {
direction        2211 drivers/usb/dwc3/gadget.c 	if (!dep->direction)
direction        2313 drivers/usb/dwc3/gadget.c 	bool				direction = epnum & 1;
direction        2323 drivers/usb/dwc3/gadget.c 	dep->direction = direction;
direction        2330 drivers/usb/dwc3/gadget.c 			direction ? "in" : "out");
direction        2341 drivers/usb/dwc3/gadget.c 	else if (direction)
direction        2349 drivers/usb/dwc3/gadget.c 	dep->endpoint.caps.dir_in = direction;
direction        2350 drivers/usb/dwc3/gadget.c 	dep->endpoint.caps.dir_out = !direction;
direction         294 drivers/usb/dwc3/trace.h 		__field(unsigned, direction)
direction         305 drivers/usb/dwc3/trace.h 		__entry->direction = dep->direction;
direction         319 drivers/usb/dwc3/trace.h 		__entry->direction ? '<' : '>'
direction        1239 drivers/usb/gadget/udc/fsl_qe_udc.c static int ep0_prime_status(struct qe_udc *udc, int direction)
direction        1244 drivers/usb/gadget/udc/fsl_qe_udc.c 	if (direction == USB_DIR_IN) {
direction        1269 drivers/usb/gadget/udc/fsl_udc_core.c static int ep0_prime_status(struct fsl_udc *udc, int direction)
direction        1275 drivers/usb/gadget/udc/fsl_udc_core.c 	if (direction == EP_DIR_IN)
direction        1602 drivers/usb/gadget/udc/fsl_udc_core.c 	int direction = pipe % 2;
direction        1645 drivers/usb/gadget/udc/fsl_udc_core.c 			if (direction) {
direction        1674 drivers/usb/gadget/udc/fsl_udc_core.c 	int i, ep_num, direction, bit_mask, status;
direction        1687 drivers/usb/gadget/udc/fsl_udc_core.c 		direction = i % 2;
direction        1689 drivers/usb/gadget/udc/fsl_udc_core.c 		bit_mask = 1 << (ep_num + 16 * direction);
direction         118 drivers/usb/gadget/udc/mv_u3d.h 				((ep)->u3d->ep0_dir) : ((ep)->direction))
direction         293 drivers/usb/gadget/udc/mv_u3d.h 	u32			direction;
direction         120 drivers/usb/gadget/udc/mv_u3d_core.c 	int direction, ep_num;
direction         124 drivers/usb/gadget/udc/mv_u3d_core.c 	direction = index % 2;
direction         139 drivers/usb/gadget/udc/mv_u3d_core.c 		if (direction == MV_U3D_EP_DIR_OUT)
direction         149 drivers/usb/gadget/udc/mv_u3d_core.c 			direction == MV_U3D_EP_DIR_OUT)) {
direction         155 drivers/usb/gadget/udc/mv_u3d_core.c 				index >> 1, direction ? "SEND" : "RECV",
direction         221 drivers/usb/gadget/udc/mv_u3d_core.c 	u32 tmp, direction;
direction         227 drivers/usb/gadget/udc/mv_u3d_core.c 	direction = mv_u3d_ep_dir(ep);
direction         233 drivers/usb/gadget/udc/mv_u3d_core.c 		ep_context = &(u3d->ep_context[ep->ep_num * 2 + direction]);
direction         261 drivers/usb/gadget/udc/mv_u3d_core.c 				+ ((direction == MV_U3D_EP_DIR_OUT) ? 0 : 1);
direction         272 drivers/usb/gadget/udc/mv_u3d_core.c 	unsigned int direction;
direction         317 drivers/usb/gadget/udc/mv_u3d_core.c 	direction = mv_u3d_ep_dir(req->ep);
direction         318 drivers/usb/gadget/udc/mv_u3d_core.c 	if (direction == MV_U3D_EP_DIR_IN)
direction         337 drivers/usb/gadget/udc/mv_u3d_core.c 	unsigned int direction;
direction         363 drivers/usb/gadget/udc/mv_u3d_core.c 	direction = mv_u3d_ep_dir(req->ep);
direction         364 drivers/usb/gadget/udc/mv_u3d_core.c 	if (direction == MV_U3D_EP_DIR_IN)
direction         528 drivers/usb/gadget/udc/mv_u3d_core.c 	u32 epxcr, direction;
direction         539 drivers/usb/gadget/udc/mv_u3d_core.c 	direction = mv_u3d_ep_dir(ep);
direction         591 drivers/usb/gadget/udc/mv_u3d_core.c 	if (direction == MV_U3D_EP_DIR_OUT) {
direction         628 drivers/usb/gadget/udc/mv_u3d_core.c 	u32 epxcr, direction;
direction         640 drivers/usb/gadget/udc/mv_u3d_core.c 	direction = mv_u3d_ep_dir(ep);
direction         648 drivers/usb/gadget/udc/mv_u3d_core.c 	if (direction == MV_U3D_EP_DIR_OUT) {
direction         690 drivers/usb/gadget/udc/mv_u3d_core.c 	u32 direction;
direction         700 drivers/usb/gadget/udc/mv_u3d_core.c 	direction = mv_u3d_ep_dir(ep);
direction         704 drivers/usb/gadget/udc/mv_u3d_core.c 		if (direction == MV_U3D_EP_DIR_OUT) {
direction         722 drivers/usb/gadget/udc/mv_u3d_core.c 	if (direction == MV_U3D_EP_DIR_OUT) {
direction         738 drivers/usb/gadget/udc/mv_u3d_core.c 				    direction ? "in" : "out");
direction         760 drivers/usb/gadget/udc/mv_u3d_core.c 				    direction ? "in" : "out");
direction         919 drivers/usb/gadget/udc/mv_u3d_core.c mv_u3d_ep_set_stall(struct mv_u3d *u3d, u8 ep_num, u8 direction, int stall)
direction         925 drivers/usb/gadget/udc/mv_u3d_core.c 	if (direction == MV_U3D_EP_DIR_OUT) {
direction        1332 drivers/usb/gadget/udc/mv_u3d_core.c 			ep->direction = MV_U3D_EP_DIR_IN;
direction        1336 drivers/usb/gadget/udc/mv_u3d_core.c 			ep->direction = MV_U3D_EP_DIR_OUT;
direction        1614 drivers/usb/gadget/udc/mv_u3d_core.c 	int i, ep_num = 0, direction = 0;
direction        1628 drivers/usb/gadget/udc/mv_u3d_core.c 		direction = i % 2;
direction        1630 drivers/usb/gadget/udc/mv_u3d_core.c 		bit_pos = 1 << (ep_num + 16 * direction);
direction         230 drivers/usb/gadget/udc/mv_udc.h 	u32			direction;
direction          40 drivers/usb/gadget/udc/mv_udc_core.c 				((ep)->udc->ep0_dir) : ((ep)->direction))
direction         128 drivers/usb/gadget/udc/mv_udc_core.c 	int i, direction;
direction         134 drivers/usb/gadget/udc/mv_udc_core.c 	direction = index % 2;
direction         154 drivers/usb/gadget/udc/mv_udc_core.c 				if (direction) {
direction         165 drivers/usb/gadget/udc/mv_udc_core.c 				index >> 1, direction ? "SEND" : "RECV",
direction         183 drivers/usb/gadget/udc/mv_udc_core.c 	if (direction == EP_DIR_OUT)
direction         256 drivers/usb/gadget/udc/mv_udc_core.c 	u32 bit_pos, direction;
direction         262 drivers/usb/gadget/udc/mv_udc_core.c 	direction = ep_dir(ep);
direction         263 drivers/usb/gadget/udc/mv_udc_core.c 	dqh = &(udc->ep_dqh[ep->ep_num * 2 + direction]);
direction         264 drivers/usb/gadget/udc/mv_udc_core.c 	bit_pos = 1 << (((direction == EP_DIR_OUT) ? 0 : 16) + ep->ep_num);
direction         442 drivers/usb/gadget/udc/mv_udc_core.c 	u32 bit_pos, epctrlx, direction;
direction         457 drivers/usb/gadget/udc/mv_udc_core.c 	direction = ep_dir(ep);
direction         464 drivers/usb/gadget/udc/mv_udc_core.c 	bit_pos = 1 << ((direction == EP_DIR_OUT ? 0 : 16) + ep->ep_num);
direction         472 drivers/usb/gadget/udc/mv_udc_core.c 			(unsigned)ep->ep_num, direction ? "SEND" : "RECV",
direction         516 drivers/usb/gadget/udc/mv_udc_core.c 	if (direction == EP_DIR_IN) {
direction         559 drivers/usb/gadget/udc/mv_udc_core.c 	u32 epctrlx, direction;
direction         573 drivers/usb/gadget/udc/mv_udc_core.c 	direction = ep_dir(ep);
direction         580 drivers/usb/gadget/udc/mv_udc_core.c 	epctrlx &= ~((direction == EP_DIR_IN)
direction         624 drivers/usb/gadget/udc/mv_udc_core.c 	u32 bit_pos, direction;
direction         636 drivers/usb/gadget/udc/mv_udc_core.c 	direction = ep_dir(ep);
direction         640 drivers/usb/gadget/udc/mv_udc_core.c 	else if (direction == EP_DIR_OUT)
direction         854 drivers/usb/gadget/udc/mv_udc_core.c static void ep_set_stall(struct mv_udc *udc, u8 ep_num, u8 direction, int stall)
direction         861 drivers/usb/gadget/udc/mv_udc_core.c 		if (direction == EP_DIR_IN)
direction         866 drivers/usb/gadget/udc/mv_udc_core.c 		if (direction == EP_DIR_IN) {
direction         877 drivers/usb/gadget/udc/mv_udc_core.c static int ep_is_stall(struct mv_udc *udc, u8 ep_num, u8 direction)
direction         883 drivers/usb/gadget/udc/mv_udc_core.c 	if (direction == EP_DIR_OUT)
direction        1265 drivers/usb/gadget/udc/mv_udc_core.c 			ep->direction = EP_DIR_IN;
direction        1269 drivers/usb/gadget/udc/mv_udc_core.c 			ep->direction = EP_DIR_OUT;
direction        1442 drivers/usb/gadget/udc/mv_udc_core.c udc_prime_status(struct mv_udc *udc, u8 direction, u16 status, bool empty)
direction        1449 drivers/usb/gadget/udc/mv_udc_core.c 	udc->ep0_dir = direction;
direction        1544 drivers/usb/gadget/udc/mv_udc_core.c 		u8 ep_num, direction;
direction        1547 drivers/usb/gadget/udc/mv_udc_core.c 		direction = (setup->wIndex & USB_ENDPOINT_DIR_MASK)
direction        1549 drivers/usb/gadget/udc/mv_udc_core.c 		status = ep_is_stall(udc, ep_num, direction)
direction        1563 drivers/usb/gadget/udc/mv_udc_core.c 	u8 direction;
direction        1580 drivers/usb/gadget/udc/mv_udc_core.c 			direction = (setup->wIndex & USB_ENDPOINT_DIR_MASK)
direction        1585 drivers/usb/gadget/udc/mv_udc_core.c 			ep = &udc->eps[ep_num * 2 + direction];
direction        1589 drivers/usb/gadget/udc/mv_udc_core.c 			ep_set_stall(udc, ep_num, direction, 0);
direction        1607 drivers/usb/gadget/udc/mv_udc_core.c 	u8 direction;
direction        1635 drivers/usb/gadget/udc/mv_udc_core.c 			direction = (setup->wIndex & USB_ENDPOINT_DIR_MASK)
direction        1641 drivers/usb/gadget/udc/mv_udc_core.c 			ep_set_stall(udc, ep_num, direction, 1);
direction        1786 drivers/usb/gadget/udc/mv_udc_core.c 	int i, ep_num = 0, direction = 0;
direction        1824 drivers/usb/gadget/udc/mv_udc_core.c 		direction = i % 2;
direction        1826 drivers/usb/gadget/udc/mv_udc_core.c 		bit_pos = 1 << (ep_num + 16 * direction);
direction         201 drivers/usb/host/xhci-dbgcap.c 	req->direction = dep->direction;
direction         283 drivers/usb/host/xhci-dbgcap.c 	writel(DBC_DOOR_BELL_TARGET(dep->direction), &dbc->regs->doorbell);
direction         347 drivers/usb/host/xhci-dbgcap.c static inline void xhci_dbc_do_eps_init(struct xhci_hcd *xhci, bool direction)
direction         352 drivers/usb/host/xhci-dbgcap.c 	dep			= &dbc->eps[direction];
direction         354 drivers/usb/host/xhci-dbgcap.c 	dep->direction		= direction;
direction         355 drivers/usb/host/xhci-dbgcap.c 	dep->ring		= direction ? dbc->ring_in : dbc->ring_out;
direction         101 drivers/usb/host/xhci-dbgcap.h 	unsigned			direction:1;
direction         108 drivers/usb/host/xhci-dbgcap.h 	unsigned			direction:1;
direction         167 drivers/usb/host/xhci-dbgcap.h 	((d)->direction ? DMA_FROM_DEVICE : DMA_TO_DEVICE)
direction         564 drivers/usb/host/xhci-trace.h 		__entry->dir = req->direction;
direction        1301 drivers/usb/host/xhci.c 	unsigned int direction = ep_index % 2 ? USB_DIR_OUT : USB_DIR_IN;
direction        1302 drivers/usb/host/xhci.c 	return direction | number;
direction         227 drivers/usb/mtu3/mtu3_trace.h 		__field(unsigned int, direction)
direction         238 drivers/usb/mtu3/mtu3_trace.h 		__entry->direction = mep->is_in;
direction         250 drivers/usb/mtu3/mtu3_trace.h 		__entry->direction ? '<' : '>'
direction         150 drivers/usb/musb/musb_cppi41.c 		enum dma_transfer_direction direction;
direction         160 drivers/usb/musb/musb_cppi41.c 		direction = cppi41_channel->is_tx ? DMA_MEM_TO_DEV
direction         165 drivers/usb/musb/musb_cppi41.c 				direction,
direction         419 drivers/usb/musb/musb_cppi41.c 	enum dma_transfer_direction direction;
direction         464 drivers/usb/musb/musb_cppi41.c 	direction = cppi41_channel->is_tx ? DMA_MEM_TO_DEV : DMA_DEV_TO_MEM;
direction         465 drivers/usb/musb/musb_cppi41.c 	dma_desc = dmaengine_prep_slave_single(dc, dma_addr, len, direction,
direction          78 drivers/usb/musb/ux500_dma.c 	enum dma_transfer_direction direction;
direction          99 drivers/usb/musb/ux500_dma.c 	direction = ux500_channel->is_tx ? DMA_MEM_TO_DEV : DMA_DEV_TO_MEM;
direction         103 drivers/usb/musb/ux500_dma.c 	slave_conf.direction = direction;
direction         114 drivers/usb/musb/ux500_dma.c 	dma_desc = dmaengine_prep_slave_sg(dma_chan, &sg, 1, direction,
direction         291 drivers/usb/storage/sddr09.c 		    unsigned char direction,
direction         295 drivers/usb/storage/sddr09.c 	unsigned char requesttype = (0x41 | direction);
direction         300 drivers/usb/storage/sddr09.c 	if (direction == USB_DIR_IN)
direction         110 drivers/usb/storage/sddr55.c sddr55_bulk_transport(struct us_data *us, int direction,
direction         113 drivers/usb/storage/sddr55.c 	unsigned int pipe = (direction == DMA_FROM_DEVICE) ?
direction         521 drivers/usb/storage/shuttle_usbat.c 				       int direction,
direction         528 drivers/usb/storage/shuttle_usbat.c 	unsigned int pipe = (direction == DMA_FROM_DEVICE) ?
direction         572 drivers/usb/storage/shuttle_usbat.c 		command[cmdlen-8] = (direction==DMA_TO_DEVICE ? 0x40 : 0xC0);
direction         574 drivers/usb/storage/shuttle_usbat.c 				(direction==DMA_TO_DEVICE ?
direction         631 drivers/usb/storage/shuttle_usbat.c 			if (direction==DMA_FROM_DEVICE && i==0) {
direction         642 drivers/usb/storage/shuttle_usbat.c 				direction==DMA_TO_DEVICE ?
direction         654 drivers/usb/storage/shuttle_usbat.c 				     direction == DMA_TO_DEVICE
direction         665 drivers/usb/storage/shuttle_usbat.c 		     direction == DMA_TO_DEVICE ? "Writing" : "Reading");
direction         264 drivers/usb/storage/uas.c 			  unsigned direction)
direction         269 drivers/usb/storage/uas.c 	cmdinfo->state |= direction | SUBMIT_STATUS_URB;
direction         331 drivers/usb/usbip/stub_rx.c 	int dir = pdu->base.direction;
direction         114 drivers/usb/usbip/stub_tx.c 	base->direction = 0;
direction         265 drivers/usb/usbip/usbip_common.c 		 pdu->base.direction,
direction         421 drivers/usb/usbip/usbip_common.c 		base->direction	= cpu_to_be32(base->direction);
direction         427 drivers/usb/usbip/usbip_common.c 		base->direction	= be32_to_cpu(base->direction);
direction         145 drivers/usb/usbip/usbip_common.h 	__u32 direction;
direction          24 drivers/usb/usbip/vhci_tx.c 	pdup->base.direction = usb_pipein(urb->pipe) ?
direction          47 drivers/usb/usbip/vudc_rx.c 	urb->pipe |= pdu->base.direction == USBIP_DIR_IN ?
direction         104 drivers/usb/usbip/vudc_rx.c 	if (pdu->base.direction == USBIP_DIR_IN)
direction          22 drivers/usb/usbip/vudc_tx.c 	base->direction = 0;
direction         437 drivers/vfio/vfio_iommu_spapr_tce.c 	enum dma_data_direction direction;
direction         461 drivers/vfio/vfio_iommu_spapr_tce.c 		direction = DMA_NONE;
direction         464 drivers/vfio/vfio_iommu_spapr_tce.c 				&direction);
direction         468 drivers/vfio/vfio_iommu_spapr_tce.c 		if (direction == DMA_NONE)
direction         487 drivers/vfio/vfio_iommu_spapr_tce.c 	enum dma_data_direction direction = iommu_tce_direction(tce);
direction         490 drivers/vfio/vfio_iommu_spapr_tce.c 			direction != DMA_TO_DEVICE ? FOLL_WRITE : 0,
direction         502 drivers/vfio/vfio_iommu_spapr_tce.c 		enum dma_data_direction direction)
direction         522 drivers/vfio/vfio_iommu_spapr_tce.c 		dirtmp = direction;
direction         550 drivers/vfio/vfio_iommu_spapr_tce.c 		enum dma_data_direction direction)
direction         573 drivers/vfio/vfio_iommu_spapr_tce.c 		dirtmp = direction;
direction         859 drivers/vfio/vfio_iommu_spapr_tce.c 		enum dma_data_direction direction;
direction         891 drivers/vfio/vfio_iommu_spapr_tce.c 				direction = DMA_BIDIRECTIONAL;
direction         893 drivers/vfio/vfio_iommu_spapr_tce.c 				direction = DMA_TO_DEVICE;
direction         896 drivers/vfio/vfio_iommu_spapr_tce.c 				direction = DMA_FROM_DEVICE;
direction         910 drivers/vfio/vfio_iommu_spapr_tce.c 					direction);
direction         916 drivers/vfio/vfio_iommu_spapr_tce.c 					direction);
direction          28 drivers/video/fbdev/aty/mach64_accel.c static u32 rotation24bpp(u32 dx, u32 direction)
direction          31 drivers/video/fbdev/aty/mach64_accel.c 	if (direction & DST_X_LEFT_TO_RIGHT) {
direction         202 drivers/video/fbdev/aty/mach64_accel.c 	u32 dy = area->dy, sy = area->sy, direction = DST_LAST_PEL;
direction         226 drivers/video/fbdev/aty/mach64_accel.c 		direction |= DST_Y_TOP_TO_BOTTOM;
direction         232 drivers/video/fbdev/aty/mach64_accel.c 		direction |= DST_X_LEFT_TO_RIGHT;
direction         235 drivers/video/fbdev/aty/mach64_accel.c 		rotation = rotation24bpp(dx, direction);
direction         243 drivers/video/fbdev/aty/mach64_accel.c 	aty_st_le32(DST_CNTL, direction | rotation, par);
direction         201 drivers/video/fbdev/omap2/omapfb/dss/hdmi.h 	u8 direction;
direction         594 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 	r = FLD_MOD(r, cfg->i2s_cfg.direction, 1, 1);
direction         714 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 	acore.i2s_cfg.direction = HDMI_AUDIO_I2S_MSB_SHIFTED_FIRST;
direction         357 drivers/video/fbdev/tridentfb.c 	int direction = 2;
direction         364 drivers/video/fbdev/tridentfb.c 		direction = 0;
direction         367 drivers/video/fbdev/tridentfb.c 	writemmr(par, CMD, 0xE0000000 | 1 << 19 | 1 << 4 | 1 << 2 | direction);
direction         369 drivers/video/fbdev/tridentfb.c 	writemmr(par, SRC1, direction ? s2 : s1);
direction         370 drivers/video/fbdev/tridentfb.c 	writemmr(par, SRC2, direction ? s1 : s2);
direction         371 drivers/video/fbdev/tridentfb.c 	writemmr(par, DST1, direction ? d2 : d1);
direction         372 drivers/video/fbdev/tridentfb.c 	writemmr(par, DST2, direction ? d1 : d2);
direction         446 drivers/video/fbdev/tridentfb.c 	int direction = 0x0004;
direction         449 drivers/video/fbdev/tridentfb.c 		direction |= 0x0200;
direction         458 drivers/video/fbdev/tridentfb.c 		direction |= 0x0100;
direction         466 drivers/video/fbdev/tridentfb.c 	writemmr(par, DRAWFL, direction);
direction         519 drivers/video/fbdev/tridentfb.c 	int direction = 0x4;
direction         526 drivers/video/fbdev/tridentfb.c 		direction = 0;
direction         531 drivers/video/fbdev/tridentfb.c 	writemmr(par, SRC1, direction ? s2 : s1);
direction         532 drivers/video/fbdev/tridentfb.c 	writemmr(par, SRC2, direction ? s1 : s2);
direction         533 drivers/video/fbdev/tridentfb.c 	writemmr(par, DST1, direction ? d2 : d1);
direction         534 drivers/video/fbdev/tridentfb.c 	writemmr(par, DST2, direction ? d1 : d2);
direction         536 drivers/video/fbdev/tridentfb.c 		 0x80000000 | 1 << 22 | 1 << 10 | 1 << 7 | direction);
direction         327 drivers/virtio/virtio_ring.c 				   enum dma_data_direction direction)
direction         339 drivers/virtio/virtio_ring.c 			    direction);
direction         344 drivers/virtio/virtio_ring.c 				   enum dma_data_direction direction)
direction         350 drivers/virtio/virtio_ring.c 			      cpu_addr, size, direction);
direction         248 fs/xfs/scrub/btree.c 	int			direction,
direction         269 fs/xfs/scrub/btree.c 		if (direction > 0)
direction         280 fs/xfs/scrub/btree.c 	if (direction > 0)
direction         243 fs/xfs/scrub/dabtree.c 	int			direction,
direction         258 fs/xfs/scrub/dabtree.c 				direction, false, &retval);
direction         267 fs/xfs/scrub/dabtree.c 			direction, false, &retval);
direction          26 include/linux/dma-debug.h 			       int direction, dma_addr_t dma_addr);
direction          31 include/linux/dma-debug.h 				 size_t size, int direction);
direction          34 include/linux/dma-debug.h 			     int nents, int mapped_ents, int direction);
direction          46 include/linux/dma-debug.h 				   size_t size, int direction,
direction          50 include/linux/dma-debug.h 				     size_t size, int direction);
direction          54 include/linux/dma-debug.h 					  int direction);
direction          58 include/linux/dma-debug.h 					     size_t size, int direction);
direction          62 include/linux/dma-debug.h 				      int nelems, int direction);
direction          66 include/linux/dma-debug.h 					 int nelems, int direction);
direction          85 include/linux/dma-debug.h 				      int direction, dma_addr_t dma_addr)
direction          95 include/linux/dma-debug.h 					size_t size, int direction)
direction         100 include/linux/dma-debug.h 				    int nents, int mapped_ents, int direction)
direction         121 include/linux/dma-debug.h 					  size_t size, int direction,
direction         128 include/linux/dma-debug.h 					    int direction)
direction         134 include/linux/dma-debug.h 						 size_t size, int direction)
direction         140 include/linux/dma-debug.h 						    size_t size, int direction)
direction         146 include/linux/dma-debug.h 					     int nelems, int direction)
direction         152 include/linux/dma-debug.h 						int nelems, int direction)
direction         130 include/linux/dma-mapping.h 			enum dma_data_direction direction);
direction          69 include/linux/dma-noncoherent.h 		enum dma_data_direction direction);
direction          72 include/linux/dma-noncoherent.h 		size_t size, enum dma_data_direction direction)
direction         356 include/linux/dmaengine.h 	enum dma_transfer_direction direction;
direction         781 include/linux/dmaengine.h 		unsigned int sg_len, enum dma_transfer_direction direction,
direction         785 include/linux/dmaengine.h 		size_t period_len, enum dma_transfer_direction direction,
direction         816 include/linux/dmaengine.h static inline bool is_slave_direction(enum dma_transfer_direction direction)
direction         818 include/linux/dmaengine.h 	return (direction == DMA_MEM_TO_DEV) || (direction == DMA_DEV_TO_MEM);
direction         422 include/linux/firewire.h 	enum dma_data_direction direction;
direction         429 include/linux/firewire.h 		       int page_count, enum dma_data_direction direction);
direction           9 include/linux/gpio/gpio-reg.h 	int base, int num, const char *label, u32 direction, u32 def_out,
direction         733 include/linux/greybus/greybus_protocols.h 	__u8	direction;
direction          24 include/linux/iio/events.h #define IIO_EVENT_CODE(chan_type, diff, modifier, direction,		\
direction          27 include/linux/iio/events.h 	 ((u64)direction << 48) | ((u64)modifier << 40) |		\
direction          42 include/linux/iio/events.h 			   type, direction)				\
direction          43 include/linux/iio/events.h 	IIO_EVENT_CODE(chan_type, 0, modifier, direction, type, number, 0, 0)
direction          53 include/linux/iio/events.h #define IIO_UNMOD_EVENT_CODE(chan_type, number, type, direction)	\
direction          54 include/linux/iio/events.h 	IIO_EVENT_CODE(chan_type, 0, 0, direction, type, number, 0, 0)
direction         171 include/linux/mmc/host.h 				  unsigned int direction, int blk_size);
direction          38 include/linux/pci-dma-compat.h pci_map_single(struct pci_dev *hwdev, void *ptr, size_t size, int direction)
direction          40 include/linux/pci-dma-compat.h 	return dma_map_single(&hwdev->dev, ptr, size, (enum dma_data_direction)direction);
direction          45 include/linux/pci-dma-compat.h 		 size_t size, int direction)
direction          47 include/linux/pci-dma-compat.h 	dma_unmap_single(&hwdev->dev, dma_addr, size, (enum dma_data_direction)direction);
direction          52 include/linux/pci-dma-compat.h 	     unsigned long offset, size_t size, int direction)
direction          54 include/linux/pci-dma-compat.h 	return dma_map_page(&hwdev->dev, page, offset, size, (enum dma_data_direction)direction);
direction          59 include/linux/pci-dma-compat.h 	       size_t size, int direction)
direction          61 include/linux/pci-dma-compat.h 	dma_unmap_page(&hwdev->dev, dma_address, size, (enum dma_data_direction)direction);
direction          66 include/linux/pci-dma-compat.h 	   int nents, int direction)
direction          68 include/linux/pci-dma-compat.h 	return dma_map_sg(&hwdev->dev, sg, nents, (enum dma_data_direction)direction);
direction          73 include/linux/pci-dma-compat.h 	     int nents, int direction)
direction          75 include/linux/pci-dma-compat.h 	dma_unmap_sg(&hwdev->dev, sg, nents, (enum dma_data_direction)direction);
direction          80 include/linux/pci-dma-compat.h 		    size_t size, int direction)
direction          82 include/linux/pci-dma-compat.h 	dma_sync_single_for_cpu(&hwdev->dev, dma_handle, size, (enum dma_data_direction)direction);
direction          87 include/linux/pci-dma-compat.h 		    size_t size, int direction)
direction          89 include/linux/pci-dma-compat.h 	dma_sync_single_for_device(&hwdev->dev, dma_handle, size, (enum dma_data_direction)direction);
direction          94 include/linux/pci-dma-compat.h 		int nelems, int direction)
direction          96 include/linux/pci-dma-compat.h 	dma_sync_sg_for_cpu(&hwdev->dev, sg, nelems, (enum dma_data_direction)direction);
direction         101 include/linux/pci-dma-compat.h 		int nelems, int direction)
direction         103 include/linux/pci-dma-compat.h 	dma_sync_sg_for_device(&hwdev->dev, sg, nelems, (enum dma_data_direction)direction);
direction          41 include/linux/platform_data/dma-ep93xx.h 	enum dma_transfer_direction	direction;
direction         181 include/linux/platform_data/dma-ste-dma40.h 					    enum dma_transfer_direction direction,
direction         189 include/linux/platform_data/dma-ste-dma40.h 	return dmaengine_prep_slave_sg(chan, &sg, 1, direction, flags);
direction         202 include/linux/platform_data/dma-ste-dma40.h 					    enum dma_transfer_direction direction,
direction          25 include/linux/platform_data/gpio-htc-egpio.h 	unsigned long direction;
direction         151 include/linux/platform_data/gpio-omap.h 	u16 direction;
direction         400 include/linux/rio_drv.h 		enum dma_transfer_direction direction, unsigned long flags);
direction         404 include/linux/rio_drv.h 		enum dma_transfer_direction direction, unsigned long flags);
direction          49 include/linux/shdma-base.h 	enum dma_transfer_direction direction;
direction         142 include/linux/slimbus.h 	int direction;
direction         131 include/linux/soc/ti/knav_dma.h 	enum dma_transfer_direction direction;
direction         796 include/linux/soundwire/sdw.h 	enum sdw_data_direction direction;
direction         281 include/linux/sunrpc/gss_krb5.h 		int direction,
direction         287 include/linux/sunrpc/gss_krb5.h 	       unsigned char *buf, int *direction, u32 *seqnum);
direction         145 include/linux/tifm.h 		int direction);
direction         147 include/linux/tifm.h 		   int direction);
direction         216 include/linux/uio.h void iov_iter_init(struct iov_iter *i, unsigned int direction, const struct iovec *iov,
direction         218 include/linux/uio.h void iov_iter_kvec(struct iov_iter *i, unsigned int direction, const struct kvec *kvec,
direction         220 include/linux/uio.h void iov_iter_bvec(struct iov_iter *i, unsigned int direction, const struct bio_vec *bvec,
direction         222 include/linux/uio.h void iov_iter_pipe(struct iov_iter *i, unsigned int direction, struct pipe_inode_info *pipe,
direction         224 include/linux/uio.h void iov_iter_discard(struct iov_iter *i, unsigned int direction, size_t count);
direction          64 include/media/videobuf-dma-sg.h 	int                 direction;
direction         250 include/net/erspan.h 					  u32 id, u8 direction, u16 hwid,
direction         297 include/net/erspan.h 	md2->dir = direction;
direction         458 include/net/ip_vs.h 	void (*state_transition)(struct ip_vs_conn *cp, int direction,
direction         801 include/net/ip_vs.h 	int (*state_transition)(struct ip_vs_conn *cp, int direction,
direction         297 include/net/nfc/nfc.h 			  u8 payload_type, u8 direction);
direction         302 include/net/tls.h 			   enum tls_offload_ctx_dir direction,
direction         307 include/net/tls.h 			    enum tls_offload_ctx_dir direction);
direction         310 include/net/tls.h 			      enum tls_offload_ctx_dir direction);
direction         604 include/net/tls.h 				     enum tls_offload_ctx_dir direction)
direction         606 include/net/tls.h 	if (direction == TLS_OFFLOAD_CTX_DIR_TX)
direction         613 include/net/tls.h tls_driver_ctx(const struct sock *sk, enum tls_offload_ctx_dir direction)
direction         615 include/net/tls.h 	return __tls_driver_ctx(tls_get_ctx(sk), direction);
direction        3946 include/rdma/ib_verbs.h 				    enum dma_data_direction direction)
direction        3948 include/rdma/ib_verbs.h 	return dma_map_single(dev->dma_device, cpu_addr, size, direction);
direction        3960 include/rdma/ib_verbs.h 				       enum dma_data_direction direction)
direction        3962 include/rdma/ib_verbs.h 	dma_unmap_single(dev->dma_device, addr, size, direction);
direction        3977 include/rdma/ib_verbs.h 					 enum dma_data_direction direction)
direction        3979 include/rdma/ib_verbs.h 	return dma_map_page(dev->dma_device, page, offset, size, direction);
direction        3991 include/rdma/ib_verbs.h 				     enum dma_data_direction direction)
direction        3993 include/rdma/ib_verbs.h 	dma_unmap_page(dev->dma_device, addr, size, direction);
direction        4005 include/rdma/ib_verbs.h 				enum dma_data_direction direction)
direction        4007 include/rdma/ib_verbs.h 	return dma_map_sg(dev->dma_device, sg, nents, direction);
direction        4019 include/rdma/ib_verbs.h 				   enum dma_data_direction direction)
direction        4021 include/rdma/ib_verbs.h 	dma_unmap_sg(dev->dma_device, sg, nents, direction);
direction        4026 include/rdma/ib_verbs.h 				      enum dma_data_direction direction,
direction        4029 include/rdma/ib_verbs.h 	return dma_map_sg_attrs(dev->dma_device, sg, nents, direction,
direction        4035 include/rdma/ib_verbs.h 					 enum dma_data_direction direction,
direction        4038 include/rdma/ib_verbs.h 	dma_unmap_sg_attrs(dev->dma_device, sg, nents, direction, dma_attrs);
direction          70 include/sound/compress_driver.h 	enum snd_compr_direction direction;
direction         141 include/sound/compress_driver.h 	unsigned int direction;
direction         499 include/sound/hdaudio.h 	int direction;		/* playback / capture (SNDRV_PCM_STREAM_*) */
direction         543 include/sound/hdaudio.h 			  int idx, int direction, int tag);
direction          82 include/sound/hdaudio_ext.h 				int direction, int tag);
direction          26 include/sound/i2c.h 	void (*direction)(struct snd_i2c_bus *bus, int clock, int data);  /* set line direction (0 = write, 1 = read) */
direction          75 include/sound/intel-nhlt.h 	u8   direction;
direction        1054 include/sound/pcm.h void snd_pcm_set_ops(struct snd_pcm * pcm, int direction,
direction         309 include/sound/sb.h const struct snd_pcm_ops *snd_sb16dsp_get_pcm_ops(int direction);
direction         139 include/sound/soc-dai.h 			     int direction);
direction         204 include/sound/soc-dai.h 			void *stream, int direction);
direction         404 include/sound/soc-dai.h 				void *stream, int direction)
direction         407 include/sound/soc-dai.h 		return dai->driver->ops->set_sdw_stream(dai, stream, direction);
direction          77 include/sound/sof/stream.h 	uint32_t direction;	/**< enum sof_ipc_stream_direction */
direction         100 include/sound/sof/topology.h 	uint32_t direction;	/**< SOF_IPC_STREAM_ */
direction         109 include/sound/sof/topology.h 	uint32_t direction;	/**< SOF_IPC_STREAM_ */
direction         146 include/sound/wss.h const struct snd_pcm_ops *snd_wss_get_pcm_ops(int direction);
direction         475 include/uapi/linux/genwqe/genwqe_card.h 	__u64 direction;
direction         453 include/uapi/linux/input.h 	__u16 direction;
direction         289 include/uapi/linux/kvm.h 			__u8 direction;
direction          25 include/uapi/linux/netfilter/xt_connbytes.h 	__u8 direction;	/* ipt_connbytes_direction */
direction        1036 include/uapi/sound/asound.h #define SNDRV_CTL_NAME_IEC958(expl,direction,what)	"IEC958 " expl SNDRV_CTL_NAME_##direction SNDRV_CTL_NAME_IEC958_##what
direction         104 include/uapi/sound/compress_offload.h 	__u32 direction;
direction          75 kernel/dma/debug.c 	int              direction;
direction         316 kernel/dma/debug.c 		entry->direction    == ref->direction    ? ++match_lvl : 0;
direction         420 kernel/dma/debug.c 					 dir2name[entry->direction],
direction         525 kernel/dma/debug.c 	if (entry->direction == DMA_TO_DEVICE)
direction         543 kernel/dma/debug.c 	if (entry->direction == DMA_TO_DEVICE)
direction         840 kernel/dma/debug.c 				   dir2name[entry->direction],
direction         905 kernel/dma/debug.c 			dir2name[entry->direction], type2name[entry->type]);
direction        1063 kernel/dma/debug.c 	if (ref->direction != entry->direction) {
direction        1069 kernel/dma/debug.c 			   dir2name[entry->direction],
direction        1070 kernel/dma/debug.c 			   dir2name[ref->direction]);
direction        1168 kernel/dma/debug.c 	if (entry->direction == DMA_BIDIRECTIONAL)
direction        1171 kernel/dma/debug.c 	if (ref->direction != entry->direction) {
direction        1177 kernel/dma/debug.c 				dir2name[entry->direction],
direction        1178 kernel/dma/debug.c 				dir2name[ref->direction]);
direction        1181 kernel/dma/debug.c 	if (to_cpu && !(entry->direction == DMA_FROM_DEVICE) &&
direction        1182 kernel/dma/debug.c 		      !(ref->direction == DMA_TO_DEVICE))
direction        1188 kernel/dma/debug.c 				dir2name[entry->direction],
direction        1189 kernel/dma/debug.c 				dir2name[ref->direction]);
direction        1191 kernel/dma/debug.c 	if (!to_cpu && !(entry->direction == DMA_TO_DEVICE) &&
direction        1192 kernel/dma/debug.c 		       !(ref->direction == DMA_FROM_DEVICE))
direction        1198 kernel/dma/debug.c 				dir2name[entry->direction],
direction        1199 kernel/dma/debug.c 				dir2name[ref->direction]);
direction        1256 kernel/dma/debug.c 			size_t size, int direction, dma_addr_t dma_addr)
direction        1276 kernel/dma/debug.c 	entry->direction = direction;
direction        1330 kernel/dma/debug.c 			  size_t size, int direction)
direction        1337 kernel/dma/debug.c 		.direction      = direction,
direction        1347 kernel/dma/debug.c 		      int nents, int mapped_ents, int direction)
direction        1367 kernel/dma/debug.c 		entry->direction      = direction;
direction        1421 kernel/dma/debug.c 			.direction      = dir,
direction        1460 kernel/dma/debug.c 	entry->direction = DMA_BIDIRECTIONAL;
direction        1479 kernel/dma/debug.c 		.direction      = DMA_BIDIRECTIONAL,
direction        1498 kernel/dma/debug.c 			    int direction, dma_addr_t dma_addr)
direction        1515 kernel/dma/debug.c 	entry->direction	= direction;
direction        1523 kernel/dma/debug.c 			      size_t size, int direction)
direction        1530 kernel/dma/debug.c 		.direction      = direction,
direction        1541 kernel/dma/debug.c 				   size_t size, int direction)
direction        1552 kernel/dma/debug.c 	ref.direction    = direction;
direction        1561 kernel/dma/debug.c 				      int direction)
direction        1572 kernel/dma/debug.c 	ref.direction    = direction;
direction        1580 kernel/dma/debug.c 			       int nelems, int direction)
direction        1597 kernel/dma/debug.c 			.direction      = direction,
direction        1613 kernel/dma/debug.c 				  int nelems, int direction)
direction        1630 kernel/dma/debug.c 			.direction      = direction,
direction         436 lib/iov_iter.c void iov_iter_init(struct iov_iter *i, unsigned int direction,
direction         440 lib/iov_iter.c 	WARN_ON(direction & ~(READ | WRITE));
direction         441 lib/iov_iter.c 	direction &= READ | WRITE;
direction         445 lib/iov_iter.c 		i->type = ITER_KVEC | direction;
direction         448 lib/iov_iter.c 		i->type = ITER_IOVEC | direction;
direction        1131 lib/iov_iter.c void iov_iter_kvec(struct iov_iter *i, unsigned int direction,
direction        1135 lib/iov_iter.c 	WARN_ON(direction & ~(READ | WRITE));
direction        1136 lib/iov_iter.c 	i->type = ITER_KVEC | (direction & (READ | WRITE));
direction        1144 lib/iov_iter.c void iov_iter_bvec(struct iov_iter *i, unsigned int direction,
direction        1148 lib/iov_iter.c 	WARN_ON(direction & ~(READ | WRITE));
direction        1149 lib/iov_iter.c 	i->type = ITER_BVEC | (direction & (READ | WRITE));
direction        1157 lib/iov_iter.c void iov_iter_pipe(struct iov_iter *i, unsigned int direction,
direction        1161 lib/iov_iter.c 	BUG_ON(direction != READ);
direction        1181 lib/iov_iter.c void iov_iter_discard(struct iov_iter *i, unsigned int direction, size_t count)
direction        1183 lib/iov_iter.c 	BUG_ON(direction != READ);
direction         233 net/netfilter/ipvs/ip_vs_core.c ip_vs_set_state(struct ip_vs_conn *cp, int direction,
direction         238 net/netfilter/ipvs/ip_vs_core.c 		pd->pp->state_transition(cp, direction, skb, pd);
direction         379 net/netfilter/ipvs/ip_vs_proto_sctp.c 		int direction, const struct sk_buff *skb)
direction         428 net/netfilter/ipvs/ip_vs_proto_sctp.c 		if (direction == IP_VS_DIR_OUTPUT)
direction         431 net/netfilter/ipvs/ip_vs_proto_sctp.c 			direction = IP_VS_DIR_INPUT_ONLY;
direction         434 net/netfilter/ipvs/ip_vs_proto_sctp.c 	next_state = sctp_states[direction][event][cp->state];
direction         442 net/netfilter/ipvs/ip_vs_proto_sctp.c 				((direction == IP_VS_DIR_OUTPUT) ?
direction         474 net/netfilter/ipvs/ip_vs_proto_sctp.c sctp_state_transition(struct ip_vs_conn *cp, int direction,
direction         478 net/netfilter/ipvs/ip_vs_proto_sctp.c 	set_sctp_state(pd, cp, direction, skb);
direction         513 net/netfilter/ipvs/ip_vs_proto_tcp.c 	      int direction, struct tcphdr *th)
direction         517 net/netfilter/ipvs/ip_vs_proto_tcp.c 	int state_off = tcp_state_off[direction];
direction         586 net/netfilter/ipvs/ip_vs_proto_tcp.c tcp_state_transition(struct ip_vs_conn *cp, int direction,
direction         603 net/netfilter/ipvs/ip_vs_proto_tcp.c 	set_tcp_state(pd, cp, direction, th);
direction         452 net/netfilter/ipvs/ip_vs_proto_udp.c udp_state_transition(struct ip_vs_conn *cp, int direction,
direction         462 net/netfilter/ipvs/ip_vs_proto_udp.c 	if (direction == IP_VS_DIR_OUTPUT)
direction          43 net/netfilter/xt_connbytes.c 		switch (sinfo->direction) {
direction          57 net/netfilter/xt_connbytes.c 		switch (sinfo->direction) {
direction          71 net/netfilter/xt_connbytes.c 		switch (sinfo->direction) {
direction         108 net/netfilter/xt_connbytes.c 	if (sinfo->direction != XT_CONNBYTES_DIR_ORIGINAL &&
direction         109 net/netfilter/xt_connbytes.c 	    sinfo->direction != XT_CONNBYTES_DIR_REPLY &&
direction         110 net/netfilter/xt_connbytes.c 	    sinfo->direction != XT_CONNBYTES_DIR_BOTH)
direction         213 net/nfc/llcp.h 			       struct sk_buff *skb, u8 direction);
direction         675 net/nfc/llcp_core.c 			       struct sk_buff *skb, u8 direction)
direction         697 net/nfc/llcp_core.c 			data[1] = direction & 0x01;
direction         359 net/nfc/rawsock.c 			  u8 payload_type, u8 direction)
direction         377 net/nfc/rawsock.c 			data[1] = direction & 0x01;
direction         330 net/rds/ib.h   					      int direction)
direction         337 net/rds/ib.h   					   sg_dma_len(sg), direction);
direction         345 net/rds/ib.h   						 int direction)
direction         352 net/rds/ib.h   					      sg_dma_len(sg), direction);
direction         211 net/rds/ib_rdma.c void rds_ib_sync_mr(void *trans_private, int direction)
direction         216 net/rds/ib_rdma.c 	switch (direction) {
direction         577 net/rds/rds.h  	void (*sync_mr)(void *trans_private, int direction);
direction          43 net/sunrpc/auth_gss/gss_krb5_seqnum.c krb5_make_rc4_seq_num(struct krb5_ctx *kctx, int direction, s32 seqnum,
direction          63 net/sunrpc/auth_gss/gss_krb5_seqnum.c 	plain[4] = direction;
direction          64 net/sunrpc/auth_gss/gss_krb5_seqnum.c 	plain[5] = direction;
direction          65 net/sunrpc/auth_gss/gss_krb5_seqnum.c 	plain[6] = direction;
direction          66 net/sunrpc/auth_gss/gss_krb5_seqnum.c 	plain[7] = direction;
direction          81 net/sunrpc/auth_gss/gss_krb5_seqnum.c 		int direction,
direction          89 net/sunrpc/auth_gss/gss_krb5_seqnum.c 		return krb5_make_rc4_seq_num(kctx, direction, seqnum,
direction         101 net/sunrpc/auth_gss/gss_krb5_seqnum.c 	plain[4] = direction;
direction         102 net/sunrpc/auth_gss/gss_krb5_seqnum.c 	plain[5] = direction;
direction         103 net/sunrpc/auth_gss/gss_krb5_seqnum.c 	plain[6] = direction;
direction         104 net/sunrpc/auth_gss/gss_krb5_seqnum.c 	plain[7] = direction;
direction         113 net/sunrpc/auth_gss/gss_krb5_seqnum.c 		     unsigned char *buf, int *direction, s32 *seqnum)
direction         144 net/sunrpc/auth_gss/gss_krb5_seqnum.c 	*direction = plain[4];
direction         159 net/sunrpc/auth_gss/gss_krb5_seqnum.c 	       int *direction, u32 *seqnum)
direction         169 net/sunrpc/auth_gss/gss_krb5_seqnum.c 					    direction, seqnum);
direction         183 net/sunrpc/auth_gss/gss_krb5_seqnum.c 	*direction = plain[4];
direction          83 net/sunrpc/auth_gss/gss_krb5_unseal.c 	int			direction;
direction         135 net/sunrpc/auth_gss/gss_krb5_unseal.c 			     &direction, &seqnum))
direction         138 net/sunrpc/auth_gss/gss_krb5_unseal.c 	if ((ctx->initiate && direction != 0xff) ||
direction         139 net/sunrpc/auth_gss/gss_krb5_unseal.c 	    (!ctx->initiate && direction != 0))
direction         274 net/sunrpc/auth_gss/gss_krb5_wrap.c 	int			direction;
direction         323 net/sunrpc/auth_gss/gss_krb5_wrap.c 			     ptr + 8, &direction, &seqnum))
direction         326 net/sunrpc/auth_gss/gss_krb5_wrap.c 	if ((kctx->initiate && direction != 0xff) ||
direction         327 net/sunrpc/auth_gss/gss_krb5_wrap.c 	    (!kctx->initiate && direction != 0))
direction          83 net/sunrpc/xprtrdma/verbs.c rpcrdma_regbuf_alloc(size_t size, enum dma_data_direction direction,
direction        1365 net/sunrpc/xprtrdma/verbs.c rpcrdma_regbuf_alloc(size_t size, enum dma_data_direction direction,
direction        1380 net/sunrpc/xprtrdma/verbs.c 	rb->rg_direction = direction;
direction         835 samples/vfio-mdev/mbochs.c 					  enum dma_data_direction direction)
direction         849 samples/vfio-mdev/mbochs.c 	if (!dma_map_sg(at->dev, sg->sgl, sg->nents, direction))
direction         864 samples/vfio-mdev/mbochs.c 				enum dma_data_direction direction)
direction         104 sound/core/compress_offload.c 	if (dirn != compr->direction) {
direction         119 sound/core/compress_offload.c 	data->stream.direction = dirn;
direction         176 sound/core/compress_offload.c 	if (stream->direction == SND_COMPRESS_PLAYBACK)
direction         192 sound/core/compress_offload.c 			stream->direction == SND_COMPRESS_PLAYBACK) {
direction         201 sound/core/compress_offload.c 		if (stream->direction == SND_COMPRESS_PLAYBACK) {
direction         212 sound/core/compress_offload.c 	if (stream->direction == SND_COMPRESS_PLAYBACK)
direction         389 sound/core/compress_offload.c 	if (stream->direction == SND_COMPRESS_PLAYBACK)
direction         695 sound/core/compress_offload.c 		if (stream->direction != SND_COMPRESS_CAPTURE)
direction         841 sound/core/compress_offload.c 	if (stream->direction == SND_COMPRESS_CAPTURE)
direction         875 sound/core/compress_offload.c 	if (stream->direction == SND_COMPRESS_CAPTURE)
direction         996 sound/core/compress_offload.c 			compr->direction);
direction        1027 sound/core/compress_offload.c 			compr->direction == SND_COMPRESS_PLAYBACK
direction        1111 sound/core/compress_offload.c 	compr->direction = dirn;
direction          74 sound/core/pcm_dmaengine.c 		slave_config->direction = DMA_MEM_TO_DEV;
direction          77 sound/core/pcm_dmaengine.c 		slave_config->direction = DMA_DEV_TO_MEM;
direction         148 sound/core/pcm_dmaengine.c 	enum dma_transfer_direction direction;
direction         151 sound/core/pcm_dmaengine.c 	direction = snd_pcm_substream_to_dma_direction(substream);
direction         160 sound/core/pcm_dmaengine.c 		snd_pcm_lib_period_bytes(substream), direction, flags);
direction         471 sound/core/pcm_lib.c void snd_pcm_set_ops(struct snd_pcm *pcm, int direction,
direction         474 sound/core/pcm_lib.c 	struct snd_pcm_str *stream = &pcm->streams[direction];
direction          35 sound/core/pcm_param_trace.h 		__field(int, direction)
direction          46 sound/core/pcm_param_trace.h 		__entry->direction = substream->stream;
direction          56 sound/core/pcm_param_trace.h 		  __entry->direction ? "c" : "p",
direction          75 sound/core/pcm_param_trace.h 		__field(int, direction)
direction          96 sound/core/pcm_param_trace.h 		__entry->direction = substream->stream;
direction         116 sound/core/pcm_param_trace.h 		  __entry->direction ? "c" : "p",
direction        1528 sound/core/rawmidi.c 					int direction,
direction        1538 sound/core/rawmidi.c 		substream->stream = direction;
direction          37 sound/firewire/amdtp-stream-trace.h 		if (s->direction == AMDTP_IN_STREAM) {
direction          94 sound/firewire/amdtp-stream.c 	s->direction = dir;
direction         272 sound/firewire/amdtp-stream.c 	if (s->direction == AMDTP_OUT_STREAM) {
direction         872 sound/firewire/amdtp-stream.c 	if (s->direction == AMDTP_IN_STREAM) {
direction         924 sound/firewire/amdtp-stream.c 	if (s->direction == AMDTP_IN_STREAM) {
direction         936 sound/firewire/amdtp-stream.c 	if (s->direction == AMDTP_IN_STREAM) {
direction         974 sound/firewire/amdtp-stream.c 	if (s->direction == AMDTP_IN_STREAM) {
direction         994 sound/firewire/amdtp-stream.c 		if (s->direction == AMDTP_IN_STREAM) {
direction         114 sound/firewire/amdtp-stream.h 	enum amdtp_stream_direction direction;
direction         393 sound/firewire/bebob/bebob_stream.c 			(conn->direction == CMP_OUTPUT) ? 'o' : 'i',
direction          52 sound/firewire/cmp.c 		(c->direction == CMP_INPUT) ? 'i' : 'o',
direction          59 sound/firewire/cmp.c 	if (c->direction == CMP_INPUT)
direction          67 sound/firewire/cmp.c 	if (c->direction == CMP_INPUT)
direction         122 sound/firewire/cmp.c 			enum cmp_direction direction,
direction         129 sound/firewire/cmp.c 	c->direction = direction;
direction         316 sound/firewire/cmp.c 	if (c->direction == CMP_OUTPUT)
direction         362 sound/firewire/cmp.c 	if (c->direction == CMP_OUTPUT)
direction          35 sound/firewire/cmp.h 	enum cmp_direction direction;
direction          40 sound/firewire/cmp.h 			enum cmp_direction direction,
direction         119 sound/firewire/fireworks/fireworks_stream.c 			(conn->direction == CMP_OUTPUT) ? 'o' : 'i',
direction          31 sound/firewire/motu/amdtp-motu-trace.h 		if (s->direction == AMDTP_IN_STREAM) {
direction          60 sound/firewire/motu/amdtp-motu-trace.h 		if (s->direction == AMDTP_IN_STREAM) {
direction         143 sound/firewire/oxfw/oxfw-stream.c 			(conn->direction == CMP_OUTPUT) ? 'o' : 'i',
direction          23 sound/firewire/packets-buffer.c 			    enum dma_data_direction direction)
direction          45 sound/firewire/packets-buffer.c 				 pages, direction);
direction          23 sound/firewire/packets-buffer.h 			    enum dma_data_direction direction);
direction          29 sound/firewire/tascam/amdtp-tascam.c 	if (s->direction == AMDTP_IN_STREAM)
direction          31 sound/hda/ext/hdac_ext_stream.c 				int idx, int direction, int tag)
direction          57 sound/hda/ext/hdac_ext_stream.c 	snd_hdac_stream_init(bus, &stream->hstream, idx, direction, tag);
direction         259 sound/hda/ext/hdac_ext_stream.c 		if (stream->direction != substream->stream)
direction         299 sound/hda/ext/hdac_ext_stream.c 		if (stream->direction != substream->stream)
direction          61 sound/hda/hdac_stream.c 			  int idx, int direction, int tag)
direction          69 sound/hda/hdac_stream.c 	azx_dev->direction = direction;
direction         293 sound/hda/hdac_stream.c 		if (azx_dev->direction != substream->stream)
direction         348 sound/hda/hdac_stream.c 		if (s->direction == dir && s->stream_tag == stream_tag)
direction         171 sound/i2c/i2c.c 	if (bus->hw_ops.bit->direction)
direction         172 sound/i2c/i2c.c 		bus->hw_ops.bit->direction(bus, clock, data);
direction         882 sound/isa/sb/sb16_main.c const struct snd_pcm_ops *snd_sb16dsp_get_pcm_ops(int direction)
direction         884 sound/isa/sb/sb16_main.c 	return direction == SNDRV_PCM_STREAM_PLAYBACK ?
direction        2259 sound/isa/wss/wss_lib.c const struct snd_pcm_ops *snd_wss_get_pcm_ops(int direction)
direction        2261 sound/isa/wss/wss_lib.c 	return direction == SNDRV_PCM_STREAM_PLAYBACK ?
direction        1214 sound/pci/hda/hda_codec.c u32 query_amp_caps(struct hda_codec *codec, hda_nid_t nid, int direction)
direction        1219 sound/pci/hda/hda_codec.c 				  direction == HDA_OUTPUT ?
direction        1316 sound/pci/hda/hda_codec.c 			     int direction, int idx, int mask, int val)
direction        1323 sound/pci/hda/hda_codec.c 		ret |= snd_hda_codec_amp_update(codec, nid, ch, direction,
direction         378 sound/pci/hda/hda_controller.c 	bool direction;
direction         386 sound/pci/hda/hda_controller.c 		direction = 1;
direction         388 sound/pci/hda/hda_controller.c 		direction = 0;
direction         393 sound/pci/hda/hda_controller.c 		dma_select = (direction << GTSCC_CDMAS_DMA_DIR_SHIFT) |
direction          44 sound/pci/hda/hda_local.h #define HDA_CODEC_VOLUME_IDX(xname, xcidx, nid, xindex, direction) \
direction          45 sound/pci/hda/hda_local.h 	HDA_CODEC_VOLUME_MONO_IDX(xname, xcidx, nid, 3, xindex, direction, 0)
direction          47 sound/pci/hda/hda_local.h #define HDA_CODEC_VOLUME_MONO(xname, nid, channel, xindex, direction) \
direction          48 sound/pci/hda/hda_local.h 	HDA_CODEC_VOLUME_MONO_IDX(xname, 0, nid, channel, xindex, direction, 0)
direction          50 sound/pci/hda/hda_local.h #define HDA_CODEC_VOLUME(xname, nid, xindex, direction) \
direction          51 sound/pci/hda/hda_local.h 	HDA_CODEC_VOLUME_MONO(xname, nid, 3, xindex, direction)
direction          53 sound/pci/hda/hda_local.h #define HDA_CODEC_VOLUME_MIN_MUTE(xname, nid, xindex, direction) \
direction          54 sound/pci/hda/hda_local.h 	HDA_CODEC_VOLUME_MONO_IDX(xname, 0, nid, 3, xindex, direction, \
direction          57 sound/pci/hda/hda_local.h #define HDA_CODEC_MUTE_MONO_IDX(xname, xcidx, nid, channel, xindex, direction) \
direction          63 sound/pci/hda/hda_local.h 	  .private_value = HDA_COMPOSE_AMP_VAL(nid, channel, xindex, direction) }
direction          65 sound/pci/hda/hda_local.h #define HDA_CODEC_MUTE_IDX(xname, xcidx, nid, xindex, direction) \
direction          66 sound/pci/hda/hda_local.h 	HDA_CODEC_MUTE_MONO_IDX(xname, xcidx, nid, 3, xindex, direction)
direction          68 sound/pci/hda/hda_local.h #define HDA_CODEC_MUTE_MONO(xname, nid, channel, xindex, direction) \
direction          69 sound/pci/hda/hda_local.h 	HDA_CODEC_MUTE_MONO_IDX(xname, 0, nid, channel, xindex, direction)
direction          71 sound/pci/hda/hda_local.h #define HDA_CODEC_MUTE(xname, nid, xindex, direction) \
direction          72 sound/pci/hda/hda_local.h 	HDA_CODEC_MUTE_MONO(xname, nid, 3, xindex, direction)
direction          75 sound/pci/hda/hda_local.h #define HDA_CODEC_MUTE_BEEP_MONO_IDX(xname, xcidx, nid, channel, xindex, direction) \
direction          81 sound/pci/hda/hda_local.h 	  .private_value = HDA_COMPOSE_AMP_VAL(nid, channel, xindex, direction) }
direction          88 sound/pci/hda/hda_local.h #define HDA_CODEC_MUTE_BEEP_MONO(xname, nid, channel, xindex, direction) \
direction          89 sound/pci/hda/hda_local.h 	HDA_CODEC_MUTE_BEEP_MONO_IDX(xname, 0, nid, channel, xindex, direction)
direction          91 sound/pci/hda/hda_local.h #define HDA_CODEC_MUTE_BEEP(xname, nid, xindex, direction) \
direction          92 sound/pci/hda/hda_local.h 	HDA_CODEC_MUTE_BEEP_MONO(xname, nid, 3, xindex, direction)
direction         124 sound/pci/hda/hda_local.h 			   int direction, int idx, int mask, int val);
direction         486 sound/pci/hda/hda_local.h u32 query_amp_caps(struct hda_codec *codec, hda_nid_t nid, int direction);
direction         643 sound/pci/hda/hda_proc.c 	unsigned int enable, direction, wake, unsol, sticky, data;
direction         657 sound/pci/hda/hda_proc.c 	direction = snd_hda_codec_read(codec, nid, 0,
direction         672 sound/pci/hda/hda_proc.c 			    (direction & (1<<i)) ? 1 : 0,
direction         111 sound/pci/ice1712/ews.c 	ice->gpio.direction &= ~(ICE1712_EWX2496_SERIAL_CLOCK|ICE1712_EWX2496_SERIAL_DATA);
direction         112 sound/pci/ice1712/ews.c 	ice->gpio.direction |= mask;
direction         113 sound/pci/ice1712/ews.c 	snd_ice1712_write(ice, ICE1712_IREG_GPIO_DIRECTION, ice->gpio.direction);
direction         120 sound/pci/ice1712/ews.c 	.direction = ewx_i2c_direction,
direction         170 sound/pci/ice1712/ews.c 			  ice->gpio.direction | tmp);
direction         194 sound/pci/ice1712/ews.c 			  ice->gpio.direction | tmp);
direction         210 sound/pci/ice1712/ews.c 			  ice->gpio.direction | tmp);
direction         271 sound/pci/ice1712/hoontech.c 			  ice->gpio.direction | tmp);
direction         324 sound/pci/ice1712/hoontech.c 	ice->gpio.direction = ice->eeprom.gpiodir;
direction        2366 sound/pci/ice1712/ice1712.c 		ice->gpio.direction = ice->eeprom.gpiodir;
direction        2375 sound/pci/ice1712/ice1712.c 		ice->gpio.direction = 0xff;
direction         350 sound/pci/ice1712/ice1712.h 		unsigned int direction;		/* current direction bits */
direction         428 sound/pci/ice1712/ice1712.h 	ice->gpio.saved[0] = ice->gpio.direction;
direction         436 sound/pci/ice1712/ice1712.h 	ice->gpio.direction = ice->gpio.saved[0];
direction         458 sound/pci/ice1712/ice1712.h 	ice->gpio.direction |= mask;
direction         459 sound/pci/ice1712/ice1712.h 	snd_ice1712_gpio_set_dir(ice, ice->gpio.direction);
direction         469 sound/pci/ice1712/ice1712.h 	ice->gpio.direction &= ~mask;
direction         470 sound/pci/ice1712/ice1712.h 	snd_ice1712_gpio_set_dir(ice, ice->gpio.direction);
direction        2396 sound/pci/ice1712/ice1724.c 	ice->gpio.direction = ice->eeprom.gpiodir;
direction         369 sound/pci/ice1712/pontis.c 	snd_ice1712_gpio_set_dir(ice, ice->gpio.direction);
direction         391 sound/pci/ice1712/pontis.c 	snd_ice1712_gpio_set_dir(ice, ice->gpio.direction);
direction         478 sound/pci/ice1712/pontis.c 	ucontrol->value.integer.value[0] = ice->gpio.direction & 0xff0f;
direction         491 sound/pci/ice1712/pontis.c 	changed = (val != ice->gpio.direction);
direction         492 sound/pci/ice1712/pontis.c 	ice->gpio.direction = val;
direction         501 sound/pci/ice1712/pontis.c 	snd_ice1712_gpio_set_dir(ice, ice->gpio.direction);
direction         514 sound/pci/ice1712/pontis.c 	snd_ice1712_gpio_set_dir(ice, ice->gpio.direction);
direction         188 sound/pci/ice1712/prodigy_hifi.c 	snd_ice1712_gpio_set_dir(ice, ice->gpio.direction);
direction         227 sound/pci/ice1712/prodigy_hifi.c 	snd_ice1712_gpio_set_dir(ice, ice->gpio.direction);
direction         114 sound/pci/ice1712/psc724.c 	snd_ice1712_gpio_set_dir(ice, ice->gpio.direction | PSC724_SPI_MASK);
direction         104 sound/pci/ice1712/revo.c 	ice->gpio.direction &= ~mask;
direction         105 sound/pci/ice1712/revo.c 	ice->gpio.direction |= val;
direction         106 sound/pci/ice1712/revo.c 	snd_ice1712_gpio_set_dir(ice, ice->gpio.direction);
direction         139 sound/pci/ice1712/revo.c 	.direction = revo_i2c_direction,
direction         133 sound/pci/ice1712/se.c 	snd_ice1712_gpio_set_dir(ice, ice->gpio.direction | ALL_MASK);
direction         313 sound/pci/via82xx.c 	int direction;	/* playback = 0, capture = 1 */
direction        1177 sound/pci/via82xx.c 	ratep = &chip->rates[viadev->direction];
direction        1196 sound/pci/via82xx.c 		int idx = viadev->direction ? AC97_RATES_ADC : AC97_RATES_FRONT_DAC;
direction        1317 sound/pci/via82xx.c 	ratep = &chip->rates[viadev->direction];
direction        1324 sound/pci/via82xx.c 		if (! viadev->direction) {
direction        1423 sound/pci/via82xx.c 			int shadow_pos, int direction)
direction        1427 sound/pci/via82xx.c 	chip->devs[idx].direction = direction;
direction         208 sound/pci/via82xx_modem.c 	int direction;	/* playback = 0, capture = 1 */
direction         822 sound/pci/via82xx_modem.c 			int direction)
direction         825 sound/pci/via82xx_modem.c 	chip->devs[idx].direction = direction;
direction         203 sound/soc/amd/acp-pcm-dma.c 					   u32 size, int direction,
direction         213 sound/soc/amd/acp-pcm-dma.c 		if (direction == SNDRV_PCM_STREAM_PLAYBACK) {
direction         262 sound/soc/amd/acp-pcm-dma.c 					   int direction, u32 sram_bank,
direction         271 sound/soc/amd/acp-pcm-dma.c 		if (direction == SNDRV_PCM_STREAM_PLAYBACK) {
direction         339 sound/soc/amd/acp-pcm-dma.c 	if (rtd->direction == SNDRV_PCM_STREAM_PLAYBACK) {
direction         348 sound/soc/amd/acp-pcm-dma.c 				       rtd->direction, rtd->pte_offset,
direction         353 sound/soc/amd/acp-pcm-dma.c 				       rtd->direction, rtd->sram_bank,
direction         988 sound/soc/amd/acp-pcm-dma.c 		rtd->direction = substream->stream;
direction        1071 sound/soc/amd/acp-pcm-dma.c 	if (rtd->direction == SNDRV_PCM_STREAM_PLAYBACK) {
direction         131 sound/soc/amd/acp.h 	u16 direction;
direction         211 sound/soc/amd/raven/acp3x-pcm-dma.c static void config_acp3x_dma(struct i2s_stream_instance *rtd, int direction)
direction         218 sound/soc/amd/raven/acp3x-pcm-dma.c 	if (direction == SNDRV_PCM_STREAM_PLAYBACK)
direction         243 sound/soc/amd/raven/acp3x-pcm-dma.c 	if (direction == SNDRV_PCM_STREAM_PLAYBACK) {
direction         319 sound/soc/amd/raven/acp3x-pcm-dma.c static u64 acp_get_byte_count(struct i2s_stream_instance *rtd, int direction)
direction         323 sound/soc/amd/raven/acp3x-pcm-dma.c 	if (direction == SNDRV_PCM_STREAM_PLAYBACK) {
direction         176 sound/soc/atmel/atmel-classd.c 	slave_config->direction		= DMA_MEM_TO_DEV;
direction         109 sound/soc/cirrus/ep93xx-ac97.c 	.direction	= DMA_MEM_TO_DEV,
direction         115 sound/soc/cirrus/ep93xx-ac97.c 	.direction	= DMA_DEV_TO_MEM,
direction          86 sound/soc/cirrus/ep93xx-i2s.c 		.direction	= DMA_MEM_TO_DEV,
direction          91 sound/soc/cirrus/ep93xx-i2s.c 		.direction	= DMA_DEV_TO_MEM,
direction          42 sound/soc/cirrus/ep93xx-pcm.c 	if (data->direction == ep93xx_dma_chan_direction(chan)) {
direction        1253 sound/soc/codecs/cpcap.c 	int direction = substream->stream;
direction        1258 sound/soc/codecs/cpcap.c 		rate, direction, channels);
direction        1264 sound/soc/codecs/cpcap.c 	if (direction == SNDRV_PCM_STREAM_CAPTURE) {
direction        1617 sound/soc/codecs/twl4030.c static void twl4030_tdm_enable(struct snd_soc_component *component, int direction,
direction        1624 sound/soc/codecs/twl4030.c 	if (direction == SNDRV_PCM_STREAM_PLAYBACK)
direction        1902 sound/soc/codecs/twl4030.c static void twl4030_voice_enable(struct snd_soc_component *component, int direction,
direction        1909 sound/soc/codecs/twl4030.c 	if (direction == SNDRV_PCM_STREAM_PLAYBACK)
direction        1710 sound/soc/codecs/wcd9335.c 				 int direction)
direction        1719 sound/soc/codecs/wcd9335.c 	cfg->direction = direction;
direction        1736 sound/soc/codecs/wcd9335.c 		if (direction == SNDRV_PCM_STREAM_PLAYBACK) {
direction        3392 sound/soc/codecs/wm_adsp.c 	if (wm_adsp_fw[dsp->fw].compr_direction != stream->direction) {
direction        3476 sound/soc/codecs/wm_adsp.c 		if (stream->direction == SND_COMPRESS_PLAYBACK) {
direction        3542 sound/soc/codecs/wm_adsp.c 		caps->direction = wm_adsp_fw[fw].compr_direction;
direction        4226 sound/soc/codecs/wm_adsp.c 	if (stream->direction == SND_COMPRESS_CAPTURE)
direction         227 sound/soc/fsl/fsl_asrc_dma.c 	config_be.direction = DMA_DEV_TO_DEV;
direction         167 sound/soc/intel/atom/sst-mfld-platform-pcm.c 		if ((map[i].dev_num == dev) && (map[i].direction == dir))
direction         209 sound/soc/intel/atom/sst-mfld-platform-pcm.c 					       0, cstream->direction,
direction         217 sound/soc/intel/atom/sst-mfld-platform-pcm.c 		str_params->ops = (u8)cstream->direction;
direction         235 sound/soc/intel/common/sst-firmware.c 	slave.direction = DMA_MEM_TO_DEV;
direction          32 sound/soc/intel/skylake/skl-debug.c 				int max_pin, ssize_t size, bool direction)
direction          42 sound/soc/intel/skylake/skl-debug.c 				direction ? "Input Pin:" : "Output Pin:",
direction          54 sound/soc/intel/skylake/skl-debug.c 					ssize_t size, bool direction)
direction          60 sound/soc/intel/skylake/skl-debug.c 			direction ? "Input Format:" : "Output Format:",
direction          65 sound/soc/intel/skylake/skl-nhlt.c 			epnt->direction, epnt->device_type);
direction          69 sound/soc/intel/skylake/skl-nhlt.c 			(epnt->direction == dirn)) {
direction         207 sound/soc/intel/skylake/skl-pcm.c 	if (stream->hstream.direction == SNDRV_PCM_STREAM_PLAYBACK) {
direction         612 sound/soc/intel/skylake/skl-topology.c 	     pipe->direction == SNDRV_PCM_STREAM_PLAYBACK) ||
direction         614 sound/soc/intel/skylake/skl-topology.c 	     pipe->direction == SNDRV_PCM_STREAM_CAPTURE))
direction        1929 sound/soc/intel/skylake/skl-topology.c 		pipe->direction = tkn_val;
direction         303 sound/soc/intel/skylake/skl-topology.h 	u8 direction;
direction         128 sound/soc/qcom/lpass-apq8016.c 					   int direction)
direction         133 sound/soc/qcom/lpass-apq8016.c 	if (direction == SNDRV_PCM_STREAM_PLAYBACK) {
direction          80 sound/soc/qcom/lpass.h 	int (*alloc_dma_channel)(struct lpass_data *data, int direction);
direction         618 sound/soc/qcom/qdsp6/q6asm-dai.c 		q6asm_unmap_memory_regions(stream->direction,
direction         623 sound/soc/qcom/qdsp6/q6asm-dai.c 	q6routing_stream_close(rtd->dai_link->id, stream->direction);
direction         636 sound/soc/qcom/qdsp6/q6asm-dai.c 	int dir = stream->direction;
direction         766 sound/soc/qcom/qdsp6/q6asm-dai.c 	caps->direction = SND_COMPRESS_PLAYBACK;
direction        1379 sound/soc/sh/fsi.c 			cfg.direction		= DMA_MEM_TO_DEV;
direction        1383 sound/soc/sh/fsi.c 			cfg.direction		= DMA_DEV_TO_MEM;
direction         171 sound/soc/sh/rcar/dma.c 	cfg.direction	= is_play ? DMA_MEM_TO_DEV : DMA_DEV_TO_MEM;
direction         109 sound/soc/soc-compress.c 	snd_soc_runtime_activate(rtd, cstream->direction);
direction         129 sound/soc/soc-compress.c 		 fe->pcm->streams[cstream->direction].substream;
direction         137 sound/soc/soc-compress.c 	if (cstream->direction == SND_COMPRESS_PLAYBACK)
direction         254 sound/soc/soc-compress.c 	if (cstream->direction == SND_COMPRESS_PLAYBACK)
direction         261 sound/soc/soc-compress.c 	snd_soc_dai_digital_mute(codec_dai, 1, cstream->direction);
direction         277 sound/soc/soc-compress.c 	if (cstream->direction == SND_COMPRESS_PLAYBACK) {
direction         308 sound/soc/soc-compress.c 	if (cstream->direction == SND_COMPRESS_PLAYBACK)
direction         389 sound/soc/soc-compress.c 		snd_soc_dai_digital_mute(codec_dai, 0, cstream->direction);
direction         392 sound/soc/soc-compress.c 		snd_soc_dai_digital_mute(codec_dai, 1, cstream->direction);
direction         411 sound/soc/soc-compress.c 	if (cstream->direction == SND_COMPRESS_PLAYBACK)
direction         508 sound/soc/soc-compress.c 	if (cstream->direction == SND_COMPRESS_PLAYBACK)
direction         533 sound/soc/soc-compress.c 		 fe->pcm->streams[cstream->direction].substream;
direction         537 sound/soc/soc-compress.c 	if (cstream->direction == SND_COMPRESS_PLAYBACK)
direction         865 sound/soc/soc-compress.c 	int ret = 0, direction = 0;
direction         894 sound/soc/soc-compress.c 		direction = SND_COMPRESS_PLAYBACK;
direction         896 sound/soc/soc-compress.c 		direction = SND_COMPRESS_CAPTURE;
direction         947 sound/soc/soc-compress.c 	ret = snd_compress_new(rtd->card->snd_card, num, direction,
direction         244 sound/soc/soc-dai.c 			     int direction)
direction         247 sound/soc/soc-dai.c 		return dai->driver->ops->mute_stream(dai, mute, direction);
direction         248 sound/soc/soc-dai.c 	else if (direction == SNDRV_PCM_STREAM_PLAYBACK &&
direction          53 sound/soc/sof/core.c 					   int *direction)
direction          59 sound/soc/sof/core.c 			*direction = SNDRV_PCM_STREAM_PLAYBACK;
direction          63 sound/soc/sof/core.c 			*direction = SNDRV_PCM_STREAM_CAPTURE;
direction          73 sound/soc/sof/intel/hda-dai.c 		if (stream->direction != substream->stream)
direction         140 sound/soc/sof/intel/hda-dai.c 	if (stream->hstream.direction == SNDRV_PCM_STREAM_PLAYBACK) {
direction         167 sound/soc/sof/intel/hda-dai.c 		    dir == sof_dai->comp_dai.direction) {
direction         456 sound/soc/sof/intel/hda-dsp.c 			if (hdac_stream(stream)->direction ==
direction          28 sound/soc/sof/intel/hda-loader.c 			     int direction)
direction          35 sound/soc/sof/intel/hda-loader.c 	if (direction != SNDRV_PCM_STREAM_PLAYBACK) {
direction          40 sound/soc/sof/intel/hda-loader.c 	dsp_stream = hda_dsp_stream_get(sdev, direction);
direction          71 sound/soc/sof/intel/hda-loader.c 	hda_dsp_stream_put(sdev, direction, hstream->stream_tag);
direction         200 sound/soc/sof/intel/hda-loader.c 		if (s->direction == SNDRV_PCM_STREAM_PLAYBACK &&
direction         208 sound/soc/sof/intel/hda-pcm.c 	int direction = substream->stream;
direction         210 sound/soc/sof/intel/hda-pcm.c 	dsp_stream = hda_dsp_stream_get(sdev, direction);
direction         226 sound/soc/sof/intel/hda-pcm.c 	int direction = substream->stream;
direction         229 sound/soc/sof/intel/hda-pcm.c 	ret = hda_dsp_stream_put(sdev, direction, hstream->stream_tag);
direction         155 sound/soc/sof/intel/hda-stream.c hda_dsp_stream_get(struct snd_sof_dev *sdev, int direction)
direction         166 sound/soc/sof/intel/hda-stream.c 		if (s->direction == direction && !s->opened) {
direction         185 sound/soc/sof/intel/hda-stream.c 			direction == SNDRV_PCM_STREAM_PLAYBACK ?
direction         194 sound/soc/sof/intel/hda-stream.c 		if (stream && direction == SNDRV_PCM_STREAM_CAPTURE)
direction         203 sound/soc/sof/intel/hda-stream.c int hda_dsp_stream_put(struct snd_sof_dev *sdev, int direction, int stream_tag)
direction         220 sound/soc/sof/intel/hda-stream.c 		if (s->direction == direction && s->stream_tag == stream_tag) {
direction         223 sound/soc/sof/intel/hda-stream.c 		} else if (s->direction == SNDRV_PCM_STREAM_CAPTURE) {
direction         502 sound/soc/sof/intel/hda-stream.c 	if (hstream->direction == SNDRV_PCM_STREAM_PLAYBACK) {
direction         724 sound/soc/sof/intel/hda-stream.c 		hstream->direction = SNDRV_PCM_STREAM_CAPTURE;
direction         780 sound/soc/sof/intel/hda-stream.c 		hstream->direction = SNDRV_PCM_STREAM_PLAYBACK;
direction         506 sound/soc/sof/intel/hda.h 	hda_dsp_stream_get(struct snd_sof_dev *sdev, int direction);
direction         507 sound/soc/sof/intel/hda.h int hda_dsp_stream_put(struct snd_sof_dev *sdev, int direction, int stream_tag);
direction         413 sound/soc/sof/ipc.c 	int direction;
direction         415 sound/soc/sof/ipc.c 	spcm = snd_sof_find_spcm_comp(sdev, msg_id, &direction);
direction         423 sound/soc/sof/ipc.c 	stream = &spcm->stream[direction];
direction         442 sound/soc/sof/ipc.c 	int direction;
direction         444 sound/soc/sof/ipc.c 	spcm = snd_sof_find_spcm_comp(sdev, msg_id, &direction);
direction         451 sound/soc/sof/ipc.c 	stream = &spcm->stream[direction];
direction         487 sound/soc/sof/ipc.c 			    struct snd_sof_pcm *spcm, int direction,
direction         496 sound/soc/sof/ipc.c 	stream.comp_id = spcm->stream[direction].comp_id;
direction         155 sound/soc/sof/pcm.c 	pcm.params.direction = substream->stream;
direction         528 sound/soc/sof/sof-priv.h 					   int *direction);
direction         537 sound/soc/sof/sof-priv.h 			    struct snd_sof_pcm *spcm, int direction,
direction          79 sound/soc/sof/topology.c 	pcm.params.direction = dir;
direction         667 sound/soc/sof/topology.c 		offsetof(struct sof_ipc_comp_dai, direction), 0},
direction        1325 sound/soc/sof/topology.c 	host->direction = dir;
direction        2709 sound/soc/sof/topology.c 					sof_dai->comp_dai.direction,
direction         204 sound/soc/sprd/sprd-pcm-compress.c 	if (cstream->direction == SND_COMPRESS_PLAYBACK) {
direction         294 sound/soc/sprd/sprd-pcm-compress.c 	compr_params.direction = cstream->direction;
direction         302 sound/soc/sprd/sprd-pcm-compress.c 	ret = stream->compr_ops->set_params(cstream->direction, &compr_params);
direction         327 sound/soc/sprd/sprd-pcm-compress.c 	int stream_id = cstream->direction, ret;
direction         403 sound/soc/sprd/sprd-pcm-compress.c 	int stream_id = cstream->direction, i;
direction         433 sound/soc/sprd/sprd-pcm-compress.c 	int stream_id = cstream->direction;
direction         435 sound/soc/sprd/sprd-pcm-compress.c 	if (cstream->direction != SND_COMPRESS_PLAYBACK) {
direction         615 sound/soc/sprd/sprd-pcm-compress.c 	caps->direction = cstream->direction;
direction          26 sound/soc/sprd/sprd-pcm-dma.h 	u32 direction;
direction         425 sound/soc/stm/stm32_spdifrx.c 	spdifrx->slave_config.direction = DMA_DEV_TO_MEM;
direction         127 sound/soc/tegra/tegra30_ahub.c 	cif_conf.direction = TEGRA30_AUDIOCIF_DIRECTION_RX;
direction         229 sound/soc/tegra/tegra30_ahub.c 	cif_conf.direction = TEGRA30_AUDIOCIF_DIRECTION_TX;
direction         694 sound/soc/tegra/tegra30_ahub.c 		(conf->direction <<
direction         726 sound/soc/tegra/tegra30_ahub.c 		(conf->direction <<
direction         483 sound/soc/tegra/tegra30_ahub.h 	unsigned int direction;
direction         182 sound/soc/tegra/tegra30_i2s.c 		cif_conf.direction = TEGRA30_AUDIOCIF_DIRECTION_RX;
direction         185 sound/soc/tegra/tegra30_i2s.c 		cif_conf.direction = TEGRA30_AUDIOCIF_DIRECTION_TX;
direction          27 sound/soc/uniphier/aio-compress.c 	struct uniphier_aio_sub *sub = &aio->sub[compr->direction];
direction          60 sound/soc/uniphier/aio-compress.c 	struct uniphier_aio_sub *sub = &aio->sub[compr->direction];
direction          77 sound/soc/uniphier/aio-compress.c 	struct uniphier_aio_sub *sub = &aio->sub[cstream->direction];
direction         102 sound/soc/uniphier/aio-compress.c 	struct uniphier_aio_sub *sub = &aio->sub[cstream->direction];
direction         122 sound/soc/uniphier/aio-compress.c 	struct uniphier_aio_sub *sub = &aio->sub[cstream->direction];
direction         134 sound/soc/uniphier/aio-compress.c 	struct uniphier_aio_sub *sub = &aio->sub[cstream->direction];
direction         169 sound/soc/uniphier/aio-compress.c 	struct uniphier_aio_sub *sub = &aio->sub[cstream->direction];
direction         181 sound/soc/uniphier/aio-compress.c 	struct uniphier_aio_sub *sub = &aio->sub[cstream->direction];
direction         219 sound/soc/uniphier/aio-compress.c 	struct uniphier_aio_sub *sub = &aio->sub[cstream->direction];
direction         252 sound/soc/uniphier/aio-compress.c 	struct uniphier_aio_sub *sub = &aio->sub[cstream->direction];
direction         326 sound/soc/uniphier/aio-compress.c 	struct uniphier_aio_sub *sub = &aio->sub[cstream->direction];
direction         103 sound/soc/uniphier/aio-cpu.c 						 int direction)
direction         111 sound/soc/uniphier/aio-cpu.c 		if (match_spec(spec, name, direction))
direction         318 sound/soc/ux500/ux500_msp_dai.c 	msp_config->direction = substream->stream == SNDRV_PCM_STREAM_PLAYBACK ?
direction         200 sound/soc/ux500/ux500_msp_i2s.c 	if (config->direction & MSP_DIR_TX)
direction         202 sound/soc/ux500/ux500_msp_i2s.c 	if (config->direction & MSP_DIR_RX)
direction         367 sound/soc/ux500/ux500_msp_i2s.c 	if ((config->direction & MSP_DIR_RX) &&
direction         373 sound/soc/ux500/ux500_msp_i2s.c 	if ((config->direction == MSP_DIR_TX) &&
direction         381 sound/soc/ux500/ux500_msp_i2s.c 	if (config->direction & MSP_DIR_RX)
direction         383 sound/soc/ux500/ux500_msp_i2s.c 	if (config->direction & MSP_DIR_TX)
direction         445 sound/soc/ux500/ux500_msp_i2s.c 	tx_sel = (config->direction & MSP_DIR_TX) > 0;
direction         446 sound/soc/ux500/ux500_msp_i2s.c 	rx_sel = (config->direction & MSP_DIR_RX) > 0;
direction         572 sound/soc/ux500/ux500_msp_i2s.c int ux500_msp_i2s_trigger(struct ux500_msp *msp, int cmd, int direction)
direction         586 sound/soc/ux500/ux500_msp_i2s.c 		if (direction == SNDRV_PCM_STREAM_PLAYBACK)
direction         597 sound/soc/ux500/ux500_msp_i2s.c 		if (direction == SNDRV_PCM_STREAM_PLAYBACK)
direction         460 sound/soc/ux500/ux500_msp_i2s.h 	unsigned int direction;
direction         497 sound/soc/ux500/ux500_msp_i2s.h 			int direction);
direction         953 sound/sparc/dbri.c 			     enum in_or_out direction, int prevpipe,
direction         969 sound/sparc/dbri.c 	if (direction == PIPEinput) {
direction        2092 sound/sparc/dbri.c 	int direction;
direction        2112 sound/sparc/dbri.c 			direction = DMA_TO_DEVICE;
direction        2114 sound/sparc/dbri.c 			direction = DMA_FROM_DEVICE;
direction        2120 sound/sparc/dbri.c 				       direction);
direction        2123 sound/sparc/dbri.c 	direction = params_buffer_bytes(hw_params);
direction        2125 sound/sparc/dbri.c 		direction, info->dvma_buffer);
direction        2133 sound/sparc/dbri.c 	int direction;
direction        2141 sound/sparc/dbri.c 			direction = DMA_TO_DEVICE;
direction        2143 sound/sparc/dbri.c 			direction = DMA_FROM_DEVICE;
direction        2146 sound/sparc/dbri.c 				 substream->runtime->buffer_size, direction);
direction         118 sound/usb/card.h 	int direction;	/* playback or capture */
direction         438 sound/usb/endpoint.c 					      int ep_num, int direction, int type)
direction         441 sound/usb/endpoint.c 	int is_playback = direction == SNDRV_PCM_STREAM_PLAYBACK;
direction          10 sound/usb/endpoint.h 					      int ep_num, int direction, int type);
direction         138 sound/usb/line6/pcm.c get_stream(struct snd_line6_pcm *line6pcm, int direction)
direction         140 sound/usb/line6/pcm.c 	return (direction == SNDRV_PCM_STREAM_PLAYBACK) ?
direction         148 sound/usb/line6/pcm.c 				struct line6_pcm_stream *pstr, int direction, int type)
direction         151 sound/usb/line6/pcm.c 		(direction == SNDRV_PCM_STREAM_PLAYBACK) ?
direction         182 sound/usb/line6/pcm.c static int line6_stream_start(struct snd_line6_pcm *line6pcm, int direction,
direction         186 sound/usb/line6/pcm.c 	struct line6_pcm_stream *pstr = get_stream(line6pcm, direction);
direction         194 sound/usb/line6/pcm.c 		if (direction == SNDRV_PCM_STREAM_PLAYBACK)
direction         207 sound/usb/line6/pcm.c static void line6_stream_stop(struct snd_line6_pcm *line6pcm, int direction,
direction         211 sound/usb/line6/pcm.c 	struct line6_pcm_stream *pstr = get_stream(line6pcm, direction);
direction         219 sound/usb/line6/pcm.c 		if (direction == SNDRV_PCM_STREAM_CAPTURE) {
direction         440 sound/usb/mixer_scarlett_gen2.c 					int direction, int port_type)
direction         445 sound/usb/mixer_scarlett_gen2.c 		num += ports[i].num[direction];
direction          53 sound/usb/pcm.c 	if (subs->direction == SNDRV_PCM_STREAM_PLAYBACK)
direction         119 sound/usb/pcm.c 			     subs->direction == SNDRV_PCM_STREAM_PLAYBACK) ||
direction         121 sound/usb/pcm.c 			     subs->direction == SNDRV_PCM_STREAM_CAPTURE))
direction         124 sound/usb/pcm.c 			     subs->direction == SNDRV_PCM_STREAM_PLAYBACK) ||
direction         126 sound/usb/pcm.c 			     subs->direction == SNDRV_PCM_STREAM_CAPTURE)) {
direction         320 sound/usb/pcm.c 	if (subs->direction != SNDRV_PCM_STREAM_PLAYBACK)
direction         384 sound/usb/pcm.c 						   alts, ep, !subs->direction,
direction         400 sound/usb/pcm.c 	int is_playback = subs->direction == SNDRV_PCM_STREAM_PLAYBACK;
direction         483 sound/usb/pcm.c 						   alts, ep, !subs->direction,
direction         559 sound/usb/pcm.c 						   alts, fmt->endpoint, subs->direction,
direction         641 sound/usb/pcm.c 		&subs->stream->substream[subs->direction ^ 1];
direction         943 sound/usb/pcm.c 	if (subs->direction == SNDRV_PCM_STREAM_PLAYBACK)
direction        1325 sound/usb/pcm.c 	int direction = substream->stream;
direction        1328 sound/usb/pcm.c 	struct snd_usb_substream *subs = &as->substream[direction];
direction        1345 sound/usb/pcm.c 		ret = snd_media_stream_init(subs, as->pcm, direction);
direction        1354 sound/usb/pcm.c 	int direction = substream->stream;
direction        1356 sound/usb/pcm.c 	struct snd_usb_substream *subs = &as->substream[direction];
direction        1860 sound/usb/pcm.c 	struct snd_pcm_substream *s = pcm->streams[subs->direction].substream;
direction        1388 sound/usb/quirks.c 	if (subs->direction == SNDRV_PCM_STREAM_PLAYBACK) {
direction          91 sound/usb/stream.c 	subs->direction = stream;
direction         289 tools/include/uapi/linux/kvm.h 			__u8 direction;
direction        1036 tools/include/uapi/sound/asound.h #define SNDRV_CTL_NAME_IEC958(expl,direction,what)	"IEC958 " expl SNDRV_CTL_NAME_##direction SNDRV_CTL_NAME_IEC958_##what
direction         366 tools/perf/builtin-trace.c static struct evsel *perf_evsel__raw_syscall_newtp(const char *direction, void *handler)
direction         368 tools/perf/builtin-trace.c 	struct evsel *evsel = perf_evsel__newtp("raw_syscalls", direction);
direction         372 tools/perf/builtin-trace.c 		evsel = perf_evsel__newtp("syscalls", direction);
direction         154 tools/testing/selftests/bpf/progs/test_tunnel_kern.c 	__u8 direction = 1;
direction         158 tools/testing/selftests/bpf/progs/test_tunnel_kern.c 	md.u.md2.dir = direction;
direction         239 tools/testing/selftests/bpf/progs/test_tunnel_kern.c 	__u8 direction = 0;
direction         243 tools/testing/selftests/bpf/progs/test_tunnel_kern.c 	md.u.md2.dir = direction;