Lines Matching full:dcb
51 * @dcbcfg: DCB config to evaluate for enabled TCs
124 * ice_dcb_get_mode - gets the DCB mode
166 pr_err("Non-contiguous TCs - Disabling DCB\n"); in ice_dcb_get_num_tc()
192 * ice_vsi_cfg_dcb_rings - Update rings to reflect DCB TC
232 * @dcbcfg: pointer to DCB config structure
267 * ice_pf_dcb_cfg - Apply new DCB configuration
286 /* Enable DCB tagging only when more than one TC */ in ice_pf_dcb_cfg()
288 dev_dbg(dev, "DCB tagging enabled (num TC > 1)\n"); in ice_pf_dcb_cfg()
291 dev_dbg(dev, "DCB tagging disabled (num TC = 1)\n"); in ice_pf_dcb_cfg()
296 dev_dbg(dev, "No change in DCB config required\n"); in ice_pf_dcb_cfg()
308 dev_info(dev, "Commit DCB Configuration to the hardware\n"); in ice_pf_dcb_cfg()
333 dev_err(dev, "Set DCB Config failed\n"); in ice_pf_dcb_cfg()
358 * ice_cfg_etsrec_defaults - Set default ETS recommended DCB config
366 /* Ensure ETS recommended DCB configuration is not already set */ in ice_cfg_etsrec_defaults()
380 * ice_dcb_need_recfg - Check if DCB needs reconfig
382 * @old_cfg: current DCB config
383 * @new_cfg: new DCB config
426 dev_dbg(dev, "dcb need_reconfig=%d\n", need_reconfig); in ice_dcb_need_recfg()
431 * ice_dcb_rebuild - rebuild DCB post reset
454 dev_err(dev, "Failed to set DCB config in rebuild\n"); in ice_dcb_rebuild()
466 dev_info(dev, "DCB info restored\n"); in ice_dcb_rebuild()
478 dev_err(dev, "Disabling DCB until new settings occur\n"); in ice_dcb_rebuild()
502 * ice_dcb_init_cfg - set the initial DCB config in SW
519 dev_info(ice_pf_to_dev(pf), "Configuring initial DCB values\n"); in ice_dcb_init_cfg()
529 * ice_dcb_sw_dflt_cfg - Apply a default DCB config
604 * ice_dcb_noncontig_cfg - Configure DCB for non-contiguous TCs
607 * If non-contiguous TCs, then configure SW DCB with TC0 and ETS non-willing
615 /* Configure SW DCB default with ETS non-willing */ in ice_dcb_noncontig_cfg()
618 dev_err(dev, "Failed to set local DCB config %d\n", ret); in ice_dcb_noncontig_cfg()
626 dev_err(dev, "Failed to set DCB to unwilling\n"); in ice_dcb_noncontig_cfg()
636 * calling this function. Reconfiguring DCB based on
680 * ice_init_pf_dcb - initialize DCB for a PF
681 * @pf: PF to initialize DCB for
695 dev_err(dev, "Error initializing DCB %d\n", err); in ice_init_pf_dcb()
699 dev_info(dev, "DCB is enabled in the hardware, max number of TCs supported on this port are %d\n", in ice_init_pf_dcb()
709 dev_err(dev, "Failed to set local DCB config %d\n", in ice_init_pf_dcb()
720 dev_err(dev, "Failed to set local DCB config\n"); in ice_init_pf_dcb()
743 dev_err(dev, "DCB init failed\n"); in ice_init_pf_dcb()
748 * ice_update_dcb_stats - Update DCB stats counters
787 * ice_tx_prepare_vlan_flags_dcb - prepare VLAN tagging for DCB
836 /* Not DCB capable or capability disabled */ in ice_dcb_process_lldp_set_mib_change()
863 dev_err(dev, "Failed to get remote DCB config\n"); in ice_dcb_process_lldp_set_mib_change()
879 dev_err(dev, "Failed to get DCB config\n"); in ice_dcb_process_lldp_set_mib_change()
897 /* Enable DCB tagging only when more than one TC */ in ice_dcb_process_lldp_set_mib_change()
899 dev_dbg(dev, "DCB tagging enabled (num TC > 1)\n"); in ice_dcb_process_lldp_set_mib_change()
902 dev_dbg(dev, "DCB tagging disabled (num TC = 1)\n"); in ice_dcb_process_lldp_set_mib_change()