Lines Matching defs:kernbuffer

305  * to copy from (non-DMA) kernel memory, give "kernbuffer". If
308 * Index is ignored if either kernbuffer or userbuffer is set.
316 char *kernbuffer, const char __user *userbuffer, int index,
322 int fromkern = (kernbuffer != NULL) ? 1 : 0;
368 memcpy(buffer, kernbuffer, passsize);
369 kernbuffer += passsize;
430 * to copy to kernel memory, give "kernbuffer". One of them
437 void *kernbuffer, char __user *userbuffer, ssize_t *bytes_read,
500 memcpy(kernbuffer, buffer, thispass);
501 kernbuffer += thispass;
734 * If data is from userland, set "userbuffer" (and clear "kernbuffer"),
735 * if data is in kernel space, set "kernbuffer" (and clear "userbuffer");
736 * if neither "kernbuffer" nor "userbuffer" are given, it is assumed
741 char *kernbuffer, int length, const char __user *userbuffer,
747 u8 swap8, fromkern = kernbuffer ? 1 : 0;
752 /* if neither kernbuffer not userbuffer are given, assume
756 kernbuffer = sisusb->obuf[index];
769 swap8 = kernbuffer[0];
784 swap16 = *((u16 *)kernbuffer);
809 swap32 = (kernbuffer[0] << 16) |
810 (kernbuffer[1] << 8) |
811 kernbuffer[2];
813 swap32 = (kernbuffer[2] << 16) |
814 (kernbuffer[1] << 8) |
815 kernbuffer[0];
831 swap32 = *((u32 *)kernbuffer);
869 kernbuffer, NULL, 0,
871 kernbuffer += (*bytes_written);
878 kernbuffer += ((*bytes_written) &
913 kernbuffer, NULL, 0,
915 kernbuffer += (*bytes_written);
922 kernbuffer += ((*bytes_written) &
1093 char *kernbuffer, int length, char __user *userbuffer,
1116 kernbuffer[0] = buf[0];
1129 *((u16 *)kernbuffer) = swap16;
1153 kernbuffer[0] = buf[0];
1154 kernbuffer[1] = buf[1];
1155 kernbuffer[2] = buf[2];
1171 *((u32 *)kernbuffer) = swap32;
1172 kernbuffer += 4;