node.h (6ce19aff0b8cd386860855185c6cd79337fc4d2b) node.h (859fca6b706e005f7cf19aa2ce7bb4005bcef427)
1/* SPDX-License-Identifier: GPL-2.0 */
2/*
3 * fs/f2fs/node.h
4 *
5 * Copyright (c) 2012 Samsung Electronics Co., Ltd.
6 * http://www.samsung.com/
7 */
8/* start node id of a node block dedicated to the given node id */

--- 24 unchanged lines hidden (view full) ---

33
34/* vector size for gang look-up from nat cache that consists of radix tree */
35#define NATVEC_SIZE 64
36#define SETVEC_SIZE 32
37
38/* return value for read_node_page */
39#define LOCKED_PAGE 1
40
1/* SPDX-License-Identifier: GPL-2.0 */
2/*
3 * fs/f2fs/node.h
4 *
5 * Copyright (c) 2012 Samsung Electronics Co., Ltd.
6 * http://www.samsung.com/
7 */
8/* start node id of a node block dedicated to the given node id */

--- 24 unchanged lines hidden (view full) ---

33
34/* vector size for gang look-up from nat cache that consists of radix tree */
35#define NATVEC_SIZE 64
36#define SETVEC_SIZE 32
37
38/* return value for read_node_page */
39#define LOCKED_PAGE 1
40
41/* check pinned file's alignment status of physical blocks */
42#define FILE_NOT_ALIGNED 1
43
41/* For flag in struct node_info */
42enum {
43 IS_CHECKPOINTED, /* is it checkpointed before? */
44 HAS_FSYNCED_INODE, /* is the inode fsynced before? */
45 HAS_LAST_FSYNC, /* has the latest node fsync mark? */
46 IS_DIRTY, /* this nat entry is dirty? */
47 IS_PREALLOC, /* nat entry is preallocated */
48};

--- 383 unchanged lines hidden ---
44/* For flag in struct node_info */
45enum {
46 IS_CHECKPOINTED, /* is it checkpointed before? */
47 HAS_FSYNCED_INODE, /* is the inode fsynced before? */
48 HAS_LAST_FSYNC, /* has the latest node fsync mark? */
49 IS_DIRTY, /* this nat entry is dirty? */
50 IS_PREALLOC, /* nat entry is preallocated */
51};

--- 383 unchanged lines hidden ---