Lines Matching refs:ngroups
7469 int i, ngroups; in os_getgrouplist_impl() local
7485 ngroups = 1 + MAX_GROUPS; in os_getgrouplist_impl()
7489 groups = PyMem_New(int, ngroups); in os_getgrouplist_impl()
7491 groups = PyMem_New(gid_t, ngroups); in os_getgrouplist_impl()
7497 int old_ngroups = ngroups; in os_getgrouplist_impl()
7498 if (getgrouplist(user, basegid, groups, &ngroups) != -1) { in os_getgrouplist_impl()
7506 if (ngroups > old_ngroups) { in os_getgrouplist_impl()
7513 if (ngroups > INT_MAX / 2) { in os_getgrouplist_impl()
7516 ngroups *= 2; in os_getgrouplist_impl()
7524 __msan_unpoison(&ngroups, sizeof(ngroups)); in os_getgrouplist_impl()
7525 __msan_unpoison(groups, ngroups*sizeof(*groups)); in os_getgrouplist_impl()
7528 list = PyList_New(ngroups); in os_getgrouplist_impl()
7534 for (i = 0; i < ngroups; i++) { in os_getgrouplist_impl()