/linux-master/drivers/nvme/target/ |
H A D | core.c | 123 static u32 nvmet_max_nsid(struct nvmet_subsys *subsys) argument 129 xa_for_each(&subsys->namespaces, idx, cur) 241 void nvmet_ns_changed(struct nvmet_subsys *subsys, u32 nsid) argument 245 lockdep_assert_held(&subsys->lock); 247 list_for_each_entry(ctrl, &subsys->ctrls, subsys_entry) { 257 void nvmet_send_ana_event(struct nvmet_subsys *subsys, argument 262 mutex_lock(&subsys->lock); 263 list_for_each_entry(ctrl, &subsys->ctrls, subsys_entry) { 271 mutex_unlock(&subsys->lock); 280 nvmet_send_ana_event(p->subsys, por 307 nvmet_port_del_ctrls(struct nvmet_port *port, struct nvmet_subsys *subsys) argument 440 struct nvmet_subsys *subsys = nvmet_req_subsys(req); local 569 struct nvmet_subsys *subsys = ns->subsys; local 635 struct nvmet_subsys *subsys = ns->subsys; local 686 nvmet_ns_alloc(struct nvmet_subsys *subsys, u32 nsid) argument 1255 struct nvmet_subsys *subsys; local 1313 nvmet_host_allowed(struct nvmet_subsys *subsys, const char *hostnqn) argument 1377 struct nvmet_subsys *subsys; local 1492 struct nvmet_subsys *subsys = ctrl->subsys; local 1570 struct nvmet_subsys *subsys; local 1639 struct nvmet_subsys *subsys = local 1653 nvmet_subsys_del_ctrls(struct nvmet_subsys *subsys) argument 1663 nvmet_subsys_put(struct nvmet_subsys *subsys) argument [all...] |
H A D | configfs.c | 484 struct nvmet_subsys *subsys = ns->subsys; local 488 mutex_lock(&subsys->lock); 504 mutex_unlock(&subsys->lock); 508 mutex_unlock(&subsys->lock); 531 mutex_lock(&ns->subsys->lock); 548 mutex_unlock(&ns->subsys->lock); 565 struct nvmet_subsys *subsys = ns->subsys; local 568 mutex_lock(&subsys 593 struct nvmet_subsys *subsys = ns->subsys; local 757 nvmet_subsys_nsid_exists(struct nvmet_subsys *subsys, u32 nsid) argument 789 struct nvmet_subsys *subsys = namespaces_to_subsys(&group->cg_item); local 831 struct nvmet_subsys *subsys = to_subsys(item->ci_parent); local 839 struct nvmet_subsys *subsys = to_subsys(item->ci_parent); local 872 struct nvmet_subsys *subsys = to_subsys(item->ci_parent); local 880 struct nvmet_subsys *subsys = to_subsys(item->ci_parent); local 905 struct nvmet_subsys *subsys = to_subsys(item->ci_parent); local 924 struct nvmet_subsys *subsys = to_subsys(item->ci_parent); local 943 struct nvmet_subsys *subsys = to_subsys(item->ci_parent); local 967 nvmet_add_passthru_group(struct nvmet_subsys *subsys) argument 977 nvmet_add_passthru_group(struct nvmet_subsys *subsys) argument 987 struct nvmet_subsys *subsys; local 1030 struct nvmet_subsys *subsys = to_subsys(target); local 1065 struct nvmet_subsys *subsys = to_subsys(parent->ci_parent); local 1107 struct nvmet_subsys *subsys = to_subsys(parent->ci_parent); local 1147 struct nvmet_subsys *subsys = to_subsys(item); local 1176 struct nvmet_subsys *subsys = to_subsys(item); local 1190 nvmet_subsys_attr_version_store_locked(struct nvmet_subsys *subsys, const char *page, size_t count) argument 1225 struct nvmet_subsys *subsys = to_subsys(item); local 1247 struct nvmet_subsys *subsys = to_subsys(item); local 1254 nvmet_subsys_attr_serial_store_locked(struct nvmet_subsys *subsys, const char *page, size_t count) argument 1286 struct nvmet_subsys *subsys = to_subsys(item); local 1362 struct nvmet_subsys *subsys = to_subsys(item); local 1367 nvmet_subsys_attr_model_store_locked(struct nvmet_subsys *subsys, const char *page, size_t count) argument 1405 struct nvmet_subsys *subsys = to_subsys(item); local 1421 struct nvmet_subsys *subsys = to_subsys(item); local 1426 nvmet_subsys_attr_ieee_oui_store_locked(struct nvmet_subsys *subsys, const char *page, size_t count) argument 1453 struct nvmet_subsys *subsys = to_subsys(item); local 1469 struct nvmet_subsys *subsys = to_subsys(item); local 1474 nvmet_subsys_attr_firmware_store_locked(struct nvmet_subsys *subsys, const char *page, size_t count) argument 1515 struct nvmet_subsys *subsys = to_subsys(item); local 1538 struct nvmet_subsys *subsys = to_subsys(item); local 1559 struct nvmet_subsys *subsys = to_subsys(item); local 1602 struct nvmet_subsys *subsys = to_subsys(item); local 1621 struct nvmet_subsys *subsys; local [all...] |
H A D | auth.c | 135 if (nvmet_is_disc_subsys(ctrl->subsys)) 138 if (ctrl->subsys->allow_any_host) 141 list_for_each_entry(p, &ctrl->subsys->hosts, entry) {
|
H A D | nvmet.h | 74 struct nvmet_subsys *subsys; member in struct:nvmet_ns 195 struct nvmet_subsys *subsys; member in struct:nvmet_ctrl 336 struct nvmet_subsys *subsys; member in struct:nvmet_subsys_link 504 void nvmet_subsys_put(struct nvmet_subsys *subsys); 505 void nvmet_subsys_del_ctrls(struct nvmet_subsys *subsys); 511 struct nvmet_ns *nvmet_ns_alloc(struct nvmet_subsys *subsys, u32 nsid); 514 void nvmet_send_ana_event(struct nvmet_subsys *subsys, 522 struct nvmet_subsys *subsys); 541 struct nvmet_subsys *subsys); 542 void nvmet_subsys_disc_changed(struct nvmet_subsys *subsys, 630 nvmet_is_disc_subsys(struct nvmet_subsys *subsys) argument 641 nvmet_is_passthru_subsys(struct nvmet_subsys *subsys) argument 646 nvmet_passthru_subsys_free(struct nvmet_subsys *subsys) argument 649 nvmet_passthru_ctrl_disable(struct nvmet_subsys *subsys) argument 660 nvmet_is_passthru_subsys(struct nvmet_subsys *subsys) argument [all...] |
/linux-master/drivers/nvme/host/ |
H A D | pci.c | 2833 struct nvme_subsystem *subsys = ctrl->subsys; local 2838 nvme_strlen(subsys->model, sizeof(subsys->model)), 2839 subsys->model, nvme_strlen(subsys->firmware_rev, 2840 sizeof(subsys->firmware_rev)), 2841 subsys->firmware_rev);
|
H A D | nvme.h | 296 struct nvme_subsystem *subsys; member in struct:nvme_ctrl 458 struct nvme_subsystem *subsys; member in struct:nvme_ns_head 617 struct nvme_subsystem *subsys = ctrl->subsys; local 625 "VID:%04x model:%.*s firmware:%.*s\n", subsys->vendor_id, 626 nvme_strlen(subsys->model, sizeof(subsys->model)), 627 subsys->model, nvme_strlen(subsys->firmware_rev, 628 sizeof(subsys 1041 nvme_mpath_unfreeze(struct nvme_subsystem *subsys) argument 1044 nvme_mpath_wait_freeze(struct nvme_subsystem *subsys) argument 1047 nvme_mpath_start_freeze(struct nvme_subsystem *subsys) argument 1050 nvme_mpath_default_iopolicy(struct nvme_subsystem *subsys) argument [all...] |
H A D | multipath.c | 48 void nvme_mpath_default_iopolicy(struct nvme_subsystem *subsys) argument 50 subsys->iopolicy = iopolicy; 53 void nvme_mpath_unfreeze(struct nvme_subsystem *subsys) argument 57 lockdep_assert_held(&subsys->lock); 58 list_for_each_entry(h, &subsys->nsheads, entry) 63 void nvme_mpath_wait_freeze(struct nvme_subsystem *subsys) argument 67 lockdep_assert_held(&subsys->lock); 68 list_for_each_entry(h, &subsys->nsheads, entry) 73 void nvme_mpath_start_freeze(struct nvme_subsystem *subsys) argument 77 lockdep_assert_held(&subsys 795 struct nvme_subsystem *subsys = local 805 struct nvme_subsystem *subsys = local [all...] |
H A D | core.c | 133 static void nvme_put_subsystem(struct nvme_subsystem *subsys); 650 ida_free(&head->subsys->ns_ida, head->instance); 652 nvme_put_subsystem(head->subsys); 1164 mutex_lock(&ctrl->subsys->lock); 1165 nvme_mpath_start_freeze(ctrl->subsys); 1166 nvme_mpath_wait_freeze(ctrl->subsys); 1179 nvme_mpath_unfreeze(ctrl->subsys); 1180 mutex_unlock(&ctrl->subsys->lock); 1964 atomic_bs = (1 + ns->ctrl->subsys->awupf) * bs; 2737 static void nvme_init_subnqn(struct nvme_subsystem *subsys, struc argument 2771 struct nvme_subsystem *subsys = local 2781 struct nvme_subsystem *subsys = local 2793 nvme_put_subsystem(struct nvme_subsystem *subsys) argument 2800 struct nvme_subsystem *subsys; local 2831 nvme_validate_cntlid(struct nvme_subsystem *subsys, struct nvme_ctrl *ctrl, struct nvme_id_ctrl *id) argument 2864 struct nvme_subsystem *subsys, *found; local 3409 nvme_subsys_check_duplicate_ids(struct nvme_subsystem *subsys, struct nvme_ns_ids *ids) argument 4573 struct nvme_subsystem *subsys = ctrl->subsys; local [all...] |
H A D | sysfs.c | 108 struct nvme_subsystem *subsys = head->subsys; local 109 int serial_len = sizeof(subsys->serial); 110 int model_len = sizeof(subsys->model); 121 while (serial_len > 0 && (subsys->serial[serial_len - 1] == ' ' || 122 subsys->serial[serial_len - 1] == '\0')) 124 while (model_len > 0 && (subsys->model[model_len - 1] == ' ' || 125 subsys->model[model_len - 1] == '\0')) 128 return sysfs_emit(buf, "nvme.%04x-%*phN-%*phN-%08x\n", subsys->vendor_id, 129 serial_len, subsys 769 struct nvme_subsystem *subsys = local 780 struct nvme_subsystem *subsys = local [all...] |
H A D | fabrics.h | 196 if (!ctrl->subsys || 199 return ctrl->subsys->subnqn;
|
/linux-master/net/core/ |
H A D | skbuff.c | 152 * @subsys: the subsystem to register, must not be the core 156 void drop_reasons_register_subsys(enum skb_drop_reason_subsys subsys, argument 159 if (WARN(subsys <= SKB_DROP_REASON_SUBSYS_CORE || 160 subsys >= ARRAY_SIZE(drop_reasons_by_subsys), 161 "invalid subsystem %d\n", subsys)) 165 RCU_INIT_POINTER(drop_reasons_by_subsys[subsys], list); 171 * @subsys: the subsystem to remove, must not be the core 175 void drop_reasons_unregister_subsys(enum skb_drop_reason_subsys subsys) argument 177 if (WARN(subsys <= SKB_DROP_REASON_SUBSYS_CORE || 178 subsys > [all...] |
/linux-master/tools/perf/util/bpf_skel/ |
H A D | lock_contention.bpf.c | 166 cgrp = BPF_CORE_READ(task, cgroups, subsys[perf_subsys_id], cgroup);
|
/linux-master/tools/power/x86/turbostat/ |
H A D | turbostat.c | 3182 static unsigned int read_perf_type(const char *subsys) argument 3188 snprintf(path, sizeof(path), path_format, subsys); 3193 static unsigned int read_rapl_config(const char *subsys, const char *event_name) argument 3199 snprintf(path, sizeof(path), path_format, subsys, event_name); 3204 static unsigned int read_perf_rapl_unit(const char *subsys, const char *event_name) argument 3211 snprintf(path, sizeof(path), path_format, subsys, event_name); 3220 static double read_perf_rapl_scale(const char *subsys, const char *event_name) argument 3227 snprintf(path, sizeof(path), path_format, subsys, event_name);
|
/linux-master/drivers/target/ |
H A D | target_core_configfs.c | 3673 struct configfs_subsystem *subsys = &target_core_fabrics; local 3683 config_group_init(&subsys->su_group); 3684 mutex_init(&subsys->su_mutex); 3695 configfs_add_default_group(&target_core_hbagroup, &subsys->su_group); 3729 ret = configfs_register_subsystem(subsys); 3732 ret, subsys->su_group.cg_item.ci_namebuf); 3768 configfs_unregister_subsystem(subsys); 3787 * We expect subsys->su_group.default_groups to be released
|
/linux-master/include/linux/ |
H A D | device.h | 53 * @subsys: subsystem of the devices to attach to 65 const struct bus_type *subsys; member in struct:subsys_interface 74 int subsys_system_register(const struct bus_type *subsys, 76 int subsys_virtual_register(const struct bus_type *subsys,
|
/linux-master/drivers/base/ |
H A D | core.c | 3467 error = sysfs_create_link(&dev->kobj, &sp->subsys.kobj, "subsystem"); 3479 error = sysfs_create_link(&sp->subsys.kobj, &dev->kobj, dev_name(dev)); 3508 sysfs_delete_link(&sp->subsys.kobj, &dev->kobj, dev_name(dev)); 4580 error = sysfs_rename_link_ns(&sp->subsys.kobj, kobj, old_device_name, 4813 error = sysfs_link_change_owner(&sp->subsys.kobj, &dev->kobj, dev_name(dev), kuid, kgid); 4902 const char *subsys; local 4907 subsys = dev->class->name; 4909 subsys = dev->bus->name; 4913 strscpy(dev_info->subsystem, subsys, sizeof(dev_info->subsystem)); 4925 if (strcmp(subsys, "bloc [all...] |
/linux-master/drivers/scsi/lpfc/ |
H A D | lpfc_sli.c | 9748 u8 cmd, subsys, opcode; local 9781 subsys = lpfc_sli_config_mbox_subsys_get(phba, 9791 cmd, subsys, opcode,
|
H A D | lpfc_mbox.c | 1678 uint8_t subsys, opcode; local 1693 subsys = lpfc_sli_config_mbox_subsys_get(phba, mboxq); 1695 if (subsys == LPFC_MBOX_SUBSYSTEM_COMMON) { 1715 if (subsys == LPFC_MBOX_SUBSYSTEM_FCOE) {
|
H A D | lpfc_bsg.c | 4169 uint32_t subsys; local 4180 subsys = bsg_bf_get(lpfc_emb0_subcmnd_subsys, 4184 if (subsys == SLI_CONFIG_SUBSYS_FCOE) { 4213 } else if (subsys == SLI_CONFIG_SUBSYS_COMN) { 4237 "subsys:x%d, opcode:x%x\n", 4238 subsys, opcode); 4242 subsys = bsg_bf_get(lpfc_emb1_subcmnd_subsys, 4246 if (subsys == SLI_CONFIG_SUBSYS_COMN) { 4276 "subsys:x%d, opcode:x%x\n", 4277 subsys, opcod [all...] |
/linux-master/kernel/sched/ |
H A D | core.c | 4832 tg = container_of(kargs->cset->subsys[cpu_cgrp_id],
|
/linux-master/drivers/cpufreq/ |
H A D | cpufreq.c | 1915 .subsys = &cpu_subsys,
|
/linux-master/drivers/media/platform/mediatek/mdp3/ |
H A D | mtk-mdp3-comp.c | 1760 comp->subsys_id = cmdq_reg.subsys; 1761 dev_dbg(&comp_pdev->dev, "subsys id=%d\n", cmdq_reg.subsys);
|
/linux-master/tools/perf/util/bpf_skel/vmlinux/ |
H A D | vmlinux.h | 91 struct cgroup_subsys_state *subsys[13]; member in struct:css_set
|
/linux-master/drivers/gpu/drm/mediatek/ |
H A D | mtk_drm_ddp_comp.c | 75 cmdq_pkt_write(cmdq_pkt, cmdq_reg->subsys, 88 cmdq_pkt_write(cmdq_pkt, cmdq_reg->subsys, 101 cmdq_pkt_write_mask(cmdq_pkt, cmdq_reg->subsys,
|
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | profiler.inc.h | 268 struct cgroup_subsys_state* subsys = local 269 BPF_CORE_READ(task, cgroups, subsys[i]); 270 if (subsys != NULL) { 271 int subsys_id = BPF_CORE_READ(subsys, ss, id); 273 proc_kernfs = BPF_CORE_READ(subsys, cgroup, kn); 274 root_kernfs = BPF_CORE_READ(subsys, ss, root, kf_root, kn);
|