MCPcopy Create free account
hub / github.com/Singular/Singular / init_flock_struct

Function init_flock_struct

kernel/oswrapper/vspace.cc:292–299  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

290}
291
292void init_flock_struct(
293 struct flock &lock_info, size_t offset, size_t len, bool lock) {
294 lock_info.l_start = offset;
295 lock_info.l_len = len;
296 lock_info.l_pid = 0;
297 lock_info.l_type = lock ? F_WRLCK : F_UNLCK;
298 lock_info.l_whence = SEEK_SET;
299}
300
301void lock_file(int fd, size_t offset, size_t len) {
302 struct flock lock_info;

Callers 2

lock_fileFunction · 0.85
unlock_fileFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected