| /dpdk/lib/eal/include/generic/ |
| H A D | rte_io.h | 298 *(volatile uint8_t *)addr = value; in rte_write8_relaxed() 323 val = rte_read8_relaxed(addr); in rte_read8() 332 val = rte_read16_relaxed(addr); in rte_read16() 341 val = rte_read32_relaxed(addr); in rte_read32() 350 val = rte_read64_relaxed(addr); in rte_read64() 359 rte_write8_relaxed(value, addr); in rte_write8() 366 rte_write16_relaxed(value, addr); in rte_write16() 373 rte_write32_relaxed(value, addr); in rte_write32() 380 rte_write64_relaxed(value, addr); in rte_write64() 387 rte_write32(value, addr); in rte_write32_wc() [all …]
|
| H A D | rte_pause.h | 45 rte_wait_until_equal_16(volatile uint16_t *addr, uint16_t expected, 63 rte_wait_until_equal_32(volatile uint32_t *addr, uint32_t expected, 81 rte_wait_until_equal_64(volatile uint64_t *addr, uint64_t expected, 86 rte_wait_until_equal_16(volatile uint16_t *addr, uint16_t expected, in rte_wait_until_equal_16() argument 91 while (__atomic_load_n(addr, memorder) != expected) in rte_wait_until_equal_16() 96 rte_wait_until_equal_32(volatile uint32_t *addr, uint32_t expected, in rte_wait_until_equal_32() argument 101 while (__atomic_load_n(addr, memorder) != expected) in rte_wait_until_equal_32() 106 rte_wait_until_equal_64(volatile uint64_t *addr, uint64_t expected, in rte_wait_until_equal_64() argument 111 while (__atomic_load_n(addr, memorder) != expected) in rte_wait_until_equal_64() 137 typeof(*(addr)) expected_value = (expected); \ [all …]
|
| /dpdk/lib/eal/arm/include/ |
| H A D | rte_io_64.h | 27 : [addr] "r" (addr)); in rte_read8_relaxed() 39 : [addr] "r" (addr)); in rte_read16_relaxed() 51 : [addr] "r" (addr)); in rte_read32_relaxed() 63 : [addr] "r" (addr)); in rte_read64_relaxed() 73 : [val] "r" (val), [addr] "r" (addr)); in rte_write8_relaxed() 82 : [val] "r" (val), [addr] "r" (addr)); in rte_write16_relaxed() 91 : [val] "r" (val), [addr] "r" (addr)); in rte_write32_relaxed() 100 : [val] "r" (val), [addr] "r" (addr)); in rte_write64_relaxed() 107 val = rte_read8_relaxed(addr); in rte_read8() 116 val = rte_read16_relaxed(addr); in rte_read16() [all …]
|
| H A D | rte_pause_64.h | 44 : [addr] "r" (src) \ 49 : [addr] "r" (src) \ 63 : [addr] "r" (src) \ 68 : [addr] "r" (src) \ 82 : [addr] "r" (src) \ 87 : [addr] "r" (src) \ 135 __RTE_ARM_LOAD_EXC_16(addr, value, memorder) in rte_wait_until_equal_16() 140 __RTE_ARM_LOAD_EXC_16(addr, value, memorder) in rte_wait_until_equal_16() 154 __RTE_ARM_LOAD_EXC_32(addr, value, memorder) in rte_wait_until_equal_32() 159 __RTE_ARM_LOAD_EXC_32(addr, value, memorder) in rte_wait_until_equal_32() [all …]
|
| /dpdk/drivers/net/nfp/nfpcore/nfp-common/ |
| H A D | nfp_cppat.h | 105 *addr &= ~_u64; in _nfp6000_encode_basic() 136 *addr |= (UINT64_C(1) << idx_lsb); in _nfp6000_encode_basic() 189 *addr |= (((uint64_t)i) << idx_lsb); in _nfp6000_encode_basic() 190 *addr |= (((uint64_t)v) << iid_lsb); in _nfp6000_encode_basic() 383 *addr &= ~_u64; in _nfp6000_encode_mu() 390 *addr &= ~_u64; in _nfp6000_encode_mu() 402 *addr |= (UINT64_C(1) << idx_lsb); in _nfp6000_encode_mu() 411 *addr &= ~_u64; in _nfp6000_encode_mu() 462 *addr &= ~_u64; in _nfp6000_encode_mu() 597 *addr &= ~_nic_mask64(29, 24, 0); in _nfp6000_cppat_addr_encode() [all …]
|
| /dpdk/lib/eal/include/ |
| H A D | rte_bitops.h | 62 return (*addr) & mask; in rte_bit_relaxed_get32() 83 *addr = (*addr) | mask; in rte_bit_relaxed_set32() 104 *addr = (*addr) & (~mask); in rte_bit_relaxed_clear32() 128 uint32_t val = *addr; in rte_bit_relaxed_test_and_set32() 129 *addr = val | mask; in rte_bit_relaxed_test_and_set32() 154 uint32_t val = *addr; in rte_bit_relaxed_test_and_clear32() 155 *addr = val & (~mask); in rte_bit_relaxed_test_and_clear32() 202 (*addr) = (*addr) | mask; in rte_bit_relaxed_set64() 223 *addr = (*addr) & (~mask); in rte_bit_relaxed_clear64() 247 uint64_t val = *addr; in rte_bit_relaxed_test_and_set64() [all …]
|
| /dpdk/drivers/net/pfe/base/ |
| H A D | pfe.h | 103 ({ typeof(addr) addr_ = (addr); \ 108 ({ typeof(addr) addr_ = (addr); \ 113 ({ typeof(addr) addr_ = (addr); \ 120 ({ typeof(addr) addr_ = (addr); \ 127 ({ typeof(addr) addr_ = (addr); \ 276 #define class_bus_readl(addr) class_bus_read(addr, 4) argument 277 #define class_bus_readw(addr) class_bus_read(addr, 2) argument 278 #define class_bus_readb(addr) class_bus_read(addr, 1) argument 284 #define pe_dmem_readl(id, addr) pe_dmem_read(id, addr, 4) argument 285 #define pe_dmem_readw(id, addr) pe_dmem_read(id, addr, 2) argument [all …]
|
| /dpdk/app/test/ |
| H A D | test_external_mem.c | 46 void *cur = RTE_PTR_ADD(addr, pgsz * i); in check_mem() 62 if (ms->addr != cur) { in check_mem() 333 if (ptr < addr || ptr >= RTE_PTR_ADD(addr, len)) { in test_malloc_basic() 445 if (rte_extmem_attach(addr, 0) >= 0 || in test_extmem_invalid_param() 489 if (rte_extmem_register(addr, len, in test_extmem_invalid_param() 495 if (rte_extmem_register(addr, len, in test_extmem_invalid_param() 502 if (rte_extmem_register(addr, len, in test_extmem_invalid_param() 538 rte_extmem_unregister(addr, len); in test_extmem_basic() 550 void *addr; in test_external_mem() local 558 if (addr == MAP_FAILED) { in test_external_mem() [all …]
|
| H A D | test_cmdline_ipaddr.c | 40 #define NIPQUAD(addr) \ argument 47 #define NIP6(addr) \ argument 63 (unsigned)((addr).s6_addr[15]) 71 cmdline_ipaddr_t addr; member 267 switch (addr.family) { in dump_addr() 271 NIPQUAD(addr.addr.ipv4.s_addr), addr.prefixlen); in dump_addr() 277 NIP6(addr.addr.ipv6), addr.prefixlen); in dump_addr() 299 if (memcmp(&addr1.addr.ipv4, &addr2.addr.ipv4, in is_addr_different() 306 if (memcmp(&addr1.addr.ipv6, &addr2.addr.ipv6, in is_addr_different() 479 memcmp(&result.addr.ipv6, &tmp.addr.ipv6, sizeof(struct in6_addr))) { in test_parse_ipaddr_valid() [all …]
|
| /dpdk/drivers/common/mlx5/ |
| H A D | mlx5_malloc.c | 77 if (addr >= start && addr < end) in mlx5_mem_check_msl() 95 if (addr && !mlx5_mem_check_msl(addr, in mlx5_mem_update_msl() 167 void *addr; in mlx5_malloc() local 187 if (addr) in mlx5_malloc() 191 return addr; in mlx5_malloc() 201 if (addr) in mlx5_malloc() 205 return addr; in mlx5_malloc() 216 if (!addr) in mlx5_realloc() 256 mlx5_free(void *addr) in mlx5_free() argument 258 if (addr == NULL) in mlx5_free() [all …]
|
| /dpdk/drivers/raw/ifpga/base/osdep_raw/ |
| H A D | osdep_generic.h | 13 static inline uint8_t opae_readb(const volatile void *addr) in opae_readb() argument 17 val = *(const volatile uint8_t *)addr; in opae_readb() 22 static inline uint16_t opae_readw(const volatile void *addr) in opae_readw() argument 26 val = *(const volatile uint16_t *)addr; in opae_readw() 35 val = *(const volatile uint32_t *)addr; in opae_readl() 44 val = *(const volatile uint64_t *)addr; in opae_readq() 52 *(volatile uint8_t *)addr = value; in opae_writeb() 58 *(volatile uint16_t *)addr = value; in opae_writew() 64 *(volatile uint32_t *)addr = value; in opae_writel() 70 *(volatile uint64_t *)addr = value; in opae_writeq() [all …]
|
| /dpdk/drivers/bus/pci/linux/ |
| H A D | pci_uio.c | 237 loc = &dev->addr; in pci_uio_alloc_resource() 318 loc = &dev->addr; in pci_uio_map_resource_by_index() 410 rte_pci_get_sysfs_path(), dev->addr.domain, dev->addr.bus, in pci_uio_ioport_map() 411 dev->addr.devid, dev->addr.function); in pci_uio_ioport_map() 496 void *addr; in pci_uio_ioport_map() local 500 rte_pci_get_sysfs_path(), dev->addr.domain, dev->addr.bus, in pci_uio_ioport_map() 501 dev->addr.devid, dev->addr.function); in pci_uio_ioport_map() 522 rte_pci_get_sysfs_path(), dev->addr.domain, dev->addr.bus, in pci_uio_ioport_map() 523 dev->addr.devid, dev->addr.function, bar); in pci_uio_ioport_map() 535 if (addr == MAP_FAILED) { in pci_uio_ioport_map() [all …]
|
| /dpdk/examples/cmdline/ |
| H A D | commands.c | 29 #define NIPQUAD(addr) \ argument 38 #define NIP6(addr) \ argument 39 (unsigned)((addr).s6_addr[0]), \ 40 (unsigned)((addr).s6_addr[1]), \ 41 (unsigned)((addr).s6_addr[2]), \ 42 (unsigned)((addr).s6_addr[3]), \ 43 (unsigned)((addr).s6_addr[4]), \ 44 (unsigned)((addr).s6_addr[5]), \ 54 (unsigned)((addr).s6_addr[15]) 146 NIPQUAD(o->ip.addr.ipv4)); in cmd_obj_add_parsed() [all …]
|
| /dpdk/drivers/raw/ifpga/base/osdep_rte/ |
| H A D | osdep_generic.h | 24 #define opae_readb(addr) rte_read8(addr) argument 25 #define opae_readw(addr) rte_read16(addr) argument 26 #define opae_readl(addr) rte_read32(addr) argument 27 #define opae_readq(addr) rte_read64(addr) argument 28 #define opae_writeb(value, addr) rte_write8(value, addr) argument 29 #define opae_writew(value, addr) rte_write16(value, addr) argument 30 #define opae_writel(value, addr) rte_write32(value, addr) argument 31 #define opae_writeq(value, addr) rte_write64(value, addr) argument 35 #define opae_free(addr) rte_free(addr) argument
|
| /dpdk/examples/ipsec-secgw/ |
| H A D | flow.c | 80 (uint16_t)((addr[0] << 8) | addr[1]), in ipv6_hdr_print() 81 (uint16_t)((addr[2] << 8) | addr[3]), in ipv6_hdr_print() 82 (uint16_t)((addr[4] << 8) | addr[5]), in ipv6_hdr_print() 83 (uint16_t)((addr[6] << 8) | addr[7]), in ipv6_hdr_print() 84 (uint16_t)((addr[8] << 8) | addr[9]), in ipv6_hdr_print() 85 (uint16_t)((addr[10] << 8) | addr[11]), in ipv6_hdr_print() 91 (uint16_t)((addr[0] << 8) | addr[1]), in ipv6_hdr_print() 92 (uint16_t)((addr[2] << 8) | addr[3]), in ipv6_hdr_print() 93 (uint16_t)((addr[4] << 8) | addr[5]), in ipv6_hdr_print() 94 (uint16_t)((addr[6] << 8) | addr[7]), in ipv6_hdr_print() [all …]
|
| /dpdk/drivers/common/mlx5/windows/ |
| H A D | mlx5_common_os.c | 116 struct rte_pci_addr *addr) in mlx5_match_devx_bdf_to_addr() argument 120 addr->devid != devx_bdf->dev_id || in mlx5_match_devx_bdf_to_addr() 142 struct rte_pci_addr *addr) in mlx5_match_devx_devices_to_addr() argument 183 struct rte_pci_addr *addr = &pci_dev->addr; in mlx5_os_get_devx_device() local 203 addr->domain, addr->bus, addr->devid, addr->function); in mlx5_os_get_devx_device() 301 umem->addr = addr; in mlx5_os_umem_reg() 355 if (!pd || !addr) { in mlx5_os_reg_mr() 366 mkey_attr.addr = (uintptr_t)addr; in mlx5_os_reg_mr() 379 pmd_mr->addr = addr; in mlx5_os_reg_mr() 436 wpmd_mr->addr = addr; in mlx5_os_wrapped_mkey_create() [all …]
|
| /dpdk/drivers/net/octeontx/base/ |
| H A D | octeontx_io.h | 25 #define octeontx_load_pair(val0, val1, addr) ({ \ argument 29 :[p1]"r"(addr) \ 35 ::[x0]"r"(val0), [x1]"r"(val1), [p1]"r"(addr) \ 41 #define octeontx_load_pair(val0, val1, addr) \ argument 43 val0 = rte_read64(addr); \ 44 val1 = rte_read64(((uint8_t *)addr) + 8); \ 47 #define octeontx_store_pair(val0, val1, addr) \ argument 49 rte_write64(val0, addr); \ 50 rte_write64(val1, (((uint8_t *)addr) + 8)); \ 64 octeontx_reg_ldadd_u64(void *addr, int64_t off) in octeontx_reg_ldadd_u64() argument [all …]
|
| /dpdk/drivers/net/mlx4/ |
| H A D | mlx4_mr.c | 41 uintptr_t addr; member 390 uintptr_t addr) in mr_lookup_dev_list() argument 406 if (addr >= ret.start && addr < ret.end) { in mr_lookup_dev_list() 431 uintptr_t addr) in mr_lookup_dev() argument 519 if (data->addr < ms->addr_64 || data->addr >= ms->addr_64 + len) in mr_find_contig_memsegs_cb() 548 uintptr_t addr) in mlx4_mr_create_secondary() argument 605 .addr = addr, in mlx4_mr_create_primary() 837 uintptr_t addr) in mlx4_mr_create() argument 1073 uintptr_t addr) in mlx4_mr_addr2mr_bh() argument 1214 uintptr_t addr = (uintptr_t)memhdr->addr; in mlx4_mr_update_ext_mp_cb() local [all …]
|
| /dpdk/drivers/raw/ifpga/base/ |
| H A D | ifpga_compat.h | 18 #define IFPGA_PAGE_ALIGN(addr) (((addr) + IFPGA_PAGE_SIZE - 1)\ argument 23 #define PAGE_ALIGNED(addr) IS_ALIGNED((unsigned long)(addr), IFPGA_PAGE_SIZE) argument 25 #define readl(addr) opae_readl(addr) argument 26 #define readq(addr) opae_readq(addr) argument 27 #define writel(value, addr) opae_writel(value, addr) argument 28 #define writeq(value, addr) opae_writeq(value, addr) argument
|
| /dpdk/lib/eal/x86/include/ |
| H A D | rte_io.h | 22 __rte_x86_movdiri(uint32_t value, volatile void *addr) in __rte_x86_movdiri() argument 28 : "a" (value), "d" (addr)); in __rte_x86_movdiri() 33 rte_write32_wc_relaxed(uint32_t value, volatile void *addr) in rte_write32_wc_relaxed() argument 38 __rte_x86_movdiri(value, addr); in rte_write32_wc_relaxed() 40 rte_write32_relaxed(value, addr); in rte_write32_wc_relaxed() 45 __rte_x86_movdiri(value, addr); in rte_write32_wc_relaxed() 47 rte_write32_relaxed(value, addr); in rte_write32_wc_relaxed() 53 rte_write32_wc(uint32_t value, volatile void *addr) in rte_write32_wc() argument 60 rte_write32_wc_relaxed(value, addr); in rte_write32_wc() 62 rte_write32(value, addr); in rte_write32_wc()
|
| /dpdk/drivers/common/cnxk/ |
| H A D | roc_npa.h | 39 return (uint64_t)addr | val; in roc_npa_aura_handle_gen() 58 int64_t *addr; in roc_npa_aura_op_alloc() local 72 const uint64_t addr = in roc_npa_aura_op_free() local 77 roc_store_pair(iova, reg, addr); in roc_npa_aura_op_free() 84 int64_t *addr; in roc_npa_aura_op_cnt_get() local 116 int64_t *addr; in roc_npa_aura_op_limit_get() local 146 int64_t *addr; in roc_npa_aura_op_available() local 192 int64_t *addr; in roc_npa_pool_op_performance_counter() local 225 int64_t *addr; in roc_npa_aura_batch_alloc_issue() local 435 tar_addr = addr | (0x7 << 4); in roc_npa_aura_batch_free_burst() [all …]
|
| /dpdk/drivers/net/enic/ |
| H A D | enic_compat.h | 46 static inline uint32_t ioread32(volatile void *addr) in ioread32() argument 48 return rte_read32(addr); in ioread32() 51 static inline uint8_t ioread8(volatile void *addr) in ioread8() argument 53 return rte_read8(addr); in ioread8() 56 static inline void iowrite32(uint32_t val, volatile void *addr) in iowrite32() argument 58 rte_write32(val, addr); in iowrite32() 61 static inline void iowrite32_relaxed(uint32_t val, volatile void *addr) in iowrite32_relaxed() argument 63 rte_write32_relaxed(val, addr); in iowrite32_relaxed() 66 static inline unsigned int readl(volatile void __iomem *addr) in readl() argument 68 return rte_read32(addr); in readl() [all …]
|
| /dpdk/lib/pci/ |
| H A D | rte_pci.c | 95 rte_pci_device_name(const struct rte_pci_addr *addr, in rte_pci_device_name() argument 100 addr->domain, addr->bus, in rte_pci_device_name() 101 addr->devid, addr->function) >= 0); in rte_pci_device_name() 105 rte_pci_addr_cmp(const struct rte_pci_addr *addr, in rte_pci_addr_cmp() argument 110 if ((addr == NULL) || (addr2 == NULL)) in rte_pci_addr_cmp() 113 dev_addr = ((uint64_t)addr->domain << 24) | in rte_pci_addr_cmp() 114 (addr->bus << 16) | (addr->devid << 8) | addr->function; in rte_pci_addr_cmp() 127 rte_pci_addr_parse(const char *str, struct rte_pci_addr *addr) in rte_pci_addr_parse() argument 129 if (pci_bdf_parse(str, addr) == 0 || in rte_pci_addr_parse() 130 pci_dbdf_parse(str, addr) == 0) in rte_pci_addr_parse()
|
| /dpdk/lib/eal/windows/ |
| H A D | eal_memory.c | 311 void *addr; in eal_mem_alloc_socket() local 316 if (addr == NULL) in eal_mem_alloc_socket() 318 return addr; in eal_mem_alloc_socket() 328 void *addr; in eal_mem_commit() local 375 if (addr == NULL) { in eal_mem_commit() 393 return addr; in eal_mem_commit() 467 addr); in mem_free() 477 addr, size); in mem_free() 662 void *addr; in eal_nohuge_init() local 682 addr = VirtualAlloc( in eal_nohuge_init() [all …]
|
| /dpdk/drivers/dma/dpaa/ |
| H A D | dpaa_qdma.h | 107 #define QDMA_IN(addr) be32_to_cpu(rte_read32(addr)) argument 108 #define QDMA_OUT(addr, val) rte_write32(be32_to_cpu(val), addr) argument 109 #define QDMA_IN_BE(addr) rte_read32(addr) argument 110 #define QDMA_OUT_BE(addr, val) rte_write32(val, addr) argument 112 #define QDMA_IN(addr) rte_read32(addr) argument 113 #define QDMA_OUT(addr, val) rte_write32(val, addr) argument 114 #define QDMA_IN_BE(addr) be32_to_cpu(rte_write32(addr)) argument 115 #define QDMA_OUT_BE(addr, val) rte_write32(be32_to_cpu(val), addr) argument
|