/freebsd-12-stable/sys/contrib/ncsw/Peripherals/FM/inc/ |
H A D | fm_hc.h | 46 t_Handle h_FmPcd; member in struct:t_FmHcParams
|
/freebsd-12-stable/sys/contrib/ncsw/Peripherals/FM/Pcd/ |
H A D | fm_replic.h | 89 t_Handle h_FmPcd; member in struct:t_FmPcdFrmReplicGroup
|
H A D | fm_prs.c | 53 static void PcdPrsErrorException(t_Handle h_FmPcd) argument 72 static void PcdPrsException(t_Handle h_FmPcd) argument 230 t_Error FmPcdPrsIncludePortInStatistics(t_Handle h_FmPcd, uint8_t hardwarePortId, bool include) argument 268 uint32_t FmPcdGetSwPrsOffset(t_Handle h_FmPcd, e_NetHeaderType hdr, uint8_t indexPerHdr) argument 327 void FM_PCD_SetPrsStatistics(t_Handle h_FmPcd, bool enable) argument 347 FM_PCD_PrsLoadSw(t_Handle h_FmPcd, t_FmPcdPrsSwParams *p_SwPrs) argument 410 FM_PCD_ConfigPrsMaxCycleLimit(t_Handle h_FmPcd,uint16_t value) argument [all...] |
H A D | fm_replic.c | 94 static t_Error MemberCheckParams(t_Handle h_FmPcd, argument 113 static t_Error CheckParams(t_Handle h_FmPcd, argument 672 FM_PCD_FrmReplicSetGroup(t_Handle h_FmPcd, t_FmPcdFrmReplicGroupParams *p_ReplicGroupParam) argument [all...] |
H A D | fm_pcd.c | 87 static void IpcMsgCompletionCB(t_Handle h_FmPcd, argument 97 static t_Error IpcMsgHandlerCB(t_Handle h_FmPcd, argument 500 FmPcdNetEnvIsHdrExist(t_Handle h_FmPcd, uint8_t netEnvId, e_NetHeaderType hdr) argument 565 FmPcdUnregisterReassmPort(t_Handle h_FmPcd, t_Handle h_ReasmCommonPramTbl) argument 615 FmPcdPortRegister(t_Handle h_FmPcd, t_Handle h_FmPort, uint8_t hardwarePortId) argument 625 FmPcdGetLcv(t_Handle h_FmPcd, uint32_t netEnvId, uint8_t hdrNum) argument 633 FmPcdGetMacsecLcv(t_Handle h_FmPcd, uint32_t netEnvId) argument 646 FmPcdIncNetEnvOwners(t_Handle h_FmPcd, uint8_t netEnvId) argument 657 FmPcdDecNetEnvOwners(t_Handle h_FmPcd, uint8_t netEnvId) argument 669 FmPcdLock(t_Handle h_FmPcd) argument 675 FmPcdUnlock(t_Handle h_FmPcd, uint32_t intFlags) argument 681 FmPcdAcquireLock(t_Handle h_FmPcd) argument 697 FmPcdReleaseLock(t_Handle h_FmPcd, t_FmPcdLock *p_Lock) argument 707 FmPcdLockTryLockAll(t_Handle h_FmPcd) argument 743 FmPcdLockUnlockAll(t_Handle h_FmPcd) argument 760 FmPcdHcSync(t_Handle h_FmPcd) argument 768 FmPcdGetHcHandle(t_Handle h_FmPcd) argument 774 FmPcdIsAdvancedOffloadSupported(t_Handle h_FmPcd) argument 906 FM_PCD_Init(t_Handle h_FmPcd) argument 1018 FM_PCD_Free(t_Handle h_FmPcd) argument 1084 FM_PCD_ConfigException(t_Handle h_FmPcd, e_FmPcdExceptions exception, bool enable) argument 1108 FM_PCD_ConfigHcFramesDataMemory(t_Handle h_FmPcd, uint8_t memId) argument 1118 FM_PCD_Enable(t_Handle h_FmPcd) argument 1174 FM_PCD_Disable(t_Handle h_FmPcd) argument 1233 FM_PCD_NetEnvCharacteristicsSet(t_Handle h_FmPcd, t_FmPcdNetEnvParams *p_NetEnvParams) argument 1543 FM_PCD_HcTxConf(t_Handle h_FmPcd, t_DpaaFD *p_Fd) argument 1552 FM_PCD_SetAdvancedOffloadSupport(t_Handle h_FmPcd) argument 1578 FM_PCD_GetCounter(t_Handle h_FmPcd, e_FmPcdCounters counter) argument 1756 FM_PCD_SetException(t_Handle h_FmPcd, e_FmPcdExceptions exception, bool enable) argument 1881 FM_PCD_ForceIntr(t_Handle h_FmPcd, e_FmPcdExceptions exception) argument 1959 FM_PCD_ModifyCounter(t_Handle h_FmPcd, e_FmPcdCounters counter, uint32_t value) argument 2090 FM_PCD_GetHcPort(t_Handle h_FmPcd) argument [all...] |
H A D | fm_plcr.c | 106 static bool IsProfileShared(t_Handle h_FmPcd, uint16_t absoluteProfileId) argument 591 static void UpdateRequiredActionFlag(t_Handle h_FmPcd, uint16_t absoluteProfileId, bool set) argument 611 static void EventsCB(t_Handle h_FmPcd) argument 638 static void ErrorExceptionsCB(t_Handle h_FmPcd) argument 1068 t_Error FmPcdPlcrAllocProfiles(t_Handle h_FmPcd, uint8_t hardwarePortId, uint16_t numOfProfiles) argument 1139 FmPcdPlcrFreeProfiles(t_Handle h_FmPcd, uint8_t hardwarePortId) argument 1177 FmPcdPlcrCcGetSetParams(t_Handle h_FmPcd, uint16_t profileIndx ,uint32_t requiredAction) argument 1287 FmPcdPlcrGetRequiredActionFlag(t_Handle h_FmPcd, uint16_t absoluteProfileId) argument 1296 FmPcdPlcrGetRequiredAction(t_Handle h_FmPcd, uint16_t absoluteProfileId) argument 1305 FmPcdPlcrIsProfileValid(t_Handle h_FmPcd, uint16_t absoluteProfileId) argument 1315 FmPcdPlcrValidateProfileSw(t_Handle h_FmPcd, uint16_t absoluteProfileId) argument 1327 FmPcdPlcrInvalidateProfileSw(t_Handle h_FmPcd, uint16_t absoluteProfileId) argument 1344 FmPcdPlcrGetAbsoluteIdByProfileParams(t_Handle h_FmPcd, e_FmPcdProfileTypeSelection profileType, t_Handle h_FmPort, uint16_t relativeProfile, uint16_t *p_AbsoluteId) argument 1382 FmPcdPlcrGetPortProfilesBase(t_Handle h_FmPcd, uint8_t hardwarePortId) argument 1392 FmPcdPlcrGetPortNumOfProfiles(t_Handle h_FmPcd, uint8_t hardwarePortId) argument 1467 FmPcdPlcrUpdateRequiredAction(t_Handle h_FmPcd, uint16_t absoluteProfileId, uint32_t requiredAction) argument 1485 FM_PCD_ConfigPlcrAutoRefreshMode(t_Handle h_FmPcd, bool enable) argument 1501 FM_PCD_ConfigPlcrNumOfSharedProfiles(t_Handle h_FmPcd, uint16_t numOfSharedPlcrProfiles) argument 1514 FM_PCD_SetPlcrStatistics(t_Handle h_FmPcd, bool enable) argument 1536 FM_PCD_PlcrProfileSet(t_Handle h_FmPcd, t_FmPcdPlcrProfileParams *p_ProfileParams) argument [all...] |
H A D | fm_cc.h | 347 t_Handle h_FmPcd; member in struct:__anon10792 375 t_Handle h_FmPcd; member in struct:__anon10795
|
H A D | fm_kg.c | 891 static void PcdKgErrorException(t_Handle h_FmPcd) argument 1841 t_Error FmPcdKgBuildClsPlanGrp(t_Handle h_FmPcd, t_FmPcdKgInterModuleClsPlanGrpParams *p_Grp, t_FmPcdKgInterModuleClsPlanSet *p_ClsPlanSet) argument 1969 void FmPcdKgDestroyClsPlanGrp(t_Handle h_FmPcd, uint8_t grpId) argument 2036 FmPcdKgBuildBindPortToSchemes(t_Handle h_FmPcd, t_FmPcdKgInterModuleBindPortToSchemes *p_BindPort, uint32_t *p_SpReg, bool add) argument 2134 FmPcdKgUnbindPortToSchemes(t_Handle h_FmPcd, t_FmPcdKgInterModuleBindPortToSchemes *p_SchemeBind) argument 2160 KgIsSchemeAlwaysDirect(t_Handle h_FmPcd, uint8_t schemeId) argument 2170 FmPcdKgAllocSchemes(t_Handle h_FmPcd, uint8_t numOfSchemes, uint8_t guestId, uint8_t *p_SchemesIds) argument 2208 FmPcdKgFreeSchemes(t_Handle h_FmPcd, uint8_t numOfSchemes, uint8_t guestId, uint8_t *p_SchemesIds) argument 2236 KgAllocClsPlanEntries(t_Handle h_FmPcd, uint16_t numOfClsPlanEntries, uint8_t guestId, uint8_t *p_First) argument 2286 KgFreeClsPlanEntries(t_Handle h_FmPcd, uint16_t numOfClsPlanEntries, uint8_t guestId, uint8_t base) argument 2328 KgSetClsPlan(t_Handle h_FmPcd, t_FmPcdKgInterModuleClsPlanSet *p_Set) argument 2475 FmPcdKgSetOrBindToClsPlanGrp(t_Handle h_FmPcd, uint8_t hardwarePortId, uint8_t netEnvId, protocolOpt_t *p_OptArray, uint8_t *p_ClsPlanGrpId, bool *p_IsEmptyClsPlanGrp) argument 2559 FmPcdKgDeleteOrUnbindPortToClsPlanGrp(t_Handle h_FmPcd, uint8_t hardwarePortId, uint8_t clsPlanGrpId) argument 2603 FmPcdKgGetRequiredAction(t_Handle h_FmPcd, uint8_t schemeId) argument 2611 FmPcdKgGetRequiredActionFlag(t_Handle h_FmPcd, uint8_t schemeId) argument 2620 FmPcdKgIsDirectPlcr(t_Handle h_FmPcd, uint8_t schemeId) argument 2630 FmPcdKgGetRelativeProfileId(t_Handle h_FmPcd, uint8_t schemeId) argument 2639 FmPcdKgIsDistrOnPlcrProfile(t_Handle h_FmPcd, uint8_t schemeId) argument 2654 FmPcdKgGetNextEngine(t_Handle h_FmPcd, uint8_t relativeSchemeId) argument 2663 FmPcdKgGetDoneAction(t_Handle h_FmPcd, uint8_t schemeId) argument 2753 FmPcdKgGetClsPlanGrpBase(t_Handle h_FmPcd, uint8_t clsPlanGrp) argument 2760 FmPcdKgGetClsPlanGrpSize(t_Handle h_FmPcd, uint8_t clsPlanGrp) argument 2782 FmPcdKgGetRelativeSchemeId(t_Handle h_FmPcd, uint8_t schemeId) argument 2797 FmPcdKgGetSchemeHandle(t_Handle h_FmPcd, uint8_t relativeSchemeId) argument 2821 FmPcdKgCcGetSetParams(t_Handle h_FmPcd, t_Handle h_Scheme, uint32_t requiredAction, uint32_t value) argument 2949 FM_PCD_KgSchemeSet(t_Handle h_FmPcd, t_FmPcdKgSchemeParams *p_SchemeParams) argument 3202 FM_PCD_KgSetAdditionalDataAfterParsing(t_Handle h_FmPcd, uint8_t payloadOffset) argument 3221 FM_PCD_KgSetDfltValue(t_Handle h_FmPcd, uint8_t valueId, uint32_t value) argument [all...] |
H A D | fm_manip.c | 433 t_Handle h_FmPcd = p_Manip->h_FmPcd; local 1642 UpdateInitCapwapReasm(t_Handle h_FmPcd, t_Handle h_FmPort, t_FmPcdManip *p_Manip, t_Handle h_Ad, bool validate) argument 1859 FmPcdRegisterReassmPort(t_Handle h_FmPcd, t_Handle h_ReasmCommonPramTbl) argument 2203 UpdateInitReasm(t_Handle h_FmPcd, t_Handle h_PcdParams, t_Handle h_FmPort, t_FmPcdManip *p_Manip, t_Handle h_Ad, bool validate) argument 2377 FmPcdFragHcScratchPoolFill(t_Handle h_FmPcd, uint8_t scratchBpid) argument 2400 FmPcdFragHcScratchPoolEmpty(t_Handle h_FmPcd, uint8_t scratchBpid) argument 2933 UpdateIndxStats(t_Handle h_FmPcd, t_Handle h_FmPort, t_FmPcdManip *p_Manip) argument 3999 UpdateInitIpFrag(t_Handle h_FmPcd, t_Handle h_PcdParams, t_Handle h_FmPort, t_FmPcdManip *p_Manip, t_Handle h_Ad, bool validate) argument 4352 UpdateInitCapwapFrag(t_Handle h_FmPcd, t_Handle h_PcdParams, t_Handle h_FmPort, t_FmPcdManip *p_Manip, t_Handle h_Ad, bool validate) argument 4417 ManipOrStatsSetNode(t_Handle h_FmPcd, t_Handle *p_Params, bool stats) argument 4562 FmPcdManipInitUpdate(t_Handle h_FmPcd, t_Handle h_PcdParams, t_Handle h_FmPort, t_Handle h_Manip, t_Handle h_Ad, bool validate, int level, t_Handle h_FmTree) argument 4670 FmPcdManipUpdate(t_Handle h_FmPcd, t_Handle h_PcdParams, t_Handle h_FmPort, t_Handle h_Manip, t_Handle h_Ad, bool validate, int level, t_Handle h_FmTree, bool modify) argument 5198 FM_PCD_ManipNodeSet(t_Handle h_FmPcd, t_FmPcdManipParams *p_ManipParams) argument 5535 FM_PCD_StatisticsSetNode(t_Handle h_FmPcd, t_FmPcdStatsParams *p_StatsParams) argument [all...] |
H A D | fm_pcd.h | 217 t_Handle h_FmPcd; member in struct:__anon10813 269 t_Handle h_FmPcd; member in struct:__anon10817 321 t_Handle h_FmPcd; member in struct:__anon10823 494 FmPcdGetMuramHandle(t_Handle h_FmPcd) argument 501 FmPcdGetMuramPhysBase(t_Handle h_FmPcd) argument [all...] |
H A D | fm_cc.c | 266 FillAdOfTypeContLookup(t_Handle h_Ad, t_FmPcdCcStatsParams *p_FmPcdCcStatsParams, t_Handle h_FmPcd, t_Handle p_CcNode, t_Handle h_Manip, t_Handle h_FrmReplic) argument 412 SetRequiredAction1( t_Handle h_FmPcd, uint32_t requiredAction, t_FmPcdCcKeyAndNextEngineParams *p_CcKeyAndNextEngineParamsTmp, t_Handle h_AdTmp, uint16_t numOfEntries, t_Handle h_Tree) argument 578 SetRequiredAction( t_Handle h_FmPcd, uint32_t requiredAction, t_FmPcdCcKeyAndNextEngineParams *p_CcKeyAndNextEngineParamsTmp, t_Handle h_AdTmp, uint16_t numOfEntries, t_Handle h_Tree) argument 593 ReleaseModifiedDataStructure( t_Handle h_FmPcd, t_List *h_FmPcdOldPointersLst, t_List *h_FmPcdNewPointersLst, t_FmPcdModifyCcKeyAdditionalParams *p_AdditionalParams, bool useShadowStructs) argument 901 DynamicChangeHc( t_Handle h_FmPcd, t_List *h_OldPointersLst, t_List *h_NewPointersLst, t_FmPcdModifyCcKeyAdditionalParams *p_AdditionalParams, bool useShadowStructs) argument 969 DoDynamicChange( t_Handle h_FmPcd, t_List *h_OldPointersLst, t_List *h_NewPointersLst, t_FmPcdModifyCcKeyAdditionalParams *p_AdditionalParams, bool useShadowStructs) argument 1074 CcUpdateParam( t_Handle h_FmPcd, t_Handle h_PcdParams, t_Handle h_FmPort, t_FmPcdCcKeyAndNextEngineParams *p_CcKeyAndNextEngineParams, uint16_t numOfEntries, t_Handle h_Ad, bool validate, uint16_t level, t_Handle h_FmTree, bool modify) argument 1591 ValidateNextEngineParams( t_Handle h_FmPcd, t_FmPcdCcNextEngineParams *p_FmPcdCcNextEngineParams, e_FmPcdCcStatsMode statsMode) argument 2347 CcUpdateParams(t_Handle h_FmPcd, t_Handle h_PcdParams, t_Handle h_FmPort, t_Handle h_FmTree, bool validate) argument 2566 BuildNewNodeAddOrMdfyKeyAndNextEngine( t_Handle h_FmPcd, t_FmPcdCcNode *p_CcNode, uint16_t keyIndex, t_FmPcdCcKeyParams *p_KeyParams, t_FmPcdModifyCcKeyAdditionalParams *p_AdditionalInfo, bool add) argument 3094 BuildNewNodeModifyNextEngine( t_Handle h_FmPcd, t_Handle h_FmPcdCcNodeOrTree, uint16_t keyIndex, t_FmPcdCcNextEngineParams *p_CcNextEngineParams, t_List *h_OldLst, t_List *h_NewLst, t_FmPcdModifyCcKeyAdditionalParams *p_AdditionalInfo) argument 3705 CheckParams(t_Handle h_FmPcd, t_FmPcdCcNodeParams *p_CcNodeParam, t_FmPcdCcNode *p_CcNode, bool *isKeyTblAlloc) argument 3825 Ipv4TtlOrIpv6HopLimitCheckParams( t_Handle h_FmPcd, t_FmPcdCcNodeParams *p_CcNodeParam, t_FmPcdCcNode *p_CcNode, bool *isKeyTblAlloc) argument 3946 IcHashIndexedCheckParams(t_Handle h_FmPcd, t_FmPcdCcNodeParams *p_CcNodeParam, t_FmPcdCcNode *p_CcNode, bool *isKeyTblAlloc) argument 4069 ModifyNextEngineParamNode( t_Handle h_FmPcd, t_Handle h_FmPcdCcNode, uint16_t keyIndex, t_FmPcdCcNextEngineParams *p_FmPcdCcNextEngineParams) argument 4324 MatchTableSet(t_Handle h_FmPcd, t_FmPcdCcNode *p_CcNode, t_FmPcdCcNodeParams *p_CcNodeParam) argument 5046 FmPcdCcTreeAddIPR(t_Handle h_FmPcd, t_Handle h_FmTree, t_Handle h_NetEnv, t_Handle h_IpReassemblyManip, bool createSchemes) argument 5158 FmPcdCcTreeAddCPR(t_Handle h_FmPcd, t_Handle h_FmTree, t_Handle h_NetEnv, t_Handle h_ReassemblyManip, bool createSchemes) argument 5276 FmPcdCcModifyNextEngineParamTree( t_Handle h_FmPcd, t_Handle h_FmPcdCcTree, uint8_t grpId, uint8_t index, t_FmPcdCcNextEngineParams *p_FmPcdCcNextEngineParams) argument 5341 FmPcdCcRemoveKey(t_Handle h_FmPcd, t_Handle h_FmPcdCcNode, uint16_t keyIndex) argument 5414 FmPcdCcModifyKey(t_Handle h_FmPcd, t_Handle h_FmPcdCcNode, uint16_t keyIndex, uint8_t keySize, uint8_t *p_Key, uint8_t *p_Mask) argument 5502 FmPcdCcModifyMissNextEngineParamNode( t_Handle h_FmPcd, t_Handle h_FmPcdCcNode, t_FmPcdCcNextEngineParams *p_FmPcdCcNextEngineParams) argument 5556 FmPcdCcAddKey(t_Handle h_FmPcd, t_Handle h_FmPcdCcNode, uint16_t keyIndex, uint8_t keySize, t_FmPcdCcKeyParams *p_FmPcdCcKeyParams) argument 5661 FmPcdCcModifyKeyAndNextEngine(t_Handle h_FmPcd, t_Handle h_FmPcdCcNode, uint16_t keyIndex, uint8_t keySize, t_FmPcdCcKeyParams *p_FmPcdCcKeyParams) argument 5752 FmPcdCcGetNodeAddrOffsetFromNodeInfo(t_Handle h_FmPcd, t_Handle h_Pointer) argument 5784 FmPcdCcBindTree(t_Handle h_FmPcd, t_Handle h_PcdParams, t_Handle h_FmPcdCcTree, uint32_t *p_Offset, t_Handle h_FmPort) argument 5809 FmPcdCcUnbindTree(t_Handle h_FmPcd, t_Handle h_FmPcdCcTree) argument 5824 FmPcdCcNodeTreeTryLock(t_Handle h_FmPcd, t_Handle h_FmPcdCcNode, t_List *p_List) argument 5865 FmPcdCcNodeTreeReleaseLock(t_Handle h_FmPcd, t_List *p_List) argument 5994 FM_PCD_CcRootBuild(t_Handle h_FmPcd, t_FmPcdCcTreeParams *p_PcdGroupsParam) argument 6382 FM_PCD_MatchTableSet(t_Handle h_FmPcd, t_FmPcdCcNodeParams *p_CcNodeParam) argument 7113 FM_PCD_HashTableSet(t_Handle h_FmPcd, t_FmPcdHashTableParams *p_Param) argument 7313 t_Handle h_FmPcd; local [all...] |
H A D | fm_manip.h | 531 t_Handle h_FmPcd; member in struct:__anon10801
|
/freebsd-12-stable/sys/contrib/ncsw/Peripherals/FM/HC/ |
H A D | hc.c | 128 t_Handle h_FmPcd; member in struct:t_FmHc [all...] |
/freebsd-12-stable/sys/contrib/ncsw/Peripherals/FM/ |
H A D | fm_ncsw.c | 1850 void FmRegisterPcd(t_Handle h_Fm, t_Handle h_FmPcd) argument
|
/freebsd-12-stable/sys/contrib/ncsw/Peripherals/FM/Port/ |
H A D | fm_port.h | 881 t_Handle h_FmPcd; member in struct:__anon10842
|