Lines Matching refs:ngroups
548 if (i < NLGRPLONGS(nlk_sk(sk)->ngroups)) in netlink_update_listeners()
755 for (i = 0; i < nlk->ngroups; i++) in netlink_release()
942 if (nlk->ngroups >= groups) in netlink_realloc_groups()
950 memset((char *)new_groups + NLGRPSZ(nlk->ngroups), 0, in netlink_realloc_groups()
951 NLGRPSZ(groups) - NLGRPSZ(nlk->ngroups)); in netlink_realloc_groups()
954 nlk->ngroups = groups; in netlink_realloc_groups()
1001 if (nlk->ngroups < BITS_PER_LONG) in netlink_bind()
1002 groups &= (1UL << nlk->ngroups) - 1; in netlink_bind()
1017 for (group = 0; group < nlk->ngroups; group++) { in netlink_bind()
1036 netlink_undo_bind(nlk->ngroups, groups, sk); in netlink_bind()
1411 if (nlk->portid == p->portid || p->group - 1 >= nlk->ngroups || in do_one_broadcast()
1557 if (nlk->portid == p->portid || p->group - 1 >= nlk->ngroups || in do_one_set_err()
1651 if (!val || val - 1 >= nlk->ngroups) in netlink_setsockopt()
1773 for (pos = 0; pos * 8 < nlk->ngroups; pos += sizeof(u32)) { in netlink_getsockopt()
1785 if (put_user(ALIGN(nlk->ngroups / 8, sizeof(u32)), optlen)) in netlink_getsockopt()