/kernel/uniproton/src/include/uapi/hw/armv7-m/ |
H A D | prt_task.h | 30 U32 r4; 31 U32 r5; 32 U32 r6; 33 U32 r7; 34 U32 r8; 35 U32 r9; 36 U32 r10; 37 U32 r11; 38 U32 basePri; 39 U32 excRetur [all...] |
H A D | prt_exc.h | 35 U32 r4; /* R4寄存器 */ 36 U32 r5; /* R5寄存器 */ 37 U32 r6; /* R6寄存器 */ 38 U32 r7; /* R7寄存器 */ 39 U32 r8; /* R8寄存器 */ 40 U32 r9; /* R9寄存器 */ 41 U32 r10; /* R10寄存器 */ 42 U32 r11; /* R11寄存器 */ 43 U32 basePri; /* 中断优先级屏蔽寄存器 */ 44 U32 s [all...] |
/kernel/linux/linux-6.6/lib/zstd/compress/ |
H A D | zstd_lazy.c | 22 U32 mls) in ZSTD_updateDUBT() 25 U32* const hashTable = ms->hashTable; in ZSTD_updateDUBT() 26 U32 const hashLog = cParams->hashLog; in ZSTD_updateDUBT() 28 U32* const bt = ms->chainTable; in ZSTD_updateDUBT() 29 U32 const btLog = cParams->chainLog - 1; in ZSTD_updateDUBT() 30 U32 const btMask = (1 << btLog) - 1; in ZSTD_updateDUBT() 33 U32 const target = (U32)(ip - base); in ZSTD_updateDUBT() 34 U32 idx = ms->nextToUpdate; in ZSTD_updateDUBT() 45 U32 cons in ZSTD_updateDUBT() [all...] |
H A D | zstd_compress_internal.h | 126 U32 off; /* Offset sumtype code for the match, using ZSTD_storeSeq() format */ 127 U32 len; /* Raw length of match */ 131 U32 offset; /* Offset of sequence */ 132 U32 litLength; /* Length of literals prior to match */ 133 U32 matchLength; /* Raw length of match */ 149 U32 off; 150 U32 mlen; 151 U32 litlen; 152 U32 rep[ZSTD_REP_NUM]; 166 U32 litSu [all...] |
H A D | zstd_opt.c | 40 MEM_STATIC U32 ZSTD_bitWeight(U32 stat) in ZSTD_bitWeight() 45 MEM_STATIC U32 ZSTD_fracWeight(U32 rawStat) in ZSTD_fracWeight() 47 U32 const stat = rawStat + 1; in ZSTD_fracWeight() 48 U32 const hb = ZSTD_highbit32(stat); in ZSTD_fracWeight() 49 U32 const BWeight = hb * BITCOST_MULTIPLIER; in ZSTD_fracWeight() 50 U32 const FWeight = (stat << BITCOST_ACCURACY) >> hb; in ZSTD_fracWeight() 51 U32 const weight = BWeight + FWeight; in ZSTD_fracWeight() 60 MEM_STATIC double ZSTD_fCost(U32 pric [all...] |
H A D | zstd_double_fast.c | 19 U32* const hashLarge = ms->hashTable; in ZSTD_fillDoubleHashTable() 20 U32 const hBitsL = cParams->hashLog; in ZSTD_fillDoubleHashTable() 21 U32 const mls = cParams->minMatch; in ZSTD_fillDoubleHashTable() 22 U32* const hashSmall = ms->chainTable; in ZSTD_fillDoubleHashTable() 23 U32 const hBitsS = cParams->chainLog; in ZSTD_fillDoubleHashTable() 27 const U32 fastHashFillStep = 3; in ZSTD_fillDoubleHashTable() 34 U32 const curr = (U32)(ip - base); in ZSTD_fillDoubleHashTable() 35 U32 i; in ZSTD_fillDoubleHashTable() 52 ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 re in ZSTD_compressBlock_doubleFast_noDict_generic() [all...] |
H A D | zstd_fast.c | 20 U32* const hashTable = ms->hashTable; in ZSTD_fillHashTable() 21 U32 const hBits = cParams->hashLog; in ZSTD_fillHashTable() 22 U32 const mls = cParams->minMatch; in ZSTD_fillHashTable() 26 const U32 fastHashFillStep = 3; in ZSTD_fillHashTable() 32 U32 const curr = (U32)(ip - base); in ZSTD_fillHashTable() 37 { U32 p; in ZSTD_fillHashTable() 94 ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], in ZSTD_compressBlock_fast_noDict_generic() 96 U32 const mls, U32 cons in ZSTD_compressBlock_fast_noDict_generic() [all...] |
H A D | zstd_compress_literals.c | 19 U32 const flSize = 1 + (srcSize>31) + (srcSize>4095); in ZSTD_noCompressLiterals() 26 ostart[0] = (BYTE)((U32)set_basic + (srcSize<<3)); in ZSTD_noCompressLiterals() 29 MEM_writeLE16(ostart, (U16)((U32)set_basic + (1<<2) + (srcSize<<4))); in ZSTD_noCompressLiterals() 32 MEM_writeLE32(ostart, (U32)((U32)set_basic + (3<<2) + (srcSize<<4))); in ZSTD_noCompressLiterals() 39 DEBUGLOG(5, "Raw literals: %u -> %u", (U32)srcSize, (U32)(srcSize + flSize)); in ZSTD_noCompressLiterals() 46 U32 const flSize = 1 + (srcSize>31) + (srcSize>4095); in ZSTD_compressRleLiteralsBlock() 53 ostart[0] = (BYTE)((U32)set_rle + (srcSize<<3)); in ZSTD_compressRleLiteralsBlock() 56 MEM_writeLE16(ostart, (U16)((U32)set_rl in ZSTD_compressRleLiteralsBlock() [all...] |
H A D | zstd_lazy.h | 25 U32 ZSTD_insertAndFindFirstIndex(ZSTD_matchState_t* ms, const BYTE* ip); 30 void ZSTD_preserveUnsortedMark (U32* const table, U32 const size, U32 const reducerValue); /*! used in ZSTD_reduceIndex(). preemptively increase value of ZSTD_DUBT_UNSORTED_MARK */ 33 ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], 36 ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], 39 ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], 42 ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], 45 ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], 48 ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 re [all...] |
/kernel/uniproton/src/config/ |
H A D | prt_config_internal.h | 38 extern U32 OsFscMemInit(U32 addr, U32 size); 39 extern U32 OsSysRegister(struct SysModInfo *modInfo); 40 extern U32 OsTickRegister(struct TickModInfo *modInfo); 41 extern U32 OsTskRegister(struct TskModInfo *modInfo); 42 extern U32 OsCpupRegister(struct CpupModInfo *modInfo); 43 extern U32 OsSemRegister(const struct SemModInfo *modInfo); 44 extern U32 OsHookRegister(struct HookModInfo *modInfo); 46 extern U32 OsHwiConfigIni [all...] |
/kernel/linux/linux-5.10/drivers/scsi/mpt3sas/mpi/ |
H A D | mpi2_image.h | 33 U32 Signature; /*0x00 */ 34 U32 Signature0; /*0x04 */ 35 U32 Signature1; /*0x08 */ 36 U32 Signature2; /*0x0C */ 45 U32 IOCCapabilities; /*0x28 */ 46 U32 ImageSize; /*0x2C */ 47 U32 NextImageHeaderOffset; /*0x30 */ 48 U32 Checksum; /*0x34 */ 49 U32 Reserved38; /*0x38 */ 50 U32 Reserved3 [all...] |
/kernel/linux/linux-6.6/drivers/scsi/mpt3sas/mpi/ |
H A D | mpi2_image.h | 33 U32 Signature; /*0x00 */ 34 U32 Signature0; /*0x04 */ 35 U32 Signature1; /*0x08 */ 36 U32 Signature2; /*0x0C */ 45 U32 IOCCapabilities; /*0x28 */ 46 U32 ImageSize; /*0x2C */ 47 U32 NextImageHeaderOffset; /*0x30 */ 48 U32 Checksum; /*0x34 */ 49 U32 Reserved38; /*0x38 */ 50 U32 Reserved3 [all...] |
/kernel/linux/linux-5.10/drivers/message/fusion/lsi/ |
H A D | mpi_cnfg.h | 353 U32 Word32; 512 U32 MsgContext; /* 08h */ 515 U32 PageAddress; /* 18h */ 543 U32 MsgContext; /* 08h */ 546 U32 IOCLogInfo; /* 10h */ 637 U32 HwSettings[MPI_MAN_PAGE_2_HW_SETTINGS_WORDS];/* 08h */ 656 U32 Info[MPI_MAN_PAGE_3_INFO_WORDS];/* 08h */ 666 U32 Reserved1; /* 04h */ 675 U32 ISVolumeSettings; /* 48h */ 676 U32 IMEVolumeSetting [all...] |
H A D | mpi_targ.h | 78 U32 PhysicalAddress32; 99 U32 MsgContext; /* 08h */ 124 U32 MsgContext; /* 08h */ 127 U32 IOCLogInfo; /* 10h */ 140 U32 MsgContext; /* 08h */ 144 U32 IOCLogInfo; /* 10h */ 145 U32 ReplyWord; /* 14h */ 158 U32 MsgContext; /* 08h */ 162 U32 IOCLogInfo; /* 10h */ 163 U32 ReplyWor [all...] |
H A D | mpi_fc.h | 69 U32 MsgContext; /* 08h */ 79 U32 PortNameHigh; /* 00h */ 80 U32 PortNameLow; /* 04h */ 81 U32 NodeNameHigh; /* 08h */ 82 U32 NodeNameLow; /* 0Ch */ 96 U32 MsgContext; /* 08h */ 99 U32 IOCLogInfo; /* 10h */ 100 U32 TransferLength; /* 14h */ 101 U32 TransactionContext; /* 18h */ 102 U32 Rctl_Di [all...] |
/kernel/linux/linux-6.6/drivers/message/fusion/lsi/ |
H A D | mpi_cnfg.h | 353 U32 Word32; 512 U32 MsgContext; /* 08h */ 515 U32 PageAddress; /* 18h */ 543 U32 MsgContext; /* 08h */ 546 U32 IOCLogInfo; /* 10h */ 637 U32 HwSettings[MPI_MAN_PAGE_2_HW_SETTINGS_WORDS];/* 08h */ 656 U32 Info[MPI_MAN_PAGE_3_INFO_WORDS];/* 08h */ 666 U32 Reserved1; /* 04h */ 675 U32 ISVolumeSettings; /* 48h */ 676 U32 IMEVolumeSetting [all...] |
H A D | mpi_targ.h | 78 U32 PhysicalAddress32; 99 U32 MsgContext; /* 08h */ 124 U32 MsgContext; /* 08h */ 127 U32 IOCLogInfo; /* 10h */ 140 U32 MsgContext; /* 08h */ 144 U32 IOCLogInfo; /* 10h */ 145 U32 ReplyWord; /* 14h */ 158 U32 MsgContext; /* 08h */ 162 U32 IOCLogInfo; /* 10h */ 163 U32 ReplyWor [all...] |
H A D | mpi_fc.h | 69 U32 MsgContext; /* 08h */ 79 U32 PortNameHigh; /* 00h */ 80 U32 PortNameLow; /* 04h */ 81 U32 NodeNameHigh; /* 08h */ 82 U32 NodeNameLow; /* 0Ch */ 96 U32 MsgContext; /* 08h */ 99 U32 IOCLogInfo; /* 10h */ 100 U32 TransferLength; /* 14h */ 101 U32 TransactionContext; /* 18h */ 102 U32 Rctl_Di [all...] |
/kernel/uniproton/src/utility/lib/ |
H A D | prt_lib_math64.c | 21 OS_SEC_ALW_INLINE INLINE void OsAdd64X(U32 oldLow, U32 oldHigh, U32 *low, U32 *high) in OsAdd64X() 33 OS_SEC_L4_TEXT void OsAdd64(U32 *low, U32 *high, U32 oldLow, U32 oldHigh) in OsAdd64() 41 OS_SEC_ALW_INLINE INLINE void OsSub64X(U32 oldLow, U32 oldHig [all...] |
/kernel/uniproton/src/include/uapi/ |
H A D | prt_timer.h | 202 typedef U32 TimerHandle; 207 typedef U32 TimerGroupId; 213 typedef void (*TmrProcFunc)(TimerHandle tmrHandle, U32 arg1, U32 arg2, U32 arg3, U32 arg4); 233 U32 perStep; 235 U32 maxTimerNum; 237 U32 wheelLen2Power; 264 U32 moduleI [all...] |
H A D | prt_queue.h | 235 * @param queueId [OUT] 类型#U32 *,存储队列ID,ID从1开始。 243 extern U32 PRT_QueueCreate(U16 nodeNum, U16 maxNodeSize, U32 *queueId); 258 * @param queueId [IN] 类型#U32,队列ID。 260 * @param len [I/O] 类型#U32 *,传入BUF的大小,输出实际消息的大小。 261 * @param timeOut [IN] 类型#U32,超时时间。 270 extern U32 PRT_QueueRead(U32 queueId, void *bufferAddr, U32 *len, U32 timeOu [all...] |
/kernel/linux/linux-5.10/lib/zstd/ |
H A D | zstd_internal.h | 68 static const U32 repStartValue[ZSTD_REP_NUM] = {1, 4, 8}; 110 static const U32 LL_bits[MaxLL + 1] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 3, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16}; 113 static const U32 LL_defaultNormLog = LL_DEFAULTNORMLOG; 115 static const U32 ML_bits[MaxML + 1] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 120 static const U32 ML_defaultNormLog = ML_DEFAULTNORMLOG; 124 static const U32 OF_defaultNormLog = OF_DEFAULTNORMLOG; 170 U32 off; 171 U32 len; 175 U32 price; 176 U32 of [all...] |
/kernel/uniproton/src/om/cpup/ |
H A D | prt_cpup_thread_init.c | 17 OS_SEC_L4_TEXT U32 OsCpupReg(struct CpupModInfo *modInfo) in OsCpupReg() 25 OsMhookReserve((U32)OS_HOOK_FIRST_TIME_SWH, 1); in OsCpupReg() 26 OsMhookReserve((U32)OS_HOOK_TSK_SWITCH, 1); in OsCpupReg() 27 OsMhookReserve((U32)OS_HOOK_HWI_ENTRY, 1); in OsCpupReg() 28 OsMhookReserve((U32)OS_HOOK_HWI_EXIT, 1); in OsCpupReg() 29 OsMhookReserve((U32)OS_HOOK_TICK_ENTRY, 1); in OsCpupReg() 30 OsMhookReserve((U32)OS_HOOK_TICK_EXIT, 1); in OsCpupReg() 48 OS_SEC_L4_TEXT U32 OsCpupThreadHookAdd(void) in OsCpupThreadHookAdd() 50 U32 ret; in OsCpupThreadHookAdd() 53 ret = OsMhookAdd((U32)OS_HOOK_FIRST_TIME_SW in OsCpupThreadHookAdd() [all...] |
/kernel/uniproton/src/arch/cpu/armv7-m/common/ |
H A D | os_cpu_armv7_m_external.h | 50 extern U32 OsTickTimerStartMx(U32 cyclePerTick); 77 U32 r4; 78 U32 r5; 79 U32 r6; 80 U32 r7; 81 U32 r8; 82 U32 r9; 83 U32 r10; 84 U32 r1 [all...] |
/kernel/uniproton/src/core/ipc/queue/ |
H A D | prt_queue_minor.c | 17 OS_SEC_L2_TEXT U32 OsQueueGetParaCheck(U32 innerId, const U32 *num, struct TagQueCb **queueCb) in OsQueueGetParaCheck() 37 OS_SEC_L2_TEXT U32 PRT_QueueGetUsedPeak(U32 queueId, U32 *queueUsedNum) in PRT_QueueGetUsedPeak() 39 U32 innerId = OS_QUEUE_INNER_ID(queueId); in PRT_QueueGetUsedPeak() 42 U32 ret; in PRT_QueueGetUsedPeak() 51 *queueUsedNum = (U32)queueCb->nodePeak; in PRT_QueueGetUsedPeak() 60 OS_SEC_L2_TEXT U32 PRT_QueueGetNodeNu [all...] |