Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
cell.c File Reference
#include <linux/module.h>
#include <linux/slab.h>
#include <linux/key.h>
#include <linux/ctype.h>
#include <linux/dns_resolver.h>
#include <linux/sched.h>
#include <keys/rxrpc-type.h>
#include "internal.h"

Go to the source code of this file.

Functions

 DECLARE_RWSEM (afs_proc_cells_sem)
 
 LIST_HEAD (afs_proc_cells)
 
struct afs_cellafs_cell_create (const char *name, unsigned namesz, char *vllist, bool retref)
 
int afs_cell_init (char *rootcell)
 
struct afs_cellafs_cell_lookup (const char *name, unsigned namesz, bool dns_cell)
 
void afs_put_cell (struct afs_cell *cell)
 
void afs_cell_purge (void)
 

Function Documentation

struct afs_cell* afs_cell_create ( const char name,
unsigned  namesz,
char vllist,
bool  retref 
)
read

Definition at line 150 of file cell.c.

int afs_cell_init ( char rootcell)

Definition at line 226 of file cell.c.

struct afs_cell* afs_cell_lookup ( const char name,
unsigned  namesz,
bool  dns_cell 
)
read

Definition at line 268 of file cell.c.

void afs_cell_purge ( void  )

Definition at line 425 of file cell.c.

void afs_put_cell ( struct afs_cell cell)

Definition at line 343 of file cell.c.

DECLARE_RWSEM ( afs_proc_cells_sem  )
LIST_HEAD ( afs_proc_cells  )