SFUSE_Documentation
|
함수 | |
int | sb_load (int fd, struct sfuse_superblock *sb_out) |
디스크에서 슈퍼블록을 읽어 로드 | |
int | sb_sync (int fd, const struct sfuse_superblock *sb) |
메모리의 슈퍼블록을 디스크에 기록 |
int sb_load | ( | int | fd, |
struct sfuse_superblock * | sb_out ) |
디스크에서 슈퍼블록을 읽어 로드
슈퍼블록을 디스크에서 읽어 로드
파일 디스크립터가 가리키는 디스크 이미지의 시작에서 슈퍼블록 구조체 크기만큼 읽어 들이고, 매직 넘버를 확인한다.
fd | 디스크 이미지 파일 디스크립터 |
sb_out | 읽어들인 슈퍼블록을 저장할 구조체 포인터 |
super.c 파일의 18 번째 라인에서 정의되었습니다.
int sb_sync | ( | int | fd, |
const struct sfuse_superblock * | sb ) |
메모리의 슈퍼블록을 디스크에 기록
슈퍼블록을 디스크에 동기화
슈퍼블록 구조체 크기만큼 디스크 이미지 시작 위치에 쓰기 수행.
fd | 파일 디스크립터 |
sb | 기록할 슈퍼블록 구조체 포인터 |
super.c 파일의 40 번째 라인에서 정의되었습니다.