Home
last modified time | relevance | path

Searched refs:address (Results 1 – 25 of 234) sorted by relevance

12345678910

/dpdk/drivers/net/nfp/nfpcore/
H A Dnfp_mutex.c32 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 Dnfp_cpp.h73 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 Dnfp_cppcore.c135 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 Dnfp_target.h118 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 Drq_enet_desc.h13 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 Dwq_enet_desc.h13 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 Drte_acc100_pmd.c4450 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 Dsiena_nic.c633 EFSYS_BAR_READO(enp->en_esbp, rsp->address, &original, in siena_nic_test_registers()
645 EFSYS_BAR_WRITEO(enp->en_esbp, rsp->address, &reg, 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, &reg, 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 Dipv4_multicast.rst24 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 Dl3_forward_access_ctrl.rst42 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 Dethtool.rst49 * ``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 Dtxgbe_osdep.h170 #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 Deal_debug.c35 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 Dngbe_mng.c180 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 Dngbe_osdep.h173 #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 Drte_fpga_5gnr_fec.c197 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 Dbnxt_rxtx_vec_common.h81 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 Dfpga_lte_fec.c489 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 Dasan.rst16 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 Dpacket_classif_access_ctrl.rst104 /* 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 Dlink_bonding_poll_mode_drv_lib.rst63 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 Djump_cmd.h51 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 Dtap.rst29 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 Dnfp_cpp_bridge.c313 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 Dmlx5_regex_fastpath.c68 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()

12345678910