LOCK_MAY_WRITE

Section: ()
Updated: 06 October 2005
Index Return to Main Contents

 

NAME

lock_may_write - checks that the region is free of locks  

SYNOPSIS

"SYNOPSIS"

int lock_may_write (struct inode * inode, loff_t start, unsigned long len);  

ARGUMENTS

inode
the inode that is being written
start
the first byte to write
len
the number of bytes to write
 

DESCRIPTION

Emulates Windows locking requirements. Whole-file mandatory locks (share modes) can prohibit a write and byte-range POSIX locks can prohibit a write if they overlap.

N.B. this function is only ever called from knfsd and ownership of locks is never checked.


 

Index

NAME
SYNOPSIS
ARGUMENTS
DESCRIPTION

This document was created by man2html, using the manual pages.
Time: 07:07:16 GMT, October 06, 2005