Linux Kernel
3.7.1
|
#include <linux/module.h>
#include <linux/buffer_head.h>
#include <linux/genhd.h>
#include <linux/blkdev.h>
#include <linux/hash.h>
#include "blocklayout.h"
Go to the source code of this file.
Data Structures | |
struct | layout_verification |
Macros | |
#define | NFSDBG_FACILITY NFSDBG_PNFS_LD |
Functions | |
int | nfs4_blkdev_put (struct block_device *bdev) |
ssize_t | bl_pipe_downcall (struct file *filp, const char __user *src, size_t mlen) |
void | bl_pipe_destroy_msg (struct rpc_pipe_msg *msg) |
struct pnfs_block_dev * | nfs4_blk_decode_device (struct nfs_server *server, struct pnfs_device *dev) |
int | nfs4_blk_process_layoutget (struct pnfs_layout_hdr *lo, struct nfs4_layoutget_res *lgr, gfp_t gfp_flags) |
#define NFSDBG_FACILITY NFSDBG_PNFS_LD |
Definition at line 41 of file blocklayoutdev.c.
Definition at line 83 of file blocklayoutdev.c.
Definition at line 66 of file blocklayoutdev.c.
|
read |
Definition at line 96 of file blocklayoutdev.c.
int nfs4_blk_process_layoutget | ( | struct pnfs_layout_hdr * | lo, |
struct nfs4_layoutget_res * | lgr, | ||
gfp_t | gfp_flags | ||
) |
Definition at line 267 of file blocklayoutdev.c.
int nfs4_blkdev_put | ( | struct block_device * | bdev | ) |
Definition at line 59 of file blocklayoutdev.c.