Searched refs:groups (Results 201 - 225 of 731) sorted by relevance

1234567891011>>

/linux-master/drivers/pinctrl/
H A Dpinctrl-max77620.c45 const char * const *groups; member in struct:max77620_pin_function
143 .groups = gpio_groups, \
229 const char * const **groups,
234 *groups = mpci->functions[function].groups;
227 max77620_pinctrl_get_func_groups(struct pinctrl_dev *pctldev, unsigned int function, const char * const **groups, unsigned int * const num_groups) argument
H A Dpinctrl-as3722.c49 const char * const *groups; member in struct:as3722_pin_function
122 .groups = gpio_groups, \
211 unsigned function, const char * const **groups,
216 *groups = as_pci->functions[function].groups;
210 as3722_pinctrl_get_func_groups(struct pinctrl_dev *pctldev, unsigned function, const char * const **groups, unsigned * const num_groups) argument
/linux-master/drivers/hwmon/
H A Demc2103.c57 const struct attribute_group *groups[4]; member in struct:emc2103_data
604 data->groups[idx++] = &emc2103_group;
606 data->groups[idx++] = &emc2103_temp3_group;
608 data->groups[idx++] = &emc2103_temp4_group;
612 data->groups);
H A Dgsc-hwmon.c321 const struct attribute_group **groups; local
397 groups = pdata->fan_base ? gsc_hwmon_groups : NULL;
400 &hwmon->chip, groups);
H A Dfam15h_power.c53 const struct attribute_group *groups[FAM15H_NUM_GROUPS]; member in struct:fam15h_power_data
473 data->groups[0] = &data->group;
477 &data->groups[0]);
H A Dmax31760.c51 const struct attribute_group *groups[2]; member in struct:max31760_state
514 state->groups[0] = &state->group;
546 state->groups);
/linux-master/tools/perf/util/
H A Dparse-events.y103 %type <list_evsel> groups
134 start_events: groups
142 groups: label
143 groups ',' group
153 groups ',' event
/linux-master/mm/
H A Dpercpu.c2444 * @nr_groups: the number of groups
2447 * Allocate ai which is large enough for @nr_groups groups containing
2448 * @nr_units units. The returned ai's groups[0].cpu_map points to the
2451 * pointer of other groups.
2465 base_size = ALIGN(struct_size(ai, groups, nr_groups),
2466 __alignof__(ai->groups[0].cpu_map[0]));
2467 ai_size = base_size + nr_units * sizeof(ai->groups[0].cpu_map[0]);
2475 ai->groups[0].cpu_map = ptr;
2478 ai->groups[0].cpu_map[unit] = NR_CPUS;
2531 const struct pcpu_group_info *gi = &ai->groups[grou
[all...]
/linux-master/drivers/dma/idxd/
H A Dsysfs.c63 engine->group = idxd->groups[id];
97 .groups = idxd_engine_attribute_groups,
107 struct idxd_group *g = idxd->groups[i];
583 .groups = idxd_group_attribute_groups,
658 group = idxd->groups[id];
1375 .groups = idxd_wq_attribute_groups,
1790 kfree(idxd->groups);
1804 .groups = idxd_attribute_groups,
1810 .groups = idxd_attribute_groups,
1847 group = idxd->groups[
[all...]
/linux-master/drivers/edac/
H A Dedac_mc_sysfs.c278 .groups = csrow_attr_groups,
433 csrow->dev.groups = csrow_dev_groups;
629 .groups = dimm_attr_groups,
922 .groups = mci_attr_groups,
934 const struct attribute_group **groups)
942 mci->dev.groups = groups;
933 edac_create_sysfs_mci_device(struct mem_ctl_info *mci, const struct attribute_group **groups) argument
/linux-master/drivers/pinctrl/nomadik/
H A Dpinctrl-abx500.c564 const char * const **groups,
569 *groups = pct->soc->functions[function].groups;
584 g = &pct->soc->groups[group];
667 return pct->soc->groups[selector].name;
677 *pins = pct->soc->groups[selector].pins;
678 *num_pins = pct->soc->groups[selector].npins;
763 ret = of_property_count_strings(np, "groups");
772 of_property_for_each_string(np, "groups", prop, group) {
562 abx500_pmx_get_func_groups(struct pinctrl_dev *pctldev, unsigned function, const char * const **groups, unsigned * const num_groups) argument
H A Dpinctrl-nomadik.c520 return npct->soc->groups[selector].grp.name;
529 *pins = npct->soc->groups[selector].grp.pins;
530 *num_pins = npct->soc->groups[selector].grp.npins;
749 ret = of_property_count_strings(np, "groups");
759 of_property_for_each_string(np, "groups", prop, group) {
853 const char * const **groups,
858 *groups = npct->soc->functions[function].groups;
875 g = &npct->soc->groups[group];
851 nmk_pmx_get_func_groups(struct pinctrl_dev *pctldev, unsigned int function, const char * const **groups, unsigned * const num_groups) argument
/linux-master/drivers/extcon/
H A Dextcon.c1198 * extcon_alloc_groups() - alloc the groups for extcon device
1213 edev->extcon_dev_type.groups = kcalloc(edev->max_supported + 2,
1214 sizeof(*edev->extcon_dev_type.groups),
1216 if (!edev->extcon_dev_type.groups)
1223 edev->extcon_dev_type.groups[index] = &edev->cables[index].attr_g;
1226 edev->extcon_dev_type.groups[index] = &edev->attr_g_muex;
1331 kfree(edev->extcon_dev_type.groups);
1390 kfree(edev->extcon_dev_type.groups);
/linux-master/drivers/base/
H A Dbus.c1198 const struct attribute_group **groups,
1226 dev->groups = groups;
1252 * @groups: default attributes for the root device
1268 const struct attribute_group **groups)
1270 return subsys_register(subsys, groups, &system_kset->kobj);
1277 * @groups: default attributes for the root device
1286 const struct attribute_group **groups)
1294 return subsys_register(subsys, groups, virtual_dir);
1197 subsys_register(const struct bus_type *subsys, const struct attribute_group **groups, struct kobject *parent_of_root) argument
1267 subsys_system_register(const struct bus_type *subsys, const struct attribute_group **groups) argument
1285 subsys_virtual_register(const struct bus_type *subsys, const struct attribute_group **groups) argument
H A Dcore.c2820 int device_add_groups(struct device *dev, const struct attribute_group **groups) argument
2822 return sysfs_create_groups(&dev->kobj, groups);
2827 const struct attribute_group **groups)
2829 sysfs_remove_groups(&dev->kobj, groups);
2835 const struct attribute_group **groups; member in union:device_attr_group_devres
2850 const struct attribute_group **groups = devres->groups; local
2852 dev_dbg(dev, "%s: removing groups %p\n", __func__, groups);
2853 sysfs_remove_groups(&dev->kobj, groups);
2826 device_remove_groups(struct device *dev, const struct attribute_group **groups) argument
2901 devm_device_add_groups(struct device *dev, const struct attribute_group **groups) argument
4383 device_create_groups_vargs(const struct class *class, struct device *parent, dev_t devt, void *drvdata, const struct attribute_group **groups, const char *fmt, va_list args) argument
4482 device_create_with_groups(const struct class *class, struct device *parent, dev_t devt, void *drvdata, const struct attribute_group **groups, const char *fmt, ...) argument
[all...]
/linux-master/drivers/iommu/
H A Dtegra-smmu.c37 struct list_head groups; member in struct:tegra_smmu
891 for (j = 0; j < smmu->soc->groups[i].num_swgroups; j++)
892 if (smmu->soc->groups[i].swgroups[j] == swgroup)
893 return &smmu->soc->groups[i];
923 list_for_each_entry(group, &smmu->groups, list)
955 list_add_tail(&group->list, &smmu->groups);
1125 INIT_LIST_HEAD(&smmu->groups);
/linux-master/lib/
H A Ddecompress_bunzip2.c107 struct group_data groups[MAX_GROUPS]; /* Huffman coding tables */ member in struct:bunzip_data
205 /* How many different Huffman coding groups does this block use? */
296 hufGroup = bd->groups+j;
364 hufGroup = bd->groups+selectors[selector++];
/linux-master/drivers/hwtracing/coresight/
H A Dcoresight-sysfs.c383 .groups = coresight_sink_groups,
390 .groups = coresight_sink_groups,
394 .groups = coresight_source_groups,
400 /* Ensure the enum matches the names and groups */
/linux-master/fs/ext4/
H A Dresize.c136 ext4_warning(sb, "Cannot add at group %u (only %u groups)",
217 struct ext4_new_group_data *groups; /* new_group_data for groups member in struct:ext4_new_flex_group_data
219 __u16 *bg_flags; /* block group flags of groups
220 in @groups */
223 ext4_group_t count; /* number of groups in @groups
228 * Avoiding memory allocation failures due to too many groups added each time.
253 /* Avoid allocating large 'groups' array if not needed */
261 flex_gd->groups
1899 num_desc_blocks(struct super_block *sb, ext4_group_t groups) argument
[all...]
/linux-master/drivers/leds/trigger/
H A Dledtrig-oneshot.c194 .groups = oneshot_trig_groups,
/linux-master/arch/sh/kernel/cpu/sh4a/
H A Dsetup-shx3.c190 /* interrupt groups */
241 static struct intc_group groups[] __initdata = {
309 static DECLARE_INTC_DESC(intc_desc, "shx3", vectors, groups,
322 static DECLARE_INTC_DESC(intc_desc_irq, "shx3-irq", vectors_irq, groups,
337 static DECLARE_INTC_DESC(intc_desc_irl, "shx3-irl", vectors_irl, groups,
/linux-master/drivers/w1/slaves/
H A Dw1_ds2405.c210 .groups = w1_ds2405_groups
/linux-master/include/linux/
H A Dw1.h250 * @groups: sysfs group
256 const struct attribute_group **groups; member in struct:w1_family_ops
/linux-master/drivers/iio/trigger/
H A Diio-trig-hrtimer.c146 trig_info->swt.trigger->dev.groups = iio_hrtimer_attr_groups;
/linux-master/drivers/s390/scsi/
H A Dzfcp_unit.c150 unit->dev.groups = zfcp_unit_attr_groups;

Completed in 260 milliseconds

1234567891011>>