file_lock
struct file_lock *fl;
struct file_lock *fl, *newfl;
newfl = malloc(sizeof(struct file_lock));
struct file_lock *fl;
lfree(struct file_lock *fl)
struct file_lock *fl;
do_lock(struct file_lock *fl, int block)
send_granted(struct file_lock *fl, int opcode)
LIST_HEAD(lcklst_head, file_lock);
do_unlock(struct file_lock *rfl)
struct file_lock *fl;
LIST_ENTRY(file_lock) lcklst;
struct file_lock *fl, *next_fl;
void lfree(struct file_lock *);
enum nlm_stats do_lock(struct file_lock *, int);
enum nlm_stats do_unlock(struct file_lock *);
void send_granted(struct file_lock *, int);