- PCC_DATASET_NONE = 0x0,
- /* Try auto attach at open, disabled by default */
- PCC_DATASET_OPEN_ATTACH = 0x1,
+ PCC_DATASET_INVALID = 0x0,
+ /* Indicate that known the file is not in PCC. */
+ PCC_DATASET_NONE = 0x01,
+ /* Try auto attach at open, enabled by default */
+ PCC_DATASET_OPEN_ATTACH = 0x02,
+ /* Try auto attach during IO when layout refresh, enabled by default */
+ PCC_DATASET_IO_ATTACH = 0x04,
+ /* Try auto attach at stat */
+ PCC_DATASET_STAT_ATTACH = 0x08,
+ PCC_DATASET_AUTO_ATTACH = PCC_DATASET_OPEN_ATTACH |
+ PCC_DATASET_IO_ATTACH |
+ PCC_DATASET_STAT_ATTACH,