blob: d80fa554cd4ce585fc3ea5337720cf9624714ac1 [file] [log] [blame]
/*******************************************************************************
* 2017 Synaptics Incorporated. All Rights Reserved *
* THIS CODE CONTAINS CONFIDENTIAL INFORMATION OF Synaptics. *
* NO RIGHTS ARE GRANTED HEREIN UNDER ANY PATENT, MASK WORK RIGHT OR COPYRIGHT *
* OF Synaptics OR ANY THIRD PARTY. Synaptics RESERVES THE RIGHT AT ITS SOLE *
* DISCRETION TO REQUEST THAT THIS CODE BE IMMEDIATELY RETURNED TO Synaptics. *
* THIS CODE IS PROVIDED "AS IS". Synaptics MAKES NO WARRANTIES, EXPRESSED, *
* IMPLIED OR OTHERWISE, REGARDING ITS ACCURACY, COMPLETENESS OR PERFORMANCE. *
* *
*******************************************************************************/
#ifndef __EXT4_PT_INFO__
#define __EXT4_PT_INFO__
#ifdef DEBUG_EXT4
#define debug printf
#else
#define debug(...) do {} while(0)
#endif
struct ext4_pt_info {
lbaint_t start; /* # of first block in partition */
lbaint_t size; /* number of blocks in partition */
unsigned long blksz; /* block size */
int log2blksz; /* for convenience: log2(blksz) */
};
struct ext4_pt_info * get_ext4_pt_info();
#endif