Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
buffer.c File Reference
#include <linux/ceph/ceph_debug.h>
#include <linux/module.h>
#include <linux/slab.h>
#include <linux/ceph/buffer.h>
#include <linux/ceph/decode.h>

Go to the source code of this file.


struct ceph_bufferceph_buffer_new (size_t len, gfp_t gfp)
 EXPORT_SYMBOL (ceph_buffer_new)
void ceph_buffer_release (struct kref *kref)
 EXPORT_SYMBOL (ceph_buffer_release)
int ceph_decode_buffer (struct ceph_buffer **b, void **p, void *end)

Function Documentation

struct ceph_buffer* ceph_buffer_new ( size_t  len,
gfp_t  gfp 

Definition at line 10 of file buffer.c.

void ceph_buffer_release ( struct kref kref)

Definition at line 38 of file buffer.c.

int ceph_decode_buffer ( struct ceph_buffer **  b,
void **  p,
void end 

Definition at line 53 of file buffer.c.

EXPORT_SYMBOL ( ceph_buffer_new  )
EXPORT_SYMBOL ( ceph_buffer_release  )