Linux Kernel
3.7.1
|
#include <linux/types.h>
#include <linux/slab.h>
#include <linux/highmem.h>
#include <cluster/masklog.h>
#include "ocfs2.h"
#include "dlmglue.h"
#include "extent_map.h"
#include "heartbeat.h"
#include "inode.h"
#include "slot_map.h"
#include "super.h"
#include "sysfile.h"
#include "ocfs2_trace.h"
#include "buffer_head_io.h"
Go to the source code of this file.
Data Structures | |
struct | ocfs2_slot |
struct | ocfs2_slot_info |
Functions | |
int | ocfs2_refresh_slot_info (struct ocfs2_super *osb) |
int | ocfs2_node_num_to_slot (struct ocfs2_super *osb, unsigned int node_num) |
int | ocfs2_slot_to_node_num_locked (struct ocfs2_super *osb, int slot_num, unsigned int *node_num) |
int | ocfs2_clear_slot (struct ocfs2_super *osb, int slot_num) |
int | ocfs2_init_slot_info (struct ocfs2_super *osb) |
void | ocfs2_free_slot_info (struct ocfs2_super *osb) |
int | ocfs2_find_slot (struct ocfs2_super *osb) |
void | ocfs2_put_slot (struct ocfs2_super *osb) |
int ocfs2_clear_slot | ( | struct ocfs2_super * | osb, |
int | slot_num | ||
) |
Definition at line 340 of file slot_map.c.
int ocfs2_find_slot | ( | struct ocfs2_super * | osb | ) |
Definition at line 469 of file slot_map.c.
void ocfs2_free_slot_info | ( | struct ocfs2_super * | osb | ) |
Definition at line 461 of file slot_map.c.
int ocfs2_init_slot_info | ( | struct ocfs2_super * | osb | ) |
Definition at line 418 of file slot_map.c.
int ocfs2_node_num_to_slot | ( | struct ocfs2_super * | osb, |
unsigned int | node_num | ||
) |
Definition at line 289 of file slot_map.c.
void ocfs2_put_slot | ( | struct ocfs2_super * | osb | ) |
Definition at line 513 of file slot_map.c.
int ocfs2_refresh_slot_info | ( | struct ocfs2_super * | osb | ) |
Definition at line 134 of file slot_map.c.
int ocfs2_slot_to_node_num_locked | ( | struct ocfs2_super * | osb, |
int | slot_num, | ||
unsigned int * | node_num | ||
) |
Definition at line 301 of file slot_map.c.