Home
last modified time | relevance | path

Searched refs:cgs (Results 1 – 15 of 15) sorted by relevance

/openbmc/linux/tools/testing/selftests/bpf/prog_tests/
H A Dcgroup_link.c32 } cgs[] = { in serial_test_cgroup_link() local
38 int last_cg = ARRAY_SIZE(cgs) - 1, cg_nr = ARRAY_SIZE(cgs); in serial_test_cgroup_link()
40 struct bpf_link *links[ARRAY_SIZE(cgs)] = {}, *tmp_link; in serial_test_cgroup_link()
41 __u32 prog_ids[ARRAY_SIZE(cgs)], prog_cnt = 0, attach_flags, prog_id; in serial_test_cgroup_link()
56 cgs[i].fd = create_and_get_cgroup(cgs[i].path); in serial_test_cgroup_link()
57 if (!ASSERT_GE(cgs[i].fd, 0, "cg_create")) in serial_test_cgroup_link()
61 err = join_cgroup(cgs[last_cg].path); in serial_test_cgroup_link()
67 cgs[i].fd); in serial_test_cgroup_link()
75 err = bpf_prog_query(cgs[0].fd, BPF_CGROUP_INET_EGRESS, in serial_test_cgroup_link()
83 err = bpf_prog_query(cgs[last_cg].fd, BPF_CGROUP_INET_EGRESS, in serial_test_cgroup_link()
[all …]
/openbmc/qemu/include/exec/
H A Dconfidential-guest-support.h67 int (*kvm_init)(ConfidentialGuestSupport *cgs, Error **errp);
68 int (*kvm_reset)(ConfidentialGuestSupport *cgs, Error **errp);
71 static inline int confidential_guest_kvm_init(ConfidentialGuestSupport *cgs, in confidential_guest_kvm_init() argument
76 klass = CONFIDENTIAL_GUEST_SUPPORT_GET_CLASS(cgs); in confidential_guest_kvm_init()
78 return klass->kvm_init(cgs, errp); in confidential_guest_kvm_init()
84 static inline int confidential_guest_kvm_reset(ConfidentialGuestSupport *cgs, in confidential_guest_kvm_reset() argument
89 klass = CONFIDENTIAL_GUEST_SUPPORT_GET_CLASS(cgs); in confidential_guest_kvm_reset()
91 return klass->kvm_reset(cgs, errp); in confidential_guest_kvm_reset()
/openbmc/qemu/hw/ppc/
H A Dpef.c43 static int kvmppc_svm_init(ConfidentialGuestSupport *cgs, Error **errp) in kvmppc_svm_init() argument
67 cgs->ready = true; in kvmppc_svm_init()
95 static int pef_kvm_init(ConfidentialGuestSupport *cgs, Error **errp) in pef_kvm_init() argument
97 if (!object_dynamic_cast(OBJECT(cgs), TYPE_PEF_GUEST)) { in pef_kvm_init()
106 return kvmppc_svm_init(cgs, errp); in pef_kvm_init()
109 static int pef_kvm_reset(ConfidentialGuestSupport *cgs, Error **errp) in pef_kvm_reset() argument
111 if (!object_dynamic_cast(OBJECT(cgs), TYPE_PEF_GUEST)) { in pef_kvm_reset()
H A Dspapr.c1685 if (machine->cgs) { in spapr_machine_reset()
1686 confidential_guest_kvm_reset(machine->cgs, &error_fatal); in spapr_machine_reset()
2804 if (machine->cgs) { in spapr_machine_init()
2805 confidential_guest_kvm_init(machine->cgs, &error_fatal); in spapr_machine_init()
/openbmc/qemu/target/i386/
H A Dsev.c125 int (*kvm_init)(ConfidentialGuestSupport *cgs, Error **errp);
376 ConfidentialGuestSupport *cgs = MACHINE(qdev_get_machine())->cgs; in sev_enabled() local
378 return !!object_dynamic_cast(OBJECT(cgs), TYPE_SEV_COMMON); in sev_enabled()
384 ConfidentialGuestSupport *cgs = MACHINE(qdev_get_machine())->cgs; in sev_snp_enabled() local
386 return !!object_dynamic_cast(OBJECT(cgs), TYPE_SEV_SNP_GUEST); in sev_snp_enabled()
392 ConfidentialGuestSupport *cgs = MACHINE(qdev_get_machine())->cgs; in sev_es_enabled() local
395 (sev_enabled() && SEV_GUEST(cgs)->policy & SEV_POLICY_ES); in sev_es_enabled()
401 SevCommonState *sev_common = SEV_COMMON(MACHINE(qdev_get_machine())->cgs); in sev_get_cbit_position()
409 SevCommonState *sev_common = SEV_COMMON(MACHINE(qdev_get_machine())->cgs); in sev_get_reduced_phys_bits()
417 SevCommonState *sev_common = SEV_COMMON(MACHINE(qdev_get_machine())->cgs); in sev_get_info()
[all …]
/openbmc/qemu/target/s390x/kvm/
H A Dpv.c332 static bool s390_pv_guest_check(ConfidentialGuestSupport *cgs, Error **errp) in s390_pv_guest_check() argument
337 static int s390_pv_kvm_init(ConfidentialGuestSupport *cgs, Error **errp) in s390_pv_kvm_init() argument
339 if (!object_dynamic_cast(OBJECT(cgs), TYPE_S390_PV_GUEST)) { in s390_pv_kvm_init()
354 if (!s390_pv_guest_check(cgs, errp)) { in s390_pv_kvm_init()
358 cgs->ready = true; in s390_pv_kvm_init()
/openbmc/qemu/hw/core/
H A Dmachine.c502 if (ms->cgs) { in machine_get_memory_encryption()
503 return g_strdup(object_get_canonical_path_component(OBJECT(ms->cgs))); in machine_get_memory_encryption()
512 Object *cgs = in machine_set_memory_encryption() local
515 if (!cgs) { in machine_set_memory_encryption()
520 object_property_set_link(obj, "confidential-guest-support", cgs, errp); in machine_set_memory_encryption()
1162 offsetof(MachineState, cgs), in machine_class_init()
1305 return machine->cgs && machine->cgs->require_guest_memfd; in machine_require_guest_memfd()
1609 if (machine->cgs) { in machine_run_board_init()
/openbmc/linux/drivers/scsi/lpfc/
H A Dlpfc_scsi.c3744 struct lpfc_cgn_stat *cgs; in lpfc_update_cmf_cmpl() local
3753 cgs = per_cpu_ptr(phba->cmf_stat, raw_smp_processor_id()); in lpfc_update_cmf_cmpl()
3754 atomic64_add(size, &cgs->rcv_bytes); in lpfc_update_cmf_cmpl()
3755 atomic64_add(time, &cgs->rx_latency); in lpfc_update_cmf_cmpl()
3756 atomic_inc(&cgs->rx_io_cnt); in lpfc_update_cmf_cmpl()
3773 struct lpfc_cgn_stat *cgs; in lpfc_update_cmf_cmd() local
3781 cgs = per_cpu_ptr(phba->cmf_stat, cpu); in lpfc_update_cmf_cmd()
3782 total += atomic64_read(&cgs->total_bytes); in lpfc_update_cmf_cmd()
3797 cgs = per_cpu_ptr(phba->cmf_stat, raw_smp_processor_id()); in lpfc_update_cmf_cmd()
3798 atomic64_add(size, &cgs->total_bytes); in lpfc_update_cmf_cmd()
H A Dlpfc_init.c3191 struct lpfc_cgn_stat *cgs; in lpfc_cmf_stop() local
3207 cgs = per_cpu_ptr(phba->cmf_stat, cpu); in lpfc_cmf_stop()
3208 atomic64_set(&cgs->total_bytes, 0); in lpfc_cmf_stop()
3209 atomic64_set(&cgs->rcv_bytes, 0); in lpfc_cmf_stop()
3210 atomic_set(&cgs->rx_io_cnt, 0); in lpfc_cmf_stop()
3211 atomic64_set(&cgs->rx_latency, 0); in lpfc_cmf_stop()
3254 struct lpfc_cgn_stat *cgs; in lpfc_cmf_start() local
3272 cgs = per_cpu_ptr(phba->cmf_stat, cpu); in lpfc_cmf_start()
3273 atomic64_set(&cgs->total_bytes, 0); in lpfc_cmf_start()
3274 atomic64_set(&cgs->rcv_bytes, 0); in lpfc_cmf_start()
[all …]
H A Dlpfc_attr.c125 struct lpfc_cgn_stat *cgs; in lpfc_cmf_info_show() local
260 cgs = per_cpu_ptr(phba->cmf_stat, cpu); in lpfc_cmf_info_show()
261 total += atomic64_read(&cgs->total_bytes); in lpfc_cmf_info_show()
262 rcv += atomic64_read(&cgs->rcv_bytes); in lpfc_cmf_info_show()
/openbmc/qemu/hw/s390x/
H A Ds390-virtio-ccw.c275 if (machine->cgs) { in ccw_init()
276 confidential_guest_kvm_init(machine->cgs, &error_fatal); in ccw_init()
/openbmc/qemu/include/hw/
H A Dboards.h411 ConfidentialGuestSupport *cgs; member
/openbmc/qemu/target/i386/kvm/
H A Dkvm.c220 if (ms->cgs) { in kvm_get_vm_type()
221 if (!object_dynamic_cast(OBJECT(ms->cgs), TYPE_X86_CONFIDENTIAL_GUEST)) { in kvm_get_vm_type()
223 object_get_typename(OBJECT(ms->cgs))); in kvm_get_vm_type()
227 X86_CONFIDENTIAL_GUEST(ms->cgs)); in kvm_get_vm_type()
576 if (current_machine->cgs) { in kvm_arch_get_supported_cpuid()
578 X86_CONFIDENTIAL_GUEST(current_machine->cgs), in kvm_arch_get_supported_cpuid()
3232 if (ms->cgs) { in kvm_arch_init()
3233 ret = confidential_guest_kvm_init(ms->cgs, &local_err); in kvm_arch_init()
/openbmc/qemu/system/
H A Dvl.c2692 if (machine->cgs && !machine->cgs->ready) { in qemu_machine_creation_done()
2694 object_get_typename(OBJECT(machine->cgs))); in qemu_machine_creation_done()
/openbmc/linux/include/linux/mlx5/
H A Dmlx5_ifc.h3385 u8 cgs[0x1]; member