/kernel/linux/linux-5.10/include/linux/ |
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 …]
|
/kernel/linux/linux-5.10/kernel/dma/ |
D | debug.h | 14 int direction, dma_addr_t dma_addr); 17 size_t size, int direction); 20 int nents, int mapped_ents, int direction); 32 size_t size, int direction, 36 size_t size, int direction); 40 int direction); 44 size_t size, int direction); 48 int nelems, int direction); 52 int nelems, int direction); 56 int direction, dma_addr_t dma_addr) in debug_dma_map_page() argument [all …]
|
D | debug.c | 72 int direction; member 317 entry->direction == ref->direction ? ++match_lvl : 0; in __hash_bucket_find() 421 dir2name[entry->direction], in debug_dma_dump_mappings() 520 if (entry->direction == DMA_TO_DEVICE) in active_cacheline_insert() 538 if (entry->direction == DMA_TO_DEVICE) in active_cacheline_remove() 788 dir2name[entry->direction], in dump_show() 856 dir2name[entry->direction], type2name[entry->type]); in dma_debug_device_change() 1012 if (ref->direction != entry->direction) { in check_unmap() 1018 dir2name[entry->direction], in check_unmap() 1019 dir2name[ref->direction]); in check_unmap() [all …]
|
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/crypto/ |
D | tls.c | 47 enum tls_offload_ctx_dir direction) in __nfp_net_tls_conn_cnt_changed() argument 52 if (direction == TLS_OFFLOAD_CTX_DIR_TX) { in __nfp_net_tls_conn_cnt_changed() 73 enum tls_offload_ctx_dir direction) in nfp_net_tls_conn_cnt_changed() argument 79 if (__nfp_net_tls_conn_cnt_changed(nn, add, direction)) { in nfp_net_tls_conn_cnt_changed() 83 __nfp_net_tls_conn_cnt_changed(nn, -add, direction); in nfp_net_tls_conn_cnt_changed() 91 nfp_net_tls_conn_add(struct nfp_net *nn, enum tls_offload_ctx_dir direction) in nfp_net_tls_conn_add() argument 93 return nfp_net_tls_conn_cnt_changed(nn, 1, direction); in nfp_net_tls_conn_add() 97 nfp_net_tls_conn_remove(struct nfp_net *nn, enum tls_offload_ctx_dir direction) in nfp_net_tls_conn_remove() argument 99 return nfp_net_tls_conn_cnt_changed(nn, -1, direction); in nfp_net_tls_conn_remove() 176 struct sock *sk, int direction) in nfp_net_tls_set_ipv4() argument [all …]
|
/kernel/linux/linux-5.10/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 62 local direction=$1; shift 85 local direction=$1; shift 91 quick_test_span_dir_ips "$dev" "$direction" "$ip1" "$ip2" 117 local direction=$1; shift
|
D | mirror_gre_flower.sh | 78 local direction=$1; shift 86 mirror_install $swp1 $direction $tundev \ 88 fail_test_span_gre_dir $tundev $direction 89 test_span_gre_dir_acl "$tundev" "$direction" \ 91 mirror_uninstall $swp1 $direction 94 fail_test_span_gre_dir_acl "$tundev" "$direction" 96 log_test "$direction $what ($tcflags)"
|
/kernel/linux/linux-5.10/drivers/char/xillybus/ |
D | xillybus_of.c | 38 int direction) in xilly_dma_sync_single_for_cpu_of() argument 40 dma_sync_single_for_cpu(ep->dev, dma_handle, size, direction); in xilly_dma_sync_single_for_cpu_of() 46 int direction) in xilly_dma_sync_single_for_device_of() argument 48 dma_sync_single_for_device(ep->dev, dma_handle, size, direction); in xilly_dma_sync_single_for_device_of() 54 int direction) in xilly_dma_sync_single_nop() argument 63 data->size, data->direction); in xilly_of_unmap() 71 int direction, in xilly_map_single_of() argument 82 addr = dma_map_single(ep->dev, ptr, size, direction); in xilly_map_single_of() 92 this->direction = direction; in xilly_map_single_of()
|
D | xillybus_pcie.c | 36 static int xilly_pci_direction(int direction) in xilly_pci_direction() argument 38 switch (direction) { in xilly_pci_direction() 51 int direction) in xilly_dma_sync_single_for_cpu_pci() argument 56 xilly_pci_direction(direction)); in xilly_dma_sync_single_for_cpu_pci() 62 int direction) in xilly_dma_sync_single_for_device_pci() argument 67 xilly_pci_direction(direction)); in xilly_dma_sync_single_for_device_pci() 75 data->size, data->direction); in xilly_pci_unmap() 89 int direction, in xilly_map_single_pci() argument 101 pci_direction = xilly_pci_direction(direction); in xilly_map_single_pci() 113 this->direction = pci_direction; in xilly_map_single_pci()
|
/kernel/linux/linux-5.10/include/linux/iio/ |
D | events.h | 24 #define IIO_EVENT_CODE(chan_type, diff, modifier, direction, \ argument 27 ((u64)direction << 48) | ((u64)modifier << 40) | \ 42 type, direction) \ argument 43 IIO_EVENT_CODE(chan_type, 0, modifier, direction, type, number, 0, 0) 53 #define IIO_UNMOD_EVENT_CODE(chan_type, number, type, direction) \ argument 54 IIO_EVENT_CODE(chan_type, 0, 0, direction, type, number, 0, 0)
|
/kernel/linux/linux-5.10/net/sunrpc/auth_gss/ |
D | gss_krb5_seqnum.c | 45 int direction, in krb5_make_seq_num() argument 61 plain[4] = direction; in krb5_make_seq_num() 62 plain[5] = direction; in krb5_make_seq_num() 63 plain[6] = direction; in krb5_make_seq_num() 64 plain[7] = direction; in krb5_make_seq_num() 75 int *direction, u32 *seqnum) in krb5_get_seq_num() argument 96 *direction = plain[4]; in krb5_get_seq_num()
|
/kernel/linux/linux-5.10/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 …]
|
/kernel/linux/linux-5.10/sound/pci/hda/ |
D | hda_local.h | 44 #define HDA_CODEC_VOLUME_IDX(xname, xcidx, nid, xindex, direction) \ argument 45 HDA_CODEC_VOLUME_MONO_IDX(xname, xcidx, nid, 3, xindex, direction, 0) 47 #define HDA_CODEC_VOLUME_MONO(xname, nid, channel, xindex, direction) \ argument 48 HDA_CODEC_VOLUME_MONO_IDX(xname, 0, nid, channel, xindex, direction, 0) 50 #define HDA_CODEC_VOLUME(xname, nid, xindex, direction) \ argument 51 HDA_CODEC_VOLUME_MONO(xname, nid, 3, xindex, direction) 53 #define HDA_CODEC_VOLUME_MIN_MUTE(xname, nid, xindex, direction) \ argument 54 HDA_CODEC_VOLUME_MONO_IDX(xname, 0, nid, 3, xindex, direction, \ 57 #define HDA_CODEC_MUTE_MONO_IDX(xname, xcidx, nid, channel, xindex, direction) \ argument 63 .private_value = HDA_COMPOSE_AMP_VAL(nid, channel, xindex, direction) } [all …]
|
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
D | dma-iommu.c | 44 enum dma_data_direction direction, in dma_iommu_map_page() argument 48 size, dma_get_mask(dev), direction, attrs); in dma_iommu_map_page() 53 size_t size, enum dma_data_direction direction, in dma_iommu_unmap_page() argument 56 iommu_unmap_page(get_iommu_table_base(dev), dma_handle, size, direction, in dma_iommu_unmap_page() 62 int nelems, enum dma_data_direction direction, in dma_iommu_map_sg() argument 66 dma_get_mask(dev), direction, attrs); in dma_iommu_map_sg() 70 int nelems, enum dma_data_direction direction, in dma_iommu_unmap_sg() argument 74 direction, attrs); in dma_iommu_unmap_sg()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
D | ktls.c | 10 enum tls_offload_ctx_dir direction, in mlx5e_ktls_add() argument 21 if (direction == TLS_OFFLOAD_CTX_DIR_TX) in mlx5e_ktls_add() 31 enum tls_offload_ctx_dir direction) in mlx5e_ktls_del() argument 33 if (direction == TLS_OFFLOAD_CTX_DIR_TX) in mlx5e_ktls_del() 41 enum tls_offload_ctx_dir direction) in mlx5e_ktls_resync() argument 43 if (unlikely(direction != TLS_OFFLOAD_CTX_DIR_RX)) in mlx5e_ktls_resync()
|
D | tls.c | 103 enum tls_offload_ctx_dir direction, in mlx5e_tls_add() argument 125 direction == TLS_OFFLOAD_CTX_DIR_TX); in mlx5e_tls_add() 129 if (direction == TLS_OFFLOAD_CTX_DIR_TX) { in mlx5e_tls_add() 150 enum tls_offload_ctx_dir direction) in mlx5e_tls_del() argument 155 handle = ntohl((direction == TLS_OFFLOAD_CTX_DIR_TX) ? in mlx5e_tls_del() 160 direction == TLS_OFFLOAD_CTX_DIR_TX); in mlx5e_tls_del() 165 enum tls_offload_ctx_dir direction) in mlx5e_tls_resync() argument 172 if (WARN_ON_ONCE(direction != TLS_OFFLOAD_CTX_DIR_RX)) in mlx5e_tls_resync()
|
/kernel/linux/linux-5.10/drivers/dma-buf/ |
D | udmabuf.c | 55 enum dma_data_direction direction) in get_sg_table() argument 69 ret = dma_map_sgtable(dev, sg, direction, 0); in get_sg_table() 81 enum dma_data_direction direction) in put_sg_table() argument 83 dma_unmap_sgtable(dev, sg, direction, 0); in put_sg_table() 89 enum dma_data_direction direction) in map_udmabuf() argument 91 return get_sg_table(at->dev, at->dmabuf, direction); in map_udmabuf() 96 enum dma_data_direction direction) in unmap_udmabuf() argument 98 return put_sg_table(at->dev, sg, direction); in unmap_udmabuf() 117 enum dma_data_direction direction) in begin_cpu_udmabuf() argument 123 ubuf->sg = get_sg_table(dev, buf, direction); in begin_cpu_udmabuf() [all …]
|
/kernel/linux/linux-5.10/drivers/gpio/ |
D | gpio-reg.c | 16 u32 direction; member 29 return r->direction & BIT(offset) ? GPIO_LINE_DIRECTION_IN : in gpio_reg_get_direction() 38 if (r->direction & BIT(offset)) in gpio_reg_direction_output() 49 return r->direction & BIT(offset) ? 0 : -ENOTSUPP; in gpio_reg_direction_input() 74 if (r->direction & mask) { in gpio_reg_get() 132 int base, int num, const char *label, u32 direction, u32 def_out, in gpio_reg_init() argument 160 r->direction = direction; in gpio_reg_init()
|
/kernel/linux/linux-5.10/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>;
|
/kernel/linux/linux-5.10/drivers/staging/ralink-gdma/ |
D | ralink-gdma.c | 99 enum dma_transfer_direction direction; member 192 switch (config->direction) { in gdma_dma_config() 213 config->direction); in gdma_dma_config() 287 if (chan->desc->direction == DMA_MEM_TO_DEV) { in rt305x_gdma_start_transfer() 293 } else if (chan->desc->direction == DMA_DEV_TO_MEM) { in rt305x_gdma_start_transfer() 299 } else if (chan->desc->direction == DMA_MEM_TO_MEM) { in rt305x_gdma_start_transfer() 311 chan->desc->direction); in rt305x_gdma_start_transfer() 364 if (chan->desc->direction == DMA_MEM_TO_DEV) { in rt3883_gdma_start_transfer() 370 } else if (chan->desc->direction == DMA_DEV_TO_MEM) { in rt3883_gdma_start_transfer() 377 } else if (chan->desc->direction == DMA_MEM_TO_MEM) { in rt3883_gdma_start_transfer() [all …]
|
/kernel/linux/linux-5.10/arch/arm/kernel/ |
D | dma-isa.c | 66 enum dma_data_direction direction; in isa_enable_dma() local 71 direction = DMA_FROM_DEVICE; in isa_enable_dma() 75 direction = DMA_TO_DEVICE; in isa_enable_dma() 79 direction = DMA_BIDIRECTIONAL; in isa_enable_dma() 83 direction = DMA_NONE; in isa_enable_dma() 97 direction); in isa_enable_dma()
|
/kernel/linux/linux-5.10/drivers/media/v4l2-core/ |
D | videobuf-dma-sg.c | 152 int direction, unsigned long data, unsigned long size) in videobuf_dma_init_user_locked() argument 158 dma->direction = direction; in videobuf_dma_init_user_locked() 159 switch (dma->direction) { in videobuf_dma_init_user_locked() 198 static int videobuf_dma_init_user(struct videobuf_dmabuf *dma, int direction, in videobuf_dma_init_user() argument 204 ret = videobuf_dma_init_user_locked(dma, direction, data, size); in videobuf_dma_init_user() 210 static int videobuf_dma_init_kernel(struct videobuf_dmabuf *dma, int direction, in videobuf_dma_init_kernel() argument 217 dma->direction = direction; in videobuf_dma_init_kernel() 269 static int videobuf_dma_init_overlay(struct videobuf_dmabuf *dma, int direction, in videobuf_dma_init_overlay() argument 274 dma->direction = direction; in videobuf_dma_init_overlay() 314 dma->nr_pages, dma->direction); in videobuf_dma_map() [all …]
|
/kernel/linux/linux-5.10/Documentation/ABI/testing/ |
D | sysfs-bus-counter | 30 Counting is continuous in either direction. 39 counting is resumed only when the count direction is 68 What: /sys/bus/counter/devices/counterX/countY/direction 72 Read-only attribute that indicates the count direction of Count 75 Some counter devices are able to determine the direction of 77 determine the direction of movement by evaluating the leading 116 pulse-direction: 118 The input level of signal B determines direction. 121 If direction is forward, rising edges on quadrature pair 122 signal A updates the respective count; if the direction [all …]
|
/kernel/linux/linux-5.10/drivers/input/ |
D | ff-memless.c | 216 static u16 ml_calculate_direction(u16 direction, u16 force, in ml_calculate_direction() argument 222 return direction; in ml_calculate_direction() 223 return (((u32)(direction >> 1) * force + in ml_calculate_direction() 254 i = new->direction * 360 / 0xffff; in ml_combine_effects() 276 effect->direction = ml_calculate_direction( in ml_combine_effects() 277 effect->direction, in ml_combine_effects() 279 new->direction, strong); in ml_combine_effects() 281 effect->direction = ml_calculate_direction( in ml_combine_effects() 282 effect->direction, in ml_combine_effects() 284 new->direction, weak); in ml_combine_effects() [all …]
|