Lines Matching refs:err
98 int err = 0, num_objs = 0; in bpf_seq_read() local
108 err = -ENOMEM; in bpf_seq_read()
115 err = copy_to_user(buf, seq->buf + seq->from, n); in bpf_seq_read()
116 if (err) { in bpf_seq_read()
117 err = -EFAULT; in bpf_seq_read()
131 err = PTR_ERR(p); in bpf_seq_read()
137 err = seq->op->show(seq, p); in bpf_seq_read()
138 if (err > 0) { in bpf_seq_read()
144 } else if (err < 0 || seq_has_overflowed(seq)) { in bpf_seq_read()
145 if (!err) in bpf_seq_read()
146 err = -E2BIG; in bpf_seq_read()
177 err = -EAGAIN; in bpf_seq_read()
184 err = seq->op->show(seq, p); in bpf_seq_read()
185 if (err > 0) { in bpf_seq_read()
188 } else if (err < 0 || seq_has_overflowed(seq)) { in bpf_seq_read()
191 if (!err) in bpf_seq_read()
192 err = -E2BIG; in bpf_seq_read()
206 err = PTR_ERR(p); in bpf_seq_read()
217 err = -E2BIG; in bpf_seq_read()
224 err = copy_to_user(buf, seq->buf, n); in bpf_seq_read()
225 if (err) { in bpf_seq_read()
226 err = -EFAULT; in bpf_seq_read()
234 copied = err; in bpf_seq_read()
513 int err; in bpf_iter_link_attach() local
526 err = bpf_check_uarg_tail_zero(ulinfo, sizeof(linfo), in bpf_iter_link_attach()
528 if (err) in bpf_iter_link_attach()
529 return err; in bpf_iter_link_attach()
559 err = bpf_link_prime(&link->link, &link_primer); in bpf_iter_link_attach()
560 if (err) { in bpf_iter_link_attach()
562 return err; in bpf_iter_link_attach()
566 err = tinfo->reg_info->attach_target(prog, &linfo, &link->aux); in bpf_iter_link_attach()
567 if (err) { in bpf_iter_link_attach()
569 return err; in bpf_iter_link_attach()
597 int err = 0; in prepare_seq_file() local
610 err = -ENOMEM; in prepare_seq_file()
615 err = seq_info->init_seq_private(priv_data->target_private, &link->aux); in prepare_seq_file()
616 if (err) in prepare_seq_file()
631 return err; in prepare_seq_file()
639 int err, fd; in bpf_iter_new_fd() local
651 err = PTR_ERR(file); in bpf_iter_new_fd()
656 err = prepare_seq_file(file, iter_link); in bpf_iter_new_fd()
657 if (err) in bpf_iter_new_fd()
667 return err; in bpf_iter_new_fd()