Go to the source code of this file.
|
#define | ADDR_SECT_MASK GENMASK64(63, 32) |
|
#define | ADDR_SECT_SHIFT 32 |
|
#define | ADDR_OFFS_MASK GENMASK64(31, 0) |
|
#define | SECTOR_NUM(x) FIELD_GET(ADDR_SECT_MASK, x) |
|
#define | SECTOR_OFFSET(x) FIELD_GET(ADDR_OFFS_MASK, x) |
|
#define | ZMS_BLOCK_SIZE 32 |
|
#define | ZMS_LOOKUP_CACHE_NO_ADDR GENMASK64(63, 0) |
|
#define | ZMS_HEAD_ID GENMASK(31, 0) |
|
#define | ZMS_VERSION_MASK GENMASK(7, 0) |
|
#define | ZMS_GET_VERSION(x) FIELD_GET(ZMS_VERSION_MASK, x) |
|
#define | ZMS_DEFAULT_VERSION 1 |
|
#define | ZMS_MAGIC_NUMBER 0x42 /* murmur3a hash of "ZMS" (MSB) */ |
|
#define | ZMS_MAGIC_NUMBER_MASK GENMASK(15, 8) |
|
#define | ZMS_GET_MAGIC_NUMBER(x) FIELD_GET(ZMS_MAGIC_NUMBER_MASK, x) |
|
#define | ZMS_MIN_ATE_NUM 5 |
|
#define | ZMS_INVALID_SECTOR_NUM -1 |
|
#define | ZMS_DATA_IN_ATE_SIZE 8 |
|
◆ ADDR_OFFS_MASK
◆ ADDR_SECT_MASK
◆ ADDR_SECT_SHIFT
#define ADDR_SECT_SHIFT 32 |
◆ SECTOR_NUM
◆ SECTOR_OFFSET
◆ ZMS_BLOCK_SIZE
#define ZMS_BLOCK_SIZE 32 |
◆ ZMS_DATA_IN_ATE_SIZE
#define ZMS_DATA_IN_ATE_SIZE 8 |
◆ ZMS_DEFAULT_VERSION
#define ZMS_DEFAULT_VERSION 1 |
◆ ZMS_GET_MAGIC_NUMBER
◆ ZMS_GET_VERSION
◆ ZMS_HEAD_ID
◆ ZMS_INVALID_SECTOR_NUM
#define ZMS_INVALID_SECTOR_NUM -1 |
◆ ZMS_LOOKUP_CACHE_NO_ADDR
#define ZMS_LOOKUP_CACHE_NO_ADDR GENMASK64(63, 0) |
◆ ZMS_MAGIC_NUMBER
#define ZMS_MAGIC_NUMBER 0x42 /* murmur3a hash of "ZMS" (MSB) */ |
◆ ZMS_MAGIC_NUMBER_MASK
#define ZMS_MAGIC_NUMBER_MASK GENMASK(15, 8) |
◆ ZMS_MIN_ATE_NUM
#define ZMS_MIN_ATE_NUM 5 |
◆ ZMS_VERSION_MASK
#define ZMS_VERSION_MASK GENMASK(7, 0) |