psfp_cap
struct psfp_cap psfp_cap;
priv->psfp_cap.max_streamid = reg & ENETC_PSIDCAPR_MSK;
priv->psfp_cap.max_psfp_filter = reg & ENETC_PSFCAPR_MSK;
priv->psfp_cap.max_psfp_gate = (reg & ENETC_PSGCAPR_SGIT_MSK);
priv->psfp_cap.max_psfp_gatelist = (reg & ENETC_PSGCAPR_GCL_MSK) >> 16;
priv->psfp_cap.max_psfp_meter = reg & ENETC_PFMCAPR_MSK;
memset(&priv->psfp_cap, 0, sizeof(struct psfp_cap));
memset(&((p)->psfp_cap), 0, sizeof(struct psfp_cap))
if (f->common.chain_index >= priv->psfp_cap.max_streamid) {
if (entryg->hw_index >= priv->psfp_cap.max_psfp_gate) {
if (entryg->gate.num_entries >= priv->psfp_cap.max_psfp_gatelist) {
if (f->common.chain_index >= priv->psfp_cap.max_streamid) {
epsfp.psfp_sfi_bitmap = bitmap_zalloc(priv->psfp_cap.max_psfp_filter,
if (sid->index >= priv->psfp_cap.max_streamid)
if (sgi->num_entries > priv->psfp_cap.max_psfp_gatelist ||
u32 max_size = priv->psfp_cap.max_psfp_filter;