/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/dpaa2/ |
H A D | dpaa2-ethtool.c | 548 dma_addr_t key_iova; in dpaa2_eth_do_cls_rule() local 595 key_iova = dma_map_single(dev, key_buf, rule_cfg.key_size * 2, in dpaa2_eth_do_cls_rule() 597 if (dma_mapping_error(dev, key_iova)) { in dpaa2_eth_do_cls_rule() 602 rule_cfg.key_iova = key_iova; in dpaa2_eth_do_cls_rule() 604 rule_cfg.mask_iova = key_iova + rule_cfg.key_size; in dpaa2_eth_do_cls_rule() 625 dma_unmap_single(dev, key_iova, rule_cfg.key_size * 2, DMA_TO_DEVICE); in dpaa2_eth_do_cls_rule()
|
H A D | dpni-cmd.h | 561 __le64 key_iova; member 575 __le64 key_iova; member 598 __le64 key_iova; member 606 __le64 key_iova; member
|
H A D | dpni.c | 1793 cmd_params->key_iova = cpu_to_le64(cfg->key_iova); in dpni_add_fs_entry() 1830 cmd_params->key_iova = cpu_to_le64(cfg->key_iova); in dpni_remove_fs_entry() 1905 cmd_params->key_iova = cpu_to_le64(cfg->key_iova); in dpni_add_qos_entry() 1935 cmd_params->key_iova = cpu_to_le64(cfg->key_iova); in dpni_remove_qos_entry()
|
H A D | dpaa2-eth.c | 3167 key_params.key_iova = dma_map_single(dev, key, key_size * 2, in dpaa2_eth_set_vlan_qos() 3169 if (dma_mapping_error(dev, key_params.key_iova)) { in dpaa2_eth_set_vlan_qos() 3175 key_params.mask_iova = key_params.key_iova + key_size; in dpaa2_eth_set_vlan_qos() 3185 dma_sync_single_for_device(dev, key_params.key_iova, in dpaa2_eth_set_vlan_qos() 3203 dma_unmap_single(dev, key_params.key_iova, key_size * 2, DMA_TO_DEVICE); in dpaa2_eth_set_vlan_qos() 3655 dma_addr_t key_iova; in dpaa2_eth_set_dist_key() local 3697 key_iova = dma_map_single(dev, dma_mem, DPAA2_CLASSIFIER_DMA_SIZE, in dpaa2_eth_set_dist_key() 3699 if (dma_mapping_error(dev, key_iova)) { in dpaa2_eth_set_dist_key() 3707 err = dpaa2_eth_config_legacy_hash_key(priv, key_iova); in dpaa2_eth_set_dist_key() 3709 err = dpaa2_eth_config_hash_key(priv, key_iova); in dpaa2_eth_set_dist_key() [all...] |
H A D | dpni.h | 982 * @key_iova: I/O virtual address of the key (must be in DMA-able memory) 987 u64 key_iova; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/dpaa2/ |
H A D | dpaa2-ethtool.c | 580 dma_addr_t key_iova; in dpaa2_eth_do_cls_rule() local 627 key_iova = dma_map_single(dev, key_buf, rule_cfg.key_size * 2, in dpaa2_eth_do_cls_rule() 629 if (dma_mapping_error(dev, key_iova)) { in dpaa2_eth_do_cls_rule() 634 rule_cfg.key_iova = key_iova; in dpaa2_eth_do_cls_rule() 636 rule_cfg.mask_iova = key_iova + rule_cfg.key_size; in dpaa2_eth_do_cls_rule() 657 dma_unmap_single(dev, key_iova, rule_cfg.key_size * 2, DMA_TO_DEVICE); in dpaa2_eth_do_cls_rule()
|
H A D | dpni-cmd.h | 572 __le64 key_iova; member 586 __le64 key_iova; member 609 __le64 key_iova; member 617 __le64 key_iova; member
|
H A D | dpaa2-switch-flower.c | 130 acl_entry_cfg->key_iova = dma_map_single(dev, cmd_buff, in dpaa2_switch_acl_entry_add() 133 if (unlikely(dma_mapping_error(dev, acl_entry_cfg->key_iova))) { in dpaa2_switch_acl_entry_add() 142 dma_unmap_single(dev, acl_entry_cfg->key_iova, in dpaa2_switch_acl_entry_add() 173 acl_entry_cfg->key_iova = dma_map_single(dev, cmd_buff, in dpaa2_switch_acl_entry_remove() 176 if (unlikely(dma_mapping_error(dev, acl_entry_cfg->key_iova))) { in dpaa2_switch_acl_entry_remove() 185 dma_unmap_single(dev, acl_entry_cfg->key_iova, in dpaa2_switch_acl_entry_remove()
|
H A D | dpni.c | 1896 cmd_params->key_iova = cpu_to_le64(cfg->key_iova); in dpni_add_fs_entry() 1933 cmd_params->key_iova = cpu_to_le64(cfg->key_iova); in dpni_remove_fs_entry() 2008 cmd_params->key_iova = cpu_to_le64(cfg->key_iova); in dpni_add_qos_entry() 2038 cmd_params->key_iova = cpu_to_le64(cfg->key_iova); in dpni_remove_qos_entry()
|
H A D | dpsw.c | 1540 cmd_params->key_iova = cpu_to_le64(cfg->key_iova); in dpsw_acl_add_entry() 1574 cmd_params->key_iova = cpu_to_le64(cfg->key_iova); in dpsw_acl_remove_entry()
|
H A D | dpaa2-eth.c | 3739 key_params.key_iova = dma_map_single(dev, key, key_size * 2, in dpaa2_eth_set_vlan_qos() 3741 if (dma_mapping_error(dev, key_params.key_iova)) { in dpaa2_eth_set_vlan_qos() 3747 key_params.mask_iova = key_params.key_iova + key_size; in dpaa2_eth_set_vlan_qos() 3757 dma_sync_single_for_device(dev, key_params.key_iova, in dpaa2_eth_set_vlan_qos() 3775 dma_unmap_single(dev, key_params.key_iova, key_size * 2, DMA_TO_DEVICE); in dpaa2_eth_set_vlan_qos() 4227 dma_addr_t key_iova; in dpaa2_eth_set_dist_key() local 4269 key_iova = dma_map_single(dev, dma_mem, DPAA2_CLASSIFIER_DMA_SIZE, in dpaa2_eth_set_dist_key() 4271 if (dma_mapping_error(dev, key_iova)) { in dpaa2_eth_set_dist_key() 4279 err = dpaa2_eth_config_legacy_hash_key(priv, key_iova); in dpaa2_eth_set_dist_key() 4281 err = dpaa2_eth_config_hash_key(priv, key_iova); in dpaa2_eth_set_dist_key() [all...] |
H A D | dpni.h | 968 * @key_iova: I/O virtual address of the key (must be in DMA-able memory) 973 u64 key_iova; member
|
H A D | dpsw-cmd.h | 539 __le64 key_iova; member
|
H A D | dpsw.h | 739 * @key_iova: I/O virtual address of DMA-able memory filled with key after call 747 u64 key_iova; member
|