Searched refs:groups (Results 126 - 150 of 731) sorted by relevance

1234567891011>>

/linux-master/include/linux/
H A Ddevice.h75 const struct attribute_group **groups);
77 const struct attribute_group **groups);
90 const struct attribute_group **groups; member in struct:device_type
665 * @groups: Optional attribute groups.
783 const struct attribute_group **groups; /* optional groups */ member in struct:device
1179 void *drvdata, const struct attribute_group **groups,
1184 const struct attribute_group **groups);
1186 const struct attribute_group **groups);
1191 const struct attribute_group *groups[] = { grp, NULL }; local
1199 const struct attribute_group *groups[] = { grp, NULL }; local
[all...]
/linux-master/drivers/pinctrl/mediatek/
H A Dpinctrl-paris.c359 struct mtk_pinctrl_group *grp = hw->groups + i;
573 return hw->groups[group].name;
582 *pins = (unsigned *)&hw->groups[group].pin;
735 const char * const **groups,
740 *groups = hw->grp_names;
751 struct mtk_pinctrl_group *grp = hw->groups + group;
784 struct mtk_pinctrl_group *grp = &hw->groups[group];
794 struct mtk_pinctrl_group *grp = &hw->groups[group];
987 /* Allocate groups */
988 hw->groups
733 mtk_pmx_get_func_groups(struct pinctrl_dev *pctldev, unsigned function, const char * const **groups, unsigned * const num_groups) argument
[all...]
/linux-master/drivers/pinctrl/
H A Dpinctrl-at91.c116 * @groups: corresponding pin groups
117 * @ngroups: the number of groups
121 const char **groups; member in struct:at91_pmx_func
227 struct at91_pin_group *groups; member in struct:at91_pinctrl
241 if (strcmp(info->groups[i].name, name))
244 grp = &info->groups[i];
264 return info->groups[selector].name;
276 *pins = info->groups[selector].pins;
277 *npins = info->groups[selecto
918 at91_pmx_get_groups(struct pinctrl_dev *pctldev, unsigned selector, const char * const **groups, unsigned * const num_groups) argument
[all...]
H A Dpinctrl-pef2256.c79 const char * const*groups; member in struct:pef2256_function_desc
147 const char * const **groups,
152 *groups = pef2256->functions[selector].groups;
217 .groups = _groups, \
146 pef2256_get_function_groups(struct pinctrl_dev *pctldev, unsigned int selector, const char * const **groups, unsigned * const num_groups) argument
H A Dpinctrl-st.c260 const char **groups; member in struct:st_pmx_func
332 struct st_pctl_group *groups; member in struct:st_pinctrl
778 return info->groups[selector].name;
789 *pins = info->groups[selector].pins;
790 *npins = info->groups[selector].npins;
801 if (!strcmp(info->groups[i].name, name))
802 return &info->groups[i];
890 *grps = info->functions[selector].groups;
900 struct st_pinconf *conf = info->groups[group].pin_conf;
904 for (i = 0; i < info->groups[grou
[all...]
H A Dpinctrl-amd.c695 return gpio_dev->groups[group].name;
705 *pins = gpio_dev->groups[group].pins;
706 *num_pins = gpio_dev->groups[group].npins;
980 const char * const **groups,
990 *groups = pmx_functions[selector].groups;
1006 if (strcmp(gpio_dev->groups[group].name, pmx_functions[function].groups[index]))
1025 for (ind = 0; ind < gpio_dev->groups[group].npins; ind++) {
1026 if (strncmp(gpio_dev->groups[grou
979 amd_get_groups(struct pinctrl_dev *pctrldev, unsigned int selector, const char * const **groups, unsigned int * const num_groups) argument
[all...]
/linux-master/drivers/hid/
H A Dwacom_sys.c914 if (!wacom->led.groups)
935 buf[2] = wacom->led.groups[0].select & 0x03;
944 int ring_led = wacom->led.groups[0].select & 0x03;
966 buf[10] = wacom->led.groups[0].select & 0x03;
969 int led = wacom->led.groups[0].select | 0x4;
973 led |= (wacom->led.groups[1].select << 4) | 0x40;
1045 wacom->led.groups[set_id].select = id & 0x3;
1065 wacom->led.groups[SET_ID].select); \
1319 if (wacom->led.groups[led->group].select != led->id)
1334 if (!wacom->led.groups || (brightnes
1530 struct wacom_group_leds *groups; local
[all...]
/linux-master/drivers/hwmon/
H A Dlineage-pem.c116 const struct attribute_group *groups[4]; member in struct:pem_data
457 data->groups[idx++] = &pem_group;
482 data->groups[idx++] = &pem_input_group;
496 data->groups[idx++] = &pem_fan_group;
500 data, data->groups);
H A Dnct6683.c308 const struct attribute_group *groups[6]; member in struct:nct6683_data
1199 int groups = 0; local
1253 data->groups[groups++] = group;
1262 data->groups[groups++] = group;
1271 data->groups[groups++] = group;
1280 data->groups[groups
[all...]
/linux-master/drivers/pinctrl/qcom/
H A Dpinctrl-lpass-lpi.c80 const char *const **groups,
85 *groups = pctrl->data->functions[function].groups;
95 const struct lpi_pingroup *g = &pctrl->data->groups[group];
234 g = &pctrl->data->groups[group];
78 lpi_gpio_get_function_groups(struct pinctrl_dev *pctldev, unsigned int function, const char *const **groups, unsigned *const num_qgroups) argument
/linux-master/drivers/pinctrl/bcm/
H A Dpinctrl-ns2-mux.c87 * Northstar2 mux function and supported pin groups
90 * @groups: array of groups that can be supported by this function
91 * @num_groups: total number of groups that can be supported by function
95 const char * const *groups; member in struct:ns2_pin_function
107 * @groups: pointer to array of groups
108 * @num_groups: total number of groups
121 const struct ns2_pin_group *groups; member in struct:ns2_pinctrl
304 * List of groups o
552 ns2_get_function_groups(struct pinctrl_dev *pctrl_dev, unsigned int selector, const char * const **groups, unsigned int * const num_groups) argument
[all...]
H A Dpinctrl-cygnus-mux.c74 * Cygnus mux function and supported pin groups
77 * @groups: array of groups that can be supported by this function
78 * @num_groups: total number of groups that can be supported by this function
82 const char * const *groups; member in struct:cygnus_pin_function
93 * @groups: pointer to array of groups
94 * @num_groups: total number of groups
106 const struct cygnus_pin_group *groups; member in struct:cygnus_pinctrl
341 * List of groups o
755 cygnus_get_function_groups(struct pinctrl_dev *pctrl_dev, unsigned selector, const char * const **groups, unsigned * const num_groups) argument
[all...]
/linux-master/drivers/thermal/
H A Dthermal_sysfs.c504 const struct attribute_group **groups; local
510 groups = kcalloc(size, sizeof(*groups), GFP_KERNEL);
511 if (!groups)
515 groups[i] = thermal_zone_attribute_groups[i];
520 kfree(groups);
525 groups[size - 2] = &tz->trips_attribute_group;
528 tz->device.groups = groups;
541 kfree(tz->device.groups);
[all...]
/linux-master/drivers/pinctrl/meson/
H A Dpinctrl-meson.c120 return pc->data->groups[selector].name;
128 *pins = pc->data->groups[selector].pins;
129 *num_pins = pc->data->groups[selector].num_pins;
167 const char * const **groups,
172 *groups = pc->data->funcs[selector].groups;
531 struct meson_pmx_group *group = &pc->data->groups[num_group];
166 meson_pmx_get_groups(struct pinctrl_dev *pcdev, unsigned selector, const char * const **groups, unsigned * const num_groups) argument
/linux-master/drivers/base/
H A Dcpu.c403 cpu->dev.groups = common_cpu_attr_groups;
405 cpu->dev.groups = hotplugable_cpu_attr_groups;
437 const struct attribute_group **groups,
449 dev->groups = groups;
470 const struct attribute_group **groups,
477 dev = __cpu_device_create(parent, drvdata, groups, fmt, vargs);
436 __cpu_device_create(struct device *parent, void *drvdata, const struct attribute_group **groups, const char *fmt, va_list args) argument
469 cpu_device_create(struct device *parent, void *drvdata, const struct attribute_group **groups, const char *fmt, ...) argument
/linux-master/drivers/pinctrl/cirrus/
H A Dpinctrl-lochnagar.c705 const char **groups; member in struct:lochnagar_func_groups
719 const struct lochnagar_group *groups; member in struct:lochnagar_pin_priv
739 return priv->groups[group_idx].name;
749 *pins = priv->groups[group_idx].pins;
750 *num_pins = priv->groups[group_idx].npins;
780 const char * const **groups,
788 *groups = priv->func_groups[func_type].groups;
914 const struct lochnagar_group *group = &priv->groups[group_idx];
991 const struct lochnagar_group *group = &priv->groups[group_id
778 lochnagar_get_func_groups(struct pinctrl_dev *pctldev, unsigned int func_idx, const char * const **groups, unsigned int * const num_groups) argument
[all...]
/linux-master/fs/smb/server/
H A Dsmbacl.c42 /* S-1-22-2 Unmapped Unix groups */
318 for (i = 0; i < state->groups->n; i++) {
321 pace->e_gid = state->groups->aces[i].gid;
322 pace->e_perm = state->groups->aces[i].perms.allow;
325 if (state->users->n || state->groups->n) {
351 state->groups = kzalloc(alloc, GFP_KERNEL);
352 if (!state->groups) {
362 kfree(state->groups);
531 acl_state.groups->aces[acl_state.groups
[all...]
/linux-master/drivers/pinctrl/spear/
H A Dpinctrl-spear320.c510 .groups = clcd_grps,
593 .groups = emi_grps,
686 .groups = fsmc_grps,
732 .groups = spp_grps,
889 .groups = sdhci_grps,
942 .groups = i2s_grps,
988 .groups = uart1_grps,
1154 .groups = uart1_modem_grps,
1200 .groups = uart2_grps,
1409 .groups
[all...]
/linux-master/drivers/pinctrl/sunxi/
H A Dpinctrl-sunxi.c115 struct sunxi_pinctrl_group *grp = pctl->groups + i;
206 return pctl->groups[group].name;
216 *pins = (unsigned *)&pctl->groups[group].pin;
592 struct sunxi_pinctrl_group *g = &pctl->groups[group];
664 struct sunxi_pinctrl_group *g = &pctl->groups[group];
763 const char * const **groups,
768 *groups = pctl->functions[function].groups;
798 struct sunxi_pinctrl_group *g = pctl->groups + group;
1272 * Allocate groups
761 sunxi_pmx_get_func_groups(struct pinctrl_dev *pctldev, unsigned function, const char * const **groups, unsigned * const num_groups) argument
[all...]
/linux-master/drivers/pinctrl/uniphier/
H A Dpinctrl-uniphier-core.c57 return priv->socdata->groups[selector].name;
67 *pins = priv->socdata->groups[selector].pins;
68 *num_pins = priv->socdata->groups[selector].num_pins;
531 const unsigned *pins = priv->socdata->groups[selector].pins;
532 unsigned num_pins = priv->socdata->groups[selector].num_pins;
569 const char * const **groups,
574 *groups = priv->socdata->functions[selector].groups;
649 &priv->socdata->groups[group_selector];
873 !socdata->groups || !socdat
567 uniphier_pmx_get_function_groups(struct pinctrl_dev *pctldev, unsigned selector, const char * const **groups, unsigned *num_groups) argument
[all...]
/linux-master/drivers/iommu/iommufd/
H A Ddevice.c27 xa_cmpxchg(&igroup->ictx->groups, iommu_group_id(igroup->group), igroup,
75 xa_lock(&ictx->groups);
76 igroup = xa_load(&ictx->groups, id);
78 xa_unlock(&ictx->groups);
82 xa_unlock(&ictx->groups);
108 xa_lock(&ictx->groups);
110 igroup = __xa_cmpxchg(&ictx->groups, id, cur_igroup, new_igroup,
113 xa_unlock(&ictx->groups);
120 xa_unlock(&ictx->groups);
126 xa_unlock(&ictx->groups);
[all...]
/linux-master/net/netfilter/
H A Dnft_set_pipapo_avx2.c186 * nft_pipapo_avx2_lookup_4b_2() - AVX2-based lookup for 2 four-bit groups
261 * nft_pipapo_avx2_lookup_4b_4() - AVX2-based lookup for 4 four-bit groups
338 * nft_pipapo_avx2_lookup_4b_8() - AVX2-based lookup for 8 four-bit groups
434 * nft_pipapo_avx2_lookup_4b_12() - AVX2-based lookup for 12 four-bit groups
524 * nft_pipapo_avx2_lookup_4b_32() - AVX2-based lookup for 32 four-bit groups
718 * nft_pipapo_avx2_lookup_8b_2() - AVX2-based lookup for 2 eight-bit groups
783 * nft_pipapo_avx2_lookup_8b_4() - AVX2-based lookup for 4 eight-bit groups
859 * nft_pipapo_avx2_lookup_8b_6() - AVX2-based lookup for 6 eight-bit groups
945 * nft_pipapo_avx2_lookup_8b_16() - AVX2-based lookup for 16 eight-bit groups
1178 if (f->groups
[all...]
/linux-master/kernel/sched/
H A Dtopology.c38 struct sched_group *group = sd->groups;
52 printk(KERN_ERR "ERROR: domain->groups does not contain CPU%d\n", cpu);
70 printk(KERN_DEBUG "%*s groups:", level + 1, "");
106 if (group == sd->groups && sd->child &&
109 printk(KERN_ERR "ERROR: domain->groups does not match domain->child\n");
116 if (group != sd->groups)
119 } while (group != sd->groups);
123 printk(KERN_ERR "ERROR: groups don't span domain->span\n");
176 /* Following flags need at least 2 groups */
178 (sd->groups !
[all...]
/linux-master/drivers/gpu/drm/renesas/rcar-du/
H A Drcar_du_plane.c136 unsigned int groups = 0; local
178 groups |= 1 << plane->group->index;
191 * Grab all plane states for the groups that need reallocation to ensure
199 while (groups) {
200 unsigned int index = ffs(groups) - 1;
201 struct rcar_du_group *group = &rcdu->groups[index];
245 groups &= ~(1 << index);
/linux-master/drivers/pinctrl/vt8500/
H A Dpinctrl-wmt.c72 const char * const **groups,
78 *groups = data->groups;
179 return data->groups[selector];
227 map->data.mux.group = data->groups[group];
274 map->data.configs.group_or_pin = data->groups[group];
70 wmt_pmx_get_function_groups(struct pinctrl_dev *pctldev, unsigned selector, const char * const **groups, unsigned * const num_groups) argument

Completed in 677 milliseconds

1234567891011>>