| /dpdk/drivers/net/nfp/nfpcore/ |
| H A D | nfp_mutex.c | 32 unsigned long long address; member 42 if (address & 7) in _nfp_cpp_mutex_validate() 83 err = _nfp_cpp_mutex_validate(model, &target, address); in nfp_cpp_mutex_init() 87 err = nfp_cpp_writel(cpp, muw, address + 4, key); in nfp_cpp_mutex_init() 92 nfp_cpp_writel(cpp, muw, address + 0, in nfp_cpp_mutex_init() 119 unsigned long long address, uint32_t key) in nfp_cpp_mutex_alloc() argument 129 if (mutex->target == target && mutex->address == address) in nfp_cpp_mutex_alloc() 147 err = nfp_cpp_readl(cpp, mur, address + 4, &tmp); in nfp_cpp_mutex_alloc() 160 mutex->address = address; in nfp_cpp_mutex_alloc() 222 return mutex->address; in nfp_cpp_mutex_address() [all …]
|
| H A D | nfp_cpp.h | 73 unsigned long long address, 305 unsigned long long address, 321 unsigned long long address, 357 unsigned long long address, 474 unsigned long long address, const void *kernel_vaddr, 620 unsigned long long address, uint32_t *value); 634 unsigned long long address, uint32_t value); 647 unsigned long long address, uint64_t *value); 660 unsigned long long address, uint64_t value); 681 unsigned long long address, uint32_t key_id); [all …]
|
| H A D | nfp_cppcore.c | 135 const char *name, unsigned long long address, in nfp_cpp_area_alloc_with_name() argument 139 uint64_t tmp64 = (uint64_t)address; in nfp_cpp_area_alloc_with_name() 146 if ((address + size) > (1ULL << 40)) in nfp_cpp_area_alloc_with_name() 154 address = (unsigned long long)tmp64; in nfp_cpp_area_alloc_with_name() 175 err = cpp->op->area_init(area, dest, address, size); in nfp_cpp_area_alloc_with_name() 184 area->offset = address; in nfp_cpp_area_alloc_with_name() 192 unsigned long long address, unsigned long size) in nfp_cpp_area_alloc() argument 214 unsigned long long address, unsigned long size) in nfp_cpp_area_alloc_acquire() argument 218 area = nfp_cpp_area_alloc(cpp, destination, address, size); in nfp_cpp_area_alloc_acquire() 485 sz = nfp_cpp_read(cpp, cpp_id, address, &tmp, sizeof(tmp)); in nfp_cpp_readl() [all …]
|
| H A D | nfp_target.h | 118 nfp6000_nbi(uint32_t cpp_id, uint64_t address) in nfp6000_nbi() argument 121 uint64_t rel_addr = address & 0x3fFFFF; in nfp6000_nbi() 281 nfp6000_mu(uint32_t cpp_id, uint64_t address) in nfp6000_mu() argument 287 if (address < 0x2000000000ULL) in nfp6000_mu() 289 else if (address < 0x8000000000ULL) in nfp6000_mu() 291 else if (address < 0x9800000000ULL) in nfp6000_mu() 293 else if (address < 0x9C00000000ULL) in nfp6000_mu() 295 else if (address < 0xA000000000ULL) in nfp6000_mu() 475 return nfp6000_nbi(cpp_id, address); in nfp6000_target_pushpull() 481 return nfp6000_mu(cpp_id, address); in nfp6000_target_pushpull() [all …]
|
| /dpdk/drivers/net/enic/base/ |
| H A D | rq_enet_desc.h | 13 uint64_t address; member 32 uint64_t address, uint8_t type, uint16_t length) in rq_enet_desc_enc() argument 34 desc->address = rte_cpu_to_le_64(address); in rq_enet_desc_enc() 40 uint64_t *address, uint8_t *type, uint16_t *length) in rq_enet_desc_dec() argument 42 *address = rte_le_to_cpu_64(desc->address); in rq_enet_desc_dec()
|
| H A D | wq_enet_desc.h | 13 uint64_t address; member 42 uint64_t address, uint16_t length, uint16_t mss, uint16_t header_length, in wq_enet_desc_enc() argument 46 desc->address = rte_cpu_to_le_64(address); in wq_enet_desc_enc() 61 uint64_t *address, uint16_t *length, uint16_t *mss, in wq_enet_desc_dec() argument 66 *address = rte_le_to_cpu_64(desc->address); in wq_enet_desc_dec()
|
| /dpdk/drivers/baseband/acc100/ |
| H A D | rte_acc100_pmd.c | 4450 address = HWPfDmaAxiControl; in rte_acc100_configure() 4455 address = HWPfDdrBcTim6; in rte_acc100_configure() 4482 address = HWPfDmaAxcacheReg; in rte_acc100_configure() 4486 address = HWPfDmaConfig0Reg; in rte_acc100_configure() 4489 address = HWPfDmaQmanen; in rte_acc100_configure() 4494 address = HWPfDmaConfig1Reg; in rte_acc100_configure() 4499 address = HWPfDmaQmgrAddrReg; in rte_acc100_configure() 4514 address = HWPfQmgrTholdGrp + in rte_acc100_configure() 4541 address = HWPfQmgrGrpPriority; in rte_acc100_configure() 4650 address = HWPfQmgrAqEnableVf in rte_acc100_configure() [all …]
|
| /dpdk/drivers/common/sfc_efx/base/ |
| H A D | siena_nic.c | 633 EFSYS_BAR_READO(enp->en_esbp, rsp->address, &original, in siena_nic_test_registers() 645 EFSYS_BAR_WRITEO(enp->en_esbp, rsp->address, ®, in siena_nic_test_registers() 647 EFSYS_BAR_READO(enp->en_esbp, rsp->address, &buf, in siena_nic_test_registers() 660 EFSYS_BAR_WRITEO(enp->en_esbp, rsp->address, ®, in siena_nic_test_registers() 662 EFSYS_BAR_READO(enp->en_esbp, rsp->address, &buf, in siena_nic_test_registers() 702 unsigned int address; in siena_nic_test_tables() local 712 address = rsp->address; in siena_nic_test_tables() 719 address += rsp->step; in siena_nic_test_tables() 723 address = rsp->address; in siena_nic_test_tables() 728 EFSYS_BAR_READO(enp->en_esbp, address, &buf, B_TRUE); in siena_nic_test_tables() [all …]
|
| /dpdk/doc/guides/sample_app_ug/ |
| H A D | ipv4_multicast.rst | 24 The lookup table is composed of pairs of destination IPv4 address (the FBK) 25 and a port mask associated with that IPv4 address. 37 it looks only at the IPv4 destination address for any given packet. 132 if the routing table has any ports assigned to the destination address: 136 :start-after: Check valid multicast address. 8< 137 :end-before: >8 End of valid multicast address check. 150 Thereafter, a destination Ethernet address is constructed: 154 :start-after: Construct destination ethernet address. 8< 155 :end-before: >8 End of constructing destination ethernet address. 160 with the Ethernet address 01:00:5e:00:00:00, as per RFC 1112: [all …]
|
| H A D | l3_forward_access_ctrl.rst | 42 The 5-tuple syntax consist of a source IP address, a destination IP address, 46 * **Source IP address and destination IP address** 86 if the rule is used for address mapping in the NAT application. 126 They consist of the dot notation for the address and a prefix length separated by '/'. 127 For example, 192.168.0.34/32, where the address is 192.168.0.34 and the prefix length is 32. 153 destination IP address = [192.168.0.36], protocol = [6]/[7] 155 * Rule 2 (the second line) is similar to Rule 1, except the source IP address is ignored. 168 * Packet 1 has source IP address = [1.2.3.4], destination IP address = [192.168.0.36], and protoc… 170 * Packet 2 has source IP address = [1.2.4.4], destination IP address = [192.168.0.36], and protoc… 172 * Packet 3 has source IP address = [1.2.3.4], destination IP address = [192.168.0.36], and protoc… [all …]
|
| H A D | ethtool.rst | 49 * ``macaddr``: Gets/sets MAC address 58 * ``validate``: Check that given MAC address is valid unicast address 76 the sender, using the port in question's own MAC address as the 77 source address, and is then sent out on the same port.
|
| /dpdk/drivers/net/txgbe/base/ |
| H A D | txgbe_osdep.h | 170 #define TXGBE_IS_MULTICAST(address) \ argument 171 (bool)(((u8 *)(address))[0] & ((u8)0x01)) 174 #define TXGBE_IS_BROADCAST(address) \ argument 175 ({typeof(address)addr = (address); \
|
| /dpdk/lib/eal/windows/ |
| H A D | eal_debug.c | 35 DWORD64 address = (DWORD64)(stack_trace[frame_num - 1]); in rte_dump_stack() local 46 ret = SymFromAddr(process, address, &sym_disp, symbol_info); in rte_dump_stack() 60 ret = SymGetLineFromAddr64(process, address, &lin_disp, &line); in rte_dump_stack()
|
| /dpdk/drivers/net/ngbe/base/ |
| H A D | ngbe_mng.c | 180 command.address = cpu_to_be32(addr); in ngbe_hic_sr_read() 223 command.address = cpu_to_be32(addr); in ngbe_hic_sr_write() 311 command.address = 0; in ngbe_hic_check_cap() 330 if (!err && command.address != FW_CHECKSUM_CAP_ST_PASS) in ngbe_hic_check_cap() 348 command.address = 0; in ngbe_phy_led_oem_chk() 370 if (command.address == FW_CHECKSUM_CAP_ST_PASS) { in ngbe_phy_led_oem_chk() 373 } else if (command.address == FW_CHECKSUM_CAP_ST_FAIL) { in ngbe_phy_led_oem_chk()
|
| H A D | ngbe_osdep.h | 173 #define NGBE_IS_MULTICAST(address) \ argument 174 rte_is_multicast_ether_addr(address) 177 #define NGBE_IS_BROADCAST(address) \ argument 178 rte_is_broadcast_ether_addr(address)
|
| /dpdk/drivers/baseband/fpga_5gnr_fec/ |
| H A D | rte_fpga_5gnr_fec.c | 197 address = FPGA_5GNR_FEC_QUEUE_PF_VF_MAP_DONE; in fpga_setup_queues() 276 address = FPGA_5GNR_FEC_VFQ_FLUSH_STATUS_LW; in fpga_setup_queues() 280 address = FPGA_5GNR_FEC_VFQ_FLUSH_STATUS_HI; in fpga_setup_queues() 425 uint32_t address, ring_offset; in fpga_queue_setup() local 1969 uint32_t payload_32, address; in rte_fpga_5gnr_fec_configure() local 1998 address = FPGA_5GNR_FEC_CONFIGURATION; in rte_fpga_5gnr_fec_configure() 2093 address = (total_ul_q_id << 2) + in rte_fpga_5gnr_fec_configure() 2096 fpga_reg_write_32(d->mmio_base, address, in rte_fpga_5gnr_fec_configure() 2107 fpga_reg_write_32(d->mmio_base, address, in rte_fpga_5gnr_fec_configure() 2120 address = FPGA_5GNR_FEC_RING_DESC_LEN; in rte_fpga_5gnr_fec_configure() [all …]
|
| /dpdk/drivers/net/bnxt/ |
| H A D | bnxt_rxtx_vec_common.h | 81 rxbds[0].address = rte_mbuf_data_iova_default(rx_bufs[0]); in bnxt_rxq_rearm() 82 rxbds[1].address = rte_mbuf_data_iova_default(rx_bufs[1]); in bnxt_rxq_rearm() 83 rxbds[2].address = rte_mbuf_data_iova_default(rx_bufs[2]); in bnxt_rxq_rearm() 84 rxbds[3].address = rte_mbuf_data_iova_default(rx_bufs[3]); in bnxt_rxq_rearm()
|
| /dpdk/drivers/baseband/fpga_lte_fec/ |
| H A D | fpga_lte_fec.c | 489 address = FPGA_LTE_FEC_QUEUE_PF_VF_MAP_DONE; in fpga_setup_queues() 568 address = FPGA_LTE_FEC_VFQ_FLUSH_STATUS_LW; in fpga_setup_queues() 572 address = FPGA_LTE_FEC_VFQ_FLUSH_STATUS_HI; in fpga_setup_queues() 697 uint32_t address, ring_offset; in fpga_queue_setup() local 2459 uint32_t payload_32, address; in rte_fpga_lte_fec_configure() local 2488 address = FPGA_LTE_FEC_CONFIGURATION; in rte_fpga_lte_fec_configure() 2583 address = (total_ul_q_id << 2) + in rte_fpga_lte_fec_configure() 2586 fpga_reg_write_32(d->mmio_base, address, in rte_fpga_lte_fec_configure() 2597 fpga_reg_write_32(d->mmio_base, address, in rte_fpga_lte_fec_configure() 2610 address = FPGA_LTE_FEC_RING_DESC_LEN; in rte_fpga_lte_fec_configure() [all …]
|
| /dpdk/doc/guides/prog_guide/ |
| H A D | asan.rst | 16 Enabling ASan is done by passing the -Db_sanitize=address option to the meson build system, 26 - gcc: meson setup -Db_sanitize=address <build_dir> 27 - clang: meson setup -Db_sanitize=address -Db_lundef=false <build_dir> 54 …==369953==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x7fb17f465809 at pc 0x5652e670… 83 …==417048==ERROR: AddressSanitizer: heap-use-after-free on address 0x7fc83f465800 at pc 0x564308a39…
|
| H A D | packet_classif_access_ctrl.rst | 104 /* next input field (IPv4 source address) - 4 consecutive bytes. */ 113 /* next input field (IPv4 destination address) - 4 consecutive bytes. */ 150 Any IPv4 packets with protocol ID 17 (UDP), source address 192.168.1.[0-255], destination address 1… 162 uint8_t src_addr[16]; /* IP address of source host. */ 163 uint8_t dst_addr[16]; /* IP address of destination host(s). */ 219 Any IPv6 packets with protocol ID 6 (TCP), and source address inside the range 249 /* next input field (IPv4 source address) - 4 consecutive bytes. */ 287 Any IPv4 packets with protocol ID 6 (TCP), source address 192.168.1.[0-255], destination address 19… 513 For a tuple with source IP address: 10.1.1.1 and destination IP address: 192.168.1.15, 537 For a tuple with source IP address: 192.168.1.1 and destination IP address: 192.168.2.11, [all …]
|
| H A D | link_bonding_poll_mode_drv_lib.rst | 63 bonded interface's MAC address is externally visible on only one NIC (port) 294 The bonded device can be configured with a user specified MAC address, this 295 address will be inherited by the some/all slave devices depending on the 299 the bonded devices MAC address. 301 If a user defined MAC address is not defined then the bonded device will 302 default to using the primary slaves MAC address. 310 * **Layer 2:** Ethernet MAC address based balancing is the default 312 calculation on the source MAC address and destination MAC address of the 410 address, in the format domain:bus:devid.function 434 * mac: Optional parameter to select a MAC address for link bonding device, [all …]
|
| /dpdk/drivers/common/dpaax/caamflib/rta/ |
| H A D | jump_cmd.h | 51 rta_jump(struct program *program, uint64_t address, in rta_jump() argument 141 opcode |= (uint32_t)(address & JUMP_OFFSET_MASK); in rta_jump() 147 __rta_out64(program, program->ps, address); in rta_jump()
|
| /dpdk/doc/guides/nics/ |
| H A D | tap.rst | 29 Normally the PMD will generate a random MAC address, but when testing or with 30 a static configuration the developer may need a fixed MAC address style. 31 Using the option ``mac=fixed`` you can create a fixed known MAC address:: 35 The MAC address will have a fixed value with the last octet incrementing by one 38 actual MAC address: ``00:64:74:61:70:[00-FF]``. 42 The MAC address will have a user value passed as string. The MAC address is in 44 the actual MAC address: ``00:64:74:61:70:11``. 51 If a ``remote`` is set, the tap MAC address will be set to match the remote one 70 a valid IP address then you can do this with the following commands:: 83 to address the interface using an IP address assigned to the internal [all …]
|
| /dpdk/drivers/net/nfp/ |
| H A D | nfp_cpp_bridge.c | 313 struct sockaddr address; in nfp_cpp_bridge_service_func() local 325 memset(&address, 0, sizeof(struct sockaddr)); in nfp_cpp_bridge_service_func() 327 address.sa_family = AF_UNIX; in nfp_cpp_bridge_service_func() 328 strcpy(address.sa_data, "/tmp/nfp_cpp"); in nfp_cpp_bridge_service_func() 330 ret = bind(sockfd, (const struct sockaddr *)&address, in nfp_cpp_bridge_service_func()
|
| /dpdk/drivers/regex/mlx5/ |
| H A D | mlx5_regex_fastpath.c | 68 uintptr_t address) in set_data_seg() argument 72 seg->addr = rte_cpu_to_be_64(address); in set_data_seg() 78 uintptr_t address) in set_metadata_seg() argument 82 seg->addr = rte_cpu_to_be_64(address); in set_metadata_seg() 150 input_seg->addr = rte_cpu_to_be_64(klm->address); in __prep_one() 164 klm.address = rte_pktmbuf_mtod(op->mbuf, uintptr_t); in prep_one() 237 iklm->address = rte_cpu_to_be_64 in complete_umr_wqe() 322 klm.address = len; in prep_regex_umr_wqe_set() 330 mkey_klm->address = rte_cpu_to_be_64(addr); in prep_regex_umr_wqe_set() 347 klm.address = rte_pktmbuf_mtod(mbuf, uintptr_t); in prep_regex_umr_wqe_set()
|