代码拉取完成,页面将自动刷新
/*
* Contributors: Youngjae Kim (youkim@cse.psu.edu)
* Aayush Gupta (axg354@cse.psu.edu)
*
* In case if you have any doubts or questions, kindly write to: youkim@cse.psu.edu
*
* Description: This is a header file for dftl.c.
*
*/
#include "type.h"
struct ftl_operation * lm_setup();
size_t lm_read(sect_t lsn, sect_t size, int mapdir_flag);
size_t lm_write(sect_t lsn, sect_t size, int mapdir_flag);
void lm_end();
int lm_init(blk_t blk_num, blk_t extra_num);
struct seq_log_blk get_new_SW_blk();
struct LogMap get_SW_blk_from_PMT();
void merge_switch(int log_pbn, int data_pbn);
void merge_partial(int log_pbn, int data_pbn, int fpc, int req_lsn);
void merge_full_SW(int req_lsn);
void merge_full(int pmt_index);
int getRWblk();
int getFirstRWblk();
int getLastlpnfromPMT();
size_t writeToLogBlock(sect_t lsn, int lbn, int lpn);
int getPbnFromBMT(int lbn);
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。