Home
last modified time | relevance | path

Searched full:dcb (Results 1 – 25 of 121) sorted by relevance

12345

/freebsd/sys/netinet/
H A Dip_divert.c91 #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 Dixgbe_dcb.h40 /* 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 Dixgbe_dcb_82599.h38 /* 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 Dixgbe_dcb_82598.h38 /* 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 Dixgbe_dcb.c86 * @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 Dixgbe_dcb_82599.c479 * 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 Dixgbe_dcb_82598.c340 * 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 Dimx8mp-beacon-som.dtsi76 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 Dimx8mp-evk.dts324 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 Dimx8mp-verdin.dtsi254 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 Dsnps,dwmac.yaml222 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 Dintel,dwmac-plat.yaml72 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 Dsa8540p-ride.dts201 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 Dsa8775p-ride.dtsi286 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 Dt4fw_cfg.txt212 dcb = none
220 dcb = none
228 dcb = none
236 dcb = none
H A Dt5fw_cfg.txt257 dcb = none
265 dcb = none
273 dcb = none
281 dcb = none
H A Dt5fw_cfg_hashfilter.txt260 dcb = none
268 dcb = none
276 dcb = none
284 dcb = none
H A Dt5fw_cfg_fpga.txt433 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 Dt6fw_cfg_hashfilter.txt241 dcb = none
249 dcb = none
/freebsd/sys/dev/ice/
H A Dice_dcb.c731 * 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 Dice_rdma.c353 * 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 Di40e_dcb.c533 * 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 Dice.4267 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 Dzfs_fletcher_avx512.c52 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 Decore_hsi_common.h340 …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 …]

12345