Searched refs:groups (Results 51 - 75 of 731) sorted by relevance

1234567891011>>

/linux-master/fs/nfsd/
H A Dnfs4acl.c183 unsigned short groups; member in struct:posix_acl_summary
194 * Only pas.users and pas.groups need initialization; previous
215 pas->groups |= pa->e_perm;
228 pas->groups &= pas->mask;
255 deny &= pas.users | pas.group | pas.groups | pas.other;
275 deny &= pas.groups | pas.group | pas.other;
296 /* In the case of groups, we apply allow ACEs first, then deny ACEs,
396 /* posix_acl_valid requires that users and groups be in order
400 /* no users or groups */
451 struct posix_ace_state_array *groups; member in struct:posix_acl_state
[all...]
/linux-master/drivers/connector/
H A Dconnector.c174 unsigned long groups = (unsigned long) group; local
179 if (test_bit(CN_IDX_PROC - 1, &groups))
185 static void cn_release(struct sock *sk, unsigned long *groups) argument
187 if (groups && test_bit(CN_IDX_PROC - 1, groups)) {
278 .groups = CN_NETLINK_USERS + 0xf,
/linux-master/drivers/pinctrl/spear/
H A Dpinctrl-spear1340.c270 .groups = pads_as_gpio_grps,
364 .groups = fsmc_grps,
431 .groups = keyboard_grps,
463 .groups = spdif_in_grps,
499 .groups = spdif_out_grps,
539 .groups = gpt_0_1_grps,
663 .groups = pwm_grps,
824 .groups = vip_grps,
861 .groups = cam0_grps,
902 .groups
[all...]
H A Dpinctrl-spear300.c217 .groups = fsmc_grps,
278 .groups = clcd_grps,
315 .groups = tdm_grps,
351 .groups = i2c_grps,
410 .groups = cam_grps,
444 .groups = dac_grps,
480 .groups = i2s_grps,
550 .groups = sdhci_grps,
611 .groups = gpio1_grps,
657 spear3xx_machdata.groups
[all...]
H A Dpinctrl-spear1310.c268 .groups = i2c0_grps,
363 .groups = ssp0_grps,
399 .groups = i2s0_grps,
435 .groups = i2s1_grps,
502 .groups = clcd_grps,
546 .groups = arm_gpio_grps,
618 .groups = smi_grps,
656 .groups = gmii_grps,
710 .groups = rgmii_grps,
748 .groups
[all...]
H A Dpinctrl-spear.c104 pgroup = machdata->groups[group];
128 return pmx->machdata->groups[group]->name;
136 *pins = pmx->machdata->groups[group]->pins;
137 *num_pins = pmx->machdata->groups[group]->npins;
232 unsigned function, const char *const **groups,
237 *groups = pmx->machdata->functions[function]->groups;
252 pgroup = pmx->machdata->groups[group];
231 spear_pinctrl_get_func_groups(struct pinctrl_dev *pctldev, unsigned function, const char *const **groups, unsigned * const ngroups) argument
/linux-master/drivers/counter/
H A Dcounter-sysfs.c867 struct counter_attribute_group *const groups)
875 groups[i].name = devm_kasprintf(&counter->dev, GFP_KERNEL,
877 if (!groups[i].name)
881 err = counter_signal_attrs_create(counter, groups + i,
976 struct counter_attribute_group *const groups)
987 groups[i].name = devm_kasprintf(&counter->dev, GFP_KERNEL,
989 if (!groups[i].name)
993 err = counter_sysfs_synapses_add(counter, groups + i, count);
998 err = counter_count_attrs_create(counter, groups + i, count);
1125 struct attribute_group *groups; local
866 counter_sysfs_signals_add(struct counter_device *const counter, struct counter_attribute_group *const groups) argument
975 counter_sysfs_counts_add(struct counter_device *const counter, struct counter_attribute_group *const groups) argument
[all...]
/linux-master/drivers/pinctrl/
H A Dpinctrl-axp209.c63 const char **groups; member in struct:axp20x_pinctrl_function
264 const char * const **groups,
269 *groups = pctl->funcs[selector].groups;
375 func->groups = devm_kcalloc(dev,
378 if (!func->groups)
380 group = func->groups;
410 pctl->funcs[i].groups = devm_kcalloc(&pdev->dev,
413 if (!pctl->funcs[i].groups)
416 pctl->funcs[i].groups[pi
262 axp20x_pmx_func_groups(struct pinctrl_dev *pctldev, unsigned int selector, const char * const **groups, unsigned int *num_groups) argument
[all...]
H A Dpinctrl-lantiq.c72 struct property *groups = of_find_property(np, "lantiq,groups", NULL); local
80 if (!pins && !groups) {
81 dev_err(pctldev->dev, "%pOFn defines neither pins nor groups\n",
86 if (pins && groups) {
87 dev_err(pctldev->dev, "%pOFn defines both pins and groups\n",
93 if (groups && !ret) {
94 of_property_for_each_string(np, "lantiq,groups", prop, group) {
126 of_property_for_each_string(np, "lantiq,groups", prop, group) {
142 ret = of_property_count_strings(np, "lantiq,groups");
199 ltq_pmx_get_groups(struct pinctrl_dev *pctrldev, unsigned func, const char * const **groups, unsigned * const num_groups) argument
[all...]
H A Dpinctrl-loongson2.c38 .groups = fn ## _groups, \
59 const char * const *groups; member in struct:loongson2_pmx_func
236 const char * const **groups,
239 *groups = loongson2_pmx_functions[selector].groups;
234 loongson2_pmx_get_groups(struct pinctrl_dev *pcdev, unsigned int selector, const char * const **groups, unsigned int * const num_groups) argument
/linux-master/drivers/pinctrl/renesas/
H A Dpinctrl-rzn1.c85 * @groups: corresponding pin groups
86 * @num_groups: the number of groups
90 const char **groups; member in struct:rzn1_pmx_func
121 struct rzn1_pin_group *groups; member in struct:rzn1_pinctrl
292 if (!strcmp(ipctl->groups[i].name, name))
293 return &ipctl->groups[i];
311 return ipctl->groups[selector].name;
323 *pins = ipctl->groups[selector].pins;
324 *npins = ipctl->groups[selecto
451 rzn1_pmx_get_groups(struct pinctrl_dev *pctldev, unsigned int selector, const char * const **groups, unsigned int * const num_groups) argument
[all...]
/linux-master/drivers/crypto/nx/
H A Dnx-842.c143 int s = NX842_CRYPTO_HEADER_SIZE(hdr->groups);
257 unsigned int groups, hdrsize, h; local
272 groups = min_t(unsigned int, NX842_CRYPTO_GROUP_MAX,
274 hdrsize = NX842_CRYPTO_HEADER_SIZE(groups);
289 hdr->groups = 0;
293 n = hdr->groups++;
295 if (hdr->groups > NX842_CRYPTO_GROUP_MAX)
309 if (!add_header && hdr->groups > 1) {
310 pr_err("Internal error: No header but multiple groups\n");
474 if (!hdr->groups) {
[all...]
/linux-master/drivers/hwmon/
H A Dhwmon.c40 const struct attribute_group **groups; member in struct:hwmon_device
134 kfree(hwdev->groups);
762 const struct attribute_group **groups)
790 int ngroups = 2; /* terminating NULL plus &hwdev->groups */
792 if (groups)
793 for (i = 0; groups[i]; i++)
796 hwdev->groups = kcalloc(ngroups, sizeof(*groups), GFP_KERNEL);
797 if (!hwdev->groups) {
810 hwdev->groups[ngroup
760 __hwmon_device_register(struct device *dev, const char *name, void *drvdata, const struct hwmon_chip_info *chip, const struct attribute_group **groups) argument
887 hwmon_device_register_with_groups(struct device *dev, const char *name, void *drvdata, const struct attribute_group **groups) argument
1007 devm_hwmon_device_register_with_groups(struct device *dev, const char *name, void *drvdata, const struct attribute_group **groups) argument
[all...]
H A Diio_hwmon.c25 * @groups: null terminated array of attribute groups
32 const struct attribute_group *groups[2]; member in struct:iio_hwmon_state
154 st->groups[0] = &st->attr_group;
166 st->groups);
H A Dibmpowernv.c94 u32 nr_sensor_groups; /* Total number of sensor groups */
338 struct device_node *groups, *sgrp; local
342 groups = of_find_compatible_node(NULL, NULL, "ibm,opal-sensor-group");
343 if (!groups)
346 for_each_child_of_node(groups, sgrp) {
362 for_each_child_of_node(groups, sgrp) {
383 of_node_put(groups);
392 struct device_node *groups, *sgrp; local
394 groups = of_find_compatible_node(NULL, NULL, "ibm,opal-sensor-group");
395 if (!groups)
[all...]
/linux-master/drivers/pinctrl/nxp/
H A Dpinctrl-s32cc.c191 return info->groups[selector].data.name;
201 *pins = info->groups[selector].data.pins;
202 *npins = info->groups[selector].data.npins;
316 grp = &info->groups[group];
362 const char * const **groups,
368 *groups = info->functions[selector].groups;
610 grp = &info->groups[selector];
645 grp = &info->groups[selector];
792 const char **groups; local
360 s32_pmx_get_groups(struct pinctrl_dev *pctldev, unsigned int selector, const char * const **groups, unsigned int * const num_groups) argument
[all...]
/linux-master/drivers/pinctrl/mvebu/
H A Dpinctrl-armada-37xx.c46 * The pins of a pinmux groups are composed of one or two groups of contiguous
75 struct armada_37xx_pin_group *groups; member in struct:armada_37xx_pin_data
81 const char **groups; member in struct:armada_37xx_pmx_func
106 struct armada_37xx_pin_group *groups; member in struct:armada_37xx_pinctrl
216 .groups = armada_37xx_nb_groups,
223 .groups = armada_37xx_sb_groups,
241 struct armada_37xx_pin_group *group = &info->groups[*grp];
283 return info->groups[group].name;
296 *pins = info->groups[selecto
330 armada_37xx_pmx_get_groups(struct pinctrl_dev *pctldev, unsigned int selector, const char * const **groups, unsigned int * const num_groups) argument
928 const char **groups; local
[all...]
/linux-master/drivers/pinctrl/actions/
H A Dpinctrl-owl.h71 .groups = fname##_groups, \
243 * @groups: array of pin groups that may select this function.
244 * @ngroups: number of entries in @groups.
248 const char * const *groups; member in struct:owl_pinmux_func
283 * @groups: array describing all pin groups of this SoC.
284 * @ngroups: number of entries in @groups.
295 const struct owl_pingroup *groups; member in struct:owl_pinctrl_soc_data
/linux-master/drivers/pinctrl/uniphier/
H A Dpinctrl-uniphier.h135 const char * const *groups; member in struct:uniphier_pinmux_function
142 const struct uniphier_pinctrl_group *groups; member in struct:uniphier_pinctrl_socdata
179 .groups = func##_groups, \
/linux-master/drivers/pinctrl/bcm/
H A Dpinctrl-bcm6318.c32 const char * const *groups; member in struct:bcm6318_function
300 .groups = n##_groups, \
308 .groups = n##_groups, \
379 const char * const **groups,
382 *groups = bcm6318_funcs[selector].groups;
377 bcm6318_pinctrl_get_groups(struct pinctrl_dev *pctldev, unsigned selector, const char * const **groups, unsigned * const num_groups) argument
H A Dpinctrl-bcm6368.c31 const char * const *groups; member in struct:bcm6368_function
287 .groups = n##_groups, \
295 .groups = n##_groups, \
369 const char * const **groups,
372 *groups = bcm6368_funcs[selector].groups;
367 bcm6368_pinctrl_get_groups(struct pinctrl_dev *pctldev, unsigned selector, const char * const **groups, unsigned * const num_groups) argument
H A Dpinctrl-bcm63268.c45 const char * const *groups; member in struct:bcm63268_function
236 /* multi pin groups */
400 .groups = n##_groups, \
408 .groups = n##_groups, \
416 .groups = n##_groups, \
424 .groups = n##_groups, \
498 const char * const **groups,
501 *groups = bcm63268_funcs[selector].groups;
496 bcm63268_pinctrl_get_groups(struct pinctrl_dev *pctldev, unsigned selector, const char * const **groups, unsigned * const num_groups) argument
/linux-master/drivers/pinctrl/qcom/
H A Dpinctrl-msm.c123 return pctrl->soc->groups[group].grp.name;
133 *pins = pctrl->soc->groups[group].grp.pins;
134 *num_pins = pctrl->soc->groups[group].grp.npins;
171 const char * const **groups,
176 *groups = pctrl->soc->functions[function].groups;
196 g = &pctrl->soc->groups[group];
281 const struct msm_pingroup *g = &pctrl->soc->groups[offset];
361 /* Pin information can only be requested from valid pin groups */
365 g = &pctrl->soc->groups[grou
169 msm_get_function_groups(struct pinctrl_dev *pctldev, unsigned function, const char * const **groups, unsigned * const num_groups) argument
[all...]
/linux-master/drivers/platform/x86/intel/ifs/
H A Dcore.c49 .groups = plat_ifs_groups,
57 .groups = plat_ifs_array_groups,
/linux-master/include/linux/pinctrl/
H A Dpinctrl.h92 * @get_groups_count: Returns the count of total number of groups registered.
212 * @groups: An array of groups for this function
213 * @ngroups: Number of groups in @groups
217 const char * const *groups; member in struct:pinfunction
225 .groups = (_groups), \

Completed in 245 milliseconds

1234567891011>>