| /dpdk/drivers/net/txgbe/base/ |
| H A D | txgbe_dcb.c | 271 int up; in txgbe_dcb_unpack_pfc_cee() local 277 for (*pfc_up = 0, up = 0; up < TXGBE_DCB_UP_MAX; up++) { in txgbe_dcb_unpack_pfc_cee() 278 if (tc_config[map[up]].pfc != txgbe_dcb_pfc_disabled) in txgbe_dcb_unpack_pfc_cee() 279 *pfc_up |= 1 << up; in txgbe_dcb_unpack_pfc_cee() 322 u8 txgbe_dcb_get_tc_from_up(struct txgbe_dcb_config *cfg, int direction, u8 up) in txgbe_dcb_get_tc_from_up() argument 325 u8 prio_mask = 1 << up; in txgbe_dcb_get_tc_from_up() 348 u8 up; in txgbe_dcb_unpack_map_cee() local 350 for (up = 0; up < TXGBE_DCB_UP_MAX; up++) in txgbe_dcb_unpack_map_cee() 351 map[up] = txgbe_dcb_get_tc_from_up(cfg, direction, up); in txgbe_dcb_unpack_map_cee()
|
| H A D | txgbe_regs.h | 1057 #define TXGBE_PBRXUPXON(up) (0x011E30 + (up) * 4) argument 1058 #define TXGBE_PBRXUPXOFF(up) (0x011E10 + (up) * 4) argument 1062 #define TXGBE_PBTXUPXON(up) (0x0192E0 + (up) * 4) argument 1063 #define TXGBE_PBTXUPXOFF(up) (0x0192C0 + (up) * 4) argument 1064 #define TXGBE_PBTXUPOFF(up) (0x019280 + (up) * 4) argument
|
| /dpdk/drivers/net/ixgbe/base/ |
| H A D | ixgbe_dcb.c | 182 int up; in ixgbe_dcb_unpack_pfc_cee() local 188 for (*pfc_up = 0, up = 0; up < IXGBE_DCB_MAX_USER_PRIORITY; up++) { in ixgbe_dcb_unpack_pfc_cee() 189 if (tc_config[map[up]].pfc != ixgbe_dcb_pfc_disabled) in ixgbe_dcb_unpack_pfc_cee() 190 *pfc_up |= 1 << up; in ixgbe_dcb_unpack_pfc_cee() 233 u8 ixgbe_dcb_get_tc_from_up(struct ixgbe_dcb_config *cfg, int direction, u8 up) in ixgbe_dcb_get_tc_from_up() argument 236 u8 prio_mask = 1 << up; in ixgbe_dcb_get_tc_from_up() 259 u8 up; in ixgbe_dcb_unpack_map_cee() local 261 for (up = 0; up < IXGBE_DCB_MAX_USER_PRIORITY; up++) in ixgbe_dcb_unpack_map_cee() 262 map[up] = ixgbe_dcb_get_tc_from_up(cfg, direction, up); in ixgbe_dcb_unpack_map_cee()
|
| /dpdk/doc/guides/howto/ |
| H A D | lm_bond_virtio_sriov.rst | 385 # set up Niantic VF 391 # set up Fortville VF 459 ifconfig ens3f0 up 460 ifconfig tap1 up 461 ifconfig ens6f0 up 462 ifconfig virbr0 up 485 # set up Niantic VF 562 ifconfig ens4f0 up 563 ifconfig tap1 up 564 ifconfig ens5f0 up [all …]
|
| H A D | virtio_user_as_exceptional_path.rst | 32 space to wake up those kthreads if necessary). 106 ifconfig tap0 1.1.1.1/24 up
|
| /dpdk/doc/guides/mempool/ |
| H A D | cnxk.rst | 26 - Burst alloc of up to 32 pointers. 30 - Batch dequeue of up to 512 pointers with single instruction. 31 - Batch enqueue of up to 15 pointers with single instruction. 48 HW during mempool driver initialization. HW can support up to 1M mempools, 56 With the above configuration, the driver will set up only 512 mempools for
|
| /dpdk/examples/ipsec-secgw/test/ |
| H A D | pkttest.sh | 48 ifconfig dtap0 up 49 ifconfig dtap1 up
|
| H A D | common_defs.sh | 165 ifconfig ${LOCAL_IFACE} ${LOCAL_IPV4}/24 up 188 ssh ${REMOTE_HOST} ifconfig ${REMOTE_IFACE} ${REMOTE_IPV4}/24 up
|
| /dpdk/drivers/raw/ntb/ |
| H A D | ntb_hw_intel.c | 316 intel_ntb_gen3_set_link(const struct ntb_hw *hw, bool up) in intel_ntb_gen3_set_link() argument 325 if (up) { in intel_ntb_gen3_set_link() 341 intel_ntb_gen4_set_link(const struct ntb_hw *hw, bool up) in intel_ntb_gen4_set_link() argument 347 if (up) { in intel_ntb_gen4_set_link() 387 intel_ntb_set_link(const struct rte_rawdev *dev, bool up) in intel_ntb_set_link() argument 393 ret = intel_ntb_gen3_set_link(hw, up); in intel_ntb_set_link() 395 ret = intel_ntb_gen4_set_link(hw, up); in intel_ntb_set_link()
|
| /dpdk/examples/ip_pipeline/examples/ |
| H A D | tap.cli | 21 ; [Linux]$ ifconfig TAP0 up 22 ; [Linux]$ ifconfig TAP1 up 23 ; [Linux]$ ifconfig br0 up
|
| H A D | kni.cli | 24 ; [Linux]$ ifconfig br0 up 25 ; [Linux]$ ifconfig KNI0 up 26 ; [Linux]$ ifconfig KNI1 up
|
| /dpdk/doc/guides/nics/ |
| H A D | atlantic.rst | 21 - Jumbo Frame up to 16K 42 Atlantic NIC supports up to 16K jumbo frame size
|
| H A D | af_packet.rst | 21 The following options can be provided to set up an af_packet port in DPDK. 58 Set up an af_packet interface 61 The following example will set up an af_packet interface in DPDK with the
|
| H A D | mvneta.rst | 136 Additionally interfaces used by DPDK application need to be put up: 140 ip link set eth0 up 141 ip link set eth1 up
|
| H A D | liquidio.rst | 51 #. Bring up the PF ports: 55 ifconfig p4p1 up 56 ifconfig p4p2 up
|
| /dpdk/doc/guides/prog_guide/ |
| H A D | telemetry_lib.rst | 69 /* Build up port data requested for command 1 */ 71 /* Build up port data requested for command 2 */ 82 utilities API to build up the data structure with the required information. 92 constructed using the following functions to build up the list:
|
| H A D | packet_distrib_lib.rst | 20 and an optimized mode which sends bursts of up to 8 packets at a time to workers, using 15 bits of … 39 then that packet will be queued up for processing by that worker 45 or been queued up for a worker which is processing a given tag, 62 If worker lcores buffer up packets internally for transmission in bulk afterwards,
|
| H A D | hash_lib.rst | 55 Also, the API contains a method to allow the user to look up entries in batches, achieving higher p… 56 than looking up individual entries, as the function prefetches next entries at the time it is opera… 72 …nly function that can only be used in single-process mode is rte_hash_set_cmp_func(), which sets up 95 …SX, it is advised to set the transactional memory flag, as this will speed up concurrent table ope… 114 …feature is important for the workloads (e.g. telco workloads) that need to insert up to 100% of the 133 when the key is looked up. 140 To speed up the search logic within the bucket, each hash entry stores the 2-byte key signature tog… 152 If signature is not in the primary bucket, the secondary bucket is looked up, where same procedure 189 …, as before, the primary bucket is searched for a match and then the secondary bucket is looked up. 272 a number of fields read from the input packet that make up the flow key. [all …]
|
| H A D | packet_classif_access_ctrl.rst | 63 that make up 4 consecutive input bytes. 373 * **RTE_ACL_CLASSIFY_SSE**: vector implementation, can process up to 8 flows in parallel. Require… 376 * **RTE_ACL_CLASSIFY_AVX2**: vector implementation, can process up to 16 flows in parallel. Requi… 379 * **RTE_ACL_CLASSIFY_NEON**: vector implementation, can process up to 8 flows 382 * **RTE_ACL_CLASSIFY_ALTIVEC**: vector implementation, can process up to 8 385 * **RTE_ACL_CLASSIFY_AVX512X16**: vector implementation, can process up to 16 389 * **RTE_ACL_CLASSIFY_AVX512X32**: vector implementation, can process up to 32 421 /* define a structure for the rule with up to 5 fields. */
|
| H A D | power_man.rst | 86 * **Freq up**: Prompt the kernel to scale up the frequency of the specific lcore. 90 * **Freq max**: Prompt the kernel to scale up the frequency of the specific lcore to the maximum. 208 monitor the Ethernet PMD RX descriptor address, waking the CPU up whenever 219 scale the core frequency up/down depending on traffic volume.
|
| /dpdk/doc/guides/sample_app_ug/ |
| H A D | vm_power_management.rst | 40 periods, and the host application can scale up/down the relevant 383 scaling each up/down/min/max: 387 set_cpu_freq {core_mask} up|down|min|max 399 set_cpu_freq {core_num} up|down|min|max 416 the ratio threshold, the core frequency scales up to the maximum 580 set_cpu_freq {core_num} up|down|min|max 583 scaling up/down/min/max. 861 Scale the frequencies of the relevant cores up/down 865 and scale up and down accordingly. 914 - SCALE_UP: Scale up the frequency of this core. [all …]
|
| H A D | l3_forward_power_man.rst | 51 …d and available Rx packets on recent polls to make a heuristic decision to scale frequency up/down. 53 a step up based on the near to full trend of polled Rx queues. 59 …between the power consumed in the idle state and the time required to wake up from the idle state … 75 it is recommended to enable deeper C3 and C6 states in the BIOS during system boot up. 191 The algorithm evaluates all the hints and then scales up frequency in an aggressive manner 192 by scaling up to highest frequency as long as one Rx queue requires. 253 * -l : optional, set up the LOW power state frequency index 255 * -m : optional, set up the MED power state frequency index 257 * -h : optional, set up the HIGH power state frequency index 276 POWER: Bring up the Timer
|
| /dpdk/doc/guides/linux_gsg/ |
| H A D | intro.rst | 8 It is designed to get customers up and running quickly. 20 …t): Describes how to install and configure the DPDK; designed to get users up and running quickly …
|
| /dpdk/doc/guides/freebsd_gsg/ |
| H A D | intro.rst | 9 up and running quickly and describes how to compile and run a 33 configure the DPDK; designed to get users up and running quickly with the
|
| /dpdk/drivers/net/i40e/base/ |
| H A D | i40e_dcb.c | 380 u8 up, selector; in i40e_parse_cee_app_tlv() local 383 for (up = 0; up < I40E_MAX_USER_PRIORITY; up++) { in i40e_parse_cee_app_tlv() 384 if (app->prio_map & BIT(up)) in i40e_parse_cee_app_tlv() 387 dcbcfg->app[i].priority = up; in i40e_parse_cee_app_tlv()
|