Motr  M0
m0_be_bnode Struct Reference

#include <btree_internal.h>

Collaboration diagram for m0_be_bnode:
Collaboration graph

Data Fields

struct m0_format_header bt_header
 
struct m0_be_btree_backlink bt_backlink
 
struct m0_be_bnodebt_next
 
unsigned int bt_num_active_key
 
unsigned int bt_level
 
bool bt_isleaf
 
char bt_pad [7]
 
struct be_btree_key_val bt_kv_arr [KV_NR]
 
struct m0_be_bnodebt_child_arr [KV_NR+1]
 
struct m0_format_footer bt_footer
 

Detailed Description

Definition at line 49 of file btree_internal.h.

Field Documentation

◆ bt_backlink

struct m0_be_btree_backlink bt_backlink

Definition at line 51 of file btree_internal.h.

◆ bt_child_arr

struct m0_be_bnode* bt_child_arr[KV_NR+1]

Definition at line 58 of file btree_internal.h.

◆ bt_footer

struct m0_format_footer bt_footer

Definition at line 59 of file btree_internal.h.

◆ bt_header

struct m0_format_header bt_header

Definition at line 50 of file btree_internal.h.

◆ bt_isleaf

bool bt_isleaf

Definition at line 55 of file btree_internal.h.

◆ bt_kv_arr

struct be_btree_key_val bt_kv_arr[KV_NR]

Definition at line 57 of file btree_internal.h.

◆ bt_level

unsigned int bt_level

Definition at line 54 of file btree_internal.h.

◆ bt_next

struct m0_be_bnode* bt_next

Definition at line 52 of file btree_internal.h.

◆ bt_num_active_key

unsigned int bt_num_active_key

Definition at line 53 of file btree_internal.h.

◆ bt_pad

char bt_pad[7]

Definition at line 56 of file btree_internal.h.


The documentation for this struct was generated from the following file: