ice_dcbx_cfg
ice_add_ieee_ets_tlv(struct ice_lldp_org_tlv *tlv, struct ice_dcbx_cfg *dcbcfg)
struct ice_dcbx_cfg *dcbcfg)
ice_add_ieee_pfc_tlv(struct ice_lldp_org_tlv *tlv, struct ice_dcbx_cfg *dcbcfg)
struct ice_dcbx_cfg *dcbcfg)
ice_add_dscp_up_tlv(struct ice_lldp_org_tlv *tlv, struct ice_dcbx_cfg *dcbcfg)
struct ice_dcbx_cfg *dcbcfg)
ice_add_dscp_pfc_tlv(struct ice_lldp_org_tlv *tlv, struct ice_dcbx_cfg *dcbcfg)
ice_add_dcb_tlv(struct ice_lldp_org_tlv *tlv, struct ice_dcbx_cfg *dcbcfg,
ice_dcb_cfg_to_lldp(u8 *lldpmib, u16 *miblen, struct ice_dcbx_cfg *dcbcfg)
struct ice_dcbx_cfg *dcbcfg;
struct ice_dcbx_cfg *dcbcfg)
struct ice_dcbx_cfg *dcbcfg)
struct ice_dcbx_cfg *dcbcfg)
struct ice_dcbx_cfg *dcbcfg)
ice_parse_ieee_tlv(struct ice_lldp_org_tlv *tlv, struct ice_dcbx_cfg *dcbcfg)
struct ice_dcbx_cfg *dcbcfg)
struct ice_dcbx_cfg *dcbcfg)
ice_parse_cee_app_tlv(struct ice_cee_feat_tlv *tlv, struct ice_dcbx_cfg *dcbcfg)
ice_parse_cee_tlv(struct ice_lldp_org_tlv *tlv, struct ice_dcbx_cfg *dcbcfg)
ice_parse_org_tlv(struct ice_lldp_org_tlv *tlv, struct ice_dcbx_cfg *dcbcfg)
static int ice_lldp_to_dcb_cfg(u8 *lldpmib, struct ice_dcbx_cfg *dcbcfg)
struct ice_dcbx_cfg *dcbcfg)
struct ice_dcbx_cfg *cmp_dcbcfg, *dcbcfg;
struct ice_dcbx_cfg *dcbx_cfg = NULL;
struct ice_dcbx_cfg *dcbx_cfg;
struct ice_dcbx_cfg *dcbx_cfg = &pi->qos_cfg.local_dcbx_cfg;
struct ice_dcbx_cfg *dcbcfg);
struct ice_dcbx_cfg tmp_dcbx_cfg;
u8 ice_dcb_get_num_tc(struct ice_dcbx_cfg *dcbcfg)
static u8 ice_dcb_get_ena_tc(struct ice_dcbx_cfg *dcbcfg)
struct ice_dcbx_cfg *cfg = &vsi->port_info->qos_cfg.local_dcbx_cfg;
struct ice_dcbx_cfg *cfg = &vsi->port_info->qos_cfg.local_dcbx_cfg;
int ice_dcb_bwchk(struct ice_pf *pf, struct ice_dcbx_cfg *dcbcfg)
int ice_pf_dcb_cfg(struct ice_pf *pf, struct ice_dcbx_cfg *new_cfg, bool locked)
struct ice_dcbx_cfg *old_cfg, *curr_cfg;
struct ice_dcbx_cfg *dcbcfg = &pi->qos_cfg.local_dcbx_cfg;
ice_dcb_need_recfg(struct ice_pf *pf, struct ice_dcbx_cfg *old_cfg,
struct ice_dcbx_cfg *new_cfg)
struct ice_dcbx_cfg *err_cfg;
struct ice_dcbx_cfg *newcfg;
struct ice_dcbx_cfg *dcbcfg;
struct ice_dcbx_cfg *dcbcfg = &pf->hw.port_info->qos_cfg.local_dcbx_cfg;
struct ice_dcbx_cfg *dcbcfg = &pf->hw.port_info->qos_cfg.local_dcbx_cfg;
struct ice_dcbx_cfg *dcbx_cfg;
struct ice_dcbx_cfg __always_unused *new_cfg,
u8 ice_dcb_get_num_tc(struct ice_dcbx_cfg *dcbcfg);
ice_pf_dcb_cfg(struct ice_pf *pf, struct ice_dcbx_cfg *new_cfg, bool locked);
int ice_dcb_bwchk(struct ice_pf *pf, struct ice_dcbx_cfg *dcbcfg);
static inline u8 ice_dcb_get_ena_tc(struct ice_dcbx_cfg __always_unused *dcbcfg)
static inline u8 ice_dcb_get_num_tc(struct ice_dcbx_cfg __always_unused *dcbcfg)
struct ice_dcbx_cfg *dcbxcfg;
ice_dcbnl_flush_apps(struct ice_pf *pf, struct ice_dcbx_cfg *old_cfg,
struct ice_dcbx_cfg *new_cfg)
struct ice_dcbx_cfg *dcbxcfg;
struct ice_dcbx_cfg *new_cfg;
struct ice_dcbx_cfg *new_cfg;
struct ice_dcbx_cfg *dcbxcfg;
sizeof(struct ice_dcbx_cfg));
struct ice_dcbx_cfg *new_cfg;
struct ice_dcbx_cfg *new_cfg;
struct ice_dcbx_cfg *new_cfg;
ice_dcbnl_find_app(struct ice_dcbx_cfg *cfg,
struct ice_dcbx_cfg *old_cfg, *new_cfg;
struct ice_dcbx_cfg *old_cfg, *new_cfg;
struct ice_dcbx_cfg *new_cfg;
ice_dcbnl_flush_apps(struct ice_pf *pf, struct ice_dcbx_cfg *old_cfg,
struct ice_dcbx_cfg *new_cfg);
ice_dcbnl_flush_apps(struct ice_pf *pf, struct ice_dcbx_cfg *old_cfg,
struct ice_dcbx_cfg *new_cfg) { }
struct ice_dcbx_cfg *dcbx_cfg;
struct ice_dcbx_cfg *dcbx_cfg;
struct ice_dcbx_cfg *dcb_cfg, *peer_dcb_cfg;
sizeof(struct ice_dcbx_cfg))) {
struct ice_dcbx_cfg *dcbcfg;
static u8 ice_get_dscp_up(struct ice_dcbx_cfg *dcbcfg, struct sk_buff *skb)
struct ice_dcbx_cfg *dcbcfg;
struct ice_dcbx_cfg local_dcbx_cfg; /* Oper/Local Cfg */
struct ice_dcbx_cfg desired_dcbx_cfg; /* CEE Desired Cfg */
struct ice_dcbx_cfg remote_dcbx_cfg; /* Peer Cfg */