Lines Matching defs:buf

1550 static int setup_buffering(struct scsi_tape *STp, const char __user *buf,
1561 if (i && ((unsigned long)buf & queue_dma_alignment(
1563 i = sgl_map_user_pages(STbp, STbp->use_sg, (unsigned long)buf,
1627 st_write(struct file *filp, const char __user *buf, size_t count, loff_t * ppos)
1711 (copy_from_user(&i, buf, 1) != 0 ||
1712 copy_from_user(&i, buf + count - 1, 1) != 0)) {
1717 retval = setup_buffering(STp, buf, count, 0);
1729 b_point = buf;
2104 st_read(struct file *filp, char __user *buf, size_t count, loff_t * ppos)
2146 retval = setup_buffering(STp, buf, count, 1);
2165 if (copy_from_user(&i, buf, 1) != 0 ||
2166 copy_to_user(buf, &i, 1) != 0 ||
2167 copy_from_user(&i, buf + count - 1, 1) != 0 ||
2168 copy_to_user(buf + count - 1, &i, 1) != 0) {
2201 i = from_buffer(STbp, buf, transfer);
2207 buf += transfer;
4573 static ssize_t try_direct_io_show(struct device_driver *ddp, char *buf)
4575 return scnprintf(buf, PAGE_SIZE, "%d\n", try_direct_io);
4579 static ssize_t fixed_buffer_size_show(struct device_driver *ddp, char *buf)
4581 return scnprintf(buf, PAGE_SIZE, "%d\n", st_fixed_buffer_size);
4585 static ssize_t max_sg_segs_show(struct device_driver *ddp, char *buf)
4587 return scnprintf(buf, PAGE_SIZE, "%d\n", st_max_sg_segs);
4591 static ssize_t version_show(struct device_driver *ddd, char *buf)
4593 return scnprintf(buf, PAGE_SIZE, "[%s]\n", verstr);
4599 const char *buf, size_t count)
4606 if (buf[0] == '0') {
4609 } else if (buf[0] == '1') {
4617 static ssize_t debug_flag_show(struct device_driver *ddp, char *buf)
4619 return scnprintf(buf, PAGE_SIZE, "%d\n", debugging);
4638 defined_show(struct device *dev, struct device_attribute *attr, char *buf)
4643 l = snprintf(buf, PAGE_SIZE, "%d\n", STm->defined);
4650 char *buf)
4655 l = snprintf(buf, PAGE_SIZE, "%d\n", STm->default_blksize);
4662 char *buf)
4669 l = snprintf(buf, PAGE_SIZE, fmt, STm->default_density);
4676 char *buf)
4681 l = snprintf(buf, PAGE_SIZE, "%d\n", STm->default_compression - 1);
4687 options_show(struct device *dev, struct device_attribute *attr, char *buf)
4710 l = snprintf(buf, PAGE_SIZE, "0x%08x\n", options);
4721 * @buf: buffer to return formatted data in
4724 struct device_attribute *attr, char *buf)
4728 return sprintf(buf, "%lld",
4739 * @buf: buffer to return formatted data in
4742 struct device_attribute *attr, char *buf)
4746 return sprintf(buf, "%lld",
4755 * @buf: buffer to return formatted data in
4758 struct device_attribute *attr, char *buf)
4762 return sprintf(buf, "%lld",
4772 * @buf: buffer to return formatted data in
4775 struct device_attribute *attr, char *buf)
4779 return sprintf(buf, "%lld",
4789 * @buf: buffer to return formatted data in
4792 struct device_attribute *attr, char *buf)
4796 return sprintf(buf, "%lld",
4806 * @buf: buffer to return formatted data in
4809 struct device_attribute *attr, char *buf)
4813 return sprintf(buf, "%lld",
4824 * @buf: buffer to return formatted data in
4827 struct device_attribute *attr, char *buf)
4831 return sprintf(buf, "%lld",
4844 * @buf: buffer to return formatted data in
4847 struct device_attribute *attr, char *buf)
4851 return sprintf(buf, "%lld",
4863 * @buf: buffer to return formatted data in
4866 struct device_attribute *attr, char *buf)
4870 return sprintf(buf, "%lld",
4881 * @buf: buffer to return formatted data in
4884 struct device_attribute *attr, char *buf)
4888 return sprintf(buf, "%lld",