Home
last modified time | relevance | path

Searched refs:num_groups (Results 1 - 25 of 259) sorted by relevance

1234567891011

/kernel/linux/linux-5.10/drivers/pinctrl/
H A Dpinctrl-artpec6.c77 const unsigned int num_groups; member
523 .num_groups = ARRAY_SIZE(gpiogrps),
528 .num_groups = ARRAY_SIZE(cpuclkoutgrps),
533 .num_groups = ARRAY_SIZE(udlclkoutgrps),
538 .num_groups = ARRAY_SIZE(i2c1grps),
543 .num_groups = ARRAY_SIZE(i2c2grps),
548 .num_groups = ARRAY_SIZE(i2c3grps),
553 .num_groups = ARRAY_SIZE(i2s0grps),
558 .num_groups = ARRAY_SIZE(i2s1grps),
563 .num_groups
643 artpec6_pmx_get_fgroups(struct pinctrl_dev *pctldev, unsigned int function, const char * const **groups, unsigned int * const num_groups) artpec6_pmx_get_fgroups() argument
[all...]
H A Dpinmux.c345 unsigned num_groups; in pinmux_map_to_setting() local
363 &groups, &num_groups); in pinmux_map_to_setting()
369 if (!num_groups) { in pinmux_map_to_setting()
377 ret = match_string(groups, num_groups, group); in pinmux_map_to_setting()
554 unsigned num_groups; in pinmux_functions_show() local
559 &groups, &num_groups); in pinmux_functions_show()
568 for (i = 0; i < num_groups; i++) in pinmux_functions_show()
724 * @num_groups: number of pin groups
729 unsigned * const num_groups) in pinmux_generic_get_function_groups()
741 *num_groups in pinmux_generic_get_function_groups()
726 pinmux_generic_get_function_groups(struct pinctrl_dev *pctldev, unsigned int selector, const char * const **groups, unsigned * const num_groups) pinmux_generic_get_function_groups() argument
774 pinmux_generic_add_function(struct pinctrl_dev *pctldev, const char *name, const char **groups, const unsigned int num_groups, void *data) pinmux_generic_add_function() argument
[all...]
H A Dpinctrl-u300.c885 const unsigned num_groups; member
900 .num_groups = ARRAY_SIZE(powergrps),
906 .num_groups = ARRAY_SIZE(emif0grps),
912 .num_groups = ARRAY_SIZE(emif1grps),
918 .num_groups = ARRAY_SIZE(uart0grps),
924 .num_groups = ARRAY_SIZE(mmc0grps),
930 .num_groups = ARRAY_SIZE(spi0grps),
988 unsigned * const num_groups) in u300_pmx_get_groups()
991 *num_groups = u300_pmx_functions[selector].num_groups; in u300_pmx_get_groups()
986 u300_pmx_get_groups(struct pinctrl_dev *pctldev, unsigned selector, const char * const **groups, unsigned * const num_groups) u300_pmx_get_groups() argument
[all...]
/kernel/linux/linux-6.6/drivers/pinctrl/
H A Dpinctrl-artpec6.c77 const unsigned int num_groups; member
523 .num_groups = ARRAY_SIZE(gpiogrps),
528 .num_groups = ARRAY_SIZE(cpuclkoutgrps),
533 .num_groups = ARRAY_SIZE(udlclkoutgrps),
538 .num_groups = ARRAY_SIZE(i2c1grps),
543 .num_groups = ARRAY_SIZE(i2c2grps),
548 .num_groups = ARRAY_SIZE(i2c3grps),
553 .num_groups = ARRAY_SIZE(i2s0grps),
558 .num_groups = ARRAY_SIZE(i2s1grps),
563 .num_groups
643 artpec6_pmx_get_fgroups(struct pinctrl_dev *pctldev, unsigned int function, const char * const **groups, unsigned int * const num_groups) artpec6_pmx_get_fgroups() argument
[all...]
H A Dpinmux.c349 unsigned num_groups; in pinmux_map_to_setting() local
367 &groups, &num_groups); in pinmux_map_to_setting()
373 if (!num_groups) { in pinmux_map_to_setting()
381 ret = match_string(groups, num_groups, group); in pinmux_map_to_setting()
558 unsigned num_groups; in pinmux_functions_show() local
563 &groups, &num_groups); in pinmux_functions_show()
572 for (i = 0; i < num_groups; i++) in pinmux_functions_show()
688 unsigned int num_groups; in pinmux_select() local
725 ret = pmxops->get_function_groups(pctldev, fsel, &groups, &num_groups); in pinmux_select()
731 ret = match_string(groups, num_groups, gnam in pinmux_select()
820 pinmux_generic_get_function_groups(struct pinctrl_dev *pctldev, unsigned int selector, const char * const **groups, unsigned * const num_groups) pinmux_generic_get_function_groups() argument
868 pinmux_generic_add_function(struct pinctrl_dev *pctldev, const char *name, const char * const *groups, const unsigned int num_groups, void *data) pinmux_generic_add_function() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Dfs_ttc.c30 int num_groups; member
321 ttc->g[ttc->num_groups] = mlx5_create_flow_group(ttc->t, in); in mlx5_create_ttc_table_groups()
322 if (IS_ERR(ttc->g[ttc->num_groups])) in mlx5_create_ttc_table_groups()
324 ttc->num_groups++; in mlx5_create_ttc_table_groups()
331 ttc->g[ttc->num_groups] = mlx5_create_flow_group(ttc->t, in); in mlx5_create_ttc_table_groups()
332 if (IS_ERR(ttc->g[ttc->num_groups])) in mlx5_create_ttc_table_groups()
334 ttc->num_groups++; in mlx5_create_ttc_table_groups()
341 ttc->g[ttc->num_groups] = mlx5_create_flow_group(ttc->t, in); in mlx5_create_ttc_table_groups()
342 if (IS_ERR(ttc->g[ttc->num_groups])) in mlx5_create_ttc_table_groups()
344 ttc->num_groups in mlx5_create_ttc_table_groups()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_fs.c656 for (i = ft->num_groups - 1; i >= 0; i--) { in mlx5e_destroy_groups()
661 ft->num_groups = 0; in mlx5e_destroy_groups()
955 ft->g[ft->num_groups] = mlx5_create_flow_group(ft->t, in); in mlx5e_create_ttc_table_groups()
956 if (IS_ERR(ft->g[ft->num_groups])) in mlx5e_create_ttc_table_groups()
958 ft->num_groups++; in mlx5e_create_ttc_table_groups()
965 ft->g[ft->num_groups] = mlx5_create_flow_group(ft->t, in); in mlx5e_create_ttc_table_groups()
966 if (IS_ERR(ft->g[ft->num_groups])) in mlx5e_create_ttc_table_groups()
968 ft->num_groups++; in mlx5e_create_ttc_table_groups()
975 ft->g[ft->num_groups] = mlx5_create_flow_group(ft->t, in); in mlx5e_create_ttc_table_groups()
976 if (IS_ERR(ft->g[ft->num_groups])) in mlx5e_create_ttc_table_groups()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dfs_tt_redirect.c181 ft->g[ft->num_groups] = mlx5_create_flow_group(ft->t, in); in fs_udp_create_groups()
182 if (IS_ERR(ft->g[ft->num_groups])) in fs_udp_create_groups()
184 ft->num_groups++; in fs_udp_create_groups()
191 ft->g[ft->num_groups] = mlx5_create_flow_group(ft->t, in); in fs_udp_create_groups()
192 if (IS_ERR(ft->g[ft->num_groups])) in fs_udp_create_groups()
194 ft->num_groups++; in fs_udp_create_groups()
200 err = PTR_ERR(ft->g[ft->num_groups]); in fs_udp_create_groups()
201 ft->g[ft->num_groups] = NULL; in fs_udp_create_groups()
217 ft->num_groups = 0; in fs_udp_create_table()
452 ft->g[ft->num_groups] in fs_any_create_groups()
[all...]
/kernel/linux/linux-5.10/drivers/pinctrl/mvebu/
H A Dpinctrl-mvebu.c33 unsigned num_groups; member
52 unsigned num_groups; member
86 for (n = 0; n < pctl->num_groups; n++) { in mvebu_pinctrl_find_group_by_pid()
99 for (n = 0; n < pctl->num_groups; n++) { in mvebu_pinctrl_find_group_by_name()
275 unsigned * const num_groups) in mvebu_pinmux_get_groups()
280 *num_groups = pctl->functions[fid].num_groups; in mvebu_pinmux_get_groups()
375 return pctl->num_groups; in mvebu_pinctrl_get_groups_count()
474 while (funcs->num_groups) { in _add_function()
477 funcs->num_groups in _add_function()
273 mvebu_pinmux_get_groups(struct pinctrl_dev *pctldev, unsigned fid, const char * const **groups, unsigned * const num_groups) mvebu_pinmux_get_groups() argument
[all...]
/kernel/linux/linux-6.6/drivers/pinctrl/mvebu/
H A Dpinctrl-mvebu.c33 unsigned num_groups; member
52 unsigned num_groups; member
86 for (n = 0; n < pctl->num_groups; n++) { in mvebu_pinctrl_find_group_by_pid()
100 for (n = 0; n < pctl->num_groups; n++) { in mvebu_pinctrl_find_group_by_name()
285 unsigned * const num_groups) in mvebu_pinmux_get_groups()
290 *num_groups = pctl->functions[fid].num_groups; in mvebu_pinmux_get_groups()
385 return pctl->num_groups; in mvebu_pinctrl_get_groups_count()
484 while (funcs->num_groups) { in _add_function()
487 funcs->num_groups in _add_function()
283 mvebu_pinmux_get_groups(struct pinctrl_dev *pctldev, unsigned fid, const char * const **groups, unsigned * const num_groups) mvebu_pinmux_get_groups() argument
[all...]
/kernel/linux/linux-5.10/drivers/pinctrl/bcm/
H A Dpinctrl-ns.c29 unsigned int num_groups; member
114 const unsigned int num_groups; member
131 .num_groups = ARRAY_SIZE(_groups), \
153 return ns_pinctrl->num_groups; in ns_pinctrl_get_groups_count()
207 unsigned * const num_groups) in ns_pinctrl_get_function_groups()
212 *num_groups = ns_pinctrl->functions[selector].num_groups; in ns_pinctrl_get_function_groups()
329 ns_pinctrl->num_groups++; in ns_pinctrl_probe()
204 ns_pinctrl_get_function_groups(struct pinctrl_dev *pctrl_dev, unsigned int selector, const char * const **groups, unsigned * const num_groups) ns_pinctrl_get_function_groups() argument
H A Dpinctrl-nsp-mux.c91 * @num_groups: total number of groups that can be supported by this function
96 const unsigned int num_groups; member
108 * @num_groups: total number of groups
121 unsigned int num_groups; member
295 .num_groups = ARRAY_SIZE(func ## _grps), \
322 return pinctrl->num_groups; in nsp_get_groups_count()
378 unsigned * const num_groups) in nsp_get_function_groups()
383 *num_groups = pinctrl->functions[selector].num_groups; in nsp_get_function_groups()
399 for (i = 0; i < pinctrl->num_groups; in nsp_pinmux_set()
375 nsp_get_function_groups(struct pinctrl_dev *pctrl_dev, unsigned int selector, const char * const **groups, unsigned * const num_groups) nsp_get_function_groups() argument
[all...]
/kernel/linux/linux-6.6/drivers/pinctrl/bcm/
H A Dpinctrl-nsp-mux.c85 * @num_groups: total number of groups that can be supported by this function
90 const unsigned int num_groups; member
102 * @num_groups: total number of groups
115 unsigned int num_groups; member
289 .num_groups = ARRAY_SIZE(func ## _grps), \
316 return pinctrl->num_groups; in nsp_get_groups_count()
372 unsigned * const num_groups) in nsp_get_function_groups()
377 *num_groups = pinctrl->functions[selector].num_groups; in nsp_get_function_groups()
393 for (i = 0; i < pinctrl->num_groups; in nsp_pinmux_set()
369 nsp_get_function_groups(struct pinctrl_dev *pctrl_dev, unsigned int selector, const char * const **groups, unsigned * const num_groups) nsp_get_function_groups() argument
[all...]
H A Dpinctrl-bcm6328.c32 const unsigned num_groups; member
237 .num_groups = ARRAY_SIZE(n##_groups), \
245 .num_groups = ARRAY_SIZE(n##_groups), \
304 unsigned * const num_groups) in bcm6328_pinctrl_get_groups()
307 *num_groups = bcm6328_funcs[selector].num_groups; in bcm6328_pinctrl_get_groups()
301 bcm6328_pinctrl_get_groups(struct pinctrl_dev *pctldev, unsigned selector, const char * const **groups, unsigned * const num_groups) bcm6328_pinctrl_get_groups() argument
H A Dpinctrl-bcm6368.c32 const unsigned num_groups; member
288 .num_groups = ARRAY_SIZE(n##_groups), \
296 .num_groups = ARRAY_SIZE(n##_groups), \
370 unsigned * const num_groups) in bcm6368_pinctrl_get_groups()
373 *num_groups = bcm6368_funcs[selector].num_groups; in bcm6368_pinctrl_get_groups()
367 bcm6368_pinctrl_get_groups(struct pinctrl_dev *pctldev, unsigned selector, const char * const **groups, unsigned * const num_groups) bcm6368_pinctrl_get_groups() argument
H A Dpinctrl-bcm6318.c33 const unsigned num_groups; member
301 .num_groups = ARRAY_SIZE(n##_groups), \
309 .num_groups = ARRAY_SIZE(n##_groups), \
380 unsigned * const num_groups) in bcm6318_pinctrl_get_groups()
383 *num_groups = bcm6318_funcs[selector].num_groups; in bcm6318_pinctrl_get_groups()
377 bcm6318_pinctrl_get_groups(struct pinctrl_dev *pctldev, unsigned selector, const char * const **groups, unsigned * const num_groups) bcm6318_pinctrl_get_groups() argument
H A Dpinctrl-bcm6362.c41 const unsigned num_groups; member
377 .num_groups = ARRAY_SIZE(n##_groups), \
385 .num_groups = ARRAY_SIZE(n##_groups), \
393 .num_groups = ARRAY_SIZE(n##_groups), \
401 .num_groups = ARRAY_SIZE(n##_groups), \
475 unsigned * const num_groups) in bcm6362_pinctrl_get_groups()
478 *num_groups = bcm6362_funcs[selector].num_groups; in bcm6362_pinctrl_get_groups()
472 bcm6362_pinctrl_get_groups(struct pinctrl_dev *pctldev, unsigned selector, const char * const **groups, unsigned * const num_groups) bcm6362_pinctrl_get_groups() argument
H A Dpinctrl-bcm63268.c46 const unsigned num_groups; member
401 .num_groups = ARRAY_SIZE(n##_groups), \
409 .num_groups = ARRAY_SIZE(n##_groups), \
417 .num_groups = ARRAY_SIZE(n##_groups), \
425 .num_groups = ARRAY_SIZE(n##_groups), \
499 unsigned * const num_groups) in bcm63268_pinctrl_get_groups()
502 *num_groups = bcm63268_funcs[selector].num_groups; in bcm63268_pinctrl_get_groups()
496 bcm63268_pinctrl_get_groups(struct pinctrl_dev *pctldev, unsigned selector, const char * const **groups, unsigned * const num_groups) bcm63268_pinctrl_get_groups() argument
/kernel/linux/linux-5.10/tools/perf/bench/
H A Dsched-messaging.c37 static unsigned int num_groups = 10; variable
251 OPT_UINTEGER('g', "group", &num_groups, "Specify number of groups"),
273 pth_tab = malloc(num_fds * 2 * num_groups * sizeof(pthread_t)); in bench_sched_messaging()
281 for (i = 0; i < num_groups; i++) in bench_sched_messaging()
309 num_groups, num_groups * 2 * num_fds, in bench_sched_messaging()
/kernel/linux/linux-5.10/drivers/pinctrl/meson/
H A Dpinctrl-meson.h39 * @num_groups: number of groups in the function
44 unsigned int num_groups; member
113 unsigned int num_groups; member
140 .num_groups = ARRAY_SIZE(fn ## _groups), \
173 unsigned * const num_groups);
/kernel/linux/linux-6.6/drivers/pinctrl/meson/
H A Dpinctrl-meson.h42 * @num_groups: number of groups in the function
47 unsigned int num_groups; member
116 unsigned int num_groups; member
143 .num_groups = ARRAY_SIZE(fn ## _groups), \
176 unsigned * const num_groups);
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_fs.c870 for (i = ft->num_groups - 1; i >= 0; i--) { in mlx5e_destroy_groups()
875 ft->num_groups = 0; in mlx5e_destroy_groups()
1041 ft->g[ft->num_groups] = mlx5_create_flow_group(ft->t, in); in mlx5e_create_l2_table_groups()
1042 if (IS_ERR(ft->g[ft->num_groups])) in mlx5e_create_l2_table_groups()
1044 ft->num_groups++; in mlx5e_create_l2_table_groups()
1052 ft->g[ft->num_groups] = mlx5_create_flow_group(ft->t, in); in mlx5e_create_l2_table_groups()
1053 if (IS_ERR(ft->g[ft->num_groups])) in mlx5e_create_l2_table_groups()
1055 ft->num_groups++; in mlx5e_create_l2_table_groups()
1062 ft->g[ft->num_groups] = mlx5_create_flow_group(ft->t, in); in mlx5e_create_l2_table_groups()
1063 if (IS_ERR(ft->g[ft->num_groups])) in mlx5e_create_l2_table_groups()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dfs_tcp.c242 ft->g[ft->num_groups] = mlx5_create_flow_group(ft->t, in); in accel_fs_tcp_create_groups()
243 if (IS_ERR(ft->g[ft->num_groups])) in accel_fs_tcp_create_groups()
245 ft->num_groups++; in accel_fs_tcp_create_groups()
252 ft->g[ft->num_groups] = mlx5_create_flow_group(ft->t, in); in accel_fs_tcp_create_groups()
253 if (IS_ERR(ft->g[ft->num_groups])) in accel_fs_tcp_create_groups()
255 ft->num_groups++; in accel_fs_tcp_create_groups()
261 err = PTR_ERR(ft->g[ft->num_groups]); in accel_fs_tcp_create_groups()
262 ft->g[ft->num_groups] = NULL; in accel_fs_tcp_create_groups()
275 ft->num_groups = 0; in accel_fs_tcp_create_table()
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dfs_tcp.c238 ft->g[ft->num_groups] = mlx5_create_flow_group(ft->t, in); in accel_fs_tcp_create_groups()
239 if (IS_ERR(ft->g[ft->num_groups])) in accel_fs_tcp_create_groups()
241 ft->num_groups++; in accel_fs_tcp_create_groups()
248 ft->g[ft->num_groups] = mlx5_create_flow_group(ft->t, in); in accel_fs_tcp_create_groups()
249 if (IS_ERR(ft->g[ft->num_groups])) in accel_fs_tcp_create_groups()
251 ft->num_groups++; in accel_fs_tcp_create_groups()
257 err = PTR_ERR(ft->g[ft->num_groups]); in accel_fs_tcp_create_groups()
258 ft->g[ft->num_groups] = NULL; in accel_fs_tcp_create_groups()
273 ft->num_groups = 0; in accel_fs_tcp_create_table()
/kernel/linux/linux-6.6/tools/perf/bench/
H A Dsched-messaging.c38 static unsigned int num_groups = 10; variable
259 OPT_UINTEGER('g', "group", &num_groups, "Specify number of groups"),
282 pth_tab = malloc(num_fds * 2 * num_groups * sizeof(pthread_t)); in bench_sched_messaging()
290 for (i = 0; i < num_groups; i++) in bench_sched_messaging()
318 num_groups, num_groups * 2 * num_fds, in bench_sched_messaging()

Completed in 22 milliseconds

1234567891011