| /dpdk/drivers/net/sfc/ |
| H A D | sfc_nic_dma_dp.h | 35 const struct sfc_nic_dma_region *region; in sfc_nic_dma_map() local 37 region = &nic_dma_info->regions[i]; in sfc_nic_dma_map() 42 if (region->trgt_base <= trgt_addr && in sfc_nic_dma_map() 43 trgt_addr <= region->trgt_end && in sfc_nic_dma_map() 44 len <= region->trgt_end - trgt_addr) { in sfc_nic_dma_map() 45 return region->nic_base + in sfc_nic_dma_map() 46 (trgt_addr - region->trgt_base); in sfc_nic_dma_map()
|
| H A D | sfc_nic_dma.c | 19 struct sfc_nic_dma_region *region; in sfc_nic_dma_add_region() local 24 region = &nic_dma_info->regions[nic_dma_info->nb_regions]; in sfc_nic_dma_add_region() 25 region->nic_base = nic_base; in sfc_nic_dma_add_region() 26 region->trgt_base = trgt_base; in sfc_nic_dma_add_region() 27 region->trgt_end = trgt_base + map_len; in sfc_nic_dma_add_region()
|
| /dpdk/drivers/raw/ifpga/base/ |
| H A D | ifpga_api.c | 78 info->len = afu_info->region[info->index].len; in ifpga_acc_get_region_info() 79 info->addr = afu_info->region[info->index].addr; in ifpga_acc_get_region_info() 89 struct opae_reg_region *region; in ifpga_acc_read() local 100 region = &afu_info->region[region_idx]; in ifpga_acc_read() 101 if (offset + byte > region->len) in ifpga_acc_read() 109 *(u32 *)data = opae_readl(region->addr + offset); in ifpga_acc_read() 115 *(u8 *)data = opae_readb(region->addr + offset); in ifpga_acc_read() 129 struct opae_reg_region *region; in ifpga_acc_write() local 140 region = &afu_info->region[region_idx]; in ifpga_acc_write() 141 if (offset + byte > region->len) in ifpga_acc_write() [all …]
|
| H A D | opae_hw_api.h | 213 #define opae_acc_reg_read64(acc, region, offset, data) \ argument 214 opae_acc_reg_read(acc, region, offset, 8, data) 216 opae_acc_reg_write(acc, region, offset, 8, data) 218 opae_acc_reg_read(acc, region, offset, 4, data) 220 opae_acc_reg_write(acc, region, offset, 4, data) 222 opae_acc_reg_read(acc, region, offset, 2, data) 224 opae_acc_reg_write(acc, region, offset, 2, data) 225 #define opae_acc_reg_read8(acc, region, offset, data) \ argument 226 opae_acc_reg_read(acc, region, offset, 1, data) 228 opae_acc_reg_write(acc, region, offset, 1, data) [all …]
|
| H A D | ifpga_enumerate.c | 184 info->region[0].addr = start; in parse_feature_port_uafu() 185 info->region[0].phys_addr = binfo->phys_addr + in parse_feature_port_uafu() 187 info->region[0].len = size; in parse_feature_port_uafu() 571 if (!pci_data->region[bar].addr) in parse_switch_to() 574 binfo->ioaddr = pci_data->region[bar].addr; in parse_switch_to() 575 binfo->ioend = (u8 __iomem *)binfo->ioaddr + pci_data->region[bar].len; in parse_switch_to() 576 binfo->phys_addr = pci_data->region[bar].phys_addr; in parse_switch_to()
|
| H A D | ifpga_hw.h | 126 struct opae_reg_region region[AFU_MAX_REGION]; member
|
| H A D | opae_debug.c | 67 r = &d_pci->region[i]; in opae_adapter_data_dump()
|
| /dpdk/drivers/net/nfp/nfpcore/ |
| H A D | nfp_resource.c | 52 } region; member 102 res->cpp_id = NFP_CPP_ID(entry.region.cpp_target, in nfp_cpp_resource_find() 103 entry.region.cpp_action, in nfp_cpp_resource_find() 104 entry.region.cpp_token); in nfp_cpp_resource_find() 105 res->addr = ((uint64_t)entry.region.page_offset) << 8; in nfp_cpp_resource_find() 106 res->size = (uint64_t)entry.region.page_size << 8; in nfp_cpp_resource_find()
|
| /dpdk/drivers/common/sfc_efx/base/ |
| H A D | efx_nic.c | 522 __in efx_nic_region_t region, in efx_nic_get_bar_region() argument 1313 const efx_nic_dma_region_t *region; in efx_nic_dma_config_regioned_find_region() local 1329 if (region->endr_inuse == B_FALSE) in efx_nic_dma_config_regioned_find_region() 1340 *regionp = region; in efx_nic_dma_config_regioned_find_region() 1363 efx_nic_dma_region_t *region; in efx_nic_dma_config_regioned_add_region() local 1380 if (region->endr_inuse == B_TRUE) in efx_nic_dma_config_regioned_add_region() 1399 region->endr_inuse = B_TRUE; in efx_nic_dma_config_regioned_add_region() 1401 *regionp = region; in efx_nic_dma_config_regioned_add_region() 1433 ®ion); in efx_nic_dma_config_regioned_add() 1441 trgt_addr, len, ®ion); in efx_nic_dma_config_regioned_add() [all …]
|
| H A D | siena_vpd.c | 29 unsigned int region; in siena_vpd_get_static() local 76 region = vpd_offset + vpd_length; in siena_vpd_get_static() 77 if (region > SIENA_NVRAM_CHUNK) { in siena_vpd_get_static() 80 region - SIENA_NVRAM_CHUNK)) != 0) in siena_vpd_get_static()
|
| H A D | siena_nvram.c | 320 unsigned int region; in siena_nvram_get_dynamic_cfg() local 376 region = vpd ? vpd_offset + vpd_length : hdr_length; in siena_nvram_get_dynamic_cfg() 377 if (region > SIENA_NVRAM_CHUNK) { in siena_nvram_get_dynamic_cfg() 380 region - SIENA_NVRAM_CHUNK)) != 0) in siena_nvram_get_dynamic_cfg()
|
| H A D | rhead_nic.c | 459 __in efx_nic_region_t region, in rhead_nic_get_bar_region() argument 472 switch (region) { in rhead_nic_get_bar_region()
|
| /dpdk/drivers/net/bnxt/tf_ulp/ |
| H A D | ulp_ha_mgr.c | 36 enum ulp_ha_mgr_region region); 113 enum ulp_ha_mgr_region region) in ulp_ha_mgr_region_set() argument 127 ha_info->region = region; in ulp_ha_mgr_region_set() 620 enum ulp_ha_mgr_region *region) in ulp_ha_mgr_region_get() argument 624 if (ulp_ctx == NULL || region == NULL) { in ulp_ha_mgr_region_get() 634 *region = ha_info->region; in ulp_ha_mgr_region_get()
|
| H A D | ulp_ha_mgr.h | 32 enum ulp_ha_mgr_region region; member 65 enum ulp_ha_mgr_region *region);
|
| H A D | bnxt_ulp_flow.c | 123 enum ulp_ha_mgr_region region = ULP_HA_REGION_LOW; in bnxt_ulp_init_mapper_params() local 126 rc = ulp_ha_mgr_region_get(params->ulp_ctx, ®ion); in bnxt_ulp_init_mapper_params() 129 if (region == ULP_HA_REGION_HI) in bnxt_ulp_init_mapper_params()
|
| /dpdk/drivers/net/i40e/ |
| H A D | rte_pmd_i40e.c | 2566 tc_index = region_info->region[i].region_id; in i40e_vsi_update_queue_region_mapping() 2636 info->region[i].queue_start_index = in i40e_queue_region_set_region() 2686 info->region[i].hw_flowtype[j]) { in i40e_queue_region_set_flowtype() 2696 info->region[region_index].flowtype_num++; in i40e_queue_region_set_flowtype() 2717 hw_flowtype = info->region[i].hw_flowtype[j]; in i40e_queue_region_pf_flowtype_conf() 2723 pfqf_hregion |= info->region[i].region_id << in i40e_queue_region_pf_flowtype_conf() 2802 if (info->region[i].user_priority[j] == in i40e_queue_region_set_user_priority() 2811 info->region[region_index].user_priority[j] = in i40e_queue_region_set_user_priority() 2836 if (info->region[i].user_priority_num) { in i40e_queue_region_dcb_configure() 2864 region_index = info->region[i].region_id; in i40e_queue_region_dcb_configure() [all …]
|
| /dpdk/doc/guides/nics/ |
| H A D | memif.rst | 77 sent. Client interface sends 'add region' message (``MEMIF_MSG_TYPE_ADD_REGION``) for 78 every region allocated. Server responds to each of these messages with 'ack' 103 region to reduce the number of opened files. 105 region n (no-zero-copy): 137 |0 |length |region … 154 **Region index - region (Quad Word 0, 16:31)** 156 Index of memory region, the buffer is located in. 164 Data start offset from memory region address. *.regions[desc->region].addr + desc->offset* 191 region 0: 199 region n:
|
| H A D | i40e.rst | 44 - Queue region configuration 544 Queue region configuration 551 of the region index, queue number, queue start index, user priority, traffic 554 region configuration. As this feature is specific for i40e only private 560 testpmd> set port (port_id) queue-region region_id (value) \ 562 testpmd> set port (port_id) queue-region region_id (value) flowtype (value) 563 testpmd> set port (port_id) queue-region UP (value) region_id (value) 564 testpmd> set port (port_id) queue-region flush (on|off) 565 testpmd> show port (port_id) queue-region
|
| /dpdk/drivers/net/memif/ |
| H A D | memif.h | 103 memif_region_index_t region; /**< region index on which this ring is located */ member 158 memif_region_index_t region; /**< region index on which the buffer is located */ member
|
| H A D | rte_eth_memif.c | 226 (uint8_t *)proc_private->regions[mq->region]->addr); in memif_get_ring_offset() 235 r = proc_private->regions[mq->region]; in memif_get_ring_from_queue() 245 return ((uint8_t *)proc_private->regions[d->region]->addr + d->offset); in memif_get_buffer() 547 d0->region = 1; in eth_memif_rx_zc() 549 (uint8_t *)proc_private->regions[d0->region]->addr; in eth_memif_rx_zc() 719 d0->region = 1; in memif_tx_one_zc() 721 (uint8_t *)proc_private->regions[d0->region]->addr; in memif_tx_one_zc() 1056 ring->desc[j].region = 0; in memif_init_rings() 1077 ring->desc[j].region = 0; in memif_init_rings() 1098 mq->region = 0; in memif_init_queues() [all …]
|
| H A D | rte_eth_memif.h | 52 memif_region_index_t region; /**< shared memory region index */ member
|
| H A D | memif_socket.c | 328 mq->region = ar->region; in memif_msg_receive_add_ring() 464 ar->region = mq->region; in memif_msg_enq_add_ring()
|
| /dpdk/examples/vhost_blk/ |
| H A D | blk_spec.h | 66 uint8_t region[VHOST_USER_MAX_CONFIG_SIZE]; member
|
| H A D | vhost_blk_compat.c | 101 msg->payload.cfg.region, in extern_vhost_pre_msg_handler()
|
| /dpdk/lib/vhost/ |
| H A D | vhost_user.c | 1170 struct rte_vhost_mem_region *region, in vhost_user_mmap_region() argument 1179 if (mmap_offset >= -region->size) { in vhost_user_mmap_region() 1185 mmap_size = region->size + mmap_offset; in vhost_user_mmap_region() 1193 alignment = get_blk_size(region->fd); in vhost_user_mmap_region() 1216 MAP_SHARED | populate, region->fd, 0); in vhost_user_mmap_region() 1223 region->mmap_addr = mmap_addr; in vhost_user_mmap_region() 1224 region->mmap_size = mmap_size; in vhost_user_mmap_region() 1236 dev->ifname, region->size); in vhost_user_mmap_region() 1238 dev->ifname, region->guest_phys_addr); in vhost_user_mmap_region() 1240 dev->ifname, region->guest_user_addr); in vhost_user_mmap_region() [all …]
|