Home
last modified time | relevance | path

Searched refs:aqm (Results 1 - 25 of 26) sorted by relevance

12

/kernel/linux/linux-6.6/drivers/s390/crypto/
H A Dvfio_ap_ops.c158 test_bit_inv(AP_QID_QUEUE(apqn), matrix_mdev->matrix.aqm)) { in get_update_locks_by_apqn()
643 matrix_mdev->shadow_apcb.aqm, in vfio_ap_mdev_update_guest_apcb()
690 bitmap_copy(prev_shadow_aqm, matrix_mdev->shadow_apcb.aqm, AP_DOMAINS); in vfio_ap_mdev_filter_matrix()
701 bitmap_and(matrix_mdev->shadow_apcb.aqm, matrix_mdev->matrix.aqm, in vfio_ap_mdev_filter_matrix()
702 (unsigned long *)matrix_dev->info.aqm, AP_DOMAINS); in vfio_ap_mdev_filter_matrix()
705 for_each_set_bit_inv(apqi, matrix_mdev->shadow_apcb.aqm, in vfio_ap_mdev_filter_matrix()
735 !bitmap_equal(prev_shadow_aqm, matrix_mdev->shadow_apcb.aqm, in vfio_ap_mdev_filter_matrix()
811 for_each_set_bit_inv(apqi, matrix_mdev->matrix.aqm, in vfio_ap_mdev_unlink_fr_queues()
842 unsigned long *aqm) in vfio_ap_mdev_log_sharing_err()
840 vfio_ap_mdev_log_sharing_err(struct ap_matrix_mdev *matrix_mdev, unsigned long *apm, unsigned long *aqm) vfio_ap_mdev_log_sharing_err() argument
2268 vfio_ap_mdev_resource_in_use(unsigned long *apm, unsigned long *aqm) vfio_ap_mdev_resource_in_use() argument
2405 vfio_ap_filter_apid_by_qtype(unsigned long *apm, unsigned long *aqm) vfio_ap_filter_apid_by_qtype() argument
[all...]
H A Dap_bus.c331 return ap_test_config(ap_qci_info->aqm, domain); in ap_test_config_usage_domain()
832 test_bit_inv(queue, ap_perms.aqm); in __ap_revise_reserved()
873 test_bit_inv(queue, ap_perms.aqm)) in ap_owned_by_def_drv()
885 * @aqm: a bitmap specifying a set of APQIs comprising the APQNs to check
893 unsigned long *aqm) in ap_apqn_in_matrix_owned_by_def_drv()
901 if (test_bit_inv(queue, aqm) && in ap_apqn_in_matrix_owned_by_def_drv()
902 test_bit_inv(queue, ap_perms.aqm)) in ap_apqn_in_matrix_owned_by_def_drv()
929 test_bit_inv(queue, ap_perms.aqm); in ap_device_probe()
1195 !test_bit_inv(domain, ap_perms.aqm)) in ap_domain_store()
1230 ap_qci_info->aqm[ in ap_usage_domain_mask_show()
892 ap_apqn_in_matrix_owned_by_def_drv(unsigned long *apm, unsigned long *aqm) ap_apqn_in_matrix_owned_by_def_drv() argument
[all...]
H A Dvfio_ap_private.h66 * @aqm_max: max domain number in @aqm
67 * @aqm: identifies the AP queues (domains) in the matrix
80 DECLARE_BITMAP(aqm, 256);
159 int vfio_ap_mdev_resource_in_use(unsigned long *apm, unsigned long *aqm);
H A Dap_bus.h152 int (*in_use)(unsigned long *apm, unsigned long *aqm);
301 unsigned long aqm[BITS_TO_LONGS(AP_DOMAINS)]; member
335 * as DECLARE_BITMAP(apm, AP_DEVICES), the aqm parameter is
336 * similar, should be declared as DECLARE_BITMAP(aqm, AP_DOMAINS).
339 unsigned long *aqm);
H A Dzcrypt_api.c241 for (i = 0; i < sizeof(zcdndev->perms.aqm) / sizeof(long); i++) in aqmask_show()
242 n += sysfs_emit_at(buf, n, "%016lx", zcdndev->perms.aqm[i]); in aqmask_show()
257 rc = ap_parse_mask_str(buf, zcdndev->perms.aqm, in aqmask_store()
572 return test_bit_inv(queue, perms->aqm) ? true : false; in zcrypt_check_queue()
/kernel/linux/linux-5.10/drivers/s390/crypto/
H A Dap_bus.c274 return ap_test_config(ap_qci_info->aqm, domain); in ap_test_config_usage_domain()
611 && test_bit_inv(queue, ap_perms.aqm); in __ap_revise_reserved()
640 && test_bit_inv(queue, ap_perms.aqm)) in ap_owned_by_def_drv()
650 unsigned long *aqm) in ap_apqn_in_matrix_owned_by_def_drv()
660 if (test_bit_inv(queue, aqm) && in ap_apqn_in_matrix_owned_by_def_drv()
661 test_bit_inv(queue, ap_perms.aqm)) in ap_apqn_in_matrix_owned_by_def_drv()
690 && test_bit_inv(queue, ap_perms.aqm); in ap_device_probe()
946 !test_bit_inv(domain, ap_perms.aqm)) in ap_domain_store()
982 ap_qci_info->aqm[0], ap_qci_info->aqm[ in ap_usage_domain_mask_show()
649 ap_apqn_in_matrix_owned_by_def_drv(unsigned long *apm, unsigned long *aqm) ap_apqn_in_matrix_owned_by_def_drv() argument
[all...]
H A Dvfio_ap_ops.c56 if (!test_bit_inv(AP_QID_QUEUE(apqn), matrix_mdev->matrix.aqm)) in vfio_ap_get_queue()
514 if (find_first_bit_inv(matrix_mdev->matrix.aqm, nbits) >= nbits) in vfio_ap_mdev_verify_queues_reserved_for_apid()
517 for_each_set_bit_inv(apqi, matrix_mdev->matrix.aqm, nbits) { in vfio_ap_mdev_verify_queues_reserved_for_apid()
541 DECLARE_BITMAP(aqm, AP_DOMAINS); in vfio_ap_mdev_verify_no_sharing()
548 memset(aqm, 0, sizeof(aqm)); in vfio_ap_mdev_verify_no_sharing()
558 if (!bitmap_and(aqm, matrix_mdev->matrix.aqm, in vfio_ap_mdev_verify_no_sharing()
559 lstdev->matrix.aqm, AP_DOMAINS)) in vfio_ap_mdev_verify_no_sharing()
772 set_bit_inv(apqi, matrix_mdev->matrix.aqm); in assign_domain_store()
[all...]
H A Dvfio_ap_private.h58 * @aqm_max: max domain number in @aqm
59 * @aqm identifies the AP queues (domains) in the matrix
67 DECLARE_BITMAP(aqm, 256);
H A Dap_bus.h293 unsigned long aqm[BITS_TO_LONGS(AP_DOMAINS)]; member
325 * as DECLARE_BITMAP(apm, AP_DEVICES), the aqm parameter is
326 * similar, should be declared as DECLARE_BITMAP(aqm, AP_DOMAINS).
329 unsigned long *aqm);
H A Dzcrypt_api.c259 for (i = 0; i < sizeof(zcdndev->perms.aqm) / sizeof(long); i++) in aqmask_show()
262 "%016lx", zcdndev->perms.aqm[i]); in aqmask_show()
279 rc = ap_parse_mask_str(buf, zcdndev->perms.aqm, in aqmask_store()
569 return test_bit_inv(queue, perms->aqm) ? true : false; in zcrypt_check_queue()
/kernel/linux/linux-5.10/arch/s390/include/asm/
H A Dap.h163 unsigned int aqm[8]; /* AP (usage) queue mask */ member
H A Dkvm_host.h818 __u64 aqm[APCB0_MASK_SIZE]; /* 0x0008 */ member
826 __u64 aqm[APCB1_MASK_SIZE]; /* 0x0020 */ member
994 unsigned long *aqm, unsigned long *adm);
/kernel/linux/linux-6.6/arch/s390/include/asm/
H A Dkvm_host.h846 __u64 aqm[APCB0_MASK_SIZE]; /* 0x0008 */ member
854 __u64 aqm[APCB1_MASK_SIZE]; /* 0x0020 */ member
1029 unsigned long *aqm, unsigned long *adm);
H A Dap.h234 unsigned int aqm[8]; /* AP (usage) queue mask */ member
/kernel/linux/linux-5.10/arch/s390/kvm/
H A Dvsie.c148 apcb_s->aqm[0] = apcb_h->aqm[0] & tmp.aqm[0] & 0xffff000000000000UL; in setup_apcb10()
H A Dkvm-s390.c2553 unsigned long *aqm, unsigned long *adm) in kvm_arch_crypto_set_masks()
2565 memcpy(crycb->apcb1.aqm, aqm, 32); in kvm_arch_crypto_set_masks()
2566 VM_EVENT(kvm, 3, "SET CRYCB: aqm %016lx %016lx %016lx %016lx", in kvm_arch_crypto_set_masks()
2567 aqm[0], aqm[1], aqm[2], aqm[3]); in kvm_arch_crypto_set_masks()
2575 memcpy(crycb->apcb0.aqm, aqm, in kvm_arch_crypto_set_masks()
2552 kvm_arch_crypto_set_masks(struct kvm *kvm, unsigned long *apm, unsigned long *aqm, unsigned long *adm) kvm_arch_crypto_set_masks() argument
[all...]
/kernel/linux/linux-6.6/arch/s390/kvm/
H A Dvsie.c153 apcb_s->aqm[0] = apcb_h->aqm[0] & tmp.aqm[0] & 0xffff000000000000UL; in setup_apcb10()
H A Dkvm-s390.c3178 * @aqm: the mask identifying the accessible AP domains
3188 unsigned long *aqm, unsigned long *adm) in kvm_arch_crypto_set_masks()
3199 memcpy(crycb->apcb1.aqm, aqm, 32); in kvm_arch_crypto_set_masks()
3200 VM_EVENT(kvm, 3, "SET CRYCB: aqm %016lx %016lx %016lx %016lx", in kvm_arch_crypto_set_masks()
3201 aqm[0], aqm[1], aqm[2], aqm[3]); in kvm_arch_crypto_set_masks()
3209 memcpy(crycb->apcb0.aqm, aq in kvm_arch_crypto_set_masks()
3187 kvm_arch_crypto_set_masks(struct kvm *kvm, unsigned long *apm, unsigned long *aqm, unsigned long *adm) kvm_arch_crypto_set_masks() argument
[all...]
/kernel/linux/linux-5.10/drivers/crypto/cavium/nitrox/
H A Dnitrox_csr.h829 * @aqm: Set when any AQM_INT bit is set
857 u64 aqm : 1; member
881 u64 aqm : 1;
/kernel/linux/linux-5.10/net/mac80211/
H A Ddebugfs_netdev.c514 IEEE80211_IF_FILE_R(aqm); variable
665 DEBUGFS_ADD(aqm); in add_common_files()
H A Ddebugfs_sta.c194 STA_OPS(aqm); variable
1030 DEBUGFS_ADD(aqm); in ieee80211_sta_debugfs_add()
H A Ddebugfs.c573 DEBUGFS_ADD_MODE(aqm, 0600); in debugfs_hw_add()
/kernel/linux/linux-6.6/drivers/crypto/cavium/nitrox/
H A Dnitrox_csr.h829 * @aqm: Set when any AQM_INT bit is set
857 u64 aqm : 1; member
881 u64 aqm : 1;
/kernel/linux/linux-6.6/net/mac80211/
H A Ddebugfs_netdev.c539 IEEE80211_IF_FILE_R(aqm); variable
723 DEBUGFS_ADD(aqm); in add_common_files()
H A Ddebugfs.c666 DEBUGFS_ADD_MODE(aqm, 0600); in debugfs_hw_add()

Completed in 56 milliseconds

12