/linux/drivers/gpu/drm/xe/ |
H A D | xe_gt_mcr.h | 21 int group, int instance); 25 u32 value, int group, int instance); 30 void xe_gt_mcr_get_dss_steering(struct xe_gt *gt, unsigned int dss, u16 *group, u16 *instance); 40 #define for_each_dss_steering(dss, gt, group, instance) \ argument 42 for_each_if((xe_gt_mcr_get_dss_steering((gt), (dss), &(group), &(instance)), true)) 52 #define for_each_geometry_dss(dss, gt, group, instance) \ argument 53 for_each_dss_steering(dss, gt, group, instance) \ 64 #define for_each_compute_dss(dss, gt, group, instance) \ argument 65 for_each_dss_steering(dss, gt, group, instance) \
|
/linux/tools/testing/selftests/net/forwarding/ |
H A D | bridge_mdb_host.sh | 66 local group=$1 70 bridge mdb add dev br0 port br0 grp $group $flag 2>/dev/null 71 check_err $? "Failed adding $group to br0, port br0" 77 bridge mdb show dev br0 | grep $group | grep -q $flag 2>/dev/null 78 check_err $? "$group not added with $flag flag" 80 bridge mdb del dev br0 port br0 grp $group 2>/dev/null 81 check_err $? "Failed deleting $group from br0, port br0" 83 bridge mdb show dev br0 | grep -q $group >/dev/null 84 check_err_fail 1 $? "$group still in mdb after delete" 86 log_test "MDB add/del group $group to bridge port br0"
|
/linux/tools/testing/selftests/drivers/net/netdevsim/ |
H A D | devlink_trap.sh | 352 devlink -j -p trap group show $DEVLINK_DEV group $group_name \ 360 devlink trap group set $DEVLINK_DEV group l2_drops policer 1 366 devlink trap group set $DEVLINK_DEV group l2_drops policer 1337 \ 373 devlink trap group set $DEVLINK_DEV group l2_drops policer 0 378 devlink trap group set $DEVLINK_DEV group l2_drops policer 1 381 devlink trap group set $DEVLINK_DEV group l2_drops nopolicer 386 devlink trap group set $DEVLINK_DEV group l2_drops policer 1 390 devlink trap group set $DEVLINK_DEV group l2_drops policer 2 \ 394 devlink trap group set $DEVLINK_DEV group l2_drops policer 2 397 devlink trap group set $DEVLINK_DEV group l2_drops action drop \
|
/linux/include/net/ |
H A D | genetlink.h | 330 struct genl_info *info, u32 group, gfp_t flags); 484 u32 portid, unsigned int group, gfp_t flags, in genlmsg_multicast_netns_filtered() argument 488 if (WARN_ON_ONCE(group >= family->n_mcgrps)) in genlmsg_multicast_netns_filtered() 490 group = family->mcgrp_offset + group; in genlmsg_multicast_netns_filtered() 491 return nlmsg_multicast_filtered(net->genl_sock, skb, portid, group, in genlmsg_multicast_netns_filtered() 506 u32 portid, unsigned int group, gfp_t flags) in genlmsg_multicast_netns() argument 509 group, flags, NULL, NULL); in genlmsg_multicast_netns() 522 unsigned int group, gfp_t flags) in genlmsg_multicast() argument 525 portid, group, flags); in genlmsg_multicast() 540 unsigned int group, gfp_t flags); [all …]
|
/linux/drivers/vfio/ |
H A D | vfio.h | 21 struct vfio_group *group; member 110 bool vfio_group_enforced_coherent(struct vfio_group *group); 111 void vfio_group_set_kvm(struct vfio_group *group, struct kvm *kvm); 119 vdev->group->type == VFIO_NO_IOMMU; in vfio_device_is_noiommu() 169 static inline bool vfio_group_enforced_coherent(struct vfio_group *group) in vfio_group_enforced_coherent() argument 174 static inline void vfio_group_set_kvm(struct vfio_group *group, struct kvm *kvm) in vfio_group_set_kvm() argument 210 struct iommu_group *group, 213 struct iommu_group *group); 215 struct iommu_group *group, 228 struct iommu_group *group); [all …]
|
/linux/drivers/hwtracing/coresight/ |
H A D | coresight-syscfg-configfs.c | 30 struct cscfg_fs_config, group); in cscfg_cfg_description_show() 39 struct cscfg_fs_config, group); in cscfg_cfg_feature_refs_show() 60 fs_preset = container_of(to_config_group(item), struct cscfg_fs_preset, group); in cscfg_cfg_values_show() 94 struct cscfg_fs_config, group); in cscfg_cfg_enable_show() 103 struct cscfg_fs_config, group); in cscfg_cfg_enable_store() 122 struct cscfg_fs_config, group); in cscfg_cfg_preset_show() 131 struct cscfg_fs_config, group); in cscfg_cfg_preset_store() 198 config_group_init_type_name(&cfg_fs_preset->group, name, in cscfg_add_preset_groups() 200 configfs_add_default_group(&cfg_fs_preset->group, &cfg_view->group); in cscfg_add_preset_groups() 219 config_group_init_type_name(&cfg_view->group, config_desc->name, &cscfg_config_view_type); in cscfg_create_config_group() [all …]
|
/linux/drivers/iommu/ |
H A D | tegra-smmu.c | 28 struct iommu_group *group; member 333 const struct tegra_smmu_swgroup *group = NULL; in tegra_smmu_find_swgroup() local 338 group = &smmu->soc->swgroups[i]; in tegra_smmu_find_swgroup() 343 return group; in tegra_smmu_find_swgroup() 349 const struct tegra_smmu_swgroup *group; in tegra_smmu_enable() local 353 group = tegra_smmu_find_swgroup(smmu, swgroup); in tegra_smmu_enable() 354 if (group) { in tegra_smmu_enable() 355 value = smmu_readl(smmu, group->reg); in tegra_smmu_enable() 359 smmu_writel(smmu, value, group->reg); in tegra_smmu_enable() 382 const struct tegra_smmu_swgroup *group; in tegra_smmu_disable() local [all …]
|
H A D | iommu-sva.c | 73 struct iommu_group *group = dev->iommu_group; in iommu_sva_bind_device() local 80 if (!group) in iommu_sva_bind_device() 93 attach_handle = iommu_attach_handle_get(group, iommu_mm->pasid, IOMMU_DOMAIN_SVA); in iommu_sva_bind_device() 265 struct iopf_group *group; in iommu_sva_handle_iopf() local 268 group = container_of(work, struct iopf_group, work); in iommu_sva_handle_iopf() 269 list_for_each_entry(iopf, &group->faults, list) { in iommu_sva_handle_iopf() 278 group->attach_handle->domain->mm); in iommu_sva_handle_iopf() 281 iopf_group_response(group, status); in iommu_sva_handle_iopf() 282 iopf_free_group(group); in iommu_sva_handle_iopf() 285 static int iommu_sva_iopf_handler(struct iopf_group *group) in iommu_sva_iopf_handler() argument [all …]
|
/linux/drivers/ps3/ |
H A D | ps3-lpm.c | 660 static u64 pm_signal_group_to_ps3_lv1_signal_group(u64 group) in pm_signal_group_to_ps3_lv1_signal_group() argument 669 if (group < 1000) { in pm_signal_group_to_ps3_lv1_signal_group() 670 if (group < 100) { in pm_signal_group_to_ps3_lv1_signal_group() 671 if (20 <= group && group < 30) { in pm_signal_group_to_ps3_lv1_signal_group() 673 subgroup = group - 20; in pm_signal_group_to_ps3_lv1_signal_group() 674 } else if (30 <= group && group < 40) { in pm_signal_group_to_ps3_lv1_signal_group() 676 subgroup = group - 30; in pm_signal_group_to_ps3_lv1_signal_group() 677 } else if (40 <= group && group < 50) { in pm_signal_group_to_ps3_lv1_signal_group() 679 subgroup = group - 40; in pm_signal_group_to_ps3_lv1_signal_group() 680 } else if (50 <= group && group < 60) { in pm_signal_group_to_ps3_lv1_signal_group() [all …]
|
/linux/drivers/dma/idxd/ |
H A D | sysfs.c | 25 if (engine->group) in engine_group_id_show() 26 return sysfs_emit(buf, "%d\n", engine->group->id); in engine_group_id_show() 52 if (engine->group) { in engine_group_id_store() 53 engine->group->num_engines--; in engine_group_id_store() 54 engine->group = NULL; in engine_group_id_store() 59 prevg = engine->group; in engine_group_id_store() 63 engine->group = idxd->groups[id]; in engine_group_id_store() 64 engine->group->num_engines++; in engine_group_id_store() 119 struct idxd_group *group = confdev_to_group(dev); in group_read_buffers_reserved_show() local 121 return sysfs_emit(buf, "%u\n", group->rdbufs_reserved); in group_read_buffers_reserved_show() [all …]
|
H A D | defaults.c | 9 struct idxd_group *group; in idxd_load_iaa_device_defaults() local 34 group = idxd->groups[0]; in idxd_load_iaa_device_defaults() 35 wq->group = group; in idxd_load_iaa_device_defaults() 36 group->num_wqs++; in idxd_load_iaa_device_defaults() 49 engine->group = idxd->groups[0]; in idxd_load_iaa_device_defaults() 50 engine->group->num_engines++; in idxd_load_iaa_device_defaults()
|
/linux/drivers/firmware/imx/ |
H A D | imx-scu-irq.c | 29 u8 group; member 42 u8 group; member 78 static int imx_scu_irq_notifier_call_chain(unsigned long status, u8 *group) in imx_scu_irq_notifier_call_chain() argument 81 status, (void *)group); in imx_scu_irq_notifier_call_chain() 117 int imx_scu_irq_get_status(u8 group, u32 *irq_status) in imx_scu_irq_get_status() argument 129 msg.data.req.group = group; in imx_scu_irq_get_status() 142 int imx_scu_irq_group_enable(u8 group, u32 mask, u8 enable) in imx_scu_irq_group_enable() argument 157 msg.group = group; in imx_scu_irq_group_enable() 164 group, mask, ret); in imx_scu_irq_group_enable() 167 scu_irq_wakeup[group].mask |= mask; in imx_scu_irq_group_enable() [all …]
|
/linux/drivers/hwtracing/stm/ |
H A D | policy.c | 25 struct config_group group; member 30 struct config_group group; member 63 container_of(to_config_group(item), struct stp_policy, group) : in to_stp_policy() 72 group) : in to_stp_policy_node() 223 stp_policy_node_make(struct config_group *group, const char *name) in stp_policy_node_make() argument 230 if (group->cg_item.ci_type == &stp_policy_type) { in stp_policy_node_make() 231 policy = container_of(group, struct stp_policy, group); in stp_policy_node_make() 233 parent_node = container_of(group, struct stp_policy_node, in stp_policy_node_make() 234 group); in stp_policy_node_make() 254 config_group_init_type_name(&policy_node->group, name, type); in stp_policy_node_make() [all …]
|
/linux/Documentation/devicetree/bindings/powerpc/opal/ |
H A D | sensor-groups.txt | 7 servers. Each child node indicates a sensor group. 9 - compatible : Should be "ibm,opal-sensor-group" 13 - type : String to indicate the type of sensor-group 15 - sensor-group-id: Abstract unique identifier provided by firmware of 16 type <u32> which is used for sensor-group 18 sensors belonging to the group. 23 belonging to this group 27 group.
|
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192d/ |
H A D | hw_common.c | 368 u32 rfpath, eeaddr, group, offset, offset1, offset2; in _rtl92d_readpowervalue_fromprom() local 373 for (group = 0; group < CHANNEL_GROUP_MAX; group++) { in _rtl92d_readpowervalue_fromprom() 375 if (group < CHANNEL_GROUP_MAX_2G) { in _rtl92d_readpowervalue_fromprom() 376 pwrinfo->cck_index[rfpath][group] = in _rtl92d_readpowervalue_fromprom() 378 pwrinfo->ht40_1sindex[rfpath][group] = in _rtl92d_readpowervalue_fromprom() 381 pwrinfo->ht40_1sindex[rfpath][group] = in _rtl92d_readpowervalue_fromprom() 384 pwrinfo->ht40_2sindexdiff[rfpath][group] = in _rtl92d_readpowervalue_fromprom() 386 pwrinfo->ht20indexdiff[rfpath][group] = in _rtl92d_readpowervalue_fromprom() 388 pwrinfo->ofdmindexdiff[rfpath][group] = in _rtl92d_readpowervalue_fromprom() 390 pwrinfo->ht40maxoffset[rfpath][group] = in _rtl92d_readpowervalue_fromprom() [all …]
|
/linux/drivers/pinctrl/spear/ |
H A D | pinctrl-spear.c | 101 int i, j, group; in pmx_init_addr() local 103 for (group = 0; group < machdata->ngroups; group++) { in pmx_init_addr() 104 pgroup = machdata->groups[group]; in pmx_init_addr() 124 unsigned group) in spear_pinctrl_get_group_name() argument 128 return pmx->machdata->groups[group]->name; in spear_pinctrl_get_group_name() 132 unsigned group, const unsigned **pins, unsigned *num_pins) in spear_pinctrl_get_group_pins() argument 136 *pins = pmx->machdata->groups[group]->pins; in spear_pinctrl_get_group_pins() 137 *num_pins = pmx->machdata->groups[group]->npins; in spear_pinctrl_get_group_pins() 155 const char *function, *group; in spear_pinctrl_dt_node_to_map() local 182 of_property_for_each_string(np, "st,pins", prop, group) { in spear_pinctrl_dt_node_to_map() [all …]
|
/linux/fs/configfs/ |
H A D | item.c | 92 void config_group_init_type_name(struct config_group *group, const char *name, in config_group_init_type_name() argument 95 config_item_set_name(&group->cg_item, "%s", name); in config_group_init_type_name() 96 group->cg_item.ci_type = type; in config_group_init_type_name() 97 config_group_init(group); in config_group_init_type_name() 157 void config_group_init(struct config_group *group) in config_group_init() argument 159 config_item_init(&group->cg_item); in config_group_init() 160 INIT_LIST_HEAD(&group->cg_children); in config_group_init() 161 INIT_LIST_HEAD(&group->default_groups); in config_group_init() 174 struct config_item *config_group_find_item(struct config_group *group, in config_group_find_item() argument 180 list_for_each(entry, &group->cg_children) { in config_group_find_item()
|
/linux/security/tomoyo/ |
H A D | group.c | 76 struct tomoyo_group *group = tomoyo_get_group(param, type); in tomoyo_write_group() local 79 if (!group) in tomoyo_write_group() 81 param->list = &group->member_list; in tomoyo_write_group() 115 tomoyo_put_group(group); in tomoyo_write_group() 132 const struct tomoyo_group *group) in tomoyo_path_matches_group() argument 136 list_for_each_entry_rcu(member, &group->member_list, head.list, in tomoyo_path_matches_group() 160 const struct tomoyo_group *group) in tomoyo_number_matches_group() argument 165 list_for_each_entry_rcu(member, &group->member_list, head.list, in tomoyo_number_matches_group() 190 const struct tomoyo_group *group) in tomoyo_address_matches_group() argument 196 list_for_each_entry_rcu(member, &group->member_list, head.list, in tomoyo_address_matches_group()
|
/linux/kernel/trace/ |
H A D | trace_events_user.c | 84 struct user_event_group *group; member 164 struct user_event_group *group; member 204 static int user_event_parse(struct user_event_group *group, char *name, 337 static void user_event_group_destroy(struct user_event_group *group) in user_event_group_destroy() argument 339 kfree(group->system_name); in user_event_group_destroy() 340 kfree(group->system_multi_name); in user_event_group_destroy() 341 kfree(group); in user_event_group_destroy() 371 struct user_event_group *group; in user_event_group_create() local 373 group = kzalloc(sizeof(*group), GFP_KERNEL); in user_event_group_create() 375 if (!group) in user_event_group_create() [all …]
|
/linux/drivers/gpu/drm/renesas/rcar-du/ |
H A D | rcar_du_plane.c | 106 if (plane->group->index != 0) in rcar_du_plane_hwalloc() 112 fixed = plane->group->index == 0 ? 1 : 0; in rcar_du_plane_hwalloc() 155 plane->group->index, plane - plane->group->planes); in rcar_du_atomic_check_planes() 165 index = plane - plane->group->planes; in rcar_du_atomic_check_planes() 166 group_freed_planes[plane->group->index] |= 1 << index; in rcar_du_atomic_check_planes() 178 groups |= 1 << plane->group->index; in rcar_du_atomic_check_planes() 181 index = plane - plane->group->planes; in rcar_du_atomic_check_planes() 182 group_freed_planes[plane->group->index] |= 1 << index; in rcar_du_atomic_check_planes() 201 struct rcar_du_group *group = &rcdu->groups[index]; in rcar_du_atomic_check_planes() local 207 for (i = 0; i < group->num_planes; ++i) { in rcar_du_atomic_check_planes() [all …]
|
/linux/kernel/ |
H A D | uid16.c | 23 SYSCALL_DEFINE3(chown16, const char __user *, filename, old_uid_t, user, old_gid_t, group) in SYSCALL_DEFINE3() argument 25 return ksys_chown(filename, low2highuid(user), low2highgid(group)); in SYSCALL_DEFINE3() 28 SYSCALL_DEFINE3(lchown16, const char __user *, filename, old_uid_t, user, old_gid_t, group) in SYSCALL_DEFINE3() argument 30 return ksys_lchown(filename, low2highuid(user), low2highgid(group)); in SYSCALL_DEFINE3() 33 SYSCALL_DEFINE3(fchown16, unsigned int, fd, old_uid_t, user, old_gid_t, group) in SYSCALL_DEFINE3() argument 35 return ksys_fchown(fd, low2highuid(user), low2highgid(group)); in SYSCALL_DEFINE3() 119 old_gid_t group; in groups16_to_user() local 124 group = high2lowgid(from_kgid_munged(user_ns, kgid)); in groups16_to_user() 125 if (put_user(group, grouplist+i)) in groups16_to_user() 137 old_gid_t group; in groups16_from_user() local [all …]
|
/linux/tools/testing/selftests/devices/error_logs/ |
H A D | test_device_error_logs.py | 53 "prefix": int(log_line.group("prefix")), 54 "sequence": int(log_line.group("sequence")), 55 "timestamp": int(log_line.group("timestamp")), 56 "flag": log_line.group("flag"), 57 "message": log_line.group("message"), 60 current_log[tag_line.group("key")] = tag_line.group("value")
|
/linux/Documentation/filesystems/ext4/ |
H A D | bitmaps.rst | 7 group. 12 block or inode table entry. This implies a block group size of 8 * 15 NOTE: If ``BLOCK_UNINIT`` is set for a given block group, various parts 17 zeros (i.e. all blocks in the group are free). However, it is not 19 the bitmaps and group descriptor live inside the group. Unfortunately, 25 Inode tables are statically allocated at mkfs time. Each block group 27 the number of inodes per group. See the section on inodes for more
|
/linux/drivers/pinctrl/mediatek/ |
H A D | pinctrl-mtmips.c | 54 unsigned int group) in mtmips_get_group_name() argument 58 return (group >= p->group_count) ? NULL : p->group_names[group]; in mtmips_get_group_name() 62 unsigned int group, in mtmips_get_group_pins() argument 68 if (group >= p->group_count) in mtmips_get_group_pins() 71 *pins = p->groups[group].func[0].pins; in mtmips_get_group_pins() 72 *num_pins = p->groups[group].func[0].pin_count; in mtmips_get_group_pins() 118 unsigned int func, unsigned int group) in mtmips_pmx_group_enable() argument 127 if (p->groups[group].enabled) { in mtmips_pmx_group_enable() 129 p->groups[group].name); in mtmips_pmx_group_enable() 133 p->groups[group].enabled = 1; in mtmips_pmx_group_enable() [all …]
|
/linux/drivers/iio/ |
H A D | industrialio-sw-device.c | 59 d->group = configfs_register_default_group(iio_devices_group, d->name, in iio_register_sw_device_type() 61 if (IS_ERR(d->group)) in iio_register_sw_device_type() 62 ret = PTR_ERR(d->group); in iio_register_sw_device_type() 78 configfs_unregister_default_group(dt->group); in iio_unregister_sw_device_type() 128 static struct config_group *device_make_group(struct config_group *group, in device_make_group() argument 133 d = iio_sw_device_create(group->cg_item.ci_name, name); in device_make_group() 137 config_item_set_name(&d->group.cg_item, "%s", name); in device_make_group() 139 return &d->group; in device_make_group() 142 static void device_drop_group(struct config_group *group, in device_drop_group() argument
|