Searched refs:hashDistributionNumOfFqids (Results 1 - 2 of 2) sorted by relevance

/freebsd-11.0-release/sys/contrib/ncsw/inc/Peripherals/
H A Dfm_pcd_ext.h1174 uint32_t hashDistributionNumOfFqids; /**< must be > 1 and a power of 2. Represents the range member in struct:t_FmPcdKgKeyExtractAndHashParams
1314 according to hashDistributionNumOfFqids, baseFqid must be aligned to
1315 hashDistributionNumOfFqids. */
/freebsd-11.0-release/sys/contrib/ncsw/Peripherals/FM/Pcd/
H A Dfm_kg.c1978 is set, we do not need numOfUsedExtractedOrs and hashDistributionNumOfFqids */
1984 p_Scheme->keyExtractAndHashParams.hashDistributionNumOfFqids)
1986 ("hashDistributionNumOfFqids is set in a scheme that does not generate FQID or policer profile ID"));
2085 if(!p_KeyAndHash->hashDistributionNumOfFqids || !POWER_OF_2(p_KeyAndHash->hashDistributionNumOfFqids))
2086 RETURN_ERROR(MAJOR, E_INVALID_VALUE, ("hashDistributionNumOfFqids must not be 0 and must be a power of 2"));
2087 if((p_KeyAndHash->hashDistributionNumOfFqids-1) & p_Scheme->baseFqid)
2088 DBG(WARNING, ("baseFqid unaligned. Distribution may result in less than hashDistributionNumOfFqids queues."));
2384 tmpReg |= ((p_KeyAndHash->hashDistributionNumOfFqids - 1) << p_KeyAndHash->hashDistributionFqidsShift);

Completed in 159 milliseconds