Lines Matching refs:err

267 	int id, err;
286 err = btf__add_field(btf, "a", LIST_NODE, 0, 0);
287 if (!ASSERT_OK(err, "btf__add_field bar::a"))
289 err = btf__add_field(btf, "c", bpf_rb_node_btf_id, 192, 0);
290 if (!ASSERT_OK(err, "btf__add_field bar::c"))
293 err = btf__add_field(btf, "ref", bpf_refcount_btf_id, 448, 0);
294 if (!ASSERT_OK(err, "btf__add_field bar::ref"))
301 err = btf__add_field(btf, "a", LIST_HEAD, 0, 0);
302 if (!ASSERT_OK(err, "btf__add_field foo::a"))
304 err = btf__add_field(btf, "b", SPIN_LOCK, 128, 0);
305 if (!ASSERT_OK(err, "btf__add_field foo::b"))
311 err = btf__load_into_kernel(btf);
312 ASSERT_EQ(err, refcount_field ? 0 : -EINVAL, "check btf");
319 int id, err;
328 err = btf__add_field(btf, "a", SPIN_LOCK, 0, 0);
329 if (!ASSERT_OK(err, "btf__add_struct foo::a"))
331 err = btf__add_field(btf, "b", SPIN_LOCK, 32, 0);
332 if (!ASSERT_OK(err, "btf__add_struct foo::a"))
334 err = btf__add_field(btf, "c", LIST_HEAD, 64, 0);
335 if (!ASSERT_OK(err, "btf__add_struct foo::a"))
338 err = btf__load_into_kernel(btf);
339 ASSERT_EQ(err, -E2BIG, "check btf");
351 err = btf__add_field(btf, "a", LIST_HEAD, 0, 0);
352 if (!ASSERT_OK(err, "btf__add_struct foo::a"))
360 err = btf__add_field(btf, "a", LIST_NODE, 0, 0);
361 if (!ASSERT_OK(err, "btf__add_field baz::a"))
364 err = btf__load_into_kernel(btf);
365 ASSERT_EQ(err, -EINVAL, "check btf");
377 err = btf__add_field(btf, "a", LIST_HEAD, 0, 0);
378 if (!ASSERT_OK(err, "btf__add_field foo::a"))
380 err = btf__add_field(btf, "b", LIST_NODE, 0, 0);
381 if (!ASSERT_OK(err, "btf__add_field foo::b"))
383 err = btf__add_field(btf, "c", SPIN_LOCK, 0, 0);
384 if (!ASSERT_OK(err, "btf__add_field foo::c"))
390 err = btf__load_into_kernel(btf);
391 ASSERT_EQ(err, -EEXIST, "check btf");
403 err = btf__add_field(btf, "a", SPIN_LOCK, 0, 0);
404 if (!ASSERT_OK(err, "btf__add_field foo::a"))
406 err = btf__add_field(btf, "b", LIST_HEAD, 64, 0);
407 if (!ASSERT_OK(err, "btf__add_field foo::b"))
410 err = btf__load_into_kernel(btf);
411 ASSERT_EQ(err, -EINVAL, "check btf");
423 err = btf__add_field(btf, "a", SPIN_LOCK, 0, 0);
424 if (!ASSERT_OK(err, "btf__add_field foo::a"))
426 err = btf__add_field(btf, "b", LIST_HEAD, 64, 0);
427 if (!ASSERT_OK(err, "btf__add_field foo::b"))
433 err = btf__load_into_kernel(btf);
434 ASSERT_EQ(err, -ENOENT, "check btf");
446 err = btf__add_field(btf, "a", SPIN_LOCK, 0, 0);
447 if (!ASSERT_OK(err, "btf__add_field foo::a"))
449 err = btf__add_field(btf, "b", LIST_HEAD, 64, 0);
450 if (!ASSERT_OK(err, "btf__add_field foo::b"))
456 err = btf__load_into_kernel(btf);
458 ASSERT_EQ(err, -ENOENT, "check btf");
469 err = btf__add_field(btf, "a", LIST_HEAD, 0, 0);
470 if (!ASSERT_OK(err, "btf__add_field foo::a"))
472 err = btf__add_field(btf, "b", SPIN_LOCK, 128, 0);
473 if (!ASSERT_OK(err, "btf__add_field foo::b"))
481 err = btf__add_field(btf, "a", SPIN_LOCK, 0, 0);
482 if (!ASSERT_OK(err, "btf__add_field bar::a"))
485 err = btf__load_into_kernel(btf);
486 ASSERT_EQ(err, -EINVAL, "check btf");
498 err = btf__add_field(btf, "a", LIST_HEAD, 0, 0);
499 if (!ASSERT_OK(err, "btf__add_field foo::a"))
501 err = btf__add_field(btf, "b", LIST_NODE, 128, 0);
502 if (!ASSERT_OK(err, "btf__add_field foo::b"))
504 err = btf__add_field(btf, "b", LIST_NODE, 256, 0);
505 if (!ASSERT_OK(err, "btf__add_field foo::c"))
507 err = btf__add_field(btf, "d", SPIN_LOCK, 384, 0);
508 if (!ASSERT_OK(err, "btf__add_field foo::d"))
514 err = btf__load_into_kernel(btf);
515 ASSERT_EQ(err, -EINVAL, "check btf");
527 err = btf__add_field(btf, "a", LIST_HEAD, 0, 0);
528 if (!ASSERT_OK(err, "btf__add_field foo::a"))
530 err = btf__add_field(btf, "b", LIST_NODE, 128, 0);
531 if (!ASSERT_OK(err, "btf__add_field foo::b"))
533 err = btf__add_field(btf, "c", SPIN_LOCK, 320, 0);
534 if (!ASSERT_OK(err, "btf__add_field foo::c"))
540 err = btf__load_into_kernel(btf);
541 ASSERT_EQ(err, -ELOOP, "check btf");
553 err = btf__add_field(btf, "a", LIST_HEAD, 0, 0);
554 if (!ASSERT_OK(err, "btf__add_field foo::a"))
556 err = btf__add_field(btf, "b", LIST_NODE, 128, 0);
557 if (!ASSERT_OK(err, "btf__add_field foo::b"))
559 err = btf__add_field(btf, "c", SPIN_LOCK, 320, 0);
560 if (!ASSERT_OK(err, "btf__add_field foo::c"))
568 err = btf__add_field(btf, "a", LIST_HEAD, 0, 0);
569 if (!ASSERT_OK(err, "btf__add_field bar::a"))
571 err = btf__add_field(btf, "b", LIST_NODE, 128, 0);
572 if (!ASSERT_OK(err, "btf__add_field bar::b"))
574 err = btf__add_field(btf, "c", SPIN_LOCK, 320, 0);
575 if (!ASSERT_OK(err, "btf__add_field bar::c"))
581 err = btf__load_into_kernel(btf);
582 ASSERT_EQ(err, -ELOOP, "check btf");
594 err = btf__add_field(btf, "a", LIST_HEAD, 0, 0);
595 if (!ASSERT_OK(err, "btf__add_field foo::a"))
597 err = btf__add_field(btf, "b", SPIN_LOCK, 192, 0);
598 if (!ASSERT_OK(err, "btf__add_field foo::b"))
606 err = btf__add_field(btf, "a", LIST_NODE, 0, 0);
607 if (!ASSERT_OK(err, "btf__add_field bar::a"))
610 err = btf__load_into_kernel(btf);
611 ASSERT_EQ(err, 0, "check btf");
623 err = btf__add_field(btf, "a", LIST_HEAD, 0, 0);
624 if (!ASSERT_OK(err, "btf__add_field foo::a"))
626 err = btf__add_field(btf, "b", SPIN_LOCK, 192, 0);
627 if (!ASSERT_OK(err, "btf__add_field foo::b"))
635 err = btf__add_field(btf, "a", LIST_HEAD, 0, 0);
636 if (!ASSERT_OK(err, "btf__add_field bar::a"))
638 err = btf__add_field(btf, "b", LIST_NODE, 128, 0);
639 if (!ASSERT_OK(err, "btf__add_field bar::b"))
641 err = btf__add_field(btf, "c", SPIN_LOCK, 320, 0);
642 if (!ASSERT_OK(err, "btf__add_field bar::c"))
650 err = btf__add_field(btf, "a", LIST_NODE, 0, 0);
651 if (!ASSERT_OK(err, "btf__add_field baz:a"))
654 err = btf__load_into_kernel(btf);
655 ASSERT_EQ(err, 0, "check btf");
667 err = btf__add_field(btf, "a", LIST_HEAD, 0, 0);
668 if (!ASSERT_OK(err, "btf__add_field foo::a"))
670 err = btf__add_field(btf, "b", LIST_NODE, 128, 0);
671 if (!ASSERT_OK(err, "btf__add_field foo::b"))
673 err = btf__add_field(btf, "c", SPIN_LOCK, 320, 0);
674 if (!ASSERT_OK(err, "btf__add_field foo::c"))
682 err = btf__add_field(btf, "a", LIST_HEAD, 0, 0);
683 if (!ASSERT_OK(err, "btf__add_field bar:a"))
685 err = btf__add_field(btf, "b", LIST_NODE, 128, 0);
686 if (!ASSERT_OK(err, "btf__add_field bar:b"))
688 err = btf__add_field(btf, "c", SPIN_LOCK, 320, 0);
689 if (!ASSERT_OK(err, "btf__add_field bar:c"))
697 err = btf__add_field(btf, "a", LIST_NODE, 0, 0);
698 if (!ASSERT_OK(err, "btf__add_field baz:a"))
701 err = btf__load_into_kernel(btf);
702 ASSERT_EQ(err, -ELOOP, "check btf");
714 err = btf__add_field(btf, "a", LIST_HEAD, 0, 0);
715 if (!ASSERT_OK(err, "btf__add_field foo::a"))
717 err = btf__add_field(btf, "b", SPIN_LOCK, 128, 0);
718 if (!ASSERT_OK(err, "btf__add_field foo::b"))
726 err = btf__add_field(btf, "a", LIST_HEAD, 0, 0);
727 if (!ASSERT_OK(err, "btf__add_field bar::a"))
729 err = btf__add_field(btf, "b", LIST_NODE, 128, 0);
730 if (!ASSERT_OK(err, "btf__add_field bar::b"))
732 err = btf__add_field(btf, "c", SPIN_LOCK, 320, 0);
733 if (!ASSERT_OK(err, "btf__add_field bar::c"))
741 err = btf__add_field(btf, "a", LIST_HEAD, 0, 0);
742 if (!ASSERT_OK(err, "btf__add_field bar::a"))
744 err = btf__add_field(btf, "b", LIST_NODE, 128, 0);
745 if (!ASSERT_OK(err, "btf__add_field bar::b"))
747 err = btf__add_field(btf, "c", SPIN_LOCK, 320, 0);
748 if (!ASSERT_OK(err, "btf__add_field bar::c"))
756 err = btf__add_field(btf, "a", LIST_NODE, 0, 0);
757 if (!ASSERT_OK(err, "btf__add_field bam::a"))
760 err = btf__load_into_kernel(btf);
761 ASSERT_EQ(err, -ELOOP, "check btf");