Lines Matching defs:kernbuffer

319  * to copy from (non-DMA) kernel memory, give "kernbuffer". If
322 * Index is ignored if either kernbuffer or userbuffer is set.
330 char *kernbuffer, const char __user *userbuffer, int index,
336 int fromkern = (kernbuffer != NULL) ? 1 : 0;
382 memcpy(buffer, kernbuffer, passsize);
383 kernbuffer += passsize;
444 * to copy to kernel memory, give "kernbuffer". One of them
451 void *kernbuffer, char __user *userbuffer, ssize_t *bytes_read,
514 memcpy(kernbuffer, buffer, thispass);
515 kernbuffer += thispass;
748 * If data is from userland, set "userbuffer" (and clear "kernbuffer"),
749 * if data is in kernel space, set "kernbuffer" (and clear "userbuffer");
750 * if neither "kernbuffer" nor "userbuffer" are given, it is assumed
755 char *kernbuffer, int length, const char __user *userbuffer,
761 u8 swap8, fromkern = kernbuffer ? 1 : 0;
766 /* if neither kernbuffer not userbuffer are given, assume
770 kernbuffer = sisusb->obuf[index];
783 swap8 = kernbuffer[0];
798 swap16 = *((u16 *)kernbuffer);
823 swap32 = (kernbuffer[0] << 16) |
824 (kernbuffer[1] << 8) |
825 kernbuffer[2];
827 swap32 = (kernbuffer[2] << 16) |
828 (kernbuffer[1] << 8) |
829 kernbuffer[0];
845 swap32 = *((u32 *)kernbuffer);
883 kernbuffer, NULL, 0,
885 kernbuffer += (*bytes_written);
892 kernbuffer += ((*bytes_written) &
927 kernbuffer, NULL, 0,
929 kernbuffer += (*bytes_written);
936 kernbuffer += ((*bytes_written) &
1107 char *kernbuffer, int length, char __user *userbuffer,
1130 kernbuffer[0] = buf[0];
1143 *((u16 *)kernbuffer) = swap16;
1167 kernbuffer[0] = buf[0];
1168 kernbuffer[1] = buf[1];
1169 kernbuffer[2] = buf[2];
1185 *((u32 *)kernbuffer) = swap32;
1186 kernbuffer += 4;