⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 clear_block.c

📁 虚地址空间基于文件OS内核源代码和文件
💻 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 + -