/kernel/linux/linux-5.10/drivers/pinctrl/ |
H A D | pinctrl-artpec6.c | 77 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 D | pinmux.c | 345 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 D | pinctrl-u300.c | 885 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 D | pinctrl-artpec6.c | 77 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 D | pinmux.c | 349 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 D | fs_ttc.c | 30 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 D | en_fs.c | 656 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 D | fs_tt_redirect.c | 181 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 D | pinctrl-mvebu.c | 33 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 D | pinctrl-mvebu.c | 33 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 D | pinctrl-ns.c | 29 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 D | pinctrl-nsp-mux.c | 91 * @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 D | pinctrl-nsp-mux.c | 85 * @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 D | pinctrl-bcm6328.c | 32 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 D | pinctrl-bcm6368.c | 32 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 D | pinctrl-bcm6318.c | 33 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 D | pinctrl-bcm6362.c | 41 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 D | pinctrl-bcm63268.c | 46 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 D | sched-messaging.c | 37 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 D | pinctrl-meson.h | 39 * @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 D | pinctrl-meson.h | 42 * @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 D | en_fs.c | 870 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 D | fs_tcp.c | 242 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 D | fs_tcp.c | 238 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 D | sched-messaging.c | 38 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()
|