Searched defs:direction (Results 1 - 25 of 189) sorted by relevance

12345678

/drivers/infiniband/hw/qib/
H A Dqib_user_pages.c102 unsigned long offset, size_t size, int direction)
106 phys = pci_map_page(hwdev, page, offset, size, direction);
109 pci_unmap_page(hwdev, phys, size, direction);
110 phys = pci_map_page(hwdev, page, offset, size, direction);
101 qib_map_page(struct pci_dev *hwdev, struct page *page, unsigned long offset, size_t size, int direction) argument
H A Dqib_dma.c54 size_t size, enum dma_data_direction direction)
56 BUG_ON(!valid_dma_direction(direction));
61 enum dma_data_direction direction)
63 BUG_ON(!valid_dma_direction(direction));
68 enum dma_data_direction direction)
72 BUG_ON(!valid_dma_direction(direction));
89 enum dma_data_direction direction)
91 BUG_ON(!valid_dma_direction(direction));
95 int nents, enum dma_data_direction direction)
102 BUG_ON(!valid_dma_direction(direction));
53 qib_dma_map_single(struct ib_device *dev, void *cpu_addr, size_t size, enum dma_data_direction direction) argument
60 qib_dma_unmap_single(struct ib_device *dev, u64 addr, size_t size, enum dma_data_direction direction) argument
66 qib_dma_map_page(struct ib_device *dev, struct page *page, unsigned long offset, size_t size, enum dma_data_direction direction) argument
88 qib_dma_unmap_page(struct ib_device *dev, u64 addr, size_t size, enum dma_data_direction direction) argument
94 qib_map_sg(struct ib_device *dev, struct scatterlist *sgl, int nents, enum dma_data_direction direction) argument
119 qib_unmap_sg(struct ib_device *dev, struct scatterlist *sg, int nents, enum dma_data_direction direction) argument
[all...]
/drivers/char/xillybus/
H A Dxillybus_of.c45 int direction)
47 dma_sync_single_for_cpu(ep->dev, dma_handle, size, direction);
53 int direction)
55 dma_sync_single_for_device(ep->dev, dma_handle, size, direction);
61 int direction)
70 data->size, data->direction);
78 int direction,
90 addr = dma_map_single(ep->dev, ptr, size, direction);
100 this->direction = direction;
42 xilly_dma_sync_single_for_cpu_of(struct xilly_endpoint *ep, dma_addr_t dma_handle, size_t size, int direction) argument
50 xilly_dma_sync_single_for_device_of(struct xilly_endpoint *ep, dma_addr_t dma_handle, size_t size, int direction) argument
58 xilly_dma_sync_single_nop(struct xilly_endpoint *ep, dma_addr_t dma_handle, size_t size, int direction) argument
75 xilly_map_single_of(struct xilly_endpoint *ep, void *ptr, size_t size, int direction, dma_addr_t *ret_dma_handle ) argument
[all...]
H A Dxillybus_pcie.c41 static int xilly_pci_direction(int direction) argument
43 switch (direction) {
56 int direction)
61 xilly_pci_direction(direction));
67 int direction)
72 xilly_pci_direction(direction));
80 data->size, data->direction);
94 int direction,
107 pci_direction = xilly_pci_direction(direction);
119 this->direction
53 xilly_dma_sync_single_for_cpu_pci(struct xilly_endpoint *ep, dma_addr_t dma_handle, size_t size, int direction) argument
64 xilly_dma_sync_single_for_device_pci(struct xilly_endpoint *ep, dma_addr_t dma_handle, size_t size, int direction) argument
91 xilly_map_single_pci(struct xilly_endpoint *ep, void *ptr, size_t size, int direction, dma_addr_t *ret_dma_handle ) argument
[all...]
/drivers/infiniband/hw/ipath/
H A Dipath_user_pages.c107 unsigned long offset, size_t size, int direction)
111 phys = pci_map_page(hwdev, page, offset, size, direction);
114 pci_unmap_page(hwdev, phys, size, direction);
115 phys = pci_map_page(hwdev, page, offset, size, direction);
131 int direction)
135 phys = pci_map_single(hwdev, ptr, size, direction);
138 pci_unmap_single(hwdev, phys, size, direction);
139 phys = pci_map_single(hwdev, ptr, size, direction);
106 ipath_map_page(struct pci_dev *hwdev, struct page *page, unsigned long offset, size_t size, int direction) argument
130 ipath_map_single(struct pci_dev *hwdev, void *ptr, size_t size, int direction) argument
H A Dipath_dma.c57 enum dma_data_direction direction)
59 BUG_ON(!valid_dma_direction(direction));
65 enum dma_data_direction direction)
67 BUG_ON(!valid_dma_direction(direction));
74 enum dma_data_direction direction)
78 BUG_ON(!valid_dma_direction(direction));
96 enum dma_data_direction direction)
98 BUG_ON(!valid_dma_direction(direction));
102 int nents, enum dma_data_direction direction)
109 BUG_ON(!valid_dma_direction(direction));
55 ipath_dma_map_single(struct ib_device *dev, void *cpu_addr, size_t size, enum dma_data_direction direction) argument
63 ipath_dma_unmap_single(struct ib_device *dev, u64 addr, size_t size, enum dma_data_direction direction) argument
70 ipath_dma_map_page(struct ib_device *dev, struct page *page, unsigned long offset, size_t size, enum dma_data_direction direction) argument
94 ipath_dma_unmap_page(struct ib_device *dev, u64 addr, size_t size, enum dma_data_direction direction) argument
101 ipath_map_sg(struct ib_device *dev, struct scatterlist *sgl, int nents, enum dma_data_direction direction) argument
126 ipath_unmap_sg(struct ib_device *dev, struct scatterlist *sg, int nents, enum dma_data_direction direction) argument
[all...]
/drivers/input/
H A Dinput-compat.h55 __u16 direction; member in struct:ff_effect_compat
/drivers/media/pci/mantis/
H A Dmantis_core.c216 /* direction = 0 , no CI passthrough ; 1 , CI passthrough */
217 void mantis_set_direction(struct mantis_pci *mantis, int direction) argument
222 dprintk(verbose, MANTIS_DEBUG, 1, "TS direction setup");
223 if (direction == 0x01) {
/drivers/message/i2o/
H A Dmemory.c60 * @direction: DMA_TO_DEVICE / DMA_FROM_DEVICE
73 enum dma_data_direction direction,
80 switch (direction) {
91 dma_addr = dma_map_single(&c->pdev->dev, ptr, size, direction);
117 * @direction: DMA_TO_DEVICE / DMA_FROM_DEVICE
128 int sg_count, enum dma_data_direction direction, u32 ** sg_ptr)
133 switch (direction) {
144 sg_count = dma_map_sg(&c->pdev->dev, sg, sg_count, direction);
71 i2o_dma_map_single(struct i2o_controller *c, void *ptr, size_t size, enum dma_data_direction direction, u32 ** sg_ptr) argument
127 i2o_dma_map_sg(struct i2o_controller *c, struct scatterlist *sg, int sg_count, enum dma_data_direction direction, u32 ** sg_ptr) argument
/drivers/gpio/
H A Dgpio-iop.c38 static void gpio_line_config(int line, int direction) argument
45 if (direction == GPIO_IN) {
47 } else if (direction == GPIO_OUT) {
/drivers/gpu/drm/nouveau/core/subdev/therm/
H A Dnv84.c100 enum nouveau_therm_thrs_direction direction; local
125 /* find the direction */
127 direction = NOUVEAU_THERM_THRS_RISING;
129 direction = NOUVEAU_THERM_THRS_FALLING;
133 /* advertise a change in direction */
134 nouveau_therm_sensor_event(therm, thrs_name, direction);
H A Dtemp.c151 enum nouveau_therm_thrs_direction direction; local
158 direction = NOUVEAU_THERM_THRS_RISING;
162 direction = NOUVEAU_THERM_THRS_FALLING;
168 nouveau_therm_sensor_event(therm, thrs_name, direction);
/drivers/input/misc/
H A Dtwl4030-vibra.c50 int direction; member in struct:vibra_info
107 dir = info->direction;
117 /* set vibra rotation direction */
144 info->direction = effect->direction < EFFECT_DIR_180_DEG ? 0 : 1;
H A Dtwl6040-vibra.c56 int direction; member in struct:vibra_info
136 int speed, int direction)
153 /* 2's complement for direction > 180 degrees */
154 vibdat *= direction;
169 info->weak_speed, info->direction);
175 info->strong_speed, info->direction);
214 info->direction = effect->direction < EFFECT_DIR_180_DEG ? 1 : -1;
135 twl6040_vibra_code(int vddvib, int vibdrv_res, int motor_res, int speed, int direction) argument
/drivers/parisc/
H A Dccio-rm-dma.c103 int direction)
109 size_t size, int direction)
115 static int ccio_map_sg(struct pci_dev *dev, struct scatterlist *sglist, int nents, int direction) argument
121 sg_dma_address(sglist) = ccio_map_single(dev, sglist->address, sglist->length, direction);
131 static void ccio_unmap_sg(struct pci_dev *dev, struct scatterlist *sglist, int nents, int direction) argument
135 ccio_unmap_single(dev, sg_dma_address(sglist), sg_dma_len(sglist), direction);
102 ccio_map_single(struct pci_dev *dev, void *ptr, size_t size, int direction) argument
108 ccio_unmap_single(struct pci_dev *dev, dma_addr_t dma_addr, size_t size, int direction) argument
/drivers/scsi/arm/
H A Darxescsi.c57 * Function: int arxescsi_dma_setup(host, SCpnt, direction, min_type)
61 * direction - DMA on to/off of card
67 fasdmadir_t direction, fasdmatype_t min_type)
104 * Function: int arxescsi_dma_pseudo(host, SCpnt, direction, transfer)
108 * direction - DMA on to/off of card
113 fasdmadir_t direction, int transfer)
123 if (direction == DMA_OUT) {
66 arxescsi_dma_setup(struct Scsi_Host *host, struct scsi_pointer *SCp, fasdmadir_t direction, fasdmatype_t min_type) argument
112 arxescsi_dma_pseudo(struct Scsi_Host *host, struct scsi_pointer *SCp, fasdmadir_t direction, int transfer) argument
/drivers/usb/core/
H A Dendpoint.c132 char *direction; local
135 direction = "both";
137 direction = "in";
139 direction = "out";
140 return sprintf(buf, "%s\n", direction);
142 static DEVICE_ATTR_RO(direction);
/drivers/video/adf/
H A Dadf_memblock.c25 enum dma_data_direction direction)
43 nents = dma_map_sg(attach->dev, table->sgl, 1, direction);
59 struct sg_table *table, enum dma_data_direction direction)
61 dma_unmap_sg(attach->dev, table->sgl, 1, direction);
24 adf_memblock_map(struct dma_buf_attachment *attach, enum dma_data_direction direction) argument
58 adf_memblock_unmap(struct dma_buf_attachment *attach, struct sg_table *table, enum dma_data_direction direction) argument
/drivers/firewire/
H A Dcore-iso.c68 enum dma_data_direction direction)
73 buffer->direction = direction;
77 0, PAGE_SIZE, direction);
91 int page_count, enum dma_data_direction direction)
99 ret = fw_iso_buffer_map_dma(buffer, card, direction);
134 PAGE_SIZE, buffer->direction);
67 fw_iso_buffer_map_dma(struct fw_iso_buffer *buffer, struct fw_card *card, enum dma_data_direction direction) argument
90 fw_iso_buffer_init(struct fw_iso_buffer *buffer, struct fw_card *card, int page_count, enum dma_data_direction direction) argument
/drivers/gpu/drm/gma500/
H A Daccel_2d.c138 * @xdir: X direction of move
139 * @ydir: Y direction of move
183 uint32_t direction; local
187 direction =
190 if (direction == PSB_2D_COPYORDER_BR2TL ||
191 direction == PSB_2D_COPYORDER_TR2BL) {
195 if (direction == PSB_2D_COPYORDER_BR2TL ||
196 direction == PSB_2D_COPYORDER_BL2TR) {
206 PSB_2D_USE_PAT | PSB_2D_ROP3_SRCCOPY | direction;
/drivers/gpu/drm/i915/
H A Di915_gem_dmabuf.c199 static int i915_gem_begin_cpu_access(struct dma_buf *dma_buf, size_t start, size_t length, enum dma_data_direction direction) argument
204 bool write = (direction == DMA_BIDIRECTIONAL || direction == DMA_TO_DEVICE);
/drivers/input/joystick/iforce/
H A Diforce-ff.c297 if (old->direction != new->direction
311 u16 interval, u16 direction)
326 data[5] = HI(direction);
409 effect->direction);
469 effect->direction);
533 effect->direction);
309 make_core(struct iforce* iforce, u16 id, u16 mod_id1, u16 mod_id2, u8 effect_type, u8 axes, u16 duration, u16 delay, u16 button, u16 interval, u16 direction) argument
/drivers/media/usb/cpia2/
H A Dcpia2_usb.c405 cmd.direction = TRANSFER_WRITE;
419 cmd.direction = TRANSFER_READ;
442 cmd.direction = TRANSFER_WRITE;
591 u8 request, u8 start, u8 count, u8 direction)
606 if (direction == TRANSFER_READ) {
610 } else if (direction == TRANSFER_WRITE) {
621 LOG("Unexpected first byte of direction: %d\n",
622 direction);
589 cpia2_usb_transfer_cmd(struct camera_data *cam, void *registers, u8 request, u8 start, u8 count, u8 direction) argument
/drivers/media/usb/dvb-usb-v2/
H A Dmxl111sf-gpio.c179 int gpio, int direction, int val)
183 .dir = direction,
187 mxl_debug("(%d, %d, %d)", gpio, direction, val);
178 mxl111sf_hw_do_set_gpio(struct mxl111sf_state *state, int gpio, int direction, int val) argument
/drivers/media/v4l2-core/
H A Dvideobuf-dma-sg.c156 int direction, unsigned long data, unsigned long size)
161 dma->direction = direction;
162 switch (dma->direction) {
198 int videobuf_dma_init_user(struct videobuf_dmabuf *dma, int direction, argument
204 ret = videobuf_dma_init_user_locked(dma, direction, data, size);
211 int videobuf_dma_init_kernel(struct videobuf_dmabuf *dma, int direction, argument
218 dma->direction = direction;
272 int videobuf_dma_init_overlay(struct videobuf_dmabuf *dma, int direction, argument
155 videobuf_dma_init_user_locked(struct videobuf_dmabuf *dma, int direction, unsigned long data, unsigned long size) argument
[all...]

Completed in 516 milliseconds

12345678