Lines Matching refs:ubuf
341 static ssize_t tool_fn_read(struct tool_ctx *tc, char __user *ubuf, in tool_fn_read() argument
356 return simple_read_from_buffer(ubuf, size, offp, buf, pos); in tool_fn_read()
360 const char __user *ubuf, in tool_fn_write() argument
377 if (copy_from_user(buf, ubuf, size)) { in tool_fn_write()
412 static ssize_t tool_port_read(struct file *filep, char __user *ubuf, in tool_port_read() argument
421 return simple_read_from_buffer(ubuf, size, offp, buf, pos); in tool_port_read()
428 static ssize_t tool_peer_port_read(struct file *filep, char __user *ubuf, in tool_peer_port_read() argument
439 return simple_read_from_buffer(ubuf, size, offp, buf, pos); in tool_peer_port_read()
469 static ssize_t tool_link_write(struct file *filep, const char __user *ubuf, in tool_link_write() argument
476 ret = kstrtobool_from_user(ubuf, size, &val); in tool_link_write()
495 static ssize_t tool_peer_link_read(struct file *filep, char __user *ubuf, in tool_peer_link_read() argument
509 return simple_read_from_buffer(ubuf, size, offp, buf, 2); in tool_peer_link_read()
517 const char __user *ubuf, in tool_peer_link_event_write() argument
526 ret = kstrtobool_from_user(ubuf, size, &val); in tool_peer_link_event_write()
548 static ssize_t tool_mw_read(struct file *filep, char __user *ubuf, in tool_mw_read() argument
556 return simple_read_from_buffer(ubuf, size, offp, in tool_mw_read()
560 static ssize_t tool_mw_write(struct file *filep, const char __user *ubuf, in tool_mw_write() argument
569 ubuf, size); in tool_mw_write()
644 static ssize_t tool_mw_trans_read(struct file *filep, char __user *ubuf, in tool_mw_trans_read() argument
698 ret = simple_read_from_buffer(ubuf, size, offp, buf, off); in tool_mw_trans_read()
706 static ssize_t tool_mw_trans_write(struct file *filep, const char __user *ubuf, in tool_mw_trans_write() argument
713 ret = kstrtouint_from_user(ubuf, size, 0, &val); in tool_mw_trans_write()
731 static ssize_t tool_peer_mw_read(struct file *filep, char __user *ubuf, in tool_peer_mw_read() argument
753 ret = copy_to_user(ubuf, buf, size); in tool_peer_mw_read()
769 static ssize_t tool_peer_mw_write(struct file *filep, const char __user *ubuf, in tool_peer_mw_write() argument
789 ret = copy_from_user(buf, ubuf, size); in tool_peer_mw_write()
872 static ssize_t tool_peer_mw_trans_read(struct file *filep, char __user *ubuf, in tool_peer_mw_trans_read() argument
923 ret = simple_read_from_buffer(ubuf, size, offp, buf, off); in tool_peer_mw_trans_read()
930 const char __user *ubuf, in tool_peer_mw_trans_write() argument
941 if (copy_from_user(buf, ubuf, buf_size)) in tool_peer_mw_trans_write()
1030 static ssize_t tool_db_read(struct file *filep, char __user *ubuf, in tool_db_read() argument
1035 return tool_fn_read(tc, ubuf, size, offp, tc->ntb->ops->db_read); in tool_db_read()
1038 static ssize_t tool_db_write(struct file *filep, const char __user *ubuf, in tool_db_write() argument
1043 return tool_fn_write(tc, ubuf, size, offp, tc->ntb->ops->db_set, in tool_db_write()
1051 static ssize_t tool_db_valid_mask_read(struct file *filep, char __user *ubuf, in tool_db_valid_mask_read() argument
1056 return tool_fn_read(tc, ubuf, size, offp, tc->ntb->ops->db_valid_mask); in tool_db_valid_mask_read()
1063 static ssize_t tool_db_mask_read(struct file *filep, char __user *ubuf, in tool_db_mask_read() argument
1068 return tool_fn_read(tc, ubuf, size, offp, tc->ntb->ops->db_read_mask); in tool_db_mask_read()
1071 static ssize_t tool_db_mask_write(struct file *filep, const char __user *ubuf, in tool_db_mask_write() argument
1076 return tool_fn_write(tc, ubuf, size, offp, tc->ntb->ops->db_set_mask, in tool_db_mask_write()
1084 static ssize_t tool_peer_db_read(struct file *filep, char __user *ubuf, in tool_peer_db_read() argument
1089 return tool_fn_read(tc, ubuf, size, offp, tc->ntb->ops->peer_db_read); in tool_peer_db_read()
1092 static ssize_t tool_peer_db_write(struct file *filep, const char __user *ubuf, in tool_peer_db_write() argument
1097 return tool_fn_write(tc, ubuf, size, offp, tc->ntb->ops->peer_db_set, in tool_peer_db_write()
1105 static ssize_t tool_peer_db_mask_read(struct file *filep, char __user *ubuf, in tool_peer_db_mask_read() argument
1110 return tool_fn_read(tc, ubuf, size, offp, in tool_peer_db_mask_read()
1115 const char __user *ubuf, in tool_peer_db_mask_write() argument
1120 return tool_fn_write(tc, ubuf, size, offp, in tool_peer_db_mask_write()
1130 const char __user *ubuf, in tool_db_event_write() argument
1137 ret = kstrtou64_from_user(ubuf, size, 0, &val); in tool_db_event_write()
1156 static ssize_t tool_spad_read(struct file *filep, char __user *ubuf, in tool_spad_read() argument
1169 return simple_read_from_buffer(ubuf, size, offp, buf, pos); in tool_spad_read()
1172 static ssize_t tool_spad_write(struct file *filep, const char __user *ubuf, in tool_spad_write() argument
1184 ret = kstrtou32_from_user(ubuf, size, 0, &val); in tool_spad_write()
1197 static ssize_t tool_peer_spad_read(struct file *filep, char __user *ubuf, in tool_peer_spad_read() argument
1210 return simple_read_from_buffer(ubuf, size, offp, buf, pos); in tool_peer_spad_read()
1213 static ssize_t tool_peer_spad_write(struct file *filep, const char __user *ubuf, in tool_peer_spad_write() argument
1225 ret = kstrtou32_from_user(ubuf, size, 0, &val); in tool_peer_spad_write()
1279 static ssize_t tool_inmsg_read(struct file *filep, char __user *ubuf, in tool_inmsg_read() argument
1292 return simple_read_from_buffer(ubuf, size, offp, buf, pos); in tool_inmsg_read()
1300 const char __user *ubuf, in tool_outmsg_write() argument
1307 ret = kstrtou32_from_user(ubuf, size, 0, &val); in tool_outmsg_write()
1320 static ssize_t tool_msg_sts_read(struct file *filep, char __user *ubuf, in tool_msg_sts_read() argument
1325 return tool_fn_read(tc, ubuf, size, offp, tc->ntb->ops->msg_read_sts); in tool_msg_sts_read()
1328 static ssize_t tool_msg_sts_write(struct file *filep, const char __user *ubuf, in tool_msg_sts_write() argument
1333 return tool_fn_write(tc, ubuf, size, offp, NULL, in tool_msg_sts_write()
1341 static ssize_t tool_msg_inbits_read(struct file *filep, char __user *ubuf, in tool_msg_inbits_read() argument
1346 return tool_fn_read(tc, ubuf, size, offp, tc->ntb->ops->msg_inbits); in tool_msg_inbits_read()
1353 static ssize_t tool_msg_outbits_read(struct file *filep, char __user *ubuf, in tool_msg_outbits_read() argument
1358 return tool_fn_read(tc, ubuf, size, offp, tc->ntb->ops->msg_outbits); in tool_msg_outbits_read()
1365 static ssize_t tool_msg_mask_write(struct file *filep, const char __user *ubuf, in tool_msg_mask_write() argument
1370 return tool_fn_write(tc, ubuf, size, offp, in tool_msg_mask_write()
1380 const char __user *ubuf, in tool_msg_event_write() argument
1387 ret = kstrtou64_from_user(ubuf, size, 0, &val); in tool_msg_event_write()