table of contents
other versions
LOCKS_MANDATORY_AREA(9) | The Linux VFS | LOCKS_MANDATORY_AREA(9) |
NAME¶
locks_mandatory_area - Check for a conflicting lock
SYNOPSIS¶
int locks_mandatory_area(struct inode * inode, struct file * filp, loff_t start, loff_t end, unsigned char type);
ARGUMENTS¶
struct inode * inode
the file to check
struct file * filp
how the file was opened (if it was)
loff_t start
first byte in the file to check
loff_t end
lastbyte in the file to check
unsigned char type
F_WRLCK for a write lock, else
F_RDLCK
DESCRIPTION¶
Searches the inode's list of locks to find any POSIX locks which conflict.
COPYRIGHT¶
September 2017 | Kernel Hackers Manual 4.12 |