Lines Matching refs:buffer
81 /proc/scsi/sg/def_reserved_size . Each time sg_open() is called a buffer
109 unsigned bufflen; /* Size of (aggregate) data buffer */
122 Sg_scatter_hold data; /* hold buffer, perhaps scatter list */
125 char res_used; /* 1 -> using reserve buffer, 0 -> not ... */
143 Sg_scatter_hold reserve; /* buffer held for this file descriptor */
530 /* Now copy the result back to the user buffer. */
655 /* Determine buffer size. */
742 return -ENOMEM; /* MMAP_IO size must fit in reserve buffer */
750 return -EBUSY; /* reserve buffer already being used */
1297 ret = -ENOMEM; /* cannot map more than reserved buffer */
1661 MODULE_PARM_DESC(def_reserved_size, "size of buffer reserved for each fd");
2333 static ssize_t sg_proc_write_adio(struct file *filp, const char __user *buffer,
2345 const char __user *buffer, size_t count, loff_t *off);
2415 sg_proc_write_adio(struct file *filp, const char __user *buffer,
2423 err = kstrtoul_from_user(buffer, count, 0, &num);
2436 sg_proc_write_dressz(struct file *filp, const char __user *buffer,
2445 err = kstrtoul_from_user(buffer, count, 0, &k);