Home
last modified time | relevance | path

Searched refs:ngroups (Results 1 – 25 of 128) sorted by relevance

123456

/linux/lib/
H A Dgroup_cpus.c104 unsigned ngroups; member
123 unsigned int ngroups, ncpus; in alloc_groups_to_nodes() local
204 ngroups = max_t(unsigned, 1, in alloc_groups_to_nodes()
206 WARN_ON_ONCE(ngroups > ncpus); in alloc_groups_to_nodes()
208 node_groups[n].ngroups = ngroups; in alloc_groups_to_nodes()
211 numgrps -= ngroups; in alloc_groups_to_nodes()
267 extra_grps = ncpus - nv->ngroups * (ncpus / nv->ngroups); in assign_cpus_to_groups()
270 for (v = 0; v < nv->ngroups; v++, *curgrp += 1) { in assign_cpus_to_groups()
271 cpus_per_grp = ncpus / nv->ngroups; in assign_cpus_to_groups()
290 unsigned int ngroups, in alloc_cluster_groups() argument
[all …]
/linux/drivers/pinctrl/berlin/
H A Dberlin.c39 return pctrl->desc->ngroups; in berlin_pinctrl_get_group_count()
59 int ret, ngroups; in berlin_pinctrl_dt_node_to_map() local
71 ngroups = of_property_count_strings(node, "groups"); in berlin_pinctrl_dt_node_to_map()
72 if (ngroups < 0) { in berlin_pinctrl_dt_node_to_map()
79 num_maps, ngroups); in berlin_pinctrl_dt_node_to_map()
123 unsigned * const ngroups) in berlin_pinmux_get_function_groups() argument
128 *ngroups = pctrl->functions[function].ngroups; in berlin_pinmux_get_function_groups()
187 function->ngroups++; in berlin_pinctrl_add_function()
194 function->ngroups = 1; in berlin_pinctrl_add_function()
211 for (i = 0; i < pctrl->desc->ngroups; i++) { in berlin_pinctrl_build_state()
[all …]
/linux/drivers/pinctrl/spear/
H A Dpinctrl-spear310.c52 .ngroups = ARRAY_SIZE(emi_cs_0_to_5_grps),
84 .ngroups = ARRAY_SIZE(uart1_grps),
116 .ngroups = ARRAY_SIZE(uart2_grps),
148 .ngroups = ARRAY_SIZE(uart3_grps),
180 .ngroups = ARRAY_SIZE(uart4_grps),
212 .ngroups = ARRAY_SIZE(uart5_grps),
244 .ngroups = ARRAY_SIZE(fsmc_grps),
276 .ngroups = ARRAY_SIZE(rs485_0_grps),
308 .ngroups = ARRAY_SIZE(rs485_1_grps),
340 .ngroups = ARRAY_SIZE(tdm_grps),
[all …]
H A Dpinctrl-spear1340.c271 .ngroups = ARRAY_SIZE(pads_as_gpio_grps),
365 .ngroups = ARRAY_SIZE(fsmc_grps),
432 .ngroups = ARRAY_SIZE(keyboard_grps),
464 .ngroups = ARRAY_SIZE(spdif_in_grps),
500 .ngroups = ARRAY_SIZE(spdif_out_grps),
540 .ngroups = ARRAY_SIZE(gpt_0_1_grps),
664 .ngroups = ARRAY_SIZE(pwm_grps),
825 .ngroups = ARRAY_SIZE(vip_grps),
862 .ngroups = ARRAY_SIZE(cam0_grps),
903 .ngroups = ARRAY_SIZE(cam1_grps),
[all …]
H A Dpinctrl-spear3xx.c51 .ngroups = ARRAY_SIZE(firda_grps),
84 .ngroups = ARRAY_SIZE(i2c_grps),
117 .ngroups = ARRAY_SIZE(ssp_cs_grps),
150 .ngroups = ARRAY_SIZE(ssp_grps),
184 .ngroups = ARRAY_SIZE(mii_grps),
349 .ngroups = ARRAY_SIZE(gpio0_grps),
382 .ngroups = ARRAY_SIZE(uart0_ext_grps),
415 .ngroups = ARRAY_SIZE(uart0_grps),
448 .ngroups = ARRAY_SIZE(timer_0_1_grps),
481 .ngroups = ARRAY_SIZE(timer_2_3_grps),
H A Dpinctrl-spear1310.c269 .ngroups = ARRAY_SIZE(i2c0_grps),
364 .ngroups = ARRAY_SIZE(ssp0_grps),
400 .ngroups = ARRAY_SIZE(i2s0_grps),
436 .ngroups = ARRAY_SIZE(i2s1_grps),
503 .ngroups = ARRAY_SIZE(clcd_grps),
547 .ngroups = ARRAY_SIZE(arm_gpio_grps),
619 .ngroups = ARRAY_SIZE(smi_grps),
657 .ngroups = ARRAY_SIZE(gmii_grps),
711 .ngroups = ARRAY_SIZE(rgmii_grps),
749 .ngroups = ARRAY_SIZE(smii_0_1_2_grps),
[all …]
H A Dpinctrl-spear300.c218 .ngroups = ARRAY_SIZE(fsmc_grps),
279 .ngroups = ARRAY_SIZE(clcd_grps),
316 .ngroups = ARRAY_SIZE(tdm_grps),
352 .ngroups = ARRAY_SIZE(i2c_grps),
411 .ngroups = ARRAY_SIZE(cam_grps),
445 .ngroups = ARRAY_SIZE(dac_grps),
481 .ngroups = ARRAY_SIZE(i2s_grps),
551 .ngroups = ARRAY_SIZE(sdhci_grps),
612 .ngroups = ARRAY_SIZE(gpio1_grps),
658 spear3xx_machdata.ngroups = ARRAY_SIZE(spear300_pingroups); in spear300_pinctrl_probe()
H A Dpinctrl-spear320.c511 .ngroups = ARRAY_SIZE(clcd_grps),
594 .ngroups = ARRAY_SIZE(emi_grps),
687 .ngroups = ARRAY_SIZE(fsmc_grps),
733 .ngroups = ARRAY_SIZE(spp_grps),
890 .ngroups = ARRAY_SIZE(sdhci_grps),
943 .ngroups = ARRAY_SIZE(i2s_grps),
989 .ngroups = ARRAY_SIZE(uart1_grps),
1155 .ngroups = ARRAY_SIZE(uart1_modem_grps),
1201 .ngroups = ARRAY_SIZE(uart2_grps),
1410 .ngroups = ARRAY_SIZE(uart3_grps),
[all …]
H A Dpinctrl-spear.c103 for (group = 0; group < machdata->ngroups; group++) { in pmx_init_addr()
120 return pmx->machdata->ngroups; in spear_pinctrl_get_groups_cnt()
228 unsigned * const ngroups) in spear_pinctrl_get_func_groups() argument
233 *ngroups = pmx->machdata->functions[function]->ngroups; in spear_pinctrl_get_func_groups()
/linux/drivers/pinctrl/
H A Dpinctrl-zynqmp.c66 unsigned int ngroups; member
84 unsigned int ngroups; member
108 return pctrl->ngroups + zynqmp_desc.npins; in zynqmp_pctrl_get_groups_count()
116 if (selector < pctrl->ngroups) in zynqmp_pctrl_get_group_name()
119 return zynqmp_desc.pins[selector - pctrl->ngroups].name; in zynqmp_pctrl_get_group_name()
129 if (selector < pctrl->ngroups) { in zynqmp_pctrl_get_group_pins()
133 *pins = &zynqmp_desc.pins[selector - pctrl->ngroups].number; in zynqmp_pctrl_get_group_pins()
196 *num_groups = pctrl->funcs[selector].ngroups; in zynqmp_pmux_get_function_groups()
534 static int zynqmp_pinctrl_get_func_num_groups(u32 fid, unsigned int *ngroups) in zynqmp_pinctrl_get_func_num_groups() argument
547 *ngroups = payload[1]; in zynqmp_pinctrl_get_func_num_groups()
[all …]
H A Dpinctrl-k230.c64 unsigned int ngroups; member
74 unsigned int ngroups; member
91 return info->ngroups; in k230_get_groups_count()
109 if (selector >= info->ngroups) in k230_get_group_pins()
208 for (i = 0; i < func->ngroups; ++i) { in k230_dt_node_to_map()
221 for (i = 0; i < func->ngroups; ++i) { in k230_dt_node_to_map()
432 *num_groups = info->functions[selector].ngroups; in k230_get_groups()
524 func->ngroups = of_get_child_count(np); in k230_pinctrl_parse_functions()
525 if (func->ngroups <= 0) in k230_pinctrl_parse_functions()
528 func->groups = devm_kcalloc(dev, func->ngroups, in k230_pinctrl_parse_functions()
[all …]
H A Dpinctrl-axp209.c64 unsigned int ngroups; member
265 *num_groups = pctl->funcs[selector].ngroups; in axp20x_pmx_func_groups()
365 unsigned int ngroups = hweight8(mask); in axp20x_funcs_groups_from_mask() local
368 func->ngroups = ngroups; in axp20x_funcs_groups_from_mask()
369 if (func->ngroups > 0) { in axp20x_funcs_groups_from_mask()
371 ngroups, sizeof(const char *), in axp20x_funcs_groups_from_mask()
404 pctl->funcs[i].ngroups = npins; in axp20x_build_funcs_groups()
/linux/fs/ext4/
H A Dialloc.c435 ext4_group_t i, grp, g, ngroups; in find_group_orlov() local
441 ngroups = real_ngroups; in find_group_orlov()
443 ngroups = (real_ngroups + flex_size - 1) >> in find_group_orlov()
449 avefreei = freei / ngroups; in find_group_orlov()
452 do_div(avefreec, ngroups); in find_group_orlov()
465 parent_group = hinfo.hash % ngroups; in find_group_orlov()
467 parent_group = get_random_u32_below(ngroups); in find_group_orlov()
468 for (i = 0; i < ngroups; i++) { in find_group_orlov()
469 g = (parent_group + i) % ngroups; in find_group_orlov()
511 max_dirs = ndirs / ngroups + inodes_per_group*flex_size / 16; in find_group_orlov()
[all …]
/linux/drivers/infiniband/hw/hfi1/
H A Dexp_rcv.c40 u32 ngroups; in hfi1_alloc_ctxt_rcv_groups() local
42 ngroups = rcd->expected_count / dd->rcv_entries.group_size; in hfi1_alloc_ctxt_rcv_groups()
44 kcalloc_node(ngroups, sizeof(*rcd->groups), in hfi1_alloc_ctxt_rcv_groups()
49 for (i = 0; i < ngroups; i++) { in hfi1_alloc_ctxt_rcv_groups()
/linux/kernel/
H A Dgroups.c23 gi->ngroups = gidsetsize; in groups_alloc()
42 unsigned int count = group_info->ngroups; in groups_to_user()
59 unsigned int count = group_info->ngroups; in groups_from_user()
86 sort(group_info->gid, group_info->ngroups, sizeof(*group_info->gid), in groups_sort()
100 right = group_info->ngroups; in groups_search()
170 i = cred->group_info->ngroups; in SYSCALL_DEFINE2()
/linux/drivers/pinctrl/sophgo/
H A Dpinctrl-sophgo-common.c86 int ngroups = 0; in sophgo_pctrl_dt_node_to_map() local
91 ngroups += 1; in sophgo_pctrl_dt_node_to_map()
93 grpnames = devm_kcalloc(dev, ngroups, sizeof(*grpnames), GFP_KERNEL); in sophgo_pctrl_dt_node_to_map()
97 map = kzalloc_objs(*map, ngroups * 2); in sophgo_pctrl_dt_node_to_map()
101 ngroups = 0; in sophgo_pctrl_dt_node_to_map()
124 grpnames[ngroups++] = grpname; in sophgo_pctrl_dt_node_to_map()
203 grpnames, ngroups, NULL); in sophgo_pctrl_dt_node_to_map()
/linux/drivers/pinctrl/freescale/
H A Dpinctrl-imx1-core.c164 for (i = 0; i < info->ngroups; i++) { in imx1_pinctrl_find_group_by_name()
179 return info->ngroups; in imx1_get_groups_count()
198 if (selector >= info->ngroups) in imx1_get_group_pins()
433 if (group >= info->ngroups) in imx1_pinconf_group_dbg_show()
549 u32 ngroups = 0; in imx1_pinctrl_parse_dt() local
557 ngroups += of_get_child_count(child); in imx1_pinctrl_parse_dt()
569 info->ngroups = ngroups; in imx1_pinctrl_parse_dt()
571 ngroups, sizeof(struct imx1_pin_group), GFP_KERNEL); in imx1_pinctrl_parse_dt()
H A Dpinctrl-mxs.h54 unsigned ngroups; member
78 unsigned ngroups; member
H A Dpinctrl-mxs.c35 return d->soc->ngroups; in mxs_get_groups_count()
188 *num_groups = d->soc->functions[group].ngroups; in mxs_pinctrl_get_func_groups()
427 soc->ngroups++; in mxs_pinctrl_probe_dt()
445 soc->ngroups, sizeof(*soc->groups), in mxs_pinctrl_probe_dt()
487 f->ngroups++; in mxs_pinctrl_probe_dt()
507 f->ngroups, in mxs_pinctrl_probe_dt()
/linux/drivers/pinctrl/meson/
H A Dpinctrl-amlogic-a4.c76 unsigned int ngroups; member
106 int ngroups; member
239 *ngrps = info->functions[selector].ngroups; in aml_pmx_get_groups()
644 return info->ngroups; in aml_get_groups_count()
661 if (selector >= info->ngroups) in aml_get_group_pins()
763 func->ngroups = of_get_child_count(np); in aml_pctl_parse_functions()
764 if (func->ngroups == 0) in aml_pctl_parse_functions()
767 func->groups = devm_kcalloc(dev, func->ngroups, sizeof(*func->groups), GFP_KERNEL); in aml_pctl_parse_functions()
784 dev_dbg(dev, "Function[%d\t name:%s,\tgroups:%d]\n", index, func->name, func->ngroups); in aml_pctl_parse_functions()
843 info->ngroups += of_get_child_count(child); in aml_pctl_dt_child_count()
[all …]
/linux/drivers/pinctrl/renesas/
H A Dpinctrl-rzn1.c122 unsigned int ngroups; member
291 for (i = 0; i < ipctl->ngroups; i++) { in rzn1_pinctrl_find_group_by_name()
303 return ipctl->ngroups; in rzn1_get_groups_count()
320 if (selector >= ipctl->ngroups) in rzn1_get_group_pins()
784 grp = &ipctl->groups[ipctl->ngroups]; in rzn1_pinctrl_parse_functions()
790 ipctl->ngroups++; in rzn1_pinctrl_parse_functions()
795 grp = &ipctl->groups[ipctl->ngroups]; in rzn1_pinctrl_parse_functions()
801 ipctl->ngroups++; in rzn1_pinctrl_parse_functions()
830 ipctl->ngroups = 0; in rzn1_pinctrl_probe_dt()
/linux/drivers/pinctrl/nomadik/
H A Dpinctrl-abx500.h42 unsigned ngroups; member
174 unsigned ngroups; member
/linux/drivers/pinctrl/actions/
H A Dpinctrl-owl.h72 .ngroups = ARRAY_SIZE(fname##_groups), \
249 unsigned int ngroups; member
296 unsigned int ngroups; member
/linux/drivers/pinctrl/cirrus/
H A Dpinctrl-lochnagar.c707 unsigned int ngroups; member
721 unsigned int ngroups; member
732 return priv->ngroups; in lochnagar_get_groups_count()
790 *num_groups = priv->func_groups[func_type].ngroups; in lochnagar_get_func_groups()
1111 for (i = 0; i < priv->ngroups; i++) in lochnagar_fill_func_groups()
1112 priv->func_groups[priv->groups[i].type].ngroups++; in lochnagar_fill_func_groups()
1117 if (!funcs->ngroups) in lochnagar_fill_func_groups()
1120 funcs->groups = devm_kcalloc(priv->dev, funcs->ngroups, in lochnagar_fill_func_groups()
1126 funcs->ngroups = 0; in lochnagar_fill_func_groups()
1129 for (i = 0; i < priv->ngroups; i++) { in lochnagar_fill_func_groups()
[all …]
/linux/net/sunrpc/
H A Dauth_unix.c92 groups = acred->cred->group_info->ngroups; in unx_match()
97 if (groups != cred->cr_cred->group_info->ngroups) in unx_match()
140 for (i = 0; i < UNX_NGROUPS && i < gi->ngroups; i++) in unx_marshal()

123456