/Linux-v4.19/include/linux/ |
D | dma-debug.h | 37 int direction, dma_addr_t dma_addr, 43 size_t size, int direction, bool map_single); 46 int nents, int mapped_ents, int direction); 58 size_t size, int direction, 62 size_t size, int direction); 66 int direction); 70 size_t size, int direction); 76 int direction); 81 size_t size, int direction); 85 int nelems, int direction); [all …]
|
D | pci-dma-compat.h | 38 pci_map_single(struct pci_dev *hwdev, void *ptr, size_t size, int direction) in pci_map_single() argument 40 return dma_map_single(&hwdev->dev, ptr, size, (enum dma_data_direction)direction); in pci_map_single() 45 size_t size, int direction) in pci_unmap_single() argument 47 dma_unmap_single(&hwdev->dev, dma_addr, size, (enum dma_data_direction)direction); in pci_unmap_single() 52 unsigned long offset, size_t size, int direction) in pci_map_page() argument 54 return dma_map_page(&hwdev->dev, page, offset, size, (enum dma_data_direction)direction); in pci_map_page() 59 size_t size, int direction) in pci_unmap_page() argument 61 dma_unmap_page(&hwdev->dev, dma_address, size, (enum dma_data_direction)direction); in pci_unmap_page() 66 int nents, int direction) in pci_map_sg() argument 68 return dma_map_sg(&hwdev->dev, sg, nents, (enum dma_data_direction)direction); in pci_map_sg() [all …]
|
/Linux-v4.19/net/sunrpc/auth_gss/ |
D | gss_krb5_seqnum.c | 43 krb5_make_rc4_seq_num(struct krb5_ctx *kctx, int direction, s32 seqnum, in krb5_make_rc4_seq_num() argument 60 plain[4] = direction; in krb5_make_rc4_seq_num() 61 plain[5] = direction; in krb5_make_rc4_seq_num() 62 plain[6] = direction; in krb5_make_rc4_seq_num() 63 plain[7] = direction; in krb5_make_rc4_seq_num() 77 int direction, in krb5_make_seq_num() argument 84 return krb5_make_rc4_seq_num(kctx, direction, seqnum, in krb5_make_seq_num() 92 plain[4] = direction; in krb5_make_seq_num() 93 plain[5] = direction; in krb5_make_seq_num() 94 plain[6] = direction; in krb5_make_seq_num() [all …]
|
/Linux-v4.19/tools/testing/selftests/net/forwarding/ |
D | mirror_vlan.sh | 60 local direction=$1; shift 66 mirror_install $swp1 $direction $swp3.555 "matchall $tcflags" 67 test_span_dir "$h3.555" "$direction" "$forward_type" "$backward_type" 68 mirror_uninstall $swp1 $direction 70 log_test "$direction mirror to vlan ($tcflags)" 81 local direction=$1; shift 87 mirror_install $swp1 $direction $swp3.555 "matchall $tcflags" 88 do_test_span_vlan_dir_ips 10 "$h3.555" 111 "$direction" \ 90 do_test_span_vlan_dir_ips 0 "$h3.555" 555 "$direction" \ 92 mirror_uninstall $swp1 $direction [all …]
|
D | mirror_gre_lib.sh | 29 local direction=$1; shift 38 mirror_install $swp1 $direction $tundev "matchall $tcflags" 39 test_span_dir_ips "h3-$tundev" "$direction" "$forward_type" \ 41 mirror_uninstall $swp1 $direction 43 log_test "$direction $what ($tcflags)" 49 local direction=$1; shift 59 mirror_install $swp1 $direction $tundev "matchall $tcflags" 61 test_span_dir_ips "h3-$tundev" "$direction" "$forward_type" \ 70 mirror_uninstall $swp1 $direction 72 log_test "$direction $what ($tcflags)"
|
D | mirror_lib.sh | 6 local direction=$1; shift 10 tc filter add dev $from_dev $direction \ 18 local direction=$1; shift 20 tc filter del dev $swp1 $direction pref 1000 46 local direction=$1; shift 69 local direction=$1; shift 75 quick_test_span_dir_ips "$dev" "$direction" "$ip1" "$ip2" 101 local direction=$1; shift
|
D | mirror_gre_flower.sh | 78 local direction=$1; shift 84 mirror_install $swp1 $direction $tundev \ 86 fail_test_span_gre_dir $tundev $direction 87 test_span_gre_dir_acl "$tundev" "$direction" \ 89 mirror_uninstall $swp1 $direction 92 fail_test_span_gre_dir_acl "$tundev" "$direction" 94 log_test "$direction $what ($tcflags)"
|
/Linux-v4.19/kernel/dma/ |
D | debug.c | 87 int direction; member 335 entry->direction == ref->direction ? ++match_lvl : 0; in __hash_bucket_find() 439 dir2name[entry->direction], in debug_dma_dump_mappings() 543 if (entry->direction == DMA_TO_DEVICE) in active_cacheline_insert() 561 if (entry->direction == DMA_TO_DEVICE) in active_cacheline_remove() 983 dir2name[entry->direction], type2name[entry->type]); in dma_debug_device_change() 1139 if (ref->direction != entry->direction) { in check_unmap() 1145 dir2name[entry->direction], in check_unmap() 1146 dir2name[ref->direction]); in check_unmap() 1244 if (entry->direction == DMA_BIDIRECTIONAL) in check_sync() [all …]
|
/Linux-v4.19/drivers/char/xillybus/ |
D | xillybus_of.c | 41 int direction) in xilly_dma_sync_single_for_cpu_of() argument 43 dma_sync_single_for_cpu(ep->dev, dma_handle, size, direction); in xilly_dma_sync_single_for_cpu_of() 49 int direction) in xilly_dma_sync_single_for_device_of() argument 51 dma_sync_single_for_device(ep->dev, dma_handle, size, direction); in xilly_dma_sync_single_for_device_of() 57 int direction) in xilly_dma_sync_single_nop() argument 66 data->size, data->direction); in xilly_of_unmap() 74 int direction, in xilly_map_single_of() argument 85 addr = dma_map_single(ep->dev, ptr, size, direction); in xilly_map_single_of() 95 this->direction = direction; in xilly_map_single_of()
|
D | xillybus_pcie.c | 40 static int xilly_pci_direction(int direction) in xilly_pci_direction() argument 42 switch (direction) { in xilly_pci_direction() 55 int direction) in xilly_dma_sync_single_for_cpu_pci() argument 60 xilly_pci_direction(direction)); in xilly_dma_sync_single_for_cpu_pci() 66 int direction) in xilly_dma_sync_single_for_device_pci() argument 71 xilly_pci_direction(direction)); in xilly_dma_sync_single_for_device_pci() 79 data->size, data->direction); in xilly_pci_unmap() 93 int direction, in xilly_map_single_pci() argument 105 pci_direction = xilly_pci_direction(direction); in xilly_map_single_pci() 117 this->direction = pci_direction; in xilly_map_single_pci()
|
/Linux-v4.19/include/linux/iio/ |
D | events.h | 27 #define IIO_EVENT_CODE(chan_type, diff, modifier, direction, \ argument 30 ((u64)direction << 48) | ((u64)modifier << 40) | \ 45 type, direction) \ argument 46 IIO_EVENT_CODE(chan_type, 0, modifier, direction, type, number, 0, 0) 56 #define IIO_UNMOD_EVENT_CODE(chan_type, number, type, direction) \ argument 57 IIO_EVENT_CODE(chan_type, 0, 0, direction, type, number, 0, 0)
|
/Linux-v4.19/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_dcb.c | 64 int max_frame, u8 direction) in ixgbe_dcb_calculate_tc_credits() argument 85 p = &dcb_config->tc_config[i].path[direction]; in ixgbe_dcb_calculate_tc_credits() 86 bw_percent = dcb_config->bw_percentage[direction][p->bwg_id]; in ixgbe_dcb_calculate_tc_credits() 107 p = &dcb_config->tc_config[i].path[direction]; in ixgbe_dcb_calculate_tc_credits() 108 bw_percent = dcb_config->bw_percentage[direction][p->bwg_id]; in ixgbe_dcb_calculate_tc_credits() 140 if (direction == DCB_TX_CONFIG) { in ixgbe_dcb_calculate_tc_credits() 173 void ixgbe_dcb_unpack_refill(struct ixgbe_dcb_config *cfg, int direction, in ixgbe_dcb_unpack_refill() argument 180 refill[tc] = tc_config[tc].path[direction].data_credits_refill; in ixgbe_dcb_unpack_refill() 192 void ixgbe_dcb_unpack_bwgid(struct ixgbe_dcb_config *cfg, int direction, in ixgbe_dcb_unpack_bwgid() argument 199 bwgid[tc] = tc_config[tc].path[direction].bwg_id; in ixgbe_dcb_unpack_bwgid() [all …]
|
/Linux-v4.19/arch/powerpc/kernel/ |
D | dma-iommu.c | 43 enum dma_data_direction direction, in dma_iommu_map_page() argument 47 size, device_to_mask(dev), direction, attrs); in dma_iommu_map_page() 52 size_t size, enum dma_data_direction direction, in dma_iommu_unmap_page() argument 55 iommu_unmap_page(get_iommu_table_base(dev), dma_handle, size, direction, in dma_iommu_unmap_page() 61 int nelems, enum dma_data_direction direction, in dma_iommu_map_sg() argument 65 device_to_mask(dev), direction, attrs); in dma_iommu_map_sg() 69 int nelems, enum dma_data_direction direction, in dma_iommu_unmap_sg() argument 73 direction, attrs); in dma_iommu_unmap_sg()
|
/Linux-v4.19/sound/pci/hda/ |
D | hda_local.h | 57 #define HDA_CODEC_VOLUME_IDX(xname, xcidx, nid, xindex, direction) \ argument 58 HDA_CODEC_VOLUME_MONO_IDX(xname, xcidx, nid, 3, xindex, direction, 0) 60 #define HDA_CODEC_VOLUME_MONO(xname, nid, channel, xindex, direction) \ argument 61 HDA_CODEC_VOLUME_MONO_IDX(xname, 0, nid, channel, xindex, direction, 0) 63 #define HDA_CODEC_VOLUME(xname, nid, xindex, direction) \ argument 64 HDA_CODEC_VOLUME_MONO(xname, nid, 3, xindex, direction) 66 #define HDA_CODEC_VOLUME_MIN_MUTE(xname, nid, xindex, direction) \ argument 67 HDA_CODEC_VOLUME_MONO_IDX(xname, 0, nid, 3, xindex, direction, \ 70 #define HDA_CODEC_MUTE_MONO_IDX(xname, xcidx, nid, channel, xindex, direction) \ argument 76 .private_value = HDA_COMPOSE_AMP_VAL(nid, channel, xindex, direction) } [all …]
|
/Linux-v4.19/drivers/gpio/ |
D | gpio-reg.c | 19 u32 direction; member 32 return r->direction & BIT(offset) ? 1 : 0; in gpio_reg_get_direction() 40 if (r->direction & BIT(offset)) in gpio_reg_direction_output() 51 return r->direction & BIT(offset) ? 0 : -ENOTSUPP; in gpio_reg_direction_input() 76 if (r->direction & mask) { in gpio_reg_get() 134 int base, int num, const char *label, u32 direction, u32 def_out, in gpio_reg_init() argument 162 r->direction = direction; in gpio_reg_init()
|
/Linux-v4.19/drivers/parisc/ |
D | ccio-rm-dma.c | 103 int direction) in ccio_map_single() argument 109 size_t size, int direction) in ccio_unmap_single() argument 115 static int ccio_map_sg(struct pci_dev *dev, struct scatterlist *sglist, int nents, int direction) in ccio_map_sg() argument 121 sg_dma_address(sglist) = ccio_map_single(dev, sglist->address, sglist->length, direction); in ccio_map_sg() 131 static void ccio_unmap_sg(struct pci_dev *dev, struct scatterlist *sglist, int nents, int direction) in ccio_unmap_sg() argument 135 ccio_unmap_single(dev, sg_dma_address(sglist), sg_dma_len(sglist), direction); in ccio_unmap_sg()
|
/Linux-v4.19/Documentation/devicetree/bindings/input/ |
D | pwm-vibrator.txt | 7 The binding supports an optional direction PWM channel, that can be 13 - pwm-names: Should contain "enable" and optionally "direction" 18 - direction-duty-cycle-ns: Duty cycle of the direction PWM channel in 63 pwm-names = "enable", "direction"; 64 direction-duty-cycle-ns = <1000000000>;
|
/Linux-v4.19/arch/arm/kernel/ |
D | dma-isa.c | 63 enum dma_data_direction direction; in isa_enable_dma() local 68 direction = DMA_FROM_DEVICE; in isa_enable_dma() 72 direction = DMA_TO_DEVICE; in isa_enable_dma() 76 direction = DMA_BIDIRECTIONAL; in isa_enable_dma() 80 direction = DMA_NONE; in isa_enable_dma() 94 direction); in isa_enable_dma()
|
/Linux-v4.19/drivers/staging/mt7621-dma/ |
D | ralink-gdma.c | 105 enum dma_transfer_direction direction; member 204 switch (config->direction) { in gdma_dma_config() 225 config->direction); in gdma_dma_config() 299 if (chan->desc->direction == DMA_MEM_TO_DEV) { in rt305x_gdma_start_transfer() 305 } else if (chan->desc->direction == DMA_DEV_TO_MEM) { in rt305x_gdma_start_transfer() 311 } else if (chan->desc->direction == DMA_MEM_TO_MEM) { in rt305x_gdma_start_transfer() 323 chan->desc->direction); in rt305x_gdma_start_transfer() 377 if (chan->desc->direction == DMA_MEM_TO_DEV) { in rt3883_gdma_start_transfer() 383 } else if (chan->desc->direction == DMA_DEV_TO_MEM) { in rt3883_gdma_start_transfer() 390 } else if (chan->desc->direction == DMA_MEM_TO_MEM) { in rt3883_gdma_start_transfer() [all …]
|
/Linux-v4.19/drivers/input/ |
D | ff-memless.c | 228 static u16 ml_calculate_direction(u16 direction, u16 force, in ml_calculate_direction() argument 234 return direction; in ml_calculate_direction() 235 return (((u32)(direction >> 1) * force + in ml_calculate_direction() 266 i = new->direction * 360 / 0xffff; in ml_combine_effects() 288 effect->direction = ml_calculate_direction( in ml_combine_effects() 289 effect->direction, in ml_combine_effects() 291 new->direction, strong); in ml_combine_effects() 293 effect->direction = ml_calculate_direction( in ml_combine_effects() 294 effect->direction, in ml_combine_effects() 296 new->direction, weak); in ml_combine_effects() [all …]
|
/Linux-v4.19/tools/testing/selftests/gpio/ |
D | gpio-mockup-sysfs.sh | 9 dir_sysfs=`cat $GPIO_SYSFS/gpio$nr/direction` 39 direction=$2 43 echo $direction > $GPIO_SYSFS/gpio$nr/direction 45 if [ $direction = "out" ]; then
|
/Linux-v4.19/net/netfilter/ |
D | xt_connbytes.c | 43 switch (sinfo->direction) { in connbytes_mt() 57 switch (sinfo->direction) { in connbytes_mt() 71 switch (sinfo->direction) { in connbytes_mt() 108 if (sinfo->direction != XT_CONNBYTES_DIR_ORIGINAL && in connbytes_mt_check() 109 sinfo->direction != XT_CONNBYTES_DIR_REPLY && in connbytes_mt_check() 110 sinfo->direction != XT_CONNBYTES_DIR_BOTH) in connbytes_mt_check()
|
/Linux-v4.19/drivers/dma-buf/ |
D | dma-buf.c | 284 enum dma_data_direction direction; in dma_buf_ioctl() local 299 direction = DMA_FROM_DEVICE; in dma_buf_ioctl() 302 direction = DMA_TO_DEVICE; in dma_buf_ioctl() 305 direction = DMA_BIDIRECTIONAL; in dma_buf_ioctl() 312 ret = dma_buf_end_cpu_access(dmabuf, direction); in dma_buf_ioctl() 314 ret = dma_buf_begin_cpu_access(dmabuf, direction); in dma_buf_ioctl() 625 enum dma_data_direction direction) in dma_buf_map_attachment() argument 634 sg_table = attach->dmabuf->ops->map_dma_buf(attach, direction); in dma_buf_map_attachment() 654 enum dma_data_direction direction) in dma_buf_unmap_attachment() argument 662 direction); in dma_buf_unmap_attachment() [all …]
|
/Linux-v4.19/arch/powerpc/include/asm/ |
D | iommu.h | 56 enum dma_data_direction direction, 67 enum dma_data_direction *direction); 72 enum dma_data_direction *direction); 222 unsigned long *hpa, enum dma_data_direction *direction); 264 enum dma_data_direction direction, 269 enum dma_data_direction direction, 280 enum dma_data_direction direction, 283 size_t size, enum dma_data_direction direction,
|
/Linux-v4.19/drivers/media/v4l2-core/ |
D | videobuf-dma-sg.c | 155 int direction, unsigned long data, unsigned long size) in videobuf_dma_init_user_locked() argument 161 dma->direction = direction; in videobuf_dma_init_user_locked() 162 switch (dma->direction) { in videobuf_dma_init_user_locked() 201 static int videobuf_dma_init_user(struct videobuf_dmabuf *dma, int direction, in videobuf_dma_init_user() argument 207 ret = videobuf_dma_init_user_locked(dma, direction, data, size); in videobuf_dma_init_user() 213 static int videobuf_dma_init_kernel(struct videobuf_dmabuf *dma, int direction, in videobuf_dma_init_kernel() argument 220 dma->direction = direction; in videobuf_dma_init_kernel() 272 static int videobuf_dma_init_overlay(struct videobuf_dmabuf *dma, int direction, in videobuf_dma_init_overlay() argument 277 dma->direction = direction; in videobuf_dma_init_overlay() 317 dma->nr_pages, dma->direction); in videobuf_dma_map() [all …]
|