RDMA/core: Properly increment and decrement QP usecnts
[linux-2.6-microblaze.git] / fs / f2fs / node.h
index 7a45c0f..ff14a6e 100644 (file)
@@ -38,6 +38,9 @@
 /* return value for read_node_page */
 #define LOCKED_PAGE    1
 
+/* check pinned file's alignment status of physical blocks */
+#define FILE_NOT_ALIGNED       1
+
 /* For flag in struct node_info */
 enum {
        IS_CHECKPOINTED,        /* is it checkpointed before? */
@@ -148,6 +151,7 @@ enum mem_type {
        EXTENT_CACHE,   /* indicates extent cache */
        INMEM_PAGES,    /* indicates inmemory pages */
        DISCARD_CACHE,  /* indicates memory of cached discard cmds */
+       COMPRESS_PAGE,  /* indicates memory of cached compressed pages */
        BASE_CHECK,     /* check kernel status */
 };
 
@@ -389,20 +393,6 @@ static inline nid_t get_nid(struct page *p, int off, bool i)
  *  - Mark cold node blocks in their node footer
  *  - Mark cold data pages in page cache
  */
-static inline int is_cold_data(struct page *page)
-{
-       return PageChecked(page);
-}
-
-static inline void set_cold_data(struct page *page)
-{
-       SetPageChecked(page);
-}
-
-static inline void clear_cold_data(struct page *page)
-{
-       ClearPageChecked(page);
-}
 
 static inline int is_node(struct page *page, int type)
 {
@@ -414,21 +404,6 @@ static inline int is_node(struct page *page, int type)
 #define is_fsync_dnode(page)   is_node(page, FSYNC_BIT_SHIFT)
 #define is_dent_dnode(page)    is_node(page, DENT_BIT_SHIFT)
 
-static inline int is_inline_node(struct page *page)
-{
-       return PageChecked(page);
-}
-
-static inline void set_inline_node(struct page *page)
-{
-       SetPageChecked(page);
-}
-
-static inline void clear_inline_node(struct page *page)
-{
-       ClearPageChecked(page);
-}
-
 static inline void set_cold_node(struct page *page, bool is_dir)
 {
        struct f2fs_node *rn = F2FS_NODE(page);