Home
last modified time | relevance | path

Searched refs:userbuffer (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-6.6/drivers/usb/misc/sisusbvga/
H A Dsisusbvga.c304 * To copy the data from userspace, give pointer to "userbuffer",
308 * Index is ignored if either kernbuffer or userbuffer is set.
316 char *kernbuffer, const char __user *userbuffer, int index, in sisusb_send_bulk_msg()
321 int fromuser = (userbuffer != NULL) ? 1 : 0; in sisusb_send_bulk_msg()
361 if (copy_from_user(buffer, userbuffer, passsize)) in sisusb_send_bulk_msg()
364 userbuffer += passsize; in sisusb_send_bulk_msg()
429 * To copy the data to userspace, give pointer to "userbuffer",
437 void *kernbuffer, char __user *userbuffer, ssize_t *bytes_read, in sisusb_recv_bulk_msg()
491 if (userbuffer) { in sisusb_recv_bulk_msg()
493 if (copy_to_user(userbuffer, buffe in sisusb_recv_bulk_msg()
315 sisusb_send_bulk_msg(struct sisusb_usb_data *sisusb, int ep, int len, char *kernbuffer, const char __user *userbuffer, int index, ssize_t *bytes_written, unsigned int tflags, int async) sisusb_send_bulk_msg() argument
436 sisusb_recv_bulk_msg(struct sisusb_usb_data *sisusb, int ep, int len, void *kernbuffer, char __user *userbuffer, ssize_t *bytes_read, unsigned int tflags) sisusb_recv_bulk_msg() argument
740 sisusb_write_mem_bulk(struct sisusb_usb_data *sisusb, u32 addr, char *kernbuffer, int length, const char __user *userbuffer, int index, ssize_t *bytes_written) sisusb_write_mem_bulk() argument
1092 sisusb_read_mem_bulk(struct sisusb_usb_data *sisusb, u32 addr, char *kernbuffer, int length, char __user *userbuffer, ssize_t *bytes_read) sisusb_read_mem_bulk() argument
[all...]
/kernel/linux/linux-5.10/drivers/usb/misc/sisusbvga/
H A Dsisusb.c318 * To copy the data from userspace, give pointer to "userbuffer",
322 * Index is ignored if either kernbuffer or userbuffer is set.
330 char *kernbuffer, const char __user *userbuffer, int index, in sisusb_send_bulk_msg()
335 int fromuser = (userbuffer != NULL) ? 1 : 0; in sisusb_send_bulk_msg()
375 if (copy_from_user(buffer, userbuffer, passsize)) in sisusb_send_bulk_msg()
378 userbuffer += passsize; in sisusb_send_bulk_msg()
443 * To copy the data to userspace, give pointer to "userbuffer",
451 void *kernbuffer, char __user *userbuffer, ssize_t *bytes_read, in sisusb_recv_bulk_msg()
505 if (userbuffer) { in sisusb_recv_bulk_msg()
507 if (copy_to_user(userbuffer, buffe in sisusb_recv_bulk_msg()
329 sisusb_send_bulk_msg(struct sisusb_usb_data *sisusb, int ep, int len, char *kernbuffer, const char __user *userbuffer, int index, ssize_t *bytes_written, unsigned int tflags, int async) sisusb_send_bulk_msg() argument
450 sisusb_recv_bulk_msg(struct sisusb_usb_data *sisusb, int ep, int len, void *kernbuffer, char __user *userbuffer, ssize_t *bytes_read, unsigned int tflags) sisusb_recv_bulk_msg() argument
754 sisusb_write_mem_bulk(struct sisusb_usb_data *sisusb, u32 addr, char *kernbuffer, int length, const char __user *userbuffer, int index, ssize_t *bytes_written) sisusb_write_mem_bulk() argument
1106 sisusb_read_mem_bulk(struct sisusb_usb_data *sisusb, u32 addr, char *kernbuffer, int length, char __user *userbuffer, ssize_t *bytes_read) sisusb_read_mem_bulk() argument
[all...]
/kernel/linux/linux-5.10/drivers/usb/core/
H A Ddevio.c101 void __user *userbuffer; member
542 static int copy_urb_data_to_user(u8 __user *userbuffer, struct urb *urb) in copy_urb_data_to_user() argument
552 if (copy_to_user(userbuffer, urb->transfer_buffer, len)) in copy_urb_data_to_user()
559 if (copy_to_user(userbuffer, sg_virt(&urb->sg[i]), size)) in copy_urb_data_to_user()
561 userbuffer += size; in copy_urb_data_to_user()
1912 as->userbuffer = uurb->buffer; in proc_do_submiturb()
2033 if (as->userbuffer && urb->actual_length) { in processcompl()
2034 if (copy_urb_data_to_user(as->userbuffer, urb)) in processcompl()
2204 if (as->userbuffer && urb->actual_length) { in processcompl_compat()
2205 if (copy_urb_data_to_user(as->userbuffer, ur in processcompl_compat()
[all...]
/kernel/linux/linux-6.6/drivers/usb/core/
H A Ddevio.c101 void __user *userbuffer; member
553 static int copy_urb_data_to_user(u8 __user *userbuffer, struct urb *urb) in copy_urb_data_to_user() argument
563 if (copy_to_user(userbuffer, urb->transfer_buffer, len)) in copy_urb_data_to_user()
570 if (copy_to_user(userbuffer, sg_virt(&urb->sg[i]), size)) in copy_urb_data_to_user()
572 userbuffer += size; in copy_urb_data_to_user()
1927 as->userbuffer = uurb->buffer; in proc_do_submiturb()
2048 if (as->userbuffer && urb->actual_length) { in processcompl()
2049 if (copy_urb_data_to_user(as->userbuffer, urb)) in processcompl()
2219 if (as->userbuffer && urb->actual_length) { in processcompl_compat()
2220 if (copy_urb_data_to_user(as->userbuffer, ur in processcompl_compat()
[all...]

Completed in 12 milliseconds