• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/sys/contrib/ncsw/Peripherals/FM/Port/

Lines Matching refs:h_FmPort

1050         t_Handle h_FmPort, t_FmPcdKgInterModuleBindPortToSchemes *p_SchemeBind)
1052 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
1079 static void FmPortCheckNApplyMacsec(t_Handle h_FmPort)
1081 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
1888 void FmPortSetMacsecCmd(t_Handle h_FmPort, uint8_t dfltSci)
1890 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
1913 uint8_t FmPortGetNetEnvId(t_Handle h_FmPort)
1915 return ((t_FmPort*)h_FmPort)->netEnvId;
1918 uint8_t FmPortGetHardwarePortId(t_Handle h_FmPort)
1920 return ((t_FmPort*)h_FmPort)->hardwarePortId;
1923 uint32_t FmPortGetPcdEngines(t_Handle h_FmPort)
1925 return ((t_FmPort*)h_FmPort)->pcdEngines;
1929 t_Error FmPortSetGprFunc(t_Handle h_FmPort, e_FmPortGprFuncType gprFunc,
1932 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
1995 t_Error FmPortGetSetCcParams(t_Handle h_FmPort,
1998 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
2569 @Param[in] h_FmPort - FM module descriptor
2573 t_Error FM_PORT_Init(t_Handle h_FmPort)
2575 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
2581 SANITY_CHECK_RETURN_ERROR(h_FmPort, E_INVALID_HANDLE);
2759 @Param[in] h_FmPort - FM module descriptor
2763 t_Error FM_PORT_Free(t_Handle h_FmPort)
2765 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
2816 t_Error FM_PORT_ConfigNumOfOpenDmas(t_Handle h_FmPort, t_FmPortRsrc *p_OpenDmas)
2818 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
2829 t_Error FM_PORT_ConfigNumOfTasks(t_Handle h_FmPort, t_FmPortRsrc *p_NumOfTasks)
2831 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
2841 t_Error FM_PORT_ConfigSizeOfFifo(t_Handle h_FmPort, t_FmPortRsrc *p_SizeOfFifo)
2843 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
2854 t_Error FM_PORT_ConfigDeqHighPriority(t_Handle h_FmPort, bool highPri)
2856 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
2869 t_Error FM_PORT_ConfigDeqType(t_Handle h_FmPort, e_FmPortDeqType deqType)
2871 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
2887 t_Handle h_FmPort, e_FmPortDeqPrefetchOption deqPrefetchOption)
2889 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
2903 t_Error FM_PORT_ConfigBackupPools(t_Handle h_FmPort,
2906 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
2925 t_Error FM_PORT_ConfigDeqByteCnt(t_Handle h_FmPort, uint16_t deqByteCnt)
2927 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
2942 t_Handle h_FmPort, t_FmBufferPrefixContent *p_FmBufferPrefixContent)
2944 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
2959 t_Error FM_PORT_ConfigCheksumLastBytesIgnore(t_Handle h_FmPort,
2962 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
2973 t_Error FM_PORT_ConfigCutBytesFromEnd(t_Handle h_FmPort,
2976 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
2990 t_Error FM_PORT_ConfigPoolDepletion(t_Handle h_FmPort,
2993 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
3010 t_Handle h_FmPort,
3013 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
3032 t_Error FM_PORT_ConfigExtBufPools(t_Handle h_FmPort, t_FmExtPools *p_FmExtPools)
3034 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
3049 t_Error FM_PORT_ConfigDontReleaseTxBufToBM(t_Handle h_FmPort)
3051 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
3065 t_Error FM_PORT_ConfigDfltColor(t_Handle h_FmPort, e_FmPortColor color)
3067 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
3076 t_Error FM_PORT_ConfigSyncReq(t_Handle h_FmPort, bool syncReq)
3078 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
3093 t_Error FM_PORT_ConfigFrmDiscardOverride(t_Handle h_FmPort, bool override)
3095 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
3109 t_Error FM_PORT_ConfigErrorsToDiscard(t_Handle h_FmPort,
3112 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
3127 t_Error FM_PORT_ConfigDmaSwapData(t_Handle h_FmPort, e_FmDmaSwapOption swapData)
3129 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
3140 t_Error FM_PORT_ConfigDmaIcCacheAttr(t_Handle h_FmPort,
3143 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
3154 t_Error FM_PORT_ConfigDmaHdrAttr(t_Handle h_FmPort,
3157 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
3169 t_Handle h_FmPort, e_FmDmaCacheOption scatterGatherCacheAttr)
3171 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
3182 t_Error FM_PORT_ConfigDmaWriteOptimize(t_Handle h_FmPort, bool optimize)
3184 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
3200 t_Error FM_PORT_ConfigNoScatherGather(t_Handle h_FmPort, bool noScatherGather)
3202 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
3216 t_Error FM_PORT_ConfigForwardReuseIntContext(t_Handle h_FmPort,
3219 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
3234 t_Error FM_PORT_ConfigMaxFrameLength(t_Handle h_FmPort, uint16_t length)
3236 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
3247 t_Error FM_PORT_ConfigBCBWorkaround(t_Handle h_FmPort)
3249 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
3264 t_Error FM_PORT_ConfigTxFifoMinFillLevel(t_Handle h_FmPort,
3267 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
3281 t_Error FM_PORT_ConfigFifoDeqPipelineDepth(t_Handle h_FmPort,
3284 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
3304 t_Error FM_PORT_ConfigTxFifoLowComfLevel(t_Handle h_FmPort,
3307 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
3322 t_Error FM_PORT_ConfigRxFifoThreshold(t_Handle h_FmPort, uint32_t fifoThreshold)
3324 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
3338 t_Error FM_PORT_ConfigRxFifoPriElevationLevel(t_Handle h_FmPort,
3341 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
3358 t_Error FM_PORT_SetNumOfOpenDmas(t_Handle h_FmPort,
3361 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
3386 t_Error FM_PORT_SetNumOfTasks(t_Handle h_FmPort, t_FmPortRsrc *p_NumOfTasks)
3388 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
3418 t_Error FM_PORT_SetSizeOfFifo(t_Handle h_FmPort, t_FmPortRsrc *p_SizeOfFifo)
3420 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
3465 uint32_t FM_PORT_GetBufferDataOffset(t_Handle h_FmPort)
3467 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
3476 uint8_t * FM_PORT_GetBufferICInfo(t_Handle h_FmPort, char *p_Data)
3478 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
3490 t_FmPrsResult * FM_PORT_GetBufferPrsResult(t_Handle h_FmPort, char *p_Data)
3492 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
3504 uint64_t * FM_PORT_GetBufferTimeStamp(t_Handle h_FmPort, char *p_Data)
3506 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
3518 uint8_t * FM_PORT_GetBufferHashResult(t_Handle h_FmPort, char *p_Data)
3520 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
3532 t_Error FM_PORT_Disable(t_Handle h_FmPort)
3534 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
3560 t_Error FM_PORT_Enable(t_Handle h_FmPort)
3562 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
3587 t_Error FM_PORT_SetRateLimit(t_Handle h_FmPort, t_FmPortRateLimit *p_RateLimit)
3589 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
3681 t_Error FM_PORT_DeleteRateLimit(t_Handle h_FmPort)
3683 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
3701 t_Error FM_PORT_SetPfcPrioritiesMappingToQmanWQ(t_Handle h_FmPort, uint8_t prio,
3704 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
3734 t_Error FM_PORT_SetFrameQueueCounters(t_Handle h_FmPort, bool enable)
3736 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
3746 t_Error FM_PORT_SetPerformanceCounters(t_Handle h_FmPort, bool enable)
3748 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
3761 t_Handle h_FmPort, t_FmPortPerformanceCnt *p_FmPortPerformanceCnt)
3763 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
3840 t_Error FM_PORT_AnalyzePerformanceParams(t_Handle h_FmPort)
3842 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
3942 t_Error FM_PORT_SetStatisticsCounters(t_Handle h_FmPort, bool enable)
3944 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
3956 t_Error FM_PORT_SetErrorsRoute(t_Handle h_FmPort, fmPortFrameErrSelect_t errs)
3958 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
3999 t_Error FM_PORT_SetAllocBufCounter(t_Handle h_FmPort, uint8_t poolId,
4002 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
4020 t_Error FM_PORT_GetBmiCounters(t_Handle h_FmPort, t_FmPortBmiStats *p_BmiStats)
4022 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
4027 FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_CYCLE);
4030 FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_TASK_UTIL);
4033 FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_QUEUE_UTIL);
4036 FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_DMA_UTIL);
4039 FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_FIFO_UTIL);
4042 FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_RX_PAUSE_ACTIVATION);
4045 FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_FRAME);
4048 FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_DISCARD_FRAME);
4051 FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_DEALLOC_BUF);
4054 FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_RX_BAD_FRAME);
4057 FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_RX_LARGE_FRAME);
4060 FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_RX_FILTER_FRAME);
4063 FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_RX_LIST_DMA_ERR);
4066 FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_RX_OUT_OF_BUFFERS_DISCARD);
4075 FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_CYCLE);
4078 FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_TASK_UTIL);
4081 FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_QUEUE_UTIL);
4084 FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_DMA_UTIL);
4087 FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_FIFO_UTIL);
4091 FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_FRAME);
4094 FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_DISCARD_FRAME);
4097 FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_DEALLOC_BUF);
4106 FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_LENGTH_ERR);
4109 FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_UNSUPPRTED_FORMAT);
4114 FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_CYCLE);
4117 FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_TASK_UTIL);
4121 FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_DMA_UTIL);
4124 FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_FIFO_UTIL);
4128 FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_FRAME);
4131 FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_DISCARD_FRAME);
4134 FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_DEALLOC_BUF);
4139 FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_RX_FILTER_FRAME);
4142 FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_RX_LIST_DMA_ERR);
4145 FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_RX_OUT_OF_BUFFERS_DISCARD);
4148 FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_WRED_DISCARD);
4151 FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_LENGTH_ERR);
4154 FM_PORT_GetCounter(h_FmPort, e_FM_PORT_COUNTERS_UNSUPPRTED_FORMAT);
4160 uint32_t FM_PORT_GetCounter(t_Handle h_FmPort, e_FmPortCounters counter)
4162 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
4247 t_Error FM_PORT_ModifyCounter(t_Handle h_FmPort, e_FmPortCounters counter,
4250 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
4329 uint32_t FM_PORT_GetAllocBufCounter(t_Handle h_FmPort, uint8_t poolId)
4331 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
4345 t_Error FM_PORT_ModifyAllocBufCounter(t_Handle h_FmPort, uint8_t poolId,
4348 t_FmPort *p_FmPort = (t_FmPort *)h_FmPort;
4361 bool FM_PORT_IsStalled(t_Handle h_FmPort)
4363 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
4380 t_Error FM_PORT_ReleaseStalled(t_Handle h_FmPort)
4382 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
4390 t_Error FM_PORT_SetRxL4ChecksumVerify(t_Handle h_FmPort, bool l4Checksum)
4392 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
4422 t_Error FM_PORT_VSPAlloc(t_Handle h_FmPort, t_FmPortVSPAllocParams *p_VSPParams)
4424 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
4517 t_Error FM_PORT_PcdPlcrAllocProfiles(t_Handle h_FmPort, uint16_t numOfProfiles)
4519 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
4539 FmPcdPortRegister(p_FmPort->h_FmPcd, h_FmPort, p_FmPort->hardwarePortId);
4546 t_Error FM_PORT_PcdPlcrFreeProfiles(t_Handle h_FmPort)
4548 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
4567 t_Error FM_PORT_PcdKgModifyInitialScheme(t_Handle h_FmPort,
4570 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
4644 t_Error FM_PORT_PcdPlcrModifyInitialProfile(t_Handle h_FmPort,
4647 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
4715 t_Error FM_PORT_PcdCcModifyTree(t_Handle h_FmPort, t_Handle h_CcTree)
4717 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
4723 SANITY_CHECK_RETURN_ERROR(h_FmPort, E_INVALID_HANDLE);
4792 &ccTreePhysOffset, h_FmPort);
4809 t_Error FM_PORT_AttachPCD(t_Handle h_FmPort)
4811 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
4814 SANITY_CHECK_RETURN_ERROR(h_FmPort, E_INVALID_HANDLE);
4836 err = AttachPCD(h_FmPort);
4842 t_Error FM_PORT_DetachPCD(t_Handle h_FmPort)
4844 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
4847 SANITY_CHECK_RETURN_ERROR(h_FmPort, E_INVALID_HANDLE);
4866 err = DetachPCD(h_FmPort);
4880 t_Error FM_PORT_SetPCD(t_Handle h_FmPort, t_FmPortPcdParams *p_PcdParam)
4882 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
4889 SANITY_CHECK_RETURN_ERROR(h_FmPort, E_INVALID_HANDLE);
5031 err = SetPcd(h_FmPort, p_PcdParams);
5142 if ((err = FmPortGetSetCcParams(h_FmPort, &fmPortGetSetCcParams))
5158 if ((err = FmPortGetSetCcParams(h_FmPort, &fmPortGetSetCcParams))
5191 if ((err = FmPortGetSetCcParams(h_FmPort, &fmPortGetSetCcParams))
5220 if ((err = FmPortGetSetCcParams(h_FmPort, &fmPortGetSetCcParams))
5262 err = AttachPCD(h_FmPort);
5279 t_Error FM_PORT_DeletePCD(t_Handle h_FmPort)
5281 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
5284 SANITY_CHECK_RETURN_ERROR(h_FmPort, E_INVALID_HANDLE);
5303 err = DetachPCD(h_FmPort);
5327 err = DeletePcd(h_FmPort);
5349 t_Error FM_PORT_PcdKgBindSchemes(t_Handle h_FmPort,
5352 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
5400 t_Error FM_PORT_PcdKgUnbindSchemes(t_Handle h_FmPort,
5403 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
5439 t_Error FM_PORT_AddCongestionGrps(t_Handle h_FmPort,
5442 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
5518 t_Error FM_PORT_RemoveCongestionGrps(t_Handle h_FmPort,
5521 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
5579 t_Error FM_PORT_GetIPv4OptionsCount(t_Handle h_FmPort,
5582 t_FmPort *p_FmPort = (t_FmPort*)h_FmPort;
6407 bool FM_PORT_IsInDsar(t_Handle h_FmPort)
6409 t_FmPort *p_FmPort = (t_FmPort *)h_FmPort;