fs_mgr.h revision 7574c035b2dcf8316c562c648113be6be65cb061
17574c035b2dcf8316c562c648113be6be65cb061Ken Sumrall/* 27574c035b2dcf8316c562c648113be6be65cb061Ken Sumrall * Copyright (C) 2012 The Android Open Source Project 37574c035b2dcf8316c562c648113be6be65cb061Ken Sumrall * 47574c035b2dcf8316c562c648113be6be65cb061Ken Sumrall * Licensed under the Apache License, Version 2.0 (the "License"); 57574c035b2dcf8316c562c648113be6be65cb061Ken Sumrall * you may not use this file except in compliance with the License. 67574c035b2dcf8316c562c648113be6be65cb061Ken Sumrall * You may obtain a copy of the License at 77574c035b2dcf8316c562c648113be6be65cb061Ken Sumrall * 87574c035b2dcf8316c562c648113be6be65cb061Ken Sumrall * http://www.apache.org/licenses/LICENSE-2.0 97574c035b2dcf8316c562c648113be6be65cb061Ken Sumrall * 107574c035b2dcf8316c562c648113be6be65cb061Ken Sumrall * Unless required by applicable law or agreed to in writing, software 117574c035b2dcf8316c562c648113be6be65cb061Ken Sumrall * distributed under the License is distributed on an "AS IS" BASIS, 127574c035b2dcf8316c562c648113be6be65cb061Ken Sumrall * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 137574c035b2dcf8316c562c648113be6be65cb061Ken Sumrall * See the License for the specific language governing permissions and 147574c035b2dcf8316c562c648113be6be65cb061Ken Sumrall * limitations under the License. 157574c035b2dcf8316c562c648113be6be65cb061Ken Sumrall */ 167574c035b2dcf8316c562c648113be6be65cb061Ken Sumrall 177574c035b2dcf8316c562c648113be6be65cb061Ken Sumrall#ifndef __CORE_FS_MGR_H 187574c035b2dcf8316c562c648113be6be65cb061Ken Sumrall#define __CORE_FS_MGR_H 197574c035b2dcf8316c562c648113be6be65cb061Ken Sumrall 207574c035b2dcf8316c562c648113be6be65cb061Ken Sumrallint fs_mgr_mount_all(char *fstab_file); 217574c035b2dcf8316c562c648113be6be65cb061Ken Sumrallint fs_mgr_do_mount(char *fstab_file, char *n_name, char *n_blk_dev, char *tmp_mnt_point); 227574c035b2dcf8316c562c648113be6be65cb061Ken Sumrallint fs_mgr_do_tmpfs_mount(char *n_name); 237574c035b2dcf8316c562c648113be6be65cb061Ken Sumrallint fs_mgr_unmount_all(char *fstab_file); 247574c035b2dcf8316c562c648113be6be65cb061Ken Sumrallint fs_mgr_get_crypt_info(char *fstab_file, char *key_loc, char *real_blk_dev, int size); 257574c035b2dcf8316c562c648113be6be65cb061Ken Sumrall 267574c035b2dcf8316c562c648113be6be65cb061Ken Sumrall#endif /* __CORE_FS_MGR_H */ 277574c035b2dcf8316c562c648113be6be65cb061Ken Sumrall 28