Lines Matching refs:size
67 static ssize_t write_filehandle(struct file *file, char *buf, size_t size);
68 static ssize_t write_unlock_ip(struct file *file, char *buf, size_t size);
69 static ssize_t write_unlock_fs(struct file *file, char *buf, size_t size);
70 static ssize_t write_threads(struct file *file, char *buf, size_t size);
71 static ssize_t write_pool_threads(struct file *file, char *buf, size_t size);
72 static ssize_t write_versions(struct file *file, char *buf, size_t size);
73 static ssize_t write_ports(struct file *file, char *buf, size_t size);
74 static ssize_t write_maxblksize(struct file *file, char *buf, size_t size);
75 static ssize_t write_maxconn(struct file *file, char *buf, size_t size);
77 static ssize_t write_leasetime(struct file *file, char *buf, size_t size);
78 static ssize_t write_gracetime(struct file *file, char *buf, size_t size);
79 static ssize_t write_recoverydir(struct file *file, char *buf, size_t size);
80 static ssize_t write_v4_end_grace(struct file *file, char *buf, size_t size);
101 static ssize_t nfsctl_transaction_write(struct file *file, const char __user *buf, size_t size, lof… in nfsctl_transaction_write() argument
110 data = simple_transaction_get(file, buf, size); in nfsctl_transaction_write()
114 rv = write_op[ino](file, data, size); in nfsctl_transaction_write()
117 rv = size; in nfsctl_transaction_write()
122 static ssize_t nfsctl_transaction_read(struct file *file, char __user *buf, size_t size, loff_t *po… in nfsctl_transaction_read() argument
133 return simple_transaction_read(file, buf, size, pos); in nfsctl_transaction_read()
235 static ssize_t write_unlock_ip(struct file *file, char *buf, size_t size) in write_unlock_ip() argument
244 if (size == 0) in write_unlock_ip()
247 if (buf[size-1] != '\n') in write_unlock_ip()
251 if (qword_get(&buf, fo_path, size) < 0) in write_unlock_ip()
254 if (rpc_pton(net, fo_path, size, sap, salen) == 0) in write_unlock_ip()
274 static ssize_t write_unlock_fs(struct file *file, char *buf, size_t size) in write_unlock_fs() argument
281 if (size == 0) in write_unlock_fs()
284 if (buf[size-1] != '\n') in write_unlock_fs()
288 if (qword_get(&buf, fo_path, size) < 0) in write_unlock_fs()
331 static ssize_t write_filehandle(struct file *file, char *buf, size_t size) in write_filehandle() argument
340 if (size == 0) in write_filehandle()
343 if (buf[size-1] != '\n') in write_filehandle()
345 buf[size-1] = 0; in write_filehandle()
348 len = qword_get(&mesg, dname, size); in write_filehandle()
353 len = qword_get(&mesg, path, size); in write_filehandle()
365 if (qword_get(&mesg, mesg, size)>0) in write_filehandle()
413 static ssize_t write_threads(struct file *file, char *buf, size_t size) in write_threads() argument
419 if (size > 0) { in write_threads()
457 static ssize_t write_pool_threads(struct file *file, char *buf, size_t size) in write_pool_threads() argument
488 if (size > 0) { in write_pool_threads()
509 size = SIMPLE_TRANSACTION_LIMIT; in write_pool_threads()
510 for (i = 0; i < npools && size > 0; i++) { in write_pool_threads()
511 snprintf(mesg, size, "%d%c", nthreads[i], (i == npools-1 ? '\n' : ' ')); in write_pool_threads()
513 size -= len; in write_pool_threads()
544 static ssize_t __write_versions(struct file *file, char *buf, size_t size) in __write_versions() argument
553 if (size>0) { in __write_versions()
560 if (buf[size-1] != '\n') in __write_versions()
562 buf[size-1] = 0; in __write_versions()
565 len = qword_get(&mesg, vers, size); in __write_versions()
607 } while ((len = qword_get(&mesg, vers, size)) > 0); in __write_versions()
675 static ssize_t write_versions(struct file *file, char *buf, size_t size) in write_versions() argument
680 rv = __write_versions(file, buf, size); in write_versions()
774 static ssize_t __write_ports(struct file *file, char *buf, size_t size, in __write_ports() argument
777 if (size == 0) in __write_ports()
832 static ssize_t write_ports(struct file *file, char *buf, size_t size) in write_ports() argument
837 rv = __write_ports(file, buf, size, netns(file)); in write_ports()
866 static ssize_t write_maxblksize(struct file *file, char *buf, size_t size) in write_maxblksize() argument
871 if (size > 0) { in write_maxblksize()
915 static ssize_t write_maxconn(struct file *file, char *buf, size_t size) in write_maxconn() argument
921 if (size > 0) { in write_maxconn()
933 static ssize_t __nfsd4_write_time(struct file *file, char *buf, size_t size, in __nfsd4_write_time() argument
939 if (size > 0) { in __nfsd4_write_time()
965 static ssize_t nfsd4_write_time(struct file *file, char *buf, size_t size, in nfsd4_write_time() argument
971 rv = __nfsd4_write_time(file, buf, size, time, nn); in nfsd4_write_time()
997 static ssize_t write_leasetime(struct file *file, char *buf, size_t size) in write_leasetime() argument
1000 return nfsd4_write_time(file, buf, size, &nn->nfsd4_lease, nn); in write_leasetime()
1013 static ssize_t write_gracetime(struct file *file, char *buf, size_t size) in write_gracetime() argument
1016 return nfsd4_write_time(file, buf, size, &nn->nfsd4_grace, nn); in write_gracetime()
1019 static ssize_t __write_recoverydir(struct file *file, char *buf, size_t size, in __write_recoverydir() argument
1026 if (size > 0) { in __write_recoverydir()
1029 if (size > PATH_MAX || buf[size-1] != '\n') in __write_recoverydir()
1031 buf[size-1] = 0; in __write_recoverydir()
1034 len = qword_get(&mesg, recdir, size); in __write_recoverydir()
1068 static ssize_t write_recoverydir(struct file *file, char *buf, size_t size) in write_recoverydir() argument
1074 rv = __write_recoverydir(file, buf, size, nn); in write_recoverydir()
1099 static ssize_t write_v4_end_grace(struct file *file, char *buf, size_t size) in write_v4_end_grace() argument
1103 if (size > 0) { in write_v4_end_grace()
1487 .size = sizeof(struct nfsd_net),