centos man page for lock_may_write

Query: lock_may_write

OS: centos

Section: 9

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

LOCK_MAY_WRITE(9)						   The Linux VFS						 LOCK_MAY_WRITE(9)

NAME
lock_may_write - checks that the region is free of locks
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.
COPYRIGHT
Kernel Hackers Manual 3.10 June 2014 LOCK_MAY_WRITE(9)
Related Man Pages
lockf(3) - linux
wlock(1) - debian
lockf(3) - centos
clri_hfs(1m) - hpux
clri(1m) - hpux
Similar Topics in the Unix Linux Community
translating physical/virtual addresses