• Home
  • Raw
  • Download

Lines Matching refs:buf

65 static ssize_t write_filehandle(struct file *file, char *buf, size_t size);
66 static ssize_t write_unlock_ip(struct file *file, char *buf, size_t size);
67 static ssize_t write_unlock_fs(struct file *file, char *buf, size_t size);
68 static ssize_t write_threads(struct file *file, char *buf, size_t size);
69 static ssize_t write_pool_threads(struct file *file, char *buf, size_t size);
70 static ssize_t write_versions(struct file *file, char *buf, size_t size);
71 static ssize_t write_ports(struct file *file, char *buf, size_t size);
72 static ssize_t write_maxblksize(struct file *file, char *buf, size_t size);
73 static ssize_t write_maxconn(struct file *file, char *buf, size_t size);
75 static ssize_t write_leasetime(struct file *file, char *buf, size_t size);
76 static ssize_t write_gracetime(struct file *file, char *buf, size_t size);
77 static ssize_t write_recoverydir(struct file *file, char *buf, size_t size);
78 static ssize_t write_v4_end_grace(struct file *file, char *buf, size_t size);
99 static ssize_t nfsctl_transaction_write(struct file *file, const char __user *buf, size_t size, lof… in nfsctl_transaction_write() argument
108 data = simple_transaction_get(file, buf, size); in nfsctl_transaction_write()
120 static ssize_t nfsctl_transaction_read(struct file *file, char __user *buf, size_t size, loff_t *po… in nfsctl_transaction_read() argument
127 ssize_t rv = nfsctl_transaction_write(file, buf, 0, pos); in nfsctl_transaction_read()
131 return simple_transaction_read(file, buf, size, pos); in nfsctl_transaction_read()
256 static ssize_t write_unlock_ip(struct file *file, char *buf, size_t size) in write_unlock_ip() argument
268 if (buf[size-1] != '\n') in write_unlock_ip()
271 fo_path = buf; in write_unlock_ip()
272 if (qword_get(&buf, fo_path, size) < 0) in write_unlock_ip()
295 static ssize_t write_unlock_fs(struct file *file, char *buf, size_t size) in write_unlock_fs() argument
305 if (buf[size-1] != '\n') in write_unlock_fs()
308 fo_path = buf; in write_unlock_fs()
309 if (qword_get(&buf, fo_path, size) < 0) in write_unlock_fs()
352 static ssize_t write_filehandle(struct file *file, char *buf, size_t size) in write_filehandle() argument
356 char *mesg = buf; in write_filehandle()
364 if (buf[size-1] != '\n') in write_filehandle()
366 buf[size-1] = 0; in write_filehandle()
399 mesg = buf; in write_filehandle()
403 return mesg - buf; in write_filehandle()
434 static ssize_t write_threads(struct file *file, char *buf, size_t size) in write_threads() argument
436 char *mesg = buf; in write_threads()
453 return scnprintf(buf, SIMPLE_TRANSACTION_LIMIT, "%d\n", rv); in write_threads()
478 static ssize_t write_pool_threads(struct file *file, char *buf, size_t size) in write_pool_threads() argument
483 char *mesg = buf; in write_pool_threads()
500 strcpy(buf, "0\n"); in write_pool_threads()
501 return strlen(buf); in write_pool_threads()
529 mesg = buf; in write_pool_threads()
537 rv = mesg - buf; in write_pool_threads()
545 nfsd_print_version_support(struct nfsd_net *nn, char *buf, int remaining, in nfsd_print_version_support() argument
561 return snprintf(buf, remaining, format, sep, in nfsd_print_version_support()
565 static ssize_t __write_versions(struct file *file, char *buf, size_t size) in __write_versions() argument
567 char *mesg = buf; in __write_versions()
581 if (buf[size-1] != '\n') in __write_versions()
583 buf[size-1] = 0; in __write_versions()
646 len = nfsd_print_version_support(nn, buf, remaining, in __write_versions()
651 buf += len; in __write_versions()
659 len = snprintf(buf, remaining, "\n"); in __write_versions()
697 static ssize_t write_versions(struct file *file, char *buf, size_t size) in write_versions() argument
702 rv = __write_versions(file, buf, size); in write_versions()
711 static ssize_t __write_ports_names(char *buf, struct net *net) in __write_ports_names() argument
717 return svc_xprt_names(nn->nfsd_serv, buf, SIMPLE_TRANSACTION_LIMIT); in __write_ports_names()
725 static ssize_t __write_ports_addfd(char *buf, struct net *net, const struct cred *cred) in __write_ports_addfd() argument
727 char *mesg = buf; in __write_ports_addfd()
744 err = svc_addsock(nn->nfsd_serv, fd, buf, SIMPLE_TRANSACTION_LIMIT, cred); in __write_ports_addfd()
759 static ssize_t __write_ports_addxprt(char *buf, struct net *net, const struct cred *cred) in __write_ports_addxprt() argument
766 if (sscanf(buf, "%15s %5u", transport, &port) != 2) in __write_ports_addxprt()
803 static ssize_t __write_ports(struct file *file, char *buf, size_t size, in __write_ports() argument
807 return __write_ports_names(buf, net); in __write_ports()
809 if (isdigit(buf[0])) in __write_ports()
810 return __write_ports_addfd(buf, net, file->f_cred); in __write_ports()
812 if (isalpha(buf[0])) in __write_ports()
813 return __write_ports_addxprt(buf, net, file->f_cred); in __write_ports()
861 static ssize_t write_ports(struct file *file, char *buf, size_t size) in write_ports() argument
866 rv = __write_ports(file, buf, size, netns(file)); in write_ports()
895 static ssize_t write_maxblksize(struct file *file, char *buf, size_t size) in write_maxblksize() argument
897 char *mesg = buf; in write_maxblksize()
920 return scnprintf(buf, SIMPLE_TRANSACTION_LIMIT, "%d\n", in write_maxblksize()
944 static ssize_t write_maxconn(struct file *file, char *buf, size_t size) in write_maxconn() argument
946 char *mesg = buf; in write_maxconn()
958 return scnprintf(buf, SIMPLE_TRANSACTION_LIMIT, "%u\n", maxconn); in write_maxconn()
962 static ssize_t __nfsd4_write_time(struct file *file, char *buf, size_t size, in __nfsd4_write_time() argument
965 char *mesg = buf; in __nfsd4_write_time()
991 return scnprintf(buf, SIMPLE_TRANSACTION_LIMIT, "%lld\n", *time); in __nfsd4_write_time()
994 static ssize_t nfsd4_write_time(struct file *file, char *buf, size_t size, in nfsd4_write_time() argument
1000 rv = __nfsd4_write_time(file, buf, size, time, nn); in nfsd4_write_time()
1026 static ssize_t write_leasetime(struct file *file, char *buf, size_t size) in write_leasetime() argument
1029 return nfsd4_write_time(file, buf, size, &nn->nfsd4_lease, nn); in write_leasetime()
1042 static ssize_t write_gracetime(struct file *file, char *buf, size_t size) in write_gracetime() argument
1045 return nfsd4_write_time(file, buf, size, &nn->nfsd4_grace, nn); in write_gracetime()
1048 static ssize_t __write_recoverydir(struct file *file, char *buf, size_t size, in __write_recoverydir() argument
1051 char *mesg = buf; in __write_recoverydir()
1058 if (size > PATH_MAX || buf[size-1] != '\n') in __write_recoverydir()
1060 buf[size-1] = 0; in __write_recoverydir()
1072 return scnprintf(buf, SIMPLE_TRANSACTION_LIMIT, "%s\n", in __write_recoverydir()
1097 static ssize_t write_recoverydir(struct file *file, char *buf, size_t size) in write_recoverydir() argument
1103 rv = __write_recoverydir(file, buf, size, nn); in write_recoverydir()
1128 static ssize_t write_v4_end_grace(struct file *file, char *buf, size_t size) in write_v4_end_grace() argument
1133 switch(buf[0]) { in write_v4_end_grace()
1146 return scnprintf(buf, SIMPLE_TRANSACTION_LIMIT, "%c\n", in write_v4_end_grace()