/linux-master/drivers/infiniband/core/ |
H A D | sysfs.c | 59 struct attribute_group groups[2]; member in struct:gid_attr_group 70 struct attribute_group groups[3]; member in struct:ib_port 760 for (i = 0; i != ARRAY_SIZE(port->groups); i++) 761 kfree(port->groups[i].attrs); 774 for (i = 0; i != ARRAY_SIZE(gid_attr_group->groups); i++) 775 kfree(gid_attr_group->groups[i].attrs); 988 for (i = 0; i != ARRAY_SIZE(ibdev->groups); i++) 989 if (!ibdev->groups[i]) { 990 ibdev->groups[i] = &data->group; 993 WARN(true, "struct ib_device->groups i 1470 ib_port_register_client_groups(struct ib_device *ibdev, u32 port_num, const struct attribute_group **groups) argument 1478 ib_port_unregister_client_groups(struct ib_device *ibdev, u32 port_num, const struct attribute_group **groups) argument [all...] |
/linux-master/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_sysfs.c | 193 ixgbe_hwmon->groups[0] = &ixgbe_hwmon->group; 199 ixgbe_hwmon->groups);
|
/linux-master/drivers/iio/trigger/ |
H A D | iio-trig-sysfs.c | 88 .groups = iio_sysfs_trig_groups, 155 t->trig->dev.groups = iio_sysfs_trigger_attr_groups;
|
/linux-master/drivers/infiniband/hw/hfi1/ |
H A D | exp_rcv.h | 153 return grp - &rcd->groups[0]; 164 return &rcd->groups[idx];
|
/linux-master/drivers/pinctrl/realtek/ |
H A D | pinctrl-rtd.c | 58 return data->info->groups[selector].name; 68 *pins = data->info->groups[selector].pins; 69 *num_pins = data->info->groups[selector].num_pins; 136 const char * const **groups, 141 *groups = data->info->functions[selector].groups; 204 group_name = data->info->groups[group].name; 512 group_name = data->info->groups[group].name; 134 rtd_pinctrl_get_function_groups(struct pinctrl_dev *pcdev, unsigned int selector, const char * const **groups, unsigned int * const num_groups) argument
|
/linux-master/drivers/pinctrl/samsung/ |
H A D | pinctrl-samsung.h | 71 * Samsung GPIO controller groups all the available pins into banks. The pins 99 .groups = g, \ 280 * @pin_groups: list of pin groups available to the driver. 281 * @nr_groups: number of such pin groups. 342 * @groups: one or more names of pin groups that provide this function. 343 * @num_groups: number of groups included in @groups. 347 const char **groups; member in struct:samsung_pmx_func
|
/linux-master/drivers/pinctrl/intel/ |
H A D | pinctrl-broxton.c | 174 .groups = bxt_north_groups, 291 .groups = bxt_northwest_groups, 398 .groups = bxt_west_groups, 474 .groups = bxt_southwest_groups, 652 .groups = apl_north_groups, 772 .groups = apl_northwest_groups, 882 .groups = apl_west_groups, 974 .groups = apl_southwest_groups,
|
H A D | pinctrl-intel.h | 39 * @func: Generic data of the pin function (name and groups of pins) 55 * If pad groups of a community are not the same size, use this structure 98 * @gpps: Pad groups if the controller has variable size pad groups 99 * @ngpps: Number of pad groups in this community 196 * @groups: Array of pin groups 197 * @ngroups: Number of groups in the array 210 const struct intel_pingroup *groups; member in struct:intel_pinctrl_soc_data 277 const char * const **groups, unsigne [all...] |
/linux-master/drivers/base/ |
H A D | base.h | 178 int driver_add_groups(struct device_driver *drv, const struct attribute_group **groups); 179 void driver_remove_groups(struct device_driver *drv, const struct attribute_group **groups);
|
/linux-master/include/linux/gpio/ |
H A D | gpio-nomadik.h | 162 * @groups: An array of pin groups that may select this function. 163 * @ngroups: The number of entries in @groups. 167 const char * const *groups; member in struct:nmk_function 197 * @groups: An array describing all pin groups the pin SoC supports. 198 * @ngroups: The number of entries in @groups. 208 const struct nmk_pingroup *groups; member in struct:nmk_pinctrl_soc_data
|
/linux-master/net/mac80211/ |
H A D | rc80211_minstrel_ht.c | 204 * groups, based on the number of streams and flags (HT40, SGI) that they 409 return &mi->groups[group].rates[idx]; 453 return &mi->groups[group].rates[idx]; 459 return &mi->groups[MI_RATE_GROUP(index)].rates[MI_RATE_IDX(index)]; 535 * MCS groups, CCK rates do not provide aggregation and are therefore at last. 547 cur_prob = mi->groups[cur_group].rates[cur_idx].prob_avg; 553 tmp_prob = mi->groups[tmp_group].rates[tmp_idx].prob_avg; 586 mg = &mi->groups[cur_group]; 591 tmp_prob = mi->groups[tmp_group].rates[tmp_idx].prob_avg; 598 max_tp_prob = mi->groups[max_tp_grou [all...] |
/linux-master/drivers/scsi/ |
H A D | scsi_netlink.c | 116 .groups = SCSI_NL_GRP_CNT,
|
/linux-master/security/selinux/ |
H A D | netlink.c | 111 .groups = SELNLGRP_MAX,
|
/linux-master/mm/ |
H A D | percpu-km.c | 117 nr_pages = (ai->groups[0].nr_units * ai->unit_size) >> PAGE_SHIFT;
|
/linux-master/drivers/gpu/drm/renesas/rcar-du/ |
H A D | rcar_du_drv.h | 108 struct rcar_du_group groups[RCAR_DU_MAX_GROUPS]; member in struct:rcar_du_device
|
/linux-master/drivers/pinctrl/qcom/ |
H A D | pinctrl-msm.h | 43 * Entries should be indices into the groups list of the 133 * @groups: An array describing all pin groups the pin SoC supports. 134 * @ngroups: The numbmer of entries in @groups. 156 const struct msm_pingroup *groups; member in struct:msm_pinctrl_soc_data
|
/linux-master/include/linux/ |
H A D | netlink.h | 47 unsigned int groups; member in struct:netlink_kernel_cfg 53 void (*release) (struct sock *sk, unsigned long *groups); 220 int __netlink_change_ngroups(struct sock *sk, unsigned int groups); 221 int netlink_change_ngroups(struct sock *sk, unsigned int groups);
|
/linux-master/drivers/irqchip/ |
H A D | irq-sp7021-intc.c | 149 u32 groups; local 154 groups = readl_relaxed(REG_INTR_GROUP); 155 pending_group = (groups >> shift) & GROUP_MASK;
|
/linux-master/drivers/pinctrl/ |
H A D | pinctrl-bm1880.c | 28 * @groups: Pingroups 29 * @ngroups: Number of @groups 37 const struct bm1880_pctrl_group *groups; member in struct:bm1880_pinctrl 59 * @groups: List of pingroups for this function. 60 * @ngroups: Number of entries in @groups. 67 const char * const *groups; member in struct:bm1880_pinmux_function 653 .groups = fname##_group, \ 931 return pctrl->groups[selector].name; 941 *pins = pctrl->groups[selector].pins; 942 *num_pins = pctrl->groups[selecto 971 bm1880_pmux_get_function_groups(struct pinctrl_dev *pctldev, unsigned int selector, const char * const **groups, unsigned * const num_groups) argument [all...] |
H A D | pinctrl-mlxbf3.c | 109 * functions to pin groups and only those groups declared as supporting that 126 /* Number single-pin groups */ 180 const char * const **groups, 183 *groups = mlxbf3_pmx_funcs[selector].groups; 178 mlxbf3_pmx_get_groups(struct pinctrl_dev *pctldev, unsigned int selector, const char * const **groups, unsigned int * const num_groups) argument
|
H A D | pinctrl-tps6594.c | 217 const char *const **groups, 222 *groups = pinctrl->funcs[selector].pinfunction.groups; 215 tps6594_pmx_func_groups(struct pinctrl_dev *pctldev, unsigned int selector, const char *const **groups, unsigned int *num_groups) argument
|
/linux-master/drivers/hwmon/ |
H A D | scpi-hwmon.c | 38 const struct attribute_group *groups[2]; member in struct:scpi_sensors 245 scpi_sensors->groups[0] = &scpi_sensors->group; 250 "scpi_sensors", scpi_sensors, scpi_sensors->groups);
|
H A D | nct6775.h | 27 const struct attribute_group *groups[7]; member in struct:nct6775_data 227 /* Need to leave a NULL terminator at the end of data->groups */ 228 if (data->num_groups == ARRAY_SIZE(data->groups) - 1) 231 data->groups[data->num_groups++] = group;
|
/linux-master/tools/perf/util/ |
H A D | bpf-filter.c | 68 list_for_each_entry(group, &expr->groups, list) { 121 list_for_each_entry(group, &expr->groups, list) { 188 INIT_LIST_HEAD(&expr->groups);
|
/linux-master/drivers/pinctrl/bcm/ |
H A D | pinctrl-ns.c | 112 const char * const *groups; member in struct:ns_pinctrl_function 129 .groups = _groups, \ 280 function->groups,
|