/drivers/staging/iio/gyro/ |
H A D | adis16260_platform_data.h | 13 * @direction: x y or z 17 char direction; member in struct:adis16260_platform_data
|
/drivers/staging/iio/ |
H A D | events.h | 48 * @direction: Direction of the event. One of enum iio_event_direction. 55 #define IIO_EVENT_CODE(chan_type, diff, modifier, direction, \ 58 ((u64)direction << 48) | ((u64)modifier << 40) | \ 64 #define IIO_EV_BIT(type, direction) \ 65 (1 << (type*IIO_EV_DIR_MAX + direction)) 73 * @direction: Direction of the event. One of enum iio_event_direction. 77 type, direction) \ 78 IIO_EVENT_CODE(chan_type, 0, modifier, direction, type, number, 0, 0) 85 * @direction: Direction of the event. One of enum iio_event_direction. 88 #define IIO_UNMOD_EVENT_CODE(chan_type, number, type, direction) \ [all...] |
/drivers/infiniband/hw/ipath/ |
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 122 ipath_unmap_sg(struct ib_device *dev, struct scatterlist *sg, int nents, enum dma_data_direction direction) argument [all...] |
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
|
/drivers/infiniband/hw/qib/ |
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 115 qib_unmap_sg(struct ib_device *dev, struct scatterlist *sg, int nents, enum dma_data_direction direction) argument [all...] |
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
|
/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/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_dcb.c | 76 * @direction: Configuring either Tx or Rx. 84 int max_frame, u8 direction) 108 p = &dcb_config->tc_config[i].path[direction]; 109 bw_percent = dcb_config->bw_percentage[direction][p->bwg_id]; 130 p = &dcb_config->tc_config[i].path[direction]; 131 bw_percent = dcb_config->bw_percentage[direction][p->bwg_id]; 158 if (direction == DCB_TX_CONFIG) { 190 void ixgbe_dcb_unpack_refill(struct ixgbe_dcb_config *cfg, int direction, argument 197 p = &cfg->tc_config[i].path[direction]; 210 void ixgbe_dcb_unpack_bwgid(struct ixgbe_dcb_config *cfg, int direction, argument 82 ixgbe_dcb_calculate_tc_credits(struct ixgbe_hw *hw, struct ixgbe_dcb_config *dcb_config, int max_frame, u8 direction) argument 222 ixgbe_dcb_unpack_prio(struct ixgbe_dcb_config *cfg, int direction, u8 *ptype) argument 234 ixgbe_dcb_unpack_map(struct ixgbe_dcb_config *cfg, int direction, u8 *map) argument [all...] |
/drivers/crypto/amcc/ |
H A D | crypto4xx_sa.c | 42 if (ctx->direction == DIR_INBOUND) 65 if (ctx->direction == DIR_INBOUND) 91 if (ctx->direction == DIR_INBOUND) 102 if (ctx->direction == DIR_INBOUND)
|
H A D | crypto4xx_alg.c | 76 ctx->direction = DIR_OUTBOUND; 90 ctx->direction = DIR_INBOUND; 157 ctx->direction = DIR_INBOUND; 224 ctx->direction = DIR_INBOUND; 248 ctx->direction = DIR_INBOUND; 260 ctx->direction = DIR_INBOUND; 278 ctx->direction = DIR_INBOUND;
|
/drivers/base/ |
H A D | dma-buf.c | 266 * @direction: [in] direction of DMA transfer 273 enum dma_data_direction direction) 282 sg_table = attach->dmabuf->ops->map_dma_buf(attach, direction); 294 * @direction: [in] direction of DMA transfer 299 enum dma_data_direction direction) 305 direction); 314 * specified access direction. 318 * @direction 272 dma_buf_map_attachment(struct dma_buf_attachment *attach, enum dma_data_direction direction) argument 297 dma_buf_unmap_attachment(struct dma_buf_attachment *attach, struct sg_table *sg_table, enum dma_data_direction direction) argument 322 dma_buf_begin_cpu_access(struct dma_buf *dmabuf, size_t start, size_t len, enum dma_data_direction direction) argument 349 dma_buf_end_cpu_access(struct dma_buf *dmabuf, size_t start, size_t len, enum dma_data_direction direction) argument [all...] |
/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/media/video/ |
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 216 dma->direction = direction; 234 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...] |
/drivers/staging/tidspbridge/dynload/ |
H A D | reloc.c | 52 register int shift, direction; local 59 direction = -1; 61 direction = 1; 65 dp += direction; 105 register int shift, direction; local 115 direction = -1; 117 direction = 1; 127 dp += direction;
|
/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/usb/core/ |
H A D | endpoint.c | 137 char *direction; local 140 direction = "both"; 142 direction = "in"; 144 direction = "out"; 145 return sprintf(buf, "%s\n", direction); 147 static DEVICE_ATTR(direction, S_IRUGO, show_ep_direction, NULL);
|
/drivers/input/ |
H A D | ff-memless.c | 224 * Only left/right direction should be used (under/over 0x8000) for 225 * forward/reverse motor direction (to keep calculation fast & simple). 227 static u16 ml_calculate_direction(u16 direction, u16 force, argument 233 return direction; 234 return (((u32)(direction >> 1) * force + 253 i = new->direction * 360 / 0xffff; 275 effect->direction = ml_calculate_direction( 276 effect->direction, 278 new->direction, strong); 280 effect->direction [all...] |
H A D | input-compat.h | 55 __u16 direction; member in struct:ff_effect_compat
|
/drivers/firewire/ |
H A D | core-iso.c | 43 int page_count, enum dma_data_direction direction) 49 buffer->direction = direction; 62 0, PAGE_SIZE, direction); 76 PAGE_SIZE, direction); 113 PAGE_SIZE, buffer->direction); 42 fw_iso_buffer_init(struct fw_iso_buffer *buffer, struct fw_card *card, int page_count, enum dma_data_direction direction) argument
|
/drivers/media/video/cx18/ |
H A D | cx18-cards.c | 98 .gpio_init.direction = 0x3001, 145 .gpio_init.direction = 0x3801, 192 .gpio_init.direction = 0x3001, 298 .gpio_init.direction = 0x3, 358 .gpio_init.direction = 0x3, 414 .gpio_init.direction = 0xf002, 511 .gpio_init.direction = 0x7, 564 .gpio_init.direction = 0x7,
|
/drivers/usb/gadget/ |
H A D | mv_udc_core.c | 45 ((ep)->udc->ep0_dir) : ((ep)->direction)) 138 int i, direction; local 144 direction = index % 2; 165 if (direction) { 176 index >> 1, direction ? "SEND" : "RECV", 194 if (direction == EP_DIR_OUT) 280 u32 bit_pos, direction; local 286 direction = ep_dir(ep); 287 dqh = &(udc->ep_dqh[ep->ep_num * 2 + direction]); 288 bit_pos = 1 << (((direction 460 u32 bit_pos, epctrlx, direction; local 579 u32 bit_pos, epctrlx, direction; local 646 u32 bit_pos, direction; local 884 ep_set_stall(struct mv_udc *udc, u8 ep_num, u8 direction, int stall) argument 907 ep_is_stall(struct mv_udc *udc, u8 ep_num, u8 direction) argument 1464 udc_prime_status(struct mv_udc *udc, u8 direction, u16 status, bool empty) argument 1562 u8 ep_num, direction; local 1581 u8 direction; local 1625 u8 direction; local 1802 int i, ep_num = 0, direction = 0; local [all...] |
/drivers/gpu/drm/via/ |
H A D | via_dmablit.h | 46 enum dma_data_direction direction; member in struct:_drm_via_sg_info 123 #define VIA_DMA_DPR_DT (1<<3) /* direction of transfer (RO) */
|
/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 | 55 int direction; member in struct:vibra_info 135 int speed, int direction) 152 /* 2's complement for direction > 180 degrees */ 153 vibdat *= direction; 168 info->weak_speed, info->direction); 174 info->strong_speed, info->direction); 213 info->direction = effect->direction < EFFECT_DIR_180_DEG ? 1 : -1; 134 twl6040_vibra_code(int vddvib, int vibdrv_res, int motor_res, int speed, int direction) argument
|
/drivers/video/aty/ |
H A D | mach64_accel.c | 26 static u32 rotation24bpp(u32 dx, u32 direction) argument 29 if (direction & DST_X_LEFT_TO_RIGHT) { 198 u32 dy = area->dy, sy = area->sy, direction = DST_LAST_PEL; local 222 direction |= DST_Y_TOP_TO_BOTTOM; 228 direction |= DST_X_LEFT_TO_RIGHT; 231 rotation = rotation24bpp(dx, direction); 238 aty_st_le32(DST_CNTL, direction | rotation, par);
|