setup_apcb11(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ NAME πŸŽ€

setup_apcb11 β€” Copy the FORMAT1 APCB from the guest to the shadow CRYCB πŸ’…

okay so this is the Kernel API Manual page for setup_apcb11(9), and it's literally here to copy the FORMAT1 APCB from the guest over to the shadow CRYCB. no cap. ✨


🌸 SYNOPSIS 🌸

int setup_apcb11 (struct kvm_vcpu *vcpu , unsigned long *apcb_s ,
       unsigned long crycb_gpa , unsigned long *apcb_h );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • vcpu β€” pointer to the virtual CPU
  • apcb_s β€” pointer to start of apcb in the shadow crycb
  • crycb_gpa β€” guest physical address to start of original guest crycb
  • apcb_h β€” pointer to start of apcb in the host

πŸ’œ DESCRIPTION πŸ’œ

So the return vibe is: it returns 0, and -EFAULT on error reading guest apcb. that's the whole mood. 🫢


πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file ./arch/s390/kvm/s390/vsie.c β€” plus setup_apcb00(9), setup_apcb(9), and shadow_crycb(9). go read those too, bestie, iykyk πŸ”₯


mwah πŸ’‹ this page lives in ./arch/s390/kvm/s390, and it’s dated October 2026. iconic. πŸŽ€πŸŒˆ

πŸ“¦ where this page comes from