| /linux/drivers/soc/samsung/ |
| H A D | exynos5422-asv.c | 391 struct exynos_asv_subsys *subsys; in exynos5422_asv_offset_voltage_setup() local 397 subsys = &asv->subsys[EXYNOS_ASV_SUBSYS_ID_ARM]; in exynos5422_asv_offset_voltage_setup() 399 subsys->base_volt = 1000000; in exynos5422_asv_offset_voltage_setup() 402 subsys->offset_volt_h = __asv_offset_voltage(value); in exynos5422_asv_offset_voltage_setup() 405 subsys->offset_volt_l = __asv_offset_voltage(value); in exynos5422_asv_offset_voltage_setup() 408 subsys = &asv->subsys[EXYNOS_ASV_SUBSYS_ID_KFC]; in exynos5422_asv_offset_voltage_setup() 410 subsys->base_volt = 1000000; in exynos5422_asv_offset_voltage_setup() 413 subsys->offset_volt_h = __asv_offset_voltage(value); in exynos5422_asv_offset_voltage_setup() 416 subsys->offset_volt_l = __asv_offset_voltage(value); in exynos5422_asv_offset_voltage_setup() 419 static int exynos5422_asv_opp_get_voltage(const struct exynos_asv_subsys *subsys, in exynos5422_asv_opp_get_voltage() argument [all …]
|
| H A D | exynos-asv.c | 30 struct exynos_asv_subsys *subsys = NULL; in exynos_asv_update_cpu_opps() local 35 for (i = 0; i < ARRAY_SIZE(asv->subsys); i++) { in exynos_asv_update_cpu_opps() 37 asv->subsys[i].cpu_dt_compat)) { in exynos_asv_update_cpu_opps() 38 subsys = &asv->subsys[i]; in exynos_asv_update_cpu_opps() 42 if (!subsys) in exynos_asv_update_cpu_opps() 45 for (i = 0; i < subsys->table.num_rows; i++) { in exynos_asv_update_cpu_opps() 49 opp_freq = exynos_asv_opp_get_frequency(subsys, i); in exynos_asv_update_cpu_opps() 60 new_volt = asv->opp_get_voltage(subsys, i, volt); in exynos_asv_update_cpu_opps() 161 for (i = 0; i < ARRAY_SIZE(asv->subsys); i++) in exynos_asv_init() 162 asv->subsys[i].asv = asv; in exynos_asv_init()
|
| H A D | exynos-asv.h | 40 struct exynos_asv_subsys subsys[2]; member 59 static inline u32 exynos_asv_opp_get_voltage(const struct exynos_asv_subsys *subsys, in exynos_asv_opp_get_voltage() argument 62 return __asv_get_table_entry(&subsys->table, level, group + 1); in exynos_asv_opp_get_voltage() 65 static inline u32 exynos_asv_opp_get_frequency(const struct exynos_asv_subsys *subsys, in exynos_asv_opp_get_frequency() argument 68 return __asv_get_table_entry(&subsys->table, level, 0); in exynos_asv_opp_get_frequency()
|
| /linux/tools/lib/api/fs/ |
| H A D | cgroup.c | 12 char subsys[32]; member 19 int cgroupfs_find_mountpoint(char *buf, size_t maxlen, const char *subsys) in cgroupfs_find_mountpoint() argument 27 if (cached && !strcmp(cached->subsys, subsys)) { in cgroupfs_find_mountpoint() 80 p = strstr(p, subsys); in cgroupfs_find_mountpoint() 85 if (!strchr(" ,", p[-1]) || !strchr(" ,", p[strlen(subsys)])) in cgroupfs_find_mountpoint() 98 strncpy(cached->subsys, subsys, sizeof(cached->subsys) - 1); in cgroupfs_find_mountpoint()
|
| /linux/drivers/most/ |
| H A D | configfs.c | 415 struct configfs_subsystem subsys; member 418 static struct most_common *to_most_common(struct configfs_subsystem *subsys) in to_most_common() argument 420 return container_of(subsys, struct most_common, subsys); in to_most_common() 481 .subsys = { 492 .subsys = { 503 .subsys = { 590 struct configfs_subsystem subsys; member 600 struct most_sound, subsys); in most_sound_make_group() 624 struct most_sound, subsys); in most_sound_disconnect() 639 .subsys = { [all …]
|
| /linux/samples/configfs/ |
| H A D | configfs_sample.c | 32 struct configfs_subsystem subsys; member 40 struct childless, subsys); in to_childless() 100 .subsys = { 324 &childless_subsys.subsys, 332 struct configfs_subsystem *subsys; in configfs_example_init() local 336 subsys = example_subsys[i]; in configfs_example_init() 338 config_group_init(&subsys->su_group); in configfs_example_init() 339 mutex_init(&subsys->su_mutex); in configfs_example_init() 340 ret = configfs_register_subsystem(subsys); in configfs_example_init() 343 ret, subsys in configfs_example_init() [all...] |
| /linux/drivers/nvme/host/ |
| H A D | multipath.c | 102 void nvme_mpath_default_iopolicy(struct nvme_subsystem *subsys) in nvme_mpath_default_iopolicy() argument 104 subsys->iopolicy = iopolicy; in nvme_mpath_default_iopolicy() 107 void nvme_mpath_unfreeze(struct nvme_subsystem *subsys) in nvme_mpath_unfreeze() argument 111 lockdep_assert_held(&subsys->lock); in nvme_mpath_unfreeze() 112 list_for_each_entry(h, &subsys->nsheads, entry) in nvme_mpath_unfreeze() 117 void nvme_mpath_wait_freeze(struct nvme_subsystem *subsys) in nvme_mpath_wait_freeze() argument 121 lockdep_assert_held(&subsys->lock); in nvme_mpath_wait_freeze() 122 list_for_each_entry(h, &subsys->nsheads, entry) in nvme_mpath_wait_freeze() 127 void nvme_mpath_start_freeze(struct nvme_subsystem *subsys) in nvme_mpath_start_freeze() argument 131 lockdep_assert_held(&subsys->lock); in nvme_mpath_start_freeze() [all …]
|
| H A D | sysfs.c | 108 struct nvme_subsystem *subsys = head->subsys; in wwid_show() local 109 int serial_len = sizeof(subsys->serial); in wwid_show() 110 int model_len = sizeof(subsys->model); in wwid_show() 121 while (serial_len > 0 && (subsys->serial[serial_len - 1] == ' ' || in wwid_show() 122 subsys->serial[serial_len - 1] == '\0')) in wwid_show() 124 while (model_len > 0 && (subsys->model[model_len - 1] == ' ' || in wwid_show() 125 subsys->model[model_len - 1] == '\0')) in wwid_show() 128 return sysfs_emit(buf, "nvme.%04x-%*phN-%*phN-%08x\n", subsys->vendor_id, in wwid_show() 129 serial_len, subsys->serial, model_len, subsys->model, in wwid_show() 368 (int)sizeof(ctrl->subsys->field), ctrl->subsys->field); \ [all …]
|
| /linux/drivers/nvme/target/ |
| H A D | debugfs.h | 13 int nvmet_debugfs_subsys_setup(struct nvmet_subsys *subsys); 14 void nvmet_debugfs_subsys_free(struct nvmet_subsys *subsys); 21 static inline int nvmet_debugfs_subsys_setup(struct nvmet_subsys *subsys) in nvmet_debugfs_subsys_setup() argument 25 static inline void nvmet_debugfs_subsys_free(struct nvmet_subsys *subsys){} in nvmet_debugfs_subsys_free() argument
|
| H A D | nvmet.h | 115 struct nvmet_subsys *subsys; member 252 struct nvmet_subsys *subsys; member 406 struct nvmet_subsys *subsys; member 626 void nvmet_subsys_put(struct nvmet_subsys *subsys); 627 void nvmet_subsys_del_ctrls(struct nvmet_subsys *subsys); 633 struct nvmet_ns *nvmet_ns_alloc(struct nvmet_subsys *subsys, u32 nsid); 636 void nvmet_send_ana_event(struct nvmet_subsys *subsys, 644 struct nvmet_subsys *subsys); 663 struct nvmet_subsys *subsys); 664 void nvmet_subsys_disc_changed(struct nvmet_subsys *subsys, [all …]
|
| H A D | pr.c | 63 nvmet_for_each_enabled_ns(&ctrl->subsys->namespaces, idx, ns) { in nvmet_set_feat_resv_notif_mask() 159 struct nvmet_subsys *subsys = ns->subsys; in nvmet_pr_resv_released() local 165 mutex_lock(&subsys->lock); in nvmet_pr_resv_released() 166 list_for_each_entry(ctrl, &subsys->ctrls, subsys_entry) { in nvmet_pr_resv_released() 176 mutex_unlock(&subsys->lock); in nvmet_pr_resv_released() 183 struct nvmet_subsys *subsys = ns->subsys; in nvmet_pr_send_event_to_host() local 186 mutex_lock(&subsys->lock); in nvmet_pr_send_event_to_host() 187 list_for_each_entry(ctrl, &subsys->ctrls, subsys_entry) { in nvmet_pr_send_event_to_host() 195 mutex_unlock(&subsys->lock); in nvmet_pr_send_event_to_host() 1042 struct nvmet_subsys *subsys = ctrl->subsys; in nvmet_ctrl_init_pr() local [all …]
|
| H A D | auth.c | 150 if (nvmet_is_disc_subsys(ctrl->subsys)) in nvmet_setup_auth() 153 if (ctrl->subsys->allow_any_host) in nvmet_setup_auth() 156 list_for_each_entry(p, &ctrl->subsys->hosts, entry) { in nvmet_setup_auth() 384 ret = crypto_shash_update(shash, ctrl->subsys->subsysnqn, in nvmet_auth_host_hash() 385 strlen(ctrl->subsys->subsysnqn)); in nvmet_auth_host_hash() 432 ctrl->subsys->subsysnqn); in nvmet_auth_ctrl_hash() 487 ret = crypto_shash_update(shash, ctrl->subsys->subsysnqn, in nvmet_auth_ctrl_hash() 488 strlen(ctrl->subsys->subsysnqn)); in nvmet_auth_ctrl_hash() 578 sq->ctrl->subsys->subsysnqn, in nvmet_auth_insert_psk() 594 sq->ctrl->subsys->subsysnqn, in nvmet_auth_insert_psk()
|
| H A D | zns.c | 41 if (ns->subsys->zasl) { in nvmet_bdev_zns_enable() 42 if (ns->subsys->zasl > zasl) in nvmet_bdev_zns_enable() 45 ns->subsys->zasl = zasl; in nvmet_bdev_zns_enable() 71 u8 zasl = req->sq->ctrl->subsys->zasl; in nvmet_execute_identify_ctrl_zns() 118 mutex_lock(&req->ns->subsys->lock); in nvmet_execute_identify_ns_zns() 119 nvmet_ns_changed(req->ns->subsys, req->ns->nsid); in nvmet_execute_identify_ns_zns() 120 mutex_unlock(&req->ns->subsys->lock); in nvmet_execute_identify_ns_zns()
|
| /linux/fs/configfs/ |
| H A D | dir.c | 814 struct configfs_subsystem *subsys = NULL; /* gcc is a turd */ in link_group() local 819 subsys = parent_group->cg_subsys; in link_group() 821 subsys = to_configfs_subsystem(group); in link_group() 824 group->cg_subsys = subsys; in link_group() 1142 int configfs_depend_item(struct configfs_subsystem *subsys, in configfs_depend_item() argument 1147 struct config_item *s_item = &subsys->su_group.cg_item; in configfs_depend_item() 1296 struct configfs_subsystem *subsys; in configfs_mkdir() local 1328 subsys = to_config_group(parent_item)->cg_subsys; in configfs_mkdir() 1329 BUG_ON(!subsys); in configfs_mkdir() 1343 if (!subsys->su_group.cg_item.ci_type) { in configfs_mkdir() [all …]
|
| /linux/include/uapi/linux/ |
| H A D | kcov.h | 56 static inline __u64 kcov_remote_handle(__u64 subsys, __u64 inst) in kcov_remote_handle() argument 58 if (subsys & ~KCOV_SUBSYSTEM_MASK || inst & ~KCOV_INSTANCE_MASK) in kcov_remote_handle() 60 return subsys | inst; in kcov_remote_handle()
|
| /linux/drivers/base/ |
| H A D | bus.c | 76 sp = container_of_const(kset, struct subsys_private, subsys); in bus_to_subsys() 189 error = sysfs_create_file(&sp->subsys.kobj, &attr->attr); in bus_create_file() 203 sysfs_remove_file(&sp->subsys.kobj, &attr->attr); in bus_remove_file() 544 error = sysfs_create_link(&dev->kobj, &sp->subsys.kobj, "subsystem"); in bus_add_device() 869 ret = kobject_synth_uevent(&sp->subsys.kobj, buf, count); in bus_uevent_store() 908 bus_kobj = &priv->subsys.kobj; in bus_register() 917 retval = kset_register(&priv->subsys); in bus_register() 964 kset_unregister(&priv->subsys); in bus_register() 992 bus_kobj = &sp->subsys.kobj; in bus_unregister() 999 kset_unregister(&sp->subsys); in bus_unregister() [all …]
|
| /linux/tools/testing/selftests/turbostat/ |
| H A D | added_perf_counters.py | 9 def __init__(self, subsys, event): argument 10 self.subsys = subsys 94 if counter.subsys == 'cstate_core': 96 elif counter.subsys == 'cstate_pkg':
|
| /linux/include/linux/netfilter/ |
| H A D | nfnetlink.h | 62 static inline u16 nfnl_msg_type(u8 subsys, u8 msg_type) in nfnl_msg_type() argument 64 return subsys << 8 | msg_type; in nfnl_msg_type() 105 #define MODULE_ALIAS_NFNL_SUBSYS(subsys) \ argument 106 MODULE_ALIAS("nfnetlink-subsys-" __stringify(subsys))
|
| /linux/drivers/hwtracing/coresight/ |
| H A D | coresight-syscfg-configfs.c | 453 struct configfs_subsystem *subsys; in cscfg_configfs_init() local 463 subsys = &cscfg_mgr->cfgfs_subsys; in cscfg_configfs_init() 464 config_item_set_name(&subsys->su_group.cg_item, CSCFG_FS_SUBSYS_NAME); in cscfg_configfs_init() 465 subsys->su_group.cg_item.ci_type = ci_type; in cscfg_configfs_init() 467 config_group_init(&subsys->su_group); in cscfg_configfs_init() 468 mutex_init(&subsys->su_mutex); in cscfg_configfs_init() 472 configfs_add_default_group(&cscfg_configs_grp, &subsys->su_group); in cscfg_configfs_init() 475 configfs_add_default_group(&cscfg_features_grp, &subsys->su_group); in cscfg_configfs_init() 477 return configfs_register_subsystem(subsys); in cscfg_configfs_init()
|
| /linux/include/net/ |
| H A D | dropreason.h | 39 void drop_reasons_register_subsys(enum skb_drop_reason_subsys subsys, 41 void drop_reasons_unregister_subsys(enum skb_drop_reason_subsys subsys);
|
| /linux/scripts/gdb/linux/ |
| H A D | device.py | 37 subsys = container_of(kobj, kset_type.get_type().pointer(), 'kobj') 38 subsys_priv = container_of(subsys, subsys_private_type.get_type().pointer(), 'subsys') 44 subsys = container_of(kobj, kset_type.get_type().pointer(), 'kobj') 45 subsys_priv = container_of(subsys, subsys_private_type.get_type().pointer(), 'subsys')
|
| /linux/drivers/input/touchscreen/ |
| H A D | chipone_icn8505.c | 366 const char *subsys; in icn8505_probe_acpi() local 369 subsys = acpi_get_subsystem_id(ACPI_HANDLE(dev)); in icn8505_probe_acpi() 370 error = PTR_ERR_OR_ZERO(subsys); in icn8505_probe_acpi() 372 subsys = "unknown"; in icn8505_probe_acpi() 377 "chipone/icn8505-%s.fw", subsys); in icn8505_probe_acpi() 379 kfree_const(subsys); in icn8505_probe_acpi()
|
| /linux/include/linux/ |
| H A D | configfs.h | 240 int configfs_register_subsystem(struct configfs_subsystem *subsys); 241 void configfs_unregister_subsystem(struct configfs_subsystem *subsys); 257 int configfs_depend_item(struct configfs_subsystem *subsys,
|
| /linux/Documentation/translations/zh_CN/core-api/ |
| H A D | cpu_hotplug.rst | 367 @name参数用于sysfs输出和检测。命名惯例是"subsys:mode"或"subsys/driver:mode", 505 …ret = cpuhp_setup_state(CPUHP_SUBSYS_STARTING, "subsys:starting", subsys_cpu_starting, subsys_cpu_… 513 state = cpuhp_setup_state(CPUHP_ONLINE_DYN, "subsys:offline", NULL, subsys_cpu_offline); 521 state = cpuhp_setup_state_nocalls(CPUHP_ONLINE_DYN, "subsys:online", subsys_cpu_online, NULL); 529 …state = cpuhp_setup_state_multi(CPUHP_ONLINE_DYN, "subsys:online", subsys_cpu_online, subsys_cpu_o…
|
| /linux/Documentation/trace/ |
| H A D | tracepoints.rst | 45 In include/trace/events/subsys.h:: 48 #define TRACE_SYSTEM subsys 64 In subsys/file.c (where the tracing statement must be added):: 66 #include <trace/events/subsys.h> 81 - subsys is the name of your subsystem.
|