/openbmc/linux/tools/testing/selftests/bpf/prog_tests/ |
H A D | cgroup_link.c | 32 } 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 D | confidential-guest-support.h | 67 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 D | pef.c | 43 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 D | spapr.c | 1685 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 D | sev.c | 125 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 D | pv.c | 332 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 D | machine.c | 502 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 D | lpfc_scsi.c | 3744 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 D | lpfc_init.c | 3191 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 D | lpfc_attr.c | 125 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 D | s390-virtio-ccw.c | 275 if (machine->cgs) { in ccw_init() 276 confidential_guest_kvm_init(machine->cgs, &error_fatal); in ccw_init()
|
/openbmc/qemu/include/hw/ |
H A D | boards.h | 411 ConfidentialGuestSupport *cgs; member
|
/openbmc/qemu/target/i386/kvm/ |
H A D | kvm.c | 220 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 D | vl.c | 2692 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 D | mlx5_ifc.h | 3385 u8 cgs[0x1]; member
|