/linux-master/drivers/pinctrl/freescale/ |
H A D | pinctrl-mxs.h | 53 const char **groups; member in struct:mxs_function 77 struct mxs_group *groups; member in struct:mxs_pinctrl_soc_data
|
H A D | pinctrl-imx1-core.c | 165 if (!strcmp(info->groups[i].name, name)) { 166 grp = &info->groups[i]; 188 return info->groups[selector].name; 201 *pins = info->groups[selector].pin_ids; 202 *npins = info->groups[selector].npins; 311 pins = info->groups[group].pins; 312 npins = info->groups[group].npins; 317 info->functions[selector].name, info->groups[group].name); 369 const char * const **groups, 375 *groups 368 imx1_pmx_get_groups(struct pinctrl_dev *pctldev, unsigned selector, const char * const **groups, unsigned * const num_groups) argument [all...] |
H A D | pinctrl-mxs.c | 43 return d->soc->groups[group].name; 51 *pins = d->soc->groups[group].pins; 52 *num_pins = d->soc->groups[group].npins; 182 const char * const **groups, 187 *groups = d->soc->functions[group].groups; 207 struct mxs_group *g = &d->soc->groups[group]; 251 *config = d->soc->groups[group].config; 261 struct mxs_group *g = &d->soc->groups[group]; 355 struct mxs_group *g = &d->soc->groups[id 180 mxs_pinctrl_get_func_groups(struct pinctrl_dev *pctldev, unsigned group, const char * const **groups, unsigned * const num_groups) argument [all...] |
/linux-master/tools/perf/util/ |
H A D | bpf-filter.y | 66 list_add_tail(&$1->list, &expr->groups); 69 list_add_tail(&$3->list, &expr->groups);
|
H A D | bpf-filter.h | 11 struct list_head groups; member in struct:perf_bpf_filter_expr
|
/linux-master/drivers/pinctrl/pxa/ |
H A D | pinctrl-pxa2xx.c | 35 struct pingroup *group = pctl->groups + tgroup; 46 struct pingroup *group = pctl->groups + tgroup; 126 const char * const **groups, 132 *groups = pf->groups; 142 struct pingroup *g = pctl->groups + tgroup; 187 struct pingroup *g = pctl->groups + group; 209 struct pingroup *g = pctl->groups + group; 317 func->groups = devm_kmemdup(pctl->dev, gtmp, ngroups * sizeof(*gtmp), GFP_KERNEL); 318 if (!func->groups) 124 pxa2xx_pmx_get_func_groups(struct pinctrl_dev *pctldev, unsigned function, const char * const **groups, unsigned * const num_groups) argument [all...] |
/linux-master/net/netfilter/ |
H A D | nft_set_pipapo.h | 44 (round_up((f)->groups / NFT_PIPAPO_GROUPS_PER_BYTE(f), sizeof(u32))) 46 (NFT_PIPAPO_GROUPS_PADDED_SIZE(f) - (f)->groups / \ 110 * @groups: Amount of bit groups 112 * @lt: Lookup table: 'groups' rows of buckets 119 u8 groups; member in struct:nft_pipapo_field 196 for (group = 0; group < f->groups; group += BITS_PER_BYTE / 4, data++) { 224 for (group = 0; group < f->groups; group++, data++) {
|
/linux-master/drivers/pinctrl/ |
H A D | pinctrl-rk805.c | 36 const char *const *groups; member in struct:rk805_pin_function 76 const struct rk805_pin_group *groups; member in struct:rk805_pctrl_info 152 .groups = rk805_gpio_groups, 161 .groups = rk806_gpio_groups, 167 .groups = rk806_gpio_groups, 173 .groups = rk806_gpio_groups, 179 .groups = rk806_gpio_groups, 185 .groups = rk806_gpio_groups, 191 .groups = rk806_gpio_groups, 200 .groups 441 rk805_pinctrl_get_func_groups(struct pinctrl_dev *pctldev, unsigned int function, const char *const **groups, unsigned int *const num_groups) argument [all...] |
/linux-master/drivers/pinctrl/spear/ |
H A D | pinctrl-spear3xx.c | 50 .groups = firda_grps, 83 .groups = i2c_grps, 116 .groups = ssp_cs_grps, 149 .groups = ssp_grps, 183 .groups = mii_grps, 348 .groups = gpio0_grps, 381 .groups = uart0_ext_grps, 414 .groups = uart0_grps, 447 .groups = timer_0_1_grps, 480 .groups [all...] |
/linux-master/net/sunrpc/ |
H A D | auth_unix.c | 82 unsigned int groups = 0; local 92 groups = acred->cred->group_info->ngroups; 93 if (groups > UNX_NGROUPS) 94 groups = UNX_NGROUPS; 96 return groups == 0; 97 if (groups != cred->cr_cred->group_info->ngroups) 100 for (i = 0; i < groups ; i++)
|
/linux-master/drivers/pinctrl/visconti/ |
H A D | pinctrl-common.c | 132 pins = priv->devdata->groups[selector].pins; 133 num_pins = priv->devdata->groups[selector].nr_pins; 167 return priv->devdata->groups[selector].name; 177 *pins = priv->devdata->groups[selector].pins; 178 *num_pins = priv->devdata->groups[selector].nr_pins; 209 const char * const **groups, 214 *groups = priv->devdata->functions[selector].groups; 225 const struct visconti_pin_group *grp = &priv->devdata->groups[group]; 207 visconti_get_function_groups(struct pinctrl_dev *pctldev, unsigned int selector, const char * const **groups, unsigned * const num_groups) argument
|
/linux-master/drivers/iommu/ |
H A D | iommu-sysfs.c | 56 const struct attribute_group **groups, 70 iommu->dev->groups = groups; 54 iommu_device_sysfs_add(struct iommu_device *iommu, struct device *parent, const struct attribute_group **groups, const char *fmt, ...) argument
|
/linux-master/net/netlink/ |
H A D | af_netlink.c | 414 WARN_ON(nlk_sk(sk)->groups); 558 for (i = 0; i < NLGRPLONGS(tbl->groups); i++) { 562 mask |= nlk_sk(sk)->groups[i]; 674 void (*release)(struct sock *sock, unsigned long *groups); 732 kfree(nlk->groups); 733 nlk->groups = NULL; 764 nlk->netlink_release(sk, nlk->groups); 773 if (test_bit(i, nlk->groups)) 956 unsigned int groups; local 962 groups 986 netlink_undo_bind(int group, long unsigned int groups, struct sock *sk) argument 1008 unsigned long groups; local 1064 netlink_undo_bind(BITS_PER_TYPE(u32), groups, sk); local 2020 unsigned int groups; local 2095 __netlink_change_ngroups(struct sock *sk, unsigned int groups) argument 2130 netlink_change_ngroups(struct sock *sk, unsigned int groups) argument 2862 int groups = 32; local [all...] |
/linux-master/include/linux/iio/ |
H A D | iio-opaque.h | 27 * @groups: attribute groups 59 const struct attribute_group **groups; member in struct:iio_dev_opaque
|
/linux-master/drivers/pinctrl/mediatek/ |
H A D | pinctrl-mtmips.h | 32 int *groups; member in struct:mtmips_pmx_func
|
/linux-master/drivers/pinctrl/intel/ |
H A D | pinctrl-tangier.h | 68 * @groups: Array of pin groups 69 * @ngroups: Number of groups in the array 84 const struct intel_pingroup *groups; member in struct:tng_pinctrl
|
/linux-master/drivers/firmware/arm_scmi/ |
H A D | pinctrl.c | 110 u32 *groups; member in struct:scmi_function_info 124 struct scmi_group_info *groups; member in struct:scmi_pinctrl_info 642 if (!pi->groups[selector].present) { 646 &pi->groups[selector]); 651 *name = pi->groups[selector].name; 668 if (!pi->groups[selector].present) { 672 &pi->groups[selector]); 677 *pins = pi->groups[selector].group_pins; 678 *nr_pins = pi->groups[selector].nr_pins; 699 func->groups 740 scmi_pinctrl_function_groups_get(const struct scmi_protocol_handle *ph, u32 selector, u32 *nr_groups, const u32 **groups) argument [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
H A D | fs_ttc.c | 21 static int mlx5_fs_ttc_table_size(const struct mlx5_fs_ttc_groups *groups) argument 25 for (i = 0; i < groups->num_groups; i++) 26 sz += groups->group_size[i]; 371 const struct mlx5_fs_ttc_groups *groups) 379 ttc->g = kcalloc(groups->num_groups, sizeof(*ttc->g), GFP_KERNEL); 397 if (groups->use_l4_type) { 400 ix += groups->group_size[ttc->num_groups]; 413 ix += groups->group_size[ttc->num_groups]; 423 ix += groups->group_size[ttc->num_groups]; 433 ix += groups 369 mlx5_create_ttc_table_groups(struct mlx5_ttc_table *ttc, bool use_ipv, const struct mlx5_fs_ttc_groups *groups) argument 534 mlx5_create_inner_ttc_table_groups(struct mlx5_ttc_table *ttc, const struct mlx5_fs_ttc_groups *groups) argument 615 const struct mlx5_fs_ttc_groups *groups; local 688 const struct mlx5_fs_ttc_groups *groups; local [all...] |
/linux-master/drivers/pinctrl/meson/ |
H A D | pinctrl-meson8-pmx.c | 10 * enabled by a specific bit in the first register range. When all groups for 22 * meson8_pmx_disable_other_groups() - disable other groups using a given pin 28 * The function disables all pinmux groups using a pin except the 29 * selected one. If @sel_group is -1 all groups are disabled, leaving 40 group = &pc->data->groups[i]; 61 struct meson_pmx_group *group = &pc->data->groups[group_num]; 70 * Disable groups using the same pin.
|
/linux-master/drivers/pinctrl/bcm/ |
H A D | pinctrl-bcm6362.c | 40 const char * const *groups; member in struct:bcm6362_function 376 .groups = n##_groups, \ 384 .groups = n##_groups, \ 392 .groups = n##_groups, \ 400 .groups = n##_groups, \ 474 const char * const **groups, 477 *groups = bcm6362_funcs[selector].groups; 472 bcm6362_pinctrl_get_groups(struct pinctrl_dev *pctldev, unsigned selector, const char * const **groups, unsigned * const num_groups) argument
|
H A D | pinctrl-bcm6328.c | 31 const char * const *groups; member in struct:bcm6328_function 236 .groups = n##_groups, \ 244 .groups = n##_groups, \ 303 const char * const **groups, 306 *groups = bcm6328_funcs[selector].groups; 301 bcm6328_pinctrl_get_groups(struct pinctrl_dev *pctldev, unsigned selector, const char * const **groups, unsigned * const num_groups) argument
|
/linux-master/drivers/pinctrl/nomadik/ |
H A D | pinctrl-abx500.h | 36 * @groups: An array of pin groups that may select this function. 37 * @ngroups: The number of entries in @groups. 41 const char * const *groups; member in struct:abx500_function 152 * @groups: An array describing all pin groups the pin SoC supports. 153 * @ngroups: The number of entries in @groups. 173 const struct abx500_pingroup *groups; member in struct:abx500_pinctrl_soc_data
|
/linux-master/drivers/gpio/ |
H A D | gpio-stp-xway.c | 22 * 3 groups of 8 bits can be driven. The hardware is able to allow the DSL modem 58 /* 2 groups of 3 bits can be driven by the phys */ 65 /* STP has 3 groups of 8 bits */ 85 u8 groups; /* we can drive 1-3 groups of 8bit each */ member in struct:xway_stp 182 chip->groups, XWAY_STP_CON1); 235 u32 shadow, groups, dsl, phy; local 261 /* find out which gpio groups should be enabled */ 262 if (!of_property_read_u32(pdev->dev.of_node, "lantiq,groups", &groups)) [all...] |
/linux-master/drivers/pinctrl/tegra/ |
H A D | pinctrl-tegra.h | 77 * @groups: An array of pin groups that may select this function. 78 * @ngroups: The number of entries in @groups. 82 const char **groups; member in struct:tegra_function 136 * certain groups may only support configuring certain parameters, hence 187 * @groups: An array describing all pin groups the pin SoC supports. 188 * @ngroups: The numbmer of entries in @groups. 197 const struct tegra_pingroup *groups; member in struct:tegra_pinctrl_soc_data
|
/linux-master/drivers/pinctrl/realtek/ |
H A D | pinctrl-rtd.h | 18 const char * const *groups; member in struct:rtd_pin_func_desc 110 const struct rtd_pin_group_desc *groups; member in struct:rtd_pinctrl_desc
|