Coda Distributed File System
Functions | Variables
partition.c File Reference
#include <unistd.h>
#include "coda_string.h"
#include <sys/file.h>
#include "coda_flock.h"
#include <util.h>
#include <lwp/lwp.h>
#include <lwp/lock.h>
#include "partition.h"
Include dependency graph for partition.c:

Functions

void DP_Init (const char *tabfile, const char *hostname)
 
struct DiskPartitionDP_Find (Device devno)
 
struct DiskPartitionDP_Get (char *name)
 
void DP_SetUsage (struct DiskPartition *dp)
 
void DP_ResetUsage (void)
 
void DP_PrintStats (FILE *fp)
 
void DP_LockPartition (char *name)
 
void DP_UnlockPartition (char *name)
 

Variables

struct dllist_head DiskPartitionList
 

Function Documentation

◆ DP_Find()

struct DiskPartition * DP_Find ( Device  devno)

◆ DP_Get()

struct DiskPartition * DP_Get ( char *  name)

◆ DP_Init()

void DP_Init ( const char *  tabfile,
const char *  hostname 
)

◆ DP_LockPartition()

void DP_LockPartition ( char *  name)

◆ DP_PrintStats()

void DP_PrintStats ( FILE *  fp)

◆ DP_ResetUsage()

void DP_ResetUsage ( void  )

◆ DP_SetUsage()

void DP_SetUsage ( struct DiskPartition dp)

◆ DP_UnlockPartition()

void DP_UnlockPartition ( char *  name)

Variable Documentation

◆ DiskPartitionList

struct dllist_head DiskPartitionList