Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
callback.c File Reference
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/init.h>
#include <linux/circ_buf.h>
#include <linux/sched.h>
#include "internal.h"

Go to the source code of this file.

Macros

#define afs_breakring_space(server)
 

Functions

void afs_init_callback_state (struct afs_server *server)
 
void afs_broken_callback_work (struct work_struct *work)
 
void afs_break_callbacks (struct afs_server *server, size_t count, struct afs_callback callbacks[])
 
void afs_discard_callback_on_delete (struct afs_vnode *vnode)
 
void afs_give_up_callback (struct afs_vnode *vnode)
 
void afs_dispatch_give_up_callbacks (struct work_struct *work)
 
void afs_flush_callback_breaks (struct afs_server *server)
 
int __init afs_callback_update_init (void)
 
void afs_callback_update_kill (void)
 

Macro Definition Documentation

#define afs_breakring_space (   server)
Value:
CIRC_SPACE((server)->cb_break_head, (server)->cb_break_tail, \
ARRAY_SIZE((server)->cb_break))

Definition at line 27 of file callback.c.

Function Documentation

void afs_break_callbacks ( struct afs_server server,
size_t  count,
struct afs_callback  callbacks[] 
)

Definition at line 194 of file callback.c.

void afs_broken_callback_work ( struct work_struct work)

Definition at line 63 of file callback.c.

int __init afs_callback_update_init ( void  )

Definition at line 462 of file callback.c.

void afs_callback_update_kill ( void  )

Definition at line 472 of file callback.c.

void afs_discard_callback_on_delete ( struct afs_vnode vnode)

Definition at line 262 of file callback.c.

void afs_dispatch_give_up_callbacks ( struct work_struct work)

Definition at line 334 of file callback.c.

void afs_flush_callback_breaks ( struct afs_server server)

Definition at line 352 of file callback.c.

void afs_give_up_callback ( struct afs_vnode vnode)

Definition at line 289 of file callback.c.

void afs_init_callback_state ( struct afs_server server)

Definition at line 38 of file callback.c.