Home | History | Annotate | Download | only in iomgr

Lines Matching refs:ru1

806   grpc_resource_user* ru1 = grpc_resource_user_create(rq, "ru1");
812 // Request quota for 100 threads (50 for ru1, 50 for ru2)
813 GPR_ASSERT(grpc_resource_user_allocate_threads(ru1, 10));
815 GPR_ASSERT(grpc_resource_user_allocate_threads(ru1, 40));
822 grpc_resource_user_free_threads(ru1, 10);
829 GPR_ASSERT(!grpc_resource_user_allocate_threads(ru1, 20));
832 grpc_resource_user_free_threads(ru1, 10);
834 GPR_ASSERT(grpc_resource_user_allocate_threads(ru1, 5));
839 // Teardown (ru1 and ru2 release all the quota back to rq)
840 grpc_resource_user_unref(ru1);
851 grpc_resource_user* ru1 = grpc_resource_user_create(rq, "ru1");
857 // Request quota for 100 threads (50 for ru1, 50 for ru2)
858 GPR_ASSERT(grpc_resource_user_allocate_threads(ru1, 50));
867 GPR_ASSERT(grpc_resource_user_allocate_threads(ru2, 20)); // ru2=70, ru1=50
869 // Decrease maxquota (Note: Quota already given to ru1 and ru2 is unaffected)
874 GPR_ASSERT(!grpc_resource_user_allocate_threads(ru1, 10));
877 grpc_resource_user_free_threads(ru1, 50); // ru1 now has 0
878 GPR_ASSERT(!grpc_resource_user_allocate_threads(ru1, 10)); // not enough
885 GPR_ASSERT(!grpc_resource_user_allocate_threads(ru1, 10));
887 // Teardown (ru1 and ru2 release all the quota back to rq)
888 grpc_resource_user_unref(ru1);