Lines Matching defs:buf
564 static ssize_t bpf_dummy_read(struct file *filp, char __user *buf, size_t siz, loff_t *ppos)
572 static ssize_t bpf_dummy_write(struct file *filp, const char __user *buf, size_t siz, loff_t *ppos)
1398 void *buf, *buf_prevkey, *prev_key, *key, *value;
1426 buf = kmalloc(map->key_size + value_size, GFP_USER | __GFP_NOWARN);
1427 if (!buf) {
1437 key = buf;
1495 kfree(buf);
2851 char buf[128];
2885 if (strncpy_from_user(buf, u64_to_user_ptr(attr->raw_tracepoint.name), sizeof(buf) - 1) < 0) {
2889 buf[sizeof(buf) - 1] = 0;
2890 tp_name = buf;
3909 const char *buf, u64 probe_offset, u64 probe_addr)
3911 char __user *ubuf = u64_to_user_ptr(attr->task_fd_query.buf);
3912 u32 len = buf ? strlen(buf) : 0, input_len;
3929 if (copy_to_user(ubuf, buf, len + 1)) {
3939 if (copy_to_user(ubuf, buf, input_len - 1)) {
4025 const char *buf;
4027 err = bpf_get_perf_event_info(event, &prog_id, &fd_type, &buf, &probe_offset, &probe_addr);
4029 err = bpf_task_fd_query_copy(attr, uattr, prog_id, fd_type, buf, probe_offset, probe_addr);