Home
last modified time | relevance | path

Searched refs:xdr_lock (Results 1 – 2 of 2) sorted by relevance

/linux/fs/lockd/
H A Dsvc4proc.c146 struct nlm4_lock *xdr_lock, unsigned char type) in nlm4svc_lookup_file() argument
155 if (xdr_lock->fh.len > NFS_MAXFHSIZE) in nlm4svc_lookup_file()
157 lock->fh.size = xdr_lock->fh.len; in nlm4svc_lookup_file()
158 memcpy(lock->fh.data, xdr_lock->fh.data, xdr_lock->fh.len); in nlm4svc_lookup_file()
159 if (xdr_lock->fh.len < LOCKD_FH_HASH_SIZE) in nlm4svc_lookup_file()
160 memset(lock->fh.data + xdr_lock->fh.len, 0, in nlm4svc_lookup_file()
161 LOCKD_FH_HASH_SIZE - xdr_lock->fh.len); in nlm4svc_lookup_file()
163 lock->oh.len = xdr_lock->oh.len; in nlm4svc_lookup_file()
164 lock->oh.data = xdr_lock->oh.data; in nlm4svc_lookup_file()
166 lock->svid = xdr_lock->svid; in nlm4svc_lookup_file()
[all …]
H A Dsvcproc.c151 struct nlm_lock *xdr_lock, unsigned char type) in nlm3svc_lookup_file() argument
160 if (xdr_lock->fh.len != NLM3_FHSIZE) in nlm3svc_lookup_file()
162 lock->fh.size = xdr_lock->fh.len; in nlm3svc_lookup_file()
163 memcpy(lock->fh.data, xdr_lock->fh.data, xdr_lock->fh.len); in nlm3svc_lookup_file()
165 lock->oh.len = xdr_lock->oh.len; in nlm3svc_lookup_file()
166 lock->oh.data = xdr_lock->oh.data; in nlm3svc_lookup_file()
168 lock->svid = xdr_lock->uppid; in nlm3svc_lookup_file()
169 lock->lock_start = xdr_lock->l_offset; in nlm3svc_lookup_file()
170 lock->lock_len = xdr_lock->l_len; in nlm3svc_lookup_file()
1016 struct nlm_lock xdr_lock = { in nlmsvc_proc_share() local
[all …]