/drivers/infiniband/hw/qib/ |
H A D | qib_user_pages.c | 102 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 D | qib_dma.c | 54 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 D | xillybus_of.c | 45 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 D | xillybus_pcie.c | 41 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 D | ipath_user_pages.c | 107 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 D | ipath_dma.c | 57 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 D | input-compat.h | 55 __u16 direction; member in struct:ff_effect_compat
|
/drivers/media/pci/mantis/ |
H A D | mantis_core.c | 216 /* 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 D | memory.c | 60 * @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 D | gpio-iop.c | 38 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 D | nv84.c | 100 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 D | temp.c | 151 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 D | twl4030-vibra.c | 50 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 D | twl6040-vibra.c | 56 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 D | ccio-rm-dma.c | 103 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 D | arxescsi.c | 57 * 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 D | endpoint.c | 132 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 D | adf_memblock.c | 25 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 D | core-iso.c | 68 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 D | accel_2d.c | 138 * @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 D | i915_gem_dmabuf.c | 199 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 D | iforce-ff.c | 297 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 D | cpia2_usb.c | 405 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 D | mxl111sf-gpio.c | 179 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 D | videobuf-dma-sg.c | 156 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...] |