|
Linux Kernel
3.7.1
|
#include <asm/uaccess.h>#include <linux/string.h>#include <linux/time.h>#include "reiserfs.h"#include <linux/buffer_head.h>Go to the source code of this file.
Macros | |
| #define | INTERNAL_SHIFT_FROM_S_TO_L 0 |
| #define | INTERNAL_SHIFT_FROM_R_TO_S 1 |
| #define | INTERNAL_SHIFT_FROM_L_TO_S 2 |
| #define | INTERNAL_SHIFT_FROM_S_TO_R 3 |
| #define | INTERNAL_INSERT_TO_S 4 |
| #define | INTERNAL_INSERT_TO_L 5 |
| #define | INTERNAL_INSERT_TO_R 6 |
Functions | |
| int | balance_internal (struct tree_balance *, int, int, struct item_head *, struct buffer_head **) |
| #define INTERNAL_INSERT_TO_L 5 |
Definition at line 21 of file ibalance.c.
| #define INTERNAL_INSERT_TO_R 6 |
Definition at line 22 of file ibalance.c.
| #define INTERNAL_INSERT_TO_S 4 |
Definition at line 20 of file ibalance.c.
| #define INTERNAL_SHIFT_FROM_L_TO_S 2 |
Definition at line 18 of file ibalance.c.
| #define INTERNAL_SHIFT_FROM_R_TO_S 1 |
Definition at line 17 of file ibalance.c.
| #define INTERNAL_SHIFT_FROM_S_TO_L 0 |
Definition at line 16 of file ibalance.c.
| #define INTERNAL_SHIFT_FROM_S_TO_R 3 |
Definition at line 19 of file ibalance.c.
| int balance_internal | ( | struct tree_balance * | tb, |
| int | h, | ||
| int | child_pos, | ||
| struct item_head * | insert_key, | ||
| struct buffer_head ** | insert_ptr | ||
| ) |
Fill new node that appears instead of S[h]
Definition at line 740 of file ibalance.c.
1.8.2