call_memory.h
来自「虚地址空间基于文件OS内核源代码和文件」· C头文件 代码 · 共 57 行
H
57 行
#ifndef OS_MEMORY_MEMORY_CALL
#define OS_MEMORY_MEMORY_CALL
union memory_call_parameter{
struct{
struct install_memory_body_parameter
memory_body_parameter;
struct capability capability;
int set_stack_flag;
}setup;
struct open_file_window{
int file_window_id;
struct file_window file_window;
struct capability process_capability;
}open_file_window;
struct close_file_window{
int file_window_id;
int give_up_flag,wait_flag;
struct capability file_capability;
}close_file_window;
struct file_attribute{
int file_window_id;
struct file file;
struct capability capability;
}file_attribute;
struct memory_map_deal{
int file_window_id;
int begin_logic_address,end_logic_address;
struct capability file_capability;
}memory_map_deal;
struct flush_process_memory{
int give_up_flag,free_block_flag,wait_flag;
int process_number;
struct capability process_capability;
}flush_process_memory;
struct flush_file_window{
int give_up_flag,free_block_flag,wait_flag;
int file_window_id;
struct capability file_capability;
}flush_file_window;
struct mark_modify{
int file_window_id;
int begin_logic_address,end_logic_address;
struct capability file_capability;
}mark_modifed;
struct memory_resource memory_resource;
struct control_file_system{
union file_system_operation_parameter parameter;
struct capability capability;
}control_file_system;
};
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?