📄 clear_block.c
字号:
#include "memory.h"
int clear_block_number(struct physical_block *b)
{
int return_value;
struct file_window *f;
for(;;){
if(b->lock_number<=0){
b->lock_number=0;
return_value=0;
break;
}
f=memory_body->file_window+b->file_window;
return_value=memory_clear_tlb_item(
f->file.memory_process,
b->file_window,b->logic_block_number);
if(return_value<0){
return_value=b->lock_number;
break;
}
if((return_value!=0)&&(b->state==NOT_MODIFIED_BLOCK))
b->state=MODIFIED_BLOCK;
b->lock_number--;
}
return return_value;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -