Lines Matching refs:err

166 	int i, map_fd, err, *sk_fds;  in insert_close_thread()  local
185 err = -errno; in insert_close_thread()
189 err = bpf_map_update_elem(map_fd, &sk_fds[i], &value, in insert_close_thread()
191 if (err) { in insert_close_thread()
192 err = -errno; in insert_close_thread()
220 return ERR_PTR(err); in insert_close_thread()
225 int i, map_fd = -1, err = 0, nr_threads_created = 0; in do_sk_storage_map_stress_free() local
236 err = pthread_create(&sk_thread_ids[i], NULL, in do_sk_storage_map_stress_free()
238 if (err) { in do_sk_storage_map_stress_free()
239 err = -errno; in do_sk_storage_map_stress_free()
264 if (IS_ERR(thread_ret) && !err) { in do_sk_storage_map_stress_free()
265 err = PTR_ERR(thread_ret); in do_sk_storage_map_stress_free()
266 fprintf(stderr, "threads#%u: err:%d\n", i, err); in do_sk_storage_map_stress_free()
274 return err; in do_sk_storage_map_stress_free()
285 int err = 0; /* Suppress compiler false alarm */ in update_thread() local
288 err = bpf_map_update_elem(map_fd, &sk_fd, &value, 0); in update_thread()
289 if (err && errno != EAGAIN) { in update_thread()
290 err = -errno; in update_thread()
292 err, errno); in update_thread()
299 return ERR_PTR(err); in update_thread()
309 int err = 0; /* Suppress compiler false alarm */ in delete_thread() local
312 err = bpf_map_delete_elem(map_fd, &sk_fd); in delete_thread()
313 if (err && errno != ENOENT) { in delete_thread()
314 err = -errno; in delete_thread()
316 err, errno); in delete_thread()
323 return ERR_PTR(err); in delete_thread()
331 int i, sk_fd, map_fd = -1, err = 0, nr_threads_created = 0; in do_sk_storage_map_stress_change() local
343 err = -errno; in do_sk_storage_map_stress_change()
352 err = pthread_create(&sk_thread_ids[i], NULL, in do_sk_storage_map_stress_change()
355 err = pthread_create(&sk_thread_ids[i], NULL, in do_sk_storage_map_stress_change()
357 if (err) { in do_sk_storage_map_stress_change()
358 err = -errno; in do_sk_storage_map_stress_change()
370 if (IS_ERR(thread_ret) && !err) { in do_sk_storage_map_stress_change()
371 err = PTR_ERR(thread_ret); in do_sk_storage_map_stress_change()
372 fprintf(stderr, "threads#%u: err:%d\n", i, err); in do_sk_storage_map_stress_change()
381 return err; in do_sk_storage_map_stress_change()
399 int err; in test_sk_storage_map_stress_free() local
413 err = setrlimit(RLIMIT_NOFILE, &rlim_new); in test_sk_storage_map_stress_free()
414 CHECK(err, "setrlimit(RLIMIT_NOFILE)", "rlim_new:%lu errno:%d", in test_sk_storage_map_stress_free()
418 err = do_sk_storage_map_stress_free(); in test_sk_storage_map_stress_free()
430 CHECK(err, "test_sk_storage_map_stress_free", "err:%d\n", err); in test_sk_storage_map_stress_free()
435 int err; in test_sk_storage_map_stress_change() local
444 err = do_sk_storage_map_stress_change(); in test_sk_storage_map_stress_change()
453 CHECK(err, "test_sk_storage_map_stress_change", "err:%d\n", err); in test_sk_storage_map_stress_change()
463 int btf_fd, map_fd, sk_fd, err; in test_sk_storage_map_basic() local
480 err = bpf_map_update_elem(map_fd, &sk_fd, &value, in test_sk_storage_map_basic()
482 CHECK(err, "bpf_map_update_elem(BPF_NOEXIST|BPF_F_LOCK)", in test_sk_storage_map_basic()
483 "err:%d errno:%d\n", err, errno); in test_sk_storage_map_basic()
484 err = bpf_map_lookup_elem_flags(map_fd, &sk_fd, &lookup_value, in test_sk_storage_map_basic()
486 CHECK(err || lookup_value.lock || lookup_value.cnt != value.cnt, in test_sk_storage_map_basic()
489 err, errno, lookup_value.lock, lookup_value.cnt, value.cnt); in test_sk_storage_map_basic()
494 err = bpf_map_update_elem(map_fd, &sk_fd, &value, in test_sk_storage_map_basic()
496 CHECK(err, "bpf_map_update_elem(BPF_EXIST|BPF_F_LOCK)", in test_sk_storage_map_basic()
497 "err:%d errno:%d\n", err, errno); in test_sk_storage_map_basic()
498 err = bpf_map_lookup_elem_flags(map_fd, &sk_fd, &lookup_value, in test_sk_storage_map_basic()
500 CHECK(err || lookup_value.lock || lookup_value.cnt != value.cnt, in test_sk_storage_map_basic()
503 err, errno, lookup_value.lock, lookup_value.cnt, value.cnt); in test_sk_storage_map_basic()
508 err = bpf_map_update_elem(map_fd, &sk_fd, &value, BPF_EXIST); in test_sk_storage_map_basic()
509 CHECK(err, "bpf_map_update_elem(BPF_EXIST)", in test_sk_storage_map_basic()
510 "err:%d errno:%d\n", err, errno); in test_sk_storage_map_basic()
511 err = bpf_map_lookup_elem_flags(map_fd, &sk_fd, &lookup_value, in test_sk_storage_map_basic()
513 CHECK(err || lookup_value.lock || lookup_value.cnt != value.cnt, in test_sk_storage_map_basic()
516 err, errno, lookup_value.lock, lookup_value.cnt, value.cnt); in test_sk_storage_map_basic()
521 err = bpf_map_update_elem(map_fd, &sk_fd, &value, in test_sk_storage_map_basic()
523 CHECK(!err || errno != EEXIST, in test_sk_storage_map_basic()
525 "err:%d errno:%d\n", err, errno); in test_sk_storage_map_basic()
526 err = bpf_map_update_elem(map_fd, &sk_fd, &value, BPF_NOEXIST); in test_sk_storage_map_basic()
527 CHECK(!err || errno != EEXIST, "bpf_map_update_elem(BPF_NOEXIST)", in test_sk_storage_map_basic()
528 "err:%d errno:%d\n", err, errno); in test_sk_storage_map_basic()
530 err = bpf_map_lookup_elem_flags(map_fd, &sk_fd, &lookup_value, in test_sk_storage_map_basic()
532 CHECK(err || lookup_value.lock || lookup_value.cnt != value.cnt, in test_sk_storage_map_basic()
535 err, errno, lookup_value.lock, lookup_value.cnt, value.cnt); in test_sk_storage_map_basic()
540 err = bpf_map_update_elem(map_fd, &sk_fd, &value, 0); in test_sk_storage_map_basic()
541 CHECK(err, "bpf_map_update_elem()", "err:%d errno:%d\n", in test_sk_storage_map_basic()
542 err, errno); in test_sk_storage_map_basic()
543 err = bpf_map_lookup_elem_flags(map_fd, &sk_fd, &lookup_value, in test_sk_storage_map_basic()
545 CHECK(err || lookup_value.lock || lookup_value.cnt != value.cnt, in test_sk_storage_map_basic()
548 err, errno, lookup_value.lock, lookup_value.cnt, value.cnt); in test_sk_storage_map_basic()
551 err = bpf_map_delete_elem(map_fd, &sk_fd); in test_sk_storage_map_basic()
552 CHECK(err, "bpf_map_delete_elem()", "err:%d errno:%d\n", in test_sk_storage_map_basic()
553 err, errno); in test_sk_storage_map_basic()
554 err = bpf_map_lookup_elem_flags(map_fd, &sk_fd, &lookup_value, in test_sk_storage_map_basic()
556 CHECK(!err || errno != ENOENT, in test_sk_storage_map_basic()
558 "err:%d errno:%d\n", err, errno); in test_sk_storage_map_basic()
559 err = bpf_map_delete_elem(map_fd, &sk_fd); in test_sk_storage_map_basic()
560 CHECK(!err || errno != ENOENT, "bpf_map_delete_elem()", in test_sk_storage_map_basic()
561 "err:%d errno:%d\n", err, errno); in test_sk_storage_map_basic()
565 err = bpf_map_create(BPF_MAP_TYPE_SK_STORAGE, "sk_storage_map", 4, 8, 0, &bad_xattr); in test_sk_storage_map_basic()
566 CHECK(!err || errno != EINVAL, "bpf_map_create(bad_xattr)", in test_sk_storage_map_basic()
567 "err:%d errno:%d\n", err, errno); in test_sk_storage_map_basic()
571 err = bpf_map_create(BPF_MAP_TYPE_SK_STORAGE, "sk_storage_map", 4, 8, 0, &bad_xattr); in test_sk_storage_map_basic()
572 CHECK(!err || errno != EINVAL, "bpf_map_create(bad_xattr)", in test_sk_storage_map_basic()
573 "err:%d errno:%d\n", err, errno); in test_sk_storage_map_basic()
575 err = bpf_map_create(BPF_MAP_TYPE_SK_STORAGE, "sk_storage_map", 4, 8, 1, &map_opts); in test_sk_storage_map_basic()
576 CHECK(!err || errno != EINVAL, "bpf_map_create(bad_xattr)", in test_sk_storage_map_basic()
577 "err:%d errno:%d\n", err, errno); in test_sk_storage_map_basic()
581 err = bpf_map_create(BPF_MAP_TYPE_SK_STORAGE, "sk_storage_map", 4, 8, 0, &bad_xattr); in test_sk_storage_map_basic()
582 CHECK(!err || errno != EINVAL, "bap_create_map_xattr(bad_xattr)", in test_sk_storage_map_basic()
583 "err:%d errno:%d\n", err, errno); in test_sk_storage_map_basic()