| /freebsd/sys/netinet/ |
| H A D | ip_divert.c | 91 #define DCBHASH(dcb) ((dcb)->dcb_port % DIVHASHSIZE) argument 170 struct divcb *dcb; in divert_packet() local 276 SLIST_FOREACH(dcb, &V_divhash[DIVHASH(nport)], dcb_next) in divert_packet() 277 if (dcb->dcb_port == nport) in divert_packet() 280 if (dcb != NULL) { in divert_packet() 281 struct socket *sa = dcb->dcb_socket; in divert_packet() 565 struct divcb *dcb; in div_attach() local 576 dcb = malloc(sizeof(*dcb), M_PCB, M_WAITOK); in div_attach() 577 dcb->dcb_bound = DCB_UNBOUND; in div_attach() 578 dcb->dcb_socket = so; in div_attach() [all …]
|
| /freebsd/sys/dev/ixgbe/ |
| H A D | ixgbe_dcb.h | 40 /* DCB defines */ 41 /* DCB credit calculation defines */ 44 #define IXGBE_DCB_MAX_TSO_SIZE (32 * 1024) /* Max TSO pkt size in DCB*/ 51 /* DCB configuration defines */ 59 /* DCB capability defines */ 67 u32 capabilities; /* DCB capabilities */ 136 /* DCB driver APIs */ 138 /* DCB rule checking */ 141 /* DCB credits calculation */ 146 /* DCB PFC */ [all …]
|
| H A D | ixgbe_dcb_82599.h | 38 /* DCB register definitions */ 94 #define IXGBE_RTTPCS_ARBD_DCB 0x4 /* Arbitration delay in DCB mode */ 96 #define IXGBE_TXPBTHRESH_DCB 0xA /* THRESH value for DCB mode */ 98 /* SECTXMINIFG DCB */ 99 #define IXGBE_SECTX_DCB 0x00001F00 /* DCB TX Buffer SEC IFG */ 127 /* DCB driver APIs */ 129 /* DCB PFC */ 132 /* DCB stats */ 140 /* DCB config arbiters */ 148 /* DCB initialization */
|
| H A D | ixgbe_dcb_82598.h | 38 /* DCB register definitions */ 44 #define IXGBE_DPMCS_ARBDIS 0x00000040 /* DCB arbiter disable */ 79 /* DCB driver APIs */ 81 /* DCB PFC */ 84 /* DCB stats */ 91 /* DCB config arbiters */ 98 /* DCB initialization */
|
| H A D | ixgbe_dcb.c | 86 * @dcb_config: Struct containing DCB settings 200 * @cfg: dcb configuration to unpack into hardware consumable fields 204 * This unpacks the dcb configuration PFC info which is stored per 269 /* If tc is 0 then DCB is likely not enabled or supported */ in ixgbe_dcb_get_tc_from_up() 296 * ixgbe_dcb_check_config_cee - Struct containing DCB settings. 297 * @dcb_config: Pointer to DCB config structure 299 * This function checks DCB rules for DCB settings. 384 DEBUGOUT2("DCB error code %d while checking %s settings.\n", in ixgbe_dcb_check_config_cee() 634 * ixgbe_dcb_hw_config_cee - Config and enable DCB 638 * Configure dcb settings and enable dcb mode. [all …]
|
| H A D | ixgbe_dcb_82599.c | 479 * Queue Indexing in 32 VF with DCB mode maps 4 TC's to each in ixgbe_dcb_config_tc_stats_82599() 489 * Queue Indexing in 32 VF with DCB mode maps 4 TC's to each in ixgbe_dcb_config_tc_stats_82599() 501 * ixgbe_dcb_config_82599 - Configure general DCB parameters 505 * Configure general DCB parameters. 520 /* Enable DCB for Rx with 8 TCs */ in ixgbe_dcb_config_82599() 555 /* Enable DCB for Tx with 8 TCs */ in ixgbe_dcb_config_82599() 576 /* Enable Security TX Buffer IFG for DCB */ in ixgbe_dcb_config_82599() 585 * ixgbe_dcb_hw_config_82599 - Configure and enable DCB 594 * Configure dcb settings and enable dcb mode.
|
| H A D | ixgbe_dcb_82598.c | 340 * ixgbe_dcb_hw_config_82598 - Config and enable DCB 348 * Configure dcb settings and enable dcb mode.
|
| /freebsd/sys/contrib/device-tree/src/arm64/freescale/ |
| H A D | imx8mp-beacon-som.dtsi | 76 snps,dcb-algorithm; 82 snps,dcb-algorithm; 88 snps,dcb-algorithm; 94 snps,dcb-algorithm; 100 snps,dcb-algorithm; 110 snps,dcb-algorithm; 115 snps,dcb-algorithm; 120 snps,dcb-algorithm; 125 snps,dcb-algorithm; 130 snps,dcb-algorithm;
|
| H A D | imx8mp-evk.dts | 324 snps,dcb-algorithm; 329 snps,dcb-algorithm; 334 snps,dcb-algorithm; 339 snps,dcb-algorithm; 344 snps,dcb-algorithm; 354 snps,dcb-algorithm; 360 snps,dcb-algorithm; 366 snps,dcb-algorithm; 372 snps,dcb-algorithm; 378 snps,dcb-algorithm;
|
| H A D | imx8mp-verdin.dtsi | 254 snps,dcb-algorithm; 260 snps,dcb-algorithm; 266 snps,dcb-algorithm; 272 snps,dcb-algorithm; 278 snps,dcb-algorithm; 288 snps,dcb-algorithm; 293 snps,dcb-algorithm; 298 snps,dcb-algorithm; 303 snps,dcb-algorithm; 308 snps,dcb-algorithm;
|
| /freebsd/sys/contrib/device-tree/Bindings/net/ |
| H A D | snps,dwmac.yaml | 222 snps,dcb-algorithm: 224 description: Queue to be enabled as DCB 239 description: DCB Control Packets 253 - snps,dcb-algorithm 262 snps,dcb-algorithm: false 362 description: TX queue weight (if using a DCB weight algorithm) 363 snps,dcb-algorithm: 365 description: TX queue will be working in DCB 400 - snps,dcb-algorithm 409 snps,dcb-algorithm: false [all …]
|
| H A D | intel,dwmac-plat.yaml | 72 snps,dcb-algorithm; 78 snps,dcb-algorithm; 89 snps,dcb-algorithm; 95 snps,dcb-algorithm;
|
| /freebsd/sys/contrib/device-tree/src/arm64/qcom/ |
| H A D | sa8540p-ride.dts | 201 snps,dcb-algorithm; 208 snps,dcb-algorithm; 231 snps,dcb-algorithm; 235 snps,dcb-algorithm; 278 snps,dcb-algorithm; 285 snps,dcb-algorithm; 308 snps,dcb-algorithm; 312 snps,dcb-algorithm;
|
| H A D | sa8775p-ride.dtsi | 286 snps,dcb-algorithm; 293 snps,dcb-algorithm; 316 snps,dcb-algorithm; 320 snps,dcb-algorithm; 355 snps,dcb-algorithm; 362 snps,dcb-algorithm; 385 snps,dcb-algorithm; 389 snps,dcb-algorithm;
|
| /freebsd/sys/dev/cxgbe/firmware/ |
| H A D | t4fw_cfg.txt | 212 dcb = none 220 dcb = none 228 dcb = none 236 dcb = none
|
| H A D | t5fw_cfg.txt | 257 dcb = none 265 dcb = none 273 dcb = none 281 dcb = none
|
| H A D | t5fw_cfg_hashfilter.txt | 260 dcb = none 268 dcb = none 276 dcb = none 284 dcb = none
|
| H A D | t5fw_cfg_fpga.txt | 433 dcb = ppp, dcbx # configure for DCB PPP and enable DCBX offload 441 dcb = ppp, dcbx 449 dcb = ppp, dcbx 457 dcb = ppp, dcbx
|
| H A D | t6fw_cfg_hashfilter.txt | 241 dcb = none 249 dcb = none
|
| /freebsd/sys/dev/ice/ |
| H A D | ice_dcb.c | 731 * Parse DCB configuration from the LLDPDU 781 * Query DCB configuration from the firmware 799 /* Parse LLDP MIB to get DCB configuration */ in ice_aq_get_dcb_cfg() 963 /* FW will write the PFC mode set back into cmd->pfc_mode, but if DCB is in ice_aq_set_pfc_mode() 975 * ice_aq_set_dcb_parameters - Set DCB parameters 977 * @dcb_enable: True if DCB configuration needs to be applied 980 * This AQ command will tell FW if it will apply or not apply the default DCB 1006 * Convert CEE configuration from firmware to DCB configuration 1127 * Get IEEE or CEE mode DCB configuration from the Firmware 1143 /* Get Local DCB Confi in ice_get_ieee_or_cee_dcb_cfg() [all...] |
| H A D | ice_rdma.c | 353 * ice_rdma_cp_qos_info - gather current QOS/DCB settings in LAN to pass 356 * @dcbx_cfg: current DCB settings in ice driver 357 * @qos_info: destination of the DCB settings 528 /* Gather DCB/QOS info into peer */ in ice_rdma_register() 653 /* Gather DCB/QOS info into peer */ in ice_rdma_pf_attach_locked() 836 * Notify the RDMA driver that QOS/DCB settings are about to change. 857 * ice_rdma_dcb_qos_update - pass the changed dcb settings to RDMA driver 861 * Pass the changed DCB settings to RDMA traffic. This function should be
|
| /freebsd/sys/dev/ixl/ |
| H A D | i40e_dcb.c | 533 * Parse DCB configuration from the LLDPDU 587 * Query DCB configuration from the Firmware 609 /* Parse LLDP MIB to get dcb configuration */ in i40e_aq_get_dcb_config() 620 * @dcbcfg: DCB configuration struct 622 * Convert CEE v1 configuration from firmware to DCB configuration 701 * @dcbcfg: DCB configuration struct 703 * Convert CEE configuration from firmware to DCB configuration 803 * Get IEEE mode DCB configuration from the Firmware 811 /* Get Local DCB Config */ in i40e_get_ieee_dcb_config() 817 /* Get Remote DCB Config */ in i40e_get_ieee_dcb_config() [all …]
|
| /freebsd/share/man/man4/ |
| H A D | ice.4 | 267 Data Center Bridging (DCB) is a configuration Quality of Service 293 DCBX mode, receiving DCB settings from the link partner (typically a 295 The local user can only query the negotiated DCB configuration. 303 DCBX mode and DCB configuration can be both queried and set locally. 359 For example, to map DSCPs 0-3 and DSCP 8 to DCB TCs 0-3 and 4, respectively: 590 .It Va dcb 746 0x80 - DCB 754 For example, to dump the Switch, DCB, and L2P clusters, use the following:
|
| /freebsd/sys/contrib/openzfs/module/zcommon/ |
| H A D | zfs_fletcher_avx512.c | 52 DcB[] = { 56, 84, 120, 164, 216, 276, 344, 420 }, in fletcher_4_avx512f_fini() local 62 DcB[0] * ctx->avx512[1].v[0]; in fletcher_4_avx512f_fini() 70 DcB[i] * ctx->avx512[1].v[i] - DcA[i] * ctx->avx512[0].v[i]; in fletcher_4_avx512f_fini()
|
| /freebsd/sys/dev/qlnx/qlnxe/ |
| H A D | ecore_hsi_common.h | 340 …CE_VLAN_MODE_MASK 0x1 /* Do not allow additional VLAN manipulations on this packet (DCB) */ 434 * Enum flag for what type of DCB data to update 438 DONT_UPDATE_DCB_DSCP /* use when no change should be done to DCB data */, 1734 …ing S-tag priority from inner tag or DCB. Should be 1 for Bette Davis, UFP with Host Control mode,… 1801 * Per protocol DCB data 1805 u8 dcb_enable_flag /* Enable DCB */; 1807 u8 dcb_priority /* DCB priority */; 1808 u8 dcb_tc /* DCB TC */; 1810 …u8 dcb_dont_add_vlan0 /* When DCB is enabled - if this flag is set, dont add VLAN 0 tag to untagge… 1838 u8 update_eth_dcb_data_mode /* Update Eth DCB data indication (use enum dcb_dscp_update_mode) */; [all …]
|