diff options
author | Hanhui <hanhui@acoinfo.com> | 2020-08-07 05:23:11 (GMT) |
---|---|---|
committer | Hanhui <hanhui@acoinfo.com> | 2020-08-07 05:23:11 (GMT) |
commit | 12237f88929a07d481a803d32ba07ab35bcf1eec (patch) | |
tree | 6e60cdb4ddc0a223187f8ba9bc4141e7eac3eddc /SylixOS | |
parent | 998fe90247d388655fc524738d56e60339b65da8 (diff) | |
download | libsylixos-12237f88929a07d481a803d32ba07ab35bcf1eec.zip libsylixos-12237f88929a07d481a803d32ba07ab35bcf1eec.tar.gz libsylixos-12237f88929a07d481a803d32ba07ab35bcf1eec.tar.bz2 |
Fixed some comments error.
Diffstat (limited to 'SylixOS')
-rw-r--r-- | SylixOS/fs/tpsFs/tpsfs.c | 16 | ||||
-rw-r--r-- | SylixOS/fs/tpsFs/tpsfs_btree.c | 30 | ||||
-rw-r--r-- | SylixOS/fs/tpsFs/tpsfs_dir.c | 8 | ||||
-rw-r--r-- | SylixOS/fs/tpsFs/tpsfs_error.h | 4 | ||||
-rw-r--r-- | SylixOS/fs/tpsFs/tpsfs_inode.c | 26 | ||||
-rw-r--r-- | SylixOS/fs/tpsFs/tpsfs_super.c | 4 | ||||
-rw-r--r-- | SylixOS/fs/tpsFs/tpsfs_trans.c | 38 | ||||
-rw-r--r-- | SylixOS/fs/tpsFs/tpsfs_trans.h | 38 | ||||
-rw-r--r-- | SylixOS/kernel/show/InterShow.c | 4 |
9 files changed, 84 insertions, 84 deletions
diff --git a/SylixOS/fs/tpsFs/tpsfs.c b/SylixOS/fs/tpsFs/tpsfs.c index 461257d..f01cf0e 100644 --- a/SylixOS/fs/tpsFs/tpsfs.c +++ b/SylixOS/fs/tpsFs/tpsfs.c @@ -101,7 +101,7 @@ static PTPS_ENTRY __tpsFSCreate (PTPS_INODE pinodeDir, CPCHAR pcFileName, INT i return (LW_NULL); } - ptrans = tpsFsTransAllocAndInit(psb); /* 分配事物 */ + ptrans = tpsFsTransAllocAndInit(psb); /* 分配事务 */ if (ptrans == LW_NULL) { *piErr = EINVAL; return (LW_NULL); @@ -435,7 +435,7 @@ errno_t tpsFsRemove (PTPS_SUPER_BLOCK psb, CPCHAR pcPath) } while (LW_TRUE) { - ptrans = tpsFsTransAllocAndInit(psb); /* 分配事物 */ + ptrans = tpsFsTransAllocAndInit(psb); /* 分配事务 */ if (ptrans == LW_NULL) { tpsFsEntryFree(pentry); return (ENOMEM); @@ -582,7 +582,7 @@ errno_t tpsFsMove (PTPS_SUPER_BLOCK psb, CPCHAR pcPathSrc, CPCHAR pcPathDst) return (ENOENT); } - ptrans = tpsFsTransAllocAndInit(psb); /* 分配事物 */ + ptrans = tpsFsTransAllocAndInit(psb); /* 分配事务 */ if (ptrans == LW_NULL) { tpsFsEntryFree(pentrySrc); tpsFsEntryFree(pentryDst); @@ -677,7 +677,7 @@ errno_t tpsFsLink (PTPS_SUPER_BLOCK psb, CPCHAR pcPathSrc, CPCHAR pcPathDst) return (ENOENT); } - ptrans = tpsFsTransAllocAndInit(psb); /* 分配事物 */ + ptrans = tpsFsTransAllocAndInit(psb); /* 分配事务 */ if (ptrans == LW_NULL) { tpsFsEntryFree(pentrySrc); tpsFsEntryFree(pentryDst); @@ -839,7 +839,7 @@ errno_t tpsFsClose (PTPS_INODE pinode) return (EIO); } - ptrans = tpsFsTransAllocAndInit(pinode->IND_psb); /* 分配事物 */ + ptrans = tpsFsTransAllocAndInit(pinode->IND_psb); /* 分配事务 */ if (ptrans == LW_NULL) { return (ENOMEM); } @@ -876,7 +876,7 @@ errno_t tpsFsFlushHead (PTPS_INODE pinode) return (EIO); } - ptrans = tpsFsTransAllocAndInit(pinode->IND_psb); /* 分配事物 */ + ptrans = tpsFsTransAllocAndInit(pinode->IND_psb); /* 分配事务 */ if (ptrans == LW_NULL) { return (ENOMEM); } @@ -916,7 +916,7 @@ errno_t tpsFsTrunc (PTPS_INODE pinode, TPS_SIZE_T szNewSize) } do { - ptrans = tpsFsTransAllocAndInit(pinode->IND_psb); /* 分配事物 */ + ptrans = tpsFsTransAllocAndInit(pinode->IND_psb); /* 分配事务 */ if (ptrans == LW_NULL) { return (ENOMEM); } @@ -927,7 +927,7 @@ errno_t tpsFsTrunc (PTPS_INODE pinode, TPS_SIZE_T szNewSize) return (EIO); } - if (tpsFsTransCommitAndFree(ptrans) != TPS_ERR_NONE) { /* 提交事务 */ + if (tpsFsTransCommitAndFree(ptrans) != TPS_ERR_NONE) { /* 提交事务 */ tpsFsTransRollBackAndFree(ptrans); return (EIO); } diff --git a/SylixOS/fs/tpsFs/tpsfs_btree.c b/SylixOS/fs/tpsFs/tpsfs_btree.c index dd69733..37c4268 100644 --- a/SylixOS/fs/tpsFs/tpsfs_btree.c +++ b/SylixOS/fs/tpsFs/tpsfs_btree.c @@ -287,7 +287,7 @@ static BOOL __tpsUnserialBtrNode (PTPS_BTR_NODE pbtrnode, PUCHAR pucBuff, UINT /********************************************************************************************************* ** 函数名称: __tpsFsBtrAllocNodeBlk ** 功能描述: 分配块磁盘块 -** ptrans 事物 +** ptrans 事务 ** psb 超级块指针 ** pinode 文件inode指针 ** 输 出 : 成功:块号 失败:0 @@ -347,7 +347,7 @@ static TPS_IBLK __tpsFsBtrAllocNodeBlk (PTPS_TRANS ptrans, /********************************************************************************************************* ** 函数名称: __tpsFsBtrFreeNodeBlk ** 功能描述: 释放块磁盘块 -** ptrans 事物 +** ptrans 事务 ** psb 超级块指针 ** pinode 文件inode指针 ** blkFree 被释放物理块号 @@ -514,7 +514,7 @@ static TPS_RESULT __tpsFsBtrGetNode (PTPS_INODE pinode, PTPS_BTR_NODE *ppbtrnod /********************************************************************************************************* ** 函数名称: __tpsFsBtrPutNode ** 功能描述: 保存节点到磁盘 -** ptrans 事物 +** ptrans 事务 ** pinode 文件inode指针 ** pbtrnode 节点指针 ** blkPtr 物理块号,保存节点到该块 @@ -594,7 +594,7 @@ static TPS_RESULT __tpsFsBtrPutNode (PTPS_TRANS ptrans, /********************************************************************************************************* ** 函数名称: __tpsFsUpdateKey ** 功能描述: 更新节点键值 -** ptrans 事物 +** ptrans 事务 ** pinode 文件inode指针 ** pbtrnode 节点指针 ** blkKeyOld 老键值 @@ -654,7 +654,7 @@ static TPS_RESULT __tpsFsUpdateKey (PTPS_TRANS ptrans, /********************************************************************************************************* ** 函数名称: __tpsFsBtreeInsertNode ** 功能描述: 插入键到节点 -** ptrans 事物 +** ptrans 事务 ** pinode 文件inode指针 ** pbtrnode 节点指针 ** btrkv 待插入键-值对 @@ -925,7 +925,7 @@ static TPS_RESULT __tpsFsBtreeInsertNode (PTPS_TRANS ptrans, /********************************************************************************************************* ** 函数名称: __tpsFsBtreeInsert ** 功能描述: 插入键到b+tree,用于磁盘块释放 -** ptrans 事物 +** ptrans 事务 ** pinode 文件inode指针 ** kvInsert 待插入键-值对 ** 输 出 : 成功:0 失败:ERROR @@ -974,7 +974,7 @@ static TPS_RESULT __tpsFsBtreeInsert (PTPS_TRANS ptrans, PTPS_INODE pinode, TPS /********************************************************************************************************* ** 函数名称: __tpsFsBtreeRemoveNode ** 功能描述: 从节点删除键 -** ptrans 事物 +** ptrans 事务 ** pinode 文件inode指针 ** pbtrnode 节点指针 ** iRemove 待删除键下标 @@ -1384,7 +1384,7 @@ error_out: /********************************************************************************************************* ** 函数名称: __tpsFsBtreeRemove ** 功能描述: 从b+tree删除键,用于分配磁盘块 -** ptrans 事物 +** ptrans 事务 ** pinode 文件inode指针 ** kvRemove 待删除键-值对 ** 输 出 : 成功:0 失败:ERROR @@ -1508,7 +1508,7 @@ static TPS_RESULT __tpsFsBtreeGet (PTPS_INODE pinode, TPS_IBLK blkKey, PTPS_BTR /********************************************************************************************************* ** 函数名称: __tpsFsBtreeSet ** 功能描述: 设置指定键的值 -** ptrans 事物 +** ptrans 事务 ** pinode 文件inode指针 ** blkKey 要设置的键 ** pkv 新的值 @@ -1577,7 +1577,7 @@ static TPS_RESULT __tpsFsBtreeSet (PTPS_TRANS ptrans, PTPS_INODE pinode, TPS_IB /********************************************************************************************************* ** 函数名称: tpsFsBtreeInit ** 功能描述: 初始化b+tree -** ptrans 事物 +** ptrans 事务 ** pinode 文件inode指针 ** 输 出 : 成功:0 失败:ERROR ** 全局变量: @@ -1620,7 +1620,7 @@ TPS_RESULT tpsFsBtreeInit (PTPS_TRANS ptrans, PTPS_INODE pinode) /********************************************************************************************************* ** 函数名称: tpsFsBtreeFreeBlk ** 功能描述: 插入块区间到b+tree,用于释放磁盘块 -** ptrans 事物 +** ptrans 事务 ** pinode 文件inode指针 ** blkKey 键值 ** blkStart 起始块号 @@ -1712,7 +1712,7 @@ TPS_RESULT tpsFsBtreeFreeBlk (PTPS_TRANS ptrans, /********************************************************************************************************* ** 函数名称: tpsFsBtreeAllocBlk ** 功能描述: 从b+tree删除块区间,用于分配磁盘块 -** ptrans 事物 +** ptrans 事务 ** pinode 文件inode指针 ** blkKey 键值 ** blkAllocStart 返回分配得到的起始块 @@ -1812,7 +1812,7 @@ TPS_RESULT tpsFsBtreeGetBlk (PTPS_INODE pinode, TPS_IBLK blkKey, TPS_IBLK *blkS /********************************************************************************************************* ** 函数名称: tpsFsBtreeAppendBlk ** 功能描述: 从尾部追加块到b+tree -** ptrans 事物 +** ptrans 事务 ** pinode 文件inode指针 ** blkStart 起始块 ** blkCnt 块数量 @@ -1852,7 +1852,7 @@ TPS_RESULT tpsFsBtreeAppendBlk (PTPS_TRANS ptrans, /********************************************************************************************************* ** 函数名称: tpsFsBtreeTrunc ** 功能描述: 分多次删除b+tree中指定键值之后的块区间 -** ptrans 事物 +** ptrans 事务 ** pinode 文件inode指针 ** blkStart 返回本次删除的区间起始块 ** blkCnt 返回本次删除的区间结束块,如果没有可删除的块,则返回0 @@ -2080,7 +2080,7 @@ TPS_RESULT tpsFsBtreeInitBP (PTPS_SUPER_BLOCK psb, TPS_IBLK blkStart, TPS_IBLK /********************************************************************************************************* ** 函数名称: tpsFsBtreeAdjustBP ** 功能描述: 调整块缓冲区 -** ptrans 事物 +** ptrans 事务 ** psb 超级块指针 ** 输 出 : 成功:0 失败:ERROR ** 全局变量: diff --git a/SylixOS/fs/tpsFs/tpsfs_dir.c b/SylixOS/fs/tpsFs/tpsfs_dir.c index 49c3887..60437f7 100644 --- a/SylixOS/fs/tpsFs/tpsfs_dir.c +++ b/SylixOS/fs/tpsFs/tpsfs_dir.c @@ -131,7 +131,7 @@ static TPS_IBLK __tpsFsGetHash (CPCHAR pcFileName) /********************************************************************************************************* ** 函数名称: __tpsFsHashEntryCreate ** 功能描述: 在hash表中创建目录 -** 输 入 : ptrans 事物 +** 输 入 : ptrans 事务 ** pinodeHash hash根节点 ** pcFileName 文件名 ** inum 文件号 @@ -190,7 +190,7 @@ static TPS_RESULT __tpsFsHashEntryCreate (PTPS_TRANS ptrans, /********************************************************************************************************* ** 函数名称: __tpsFsHashEntryRemove ** 功能描述: 从hash表中删除目录 -** 输 入 : ptrans 事物 +** 输 入 : ptrans 事务 ** pinodeHash hash表根节点 ** pentry entry指针 ** 输 出 : ERROR @@ -411,7 +411,7 @@ __retry_find: /********************************************************************************************************* ** 函数名称: tpsFsCreateEntry ** 功能描述: 创建文件或目录 -** 输 入 : ptrans 事物 +** 输 入 : ptrans 事务 ** pinodeDir 父目录 ** pcFileName 文件名 ** inum 文件号 @@ -519,7 +519,7 @@ TPS_RESULT tpsFsCreateEntry (PTPS_TRANS ptrans, /********************************************************************************************************* ** 函数名称: tpsFsEntryRemove ** 功能描述: 删除文件或目录 -** 输 入 : ptrans 事物 +** 输 入 : ptrans 事务 ** pentry entry指针 ** 输 出 : ERROR ** 全局变量: diff --git a/SylixOS/fs/tpsFs/tpsfs_error.h b/SylixOS/fs/tpsFs/tpsfs_error.h index 9dd0a28..6a22fe0 100644 --- a/SylixOS/fs/tpsFs/tpsfs_error.h +++ b/SylixOS/fs/tpsFs/tpsfs_error.h @@ -88,10 +88,10 @@ typedef enum { TPS_ERR_CHECK_NAME, /* 文件路径检查错误 */ - TPS_ERR_TRANS_ALLOC, /* 分配事物错误 */ + TPS_ERR_TRANS_ALLOC, /* 分配事务错误 */ TPS_ERR_TRANS_WRITE, /* 事务写操作错误 */ TPS_ERR_TRANS_COMMIT, /* 提交事务错误 */ - TPS_ERR_TRANS_CHECK, /* 分配事物错误 */ + TPS_ERR_TRANS_CHECK, /* 分配事务错误 */ TPS_ERR_TRANS_OVERFLOW, /* 事务内存溢出 */ TPS_ERR_TRANS_NEED_COMMIT, /* 事务需要提交 */ TPS_TRAN_INIT_SIZE, /* 初始化事务区间大小错误 */ diff --git a/SylixOS/fs/tpsFs/tpsfs_inode.c b/SylixOS/fs/tpsFs/tpsfs_inode.c index b2013cd..618d6ec 100644 --- a/SylixOS/fs/tpsFs/tpsfs_inode.c +++ b/SylixOS/fs/tpsFs/tpsfs_inode.c @@ -106,7 +106,7 @@ static BOOL __tpsFsInodeUnserial (PTPS_INODE pinode, PUCHAR pucBuff, UINT uiSiz /********************************************************************************************************* ** 函数名称: __tpsFsGetFromFreeList ** 功能描述: 从空闲inode列表获取块 -** ptrans 事物 +** ptrans 事务 ** psb 超级块指针 ** blkKey 键值 ** blkAllocStart 返回分配得到的起始块 @@ -163,7 +163,7 @@ static TPS_RESULT __tpsFsGetFromFreeList (PTPS_TRANS ptrans, /********************************************************************************************************* ** 函数名称: __tpsFsInodeAddToFreeList ** 功能描述: 将inode添加到空闲队列 -** 输 入 : ptrans 事物 +** 输 入 : ptrans 事务 ** psb 超级块指针 ** pinode inode指针 ** 输 出 : ERROR @@ -192,7 +192,7 @@ static TPS_RESULT __tpsFsInodeAddToFreeList (PTPS_TRANS ptrans, /********************************************************************************************************* ** 函数名称: tpsFsInodeAllocBlk ** 功能描述: 将inode添加到空闲队列 -** ptrans 事物 +** ptrans 事务 ** psb 超级块指针 ** blkKey 键值 ** pblkAllocStart 返回分配得到的起始块 @@ -222,7 +222,7 @@ TPS_RESULT tpsFsInodeAllocBlk (PTPS_TRANS ptrans, /********************************************************************************************************* ** 函数名称: tpsFsCreateInode ** 功能描述: 创建并初始化inode -** 输 入 : ptrans 事物 +** 输 入 : ptrans 事务 ** psb 超级块指针 ** inum 文件号 ** iMode 文件模式 @@ -410,7 +410,7 @@ PTPS_INODE tpsFsOpenInode (PTPS_SUPER_BLOCK psb, TPS_INUM inum) /********************************************************************************************************* ** 函数名称: tpsFsFlushHead ** 功能描述: 如果inode为脏,则写入头部,一般用于flush文件大小 -** 输 入 : ptrans 事物 +** 输 入 : ptrans 事务 ** pinode inode指针 ** 输 出 : ERROR ** 全局变量: @@ -503,7 +503,7 @@ TPS_RESULT tpsFsCloseInode (PTPS_INODE pinode) /********************************************************************************************************* ** 函数名称: tpsFsInodeAddRef ** 功能描述: inode引用计数加1 -** 输 入 : ptrans 事物 +** 输 入 : ptrans 事务 ** pinode inode指针 ** 输 出 : ERROR ** 全局变量: @@ -543,7 +543,7 @@ TPS_RESULT tpsFsInodeAddRef (PTPS_TRANS ptrans, PTPS_INODE pinode) /********************************************************************************************************* ** 函数名称: tpsFsInodeDelRef ** 功能描述: inode引用计数减1 -** 输 入 : ptrans 事物 +** 输 入 : ptrans 事务 ** pinode inode指针 ** 输 出 : ERROR ** 全局变量: @@ -630,7 +630,7 @@ TPS_RESULT tpsFsInodeDelRef (PTPS_TRANS ptrans, PTPS_INODE pinode) /********************************************************************************************************* ** 函数名称: tpsFsInodeDelRef ** 功能描述: 截断文件 -** 输 入 : ptrans 事物 +** 输 入 : ptrans 事务 ** pinode inode指针 ** ui64Off 截断后的长度 ** 输 出 : ERROR @@ -681,7 +681,7 @@ TPS_RESULT tpsFsTruncInode (PTPS_TRANS ptrans, PTPS_INODE pinode, TPS_SIZE_T si return (TPS_ERR_BP_ADJUST); } - if (tpsFsTransTrigerChk(ptrans)) { /* 避免一个事物中执行太多操作 */ + if (tpsFsTransTrigerChk(ptrans)) { /* 避免一个事务中执行太多操作 */ return (TPS_ERR_TRANS_NEED_COMMIT); } } @@ -715,7 +715,7 @@ TPS_RESULT tpsFsTruncInode (PTPS_TRANS ptrans, PTPS_INODE pinode, TPS_SIZE_T si ** off 起始位置 ** pucBuff 缓冲区 ** szLen 读取长度 -** bTransData 是否需要读取事物中缓存的数据 +** bTransData 是否需要读取事务中缓存的数据 ** 输 出 : 成功返回实际读取长度,失败返回-ERRNO ** 全局变量: ** 调用模块: @@ -782,12 +782,12 @@ TPS_SIZE_T tpsFsInodeRead (PTPS_INODE pinode, TPS_OFF_T off, PUCHAR pucBuff, /********************************************************************************************************* ** 函数名称: tpsFsInodeTransWrite ** 功能描述: 写文件 -** 输 入 : ptrans 事物 +** 输 入 : ptrans 事务 ** pinode inode指针 ** off 起始位置 ** pucBuff 缓冲区 ** szLen 读取长度 -** bTransData 文件数据是否要记录事物 +** bTransData 文件数据是否要记录事务 ** 输 出 : 成功返回实际写入长度,,失败返回-ERRNO ** 全局变量: ** 调用模块: @@ -849,7 +849,7 @@ TPS_SIZE_T tpsFsInodeWrite (PTPS_TRANS ptrans, PTPS_INODE pinode, TPS_OFF_T off return (-EIO); } - if (tpsFsTransTrigerChk(ptrans)) { /* 避免一个事物中执行太多操作 */ + if (tpsFsTransTrigerChk(ptrans)) { /* 避免一个事务中执行太多操作 */ break; } } diff --git a/SylixOS/fs/tpsFs/tpsfs_super.c b/SylixOS/fs/tpsFs/tpsfs_super.c index 5526c2f..4a372e7 100644 --- a/SylixOS/fs/tpsFs/tpsfs_super.c +++ b/SylixOS/fs/tpsFs/tpsfs_super.c @@ -284,7 +284,7 @@ errno_t tpsFsUnmount (PTPS_SUPER_BLOCK psb) return (EBUSY); } - if (tspFsCompleteTrans(psb) != TPS_ERR_NONE) { /* 标记事物为一致状态 */ + if (tspFsCompleteTrans(psb) != TPS_ERR_NONE) { /* 标记事务为一致状态 */ return (EIO); } @@ -495,7 +495,7 @@ errno_t tpsFsFormat (PTPS_DEV pdev, UINT uiBlkSize) ** 函数名称: tpsFsFlushSuperBlock ** 功能描述: flush超级块 ** 输 入 : psb 超级块指针 -** ptrans 事物指针 +** ptrans 事务指针 ** 输 出 : 成功返回0,失败返回错误码 ** 全局变量: ** 调用模块: diff --git a/SylixOS/fs/tpsFs/tpsfs_trans.c b/SylixOS/fs/tpsFs/tpsfs_trans.c index 7f97cc7..d3d712e 100644 --- a/SylixOS/fs/tpsFs/tpsfs_trans.c +++ b/SylixOS/fs/tpsFs/tpsfs_trans.c @@ -16,7 +16,7 @@ ** ** 文件创建日期: 2015 年 9 月 21 日 ** -** 描 述: 事物操作 +** 描 述: 事务操作 ** BUG: *********************************************************************************************************/ @@ -37,7 +37,7 @@ #include "tpsfs_dev_buf.h" /********************************************************************************************************* ** 函数名称: tpsFsBtreeTransInit -** 功能描述: 初始化事物列表 +** 功能描述: 初始化事务列表 ** psb 超级块指针 ** 输 出 : 成功:0 失败:ERROR ** 全局变量: @@ -61,7 +61,7 @@ TPS_RESULT tpsFsBtreeTransInit (PTPS_SUPER_BLOCK psb) ptranssb->TSB_ui64TransSecStart = (psb->SB_ui64LogStartBlk << psb->SB_uiBlkShift) >> psb->SB_uiSectorShift; ptranssb->TSB_ui64TransSecCnt = psb->SB_ui64LogBlkCnt >> (TPS_TRAN_SHIFT + 1); - /* 假设每个事物头对应2个块数据 */ + /* 假设每个事务头对应2个块数据 */ if (ptranssb->TSB_ui64TransSecCnt <= 0) { return (TPS_TRAN_INIT_SIZE); } @@ -125,7 +125,7 @@ TPS_RESULT tpsFsBtreeTransInit (PTPS_SUPER_BLOCK psb) } /********************************************************************************************************* ** 函数名称: tpsFsBtreeTransFini -** 功能描述: 释放事物列表 +** 功能描述: 释放事务列表 ** psb 超级块指针 ** 输 出 : 成功:0 失败:ERROR ** 全局变量: @@ -143,8 +143,8 @@ TPS_RESULT tpsFsBtreeTransFini (PTPS_SUPER_BLOCK psb) /********************************************************************************************************* ** 函数名称: tspFsCompleteTrans -** 功能描述: 标记事物为一致状态 -** 输 入 : ptrans 事物 +** 功能描述: 标记事务为一致状态 +** 输 入 : ptrans 事务 ** 输 出 : ERROR ** 全局变量: ** 调用模块: @@ -155,9 +155,9 @@ TPS_RESULT tspFsCompleteTrans (PTPS_SUPER_BLOCK psb) } /********************************************************************************************************* ** 函数名称: tpsFsTransAllocAndInit -** 功能描述: 分配并初始化事物 -** 输 入 : ptrans 事物 -** 输 出 : 事物对象指针 +** 功能描述: 分配并初始化事务 +** 输 入 : ptrans 事务 +** 输 出 : 事务对象指针 ** 全局变量: ** 调用模块: *********************************************************************************************************/ @@ -182,8 +182,8 @@ PTPS_TRANS tpsFsTransAllocAndInit (PTPS_SUPER_BLOCK psb) } /********************************************************************************************************* ** 函数名称: tpsFsTransRollBackAndFree -** 功能描述: 回滚并释放事物 -** 输 入 : ptrans 事物 +** 功能描述: 回滚并释放事务 +** 输 入 : ptrans 事务 ** 输 出 : ERROR ** 全局变量: ** 调用模块: @@ -498,8 +498,8 @@ TPS_RESULT __tpsFsLoadTransData (PTPS_TRANS ptrans) /********************************************************************************************************* ** 函数名称: tpsFsTransCommitAndFree -** 功能描述: 提交并释放事物 -** 输 入 : ptrans 事物 +** 功能描述: 提交并释放事务 +** 输 入 : ptrans 事务 ** 输 出 : ERROR ** 全局变量: ** 调用模块: @@ -555,7 +555,7 @@ TPS_RESULT tpsFsTransCommitAndFree (PTPS_TRANS ptrans) } /* - * 本行代码后出错,则只能重做事物,不能回滚,因此将文件系统设置为不可访问状态 + * 本行代码后出错,则只能重做事务,不能回滚,因此将文件系统设置为不可访问状态 */ for (i = 0; i < ptrans->TRANS_pdata->TD_uiSecAreaCnt; i++) { /* 写实际扇区 */ ui64DataSecCnt = ptrans->TRANS_uiDataSecNum + ptrans->TRANS_pdata->TD_secareaArr[i].TD_uiSecOff; @@ -622,8 +622,8 @@ TPS_RESULT tpsFsTransCommitAndFree (PTPS_TRANS ptrans) } /********************************************************************************************************* ** 函数名称: tspFsCheckTrans -** 功能描述: 检查事物完整性 -** 输 入 : ptrans 事物 +** 功能描述: 检查事务完整性 +** 输 入 : ptrans 事务 ** 输 出 : ERROR ** 全局变量: ** 调用模块: @@ -1056,8 +1056,8 @@ TPS_RESULT tpsFsTransRead (PTPS_SUPER_BLOCK psb, } /********************************************************************************************************* ** 函数名称: tpsFsTransWrite -** 功能描述: 写入数据到事物 -** 输 入 : ptrans 事物 +** 功能描述: 写入数据到事务 +** 输 入 : ptrans 事务 ** psb 超级快指针 ** blk 块号 ** uiOff 块内偏移 @@ -1156,7 +1156,7 @@ TPS_RESULT tpsFsTransWrite (PTPS_TRANS ptrans, /********************************************************************************************************* ** 函数名称: tpsFsTransTrigerChk ** 功能描述: 判断事务是否应该提交事务,防止事务数据溢出,一般用于一个将大事务划分成多个小事务 -** 输 入 : ptrans 事物 +** 输 入 : ptrans 事务 ** 输 出 : 返回LW_TRUE表示事务需要提交,否则表示不需要提交 ** 全局变量: ** 调用模块: diff --git a/SylixOS/fs/tpsFs/tpsfs_trans.h b/SylixOS/fs/tpsFs/tpsfs_trans.h index 4d39dd5..f8270cf 100644 --- a/SylixOS/fs/tpsFs/tpsfs_trans.h +++ b/SylixOS/fs/tpsFs/tpsfs_trans.h @@ -16,7 +16,7 @@ ** ** 文件创建日期: 2015 年 9 月 21 日 ** -** 描 述: 事物声明 +** 描 述: 事务声明 ** BUG: *********************************************************************************************************/ @@ -29,7 +29,7 @@ *********************************************************************************************************/ #if LW_CFG_TPSFS_EN > 0 /********************************************************************************************************* - 事物magic + 事务magic *********************************************************************************************************/ #define TPS_TRANS_MAGIC 0xEF34DDA4 /********************************************************************************************************* @@ -47,16 +47,16 @@ #define TPS_TRANS_REV_DATASEC (0x400 << (psb->SB_uiBlkShift - 12)) /* 保留的事务数据区空间大小 */ #define TPS_TRAN_PER_SEC 8 /* 每个扇区保存多少个事务头 */ #define TPS_TRAN_SIZE 64 /* 事务头大小 */ -#define TPS_TRAN_SHIFT 6 /* 事物头移位数 */ +#define TPS_TRAN_SHIFT 6 /* 事务头移位数 */ /********************************************************************************************************* - 事物状态 + 事务状态 *********************************************************************************************************/ #define TPS_TRANS_STATUS_UNINIT 0xFFFFFFFF /* 未知态 */ #define TPS_TRANS_STATUS_INIT 0 /* 已分配和初始化 */ #define TPS_TRANS_STATUS_COMMIT 1 /* 已提交但未完成 */ #define TPS_TRANS_STATUS_COMPLETE 2 /* 已完成 */ /********************************************************************************************************* - 事物类型,目前只支持纯数据型事务 + 事务类型,目前只支持纯数据型事务 *********************************************************************************************************/ #define TPS_TRANS_TYPE_DATA 1 /********************************************************************************************************* @@ -73,7 +73,7 @@ typedef struct tps_trans_data { } TPS_TRANS_DATA; typedef TPS_TRANS_DATA *PTPS_TRANS_DATA; /********************************************************************************************************* - 事物结构 + 事务结构 *********************************************************************************************************/ typedef struct tps_trans { UINT TRANS_uiMagic; /* 事务掩码 */ @@ -81,20 +81,20 @@ typedef struct tps_trans { UINT64 TRANS_ui64Generation; /* 格式化ID */ UINT64 TRANS_ui64SerialNum; /* 序列号 */ INT TRANS_iType; /* 事务类型 */ - INT TRANS_iStatus; /* 事物状态 */ + INT TRANS_iStatus; /* 事务状态 */ UINT64 TRANS_ui64Reserved; /* 保留 */ UINT64 TRANS_ui64Time; /* 修改时间 */ UINT64 TRANS_uiDataSecNum; /* 事务数据起始扇区 */ UINT TRANS_uiDataSecCnt; /* 事务数据扇区数量 */ - UINT TRANS_uiCheckSum; /* 事物头校验和 */ + UINT TRANS_uiCheckSum; /* 事务头校验和 */ - struct tps_trans *TRANS_pnext; /* 事物列表指针 */ + struct tps_trans *TRANS_pnext; /* 事务列表指针 */ PTPS_SUPER_BLOCK TRANS_psb; /* 超级块指针 */ PTPS_TRANS_DATA TRANS_pdata; /* 事务数据结构指针 */ } TPS_TRANS; typedef TPS_TRANS *PTPS_TRANS; /********************************************************************************************************* - 事物超级块结构 + 事务超级块结构 *********************************************************************************************************/ typedef struct tps_trans_sb { UINT64 TSB_ui64TransSecStart; /* 事务头列表起始扇区 */ @@ -110,35 +110,35 @@ typedef struct tps_trans_sb { UINT64 TSP_ui64SerialNum; /* 当前事务序列号 */ - struct tps_trans *TSB_ptrans; /* 事物列表 */ + struct tps_trans *TSB_ptrans; /* 事务列表 */ } TPS_TRANS_SB; typedef TPS_TRANS_SB *PTPS_TRANS_SB; /********************************************************************************************************* 事务操作 *********************************************************************************************************/ - /* 初始化事物列表 */ + /* 初始化事务列表 */ TPS_RESULT tpsFsBtreeTransInit(PTPS_SUPER_BLOCK psb); - /* 释放事物列表 */ + /* 释放事务列表 */ TPS_RESULT tpsFsBtreeTransFini(PTPS_SUPER_BLOCK psb); - /* 检查事物完整性 */ + /* 检查事务完整性 */ TPS_RESULT tspFsCheckTrans(PTPS_SUPER_BLOCK psb); - /* 标记事物为一致状态 */ + /* 标记事务为一致状态 */ TPS_RESULT tspFsCompleteTrans(PTPS_SUPER_BLOCK psb); - /* 分配事物 */ + /* 分配事务 */ PTPS_TRANS tpsFsTransAllocAndInit(PTPS_SUPER_BLOCK psb); - /* 回滚事物 */ + /* 回滚事务 */ TPS_RESULT tpsFsTransRollBackAndFree(PTPS_TRANS ptrans); /* 提交事务 */ TPS_RESULT tpsFsTransCommitAndFree(PTPS_TRANS ptrans); /* 从磁盘读取数据 */ TPS_RESULT tpsFsTransRead(PTPS_SUPER_BLOCK psb, TPS_IBLK blk, UINT uiOff, PUCHAR pucBuff, size_t szLen); - /* 写入数据到事物 */ + /* 写入数据到事务 */ TPS_RESULT tpsFsTransWrite(PTPS_TRANS ptrans, PTPS_SUPER_BLOCK psb, TPS_IBLK blk, UINT uiOff, PUCHAR pucBuff, size_t szLen); -BOOL tpsFsTransTrigerChk(PTPS_TRANS ptrans); /* 是否到达事物提交触发点 */ +BOOL tpsFsTransTrigerChk(PTPS_TRANS ptrans); /* 是否到达事务提交触发点 */ #endif /* LW_CFG_TPSFS_EN > 0 */ #endif /* __TPSFS_TRANS_H */ diff --git a/SylixOS/kernel/show/InterShow.c b/SylixOS/kernel/show/InterShow.c index 7c5f9b1..37cc73f 100644 --- a/SylixOS/kernel/show/InterShow.c +++ b/SylixOS/kernel/show/InterShow.c @@ -150,11 +150,11 @@ VOID API_InterShow (ULONG ulCPUStart, ULONG ulCPUEnd) pcPreem); if (iRet) { /* 打印优先级 */ - printf("N/A "); + printf(" N/A "); } else { printf("%4d ", uiPrio); } - + for (j = ulCPUStart; j <= ulCPUEnd; j++) { /* 打印中断计数 */ printf("%13lld ", piaction->IACT_iIntCnt[j]); } |