__xe_sa_bo_new(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… __xe_sa_bo_new(9) β€” Kernel API Manual glow-up

okay so bestie, this is the __xe_sa_bo_new(9) page from the Kernel API Manual. It's the function that makes a suballocation but uses custom gfp flags, and honestly? iconic behavior. ✨


🌸 NAME

__xe_sa_bo_new β€” Make a suballocation but use custom gfp flags. πŸ’…

✨ SYNOPSIS

struct drm_suballoc * __xe_sa_bo_new (struct xe_sa_manager *sa_manager ,
       u32 size , gfp_t gfp );

πŸŽ€ ARGUMENTS

  • sa_manager β€” the xe_sa_manager. That's the manager bestie, periodt. πŸ‘‘
  • size β€” number of bytes we want to suballocate. πŸ“
  • gfp β€” gfp flags used for memory allocation. Typically GFP_KERNEL. 🫢

πŸ¦‹ DESCRIPTION

Try to make a suballocation of size size. That's the whole assignment, no plot twists. 🎬

πŸ”₯ RETURN

A drm_suballoc, or an ERR_PTR. That's the return vibe check. 😭

πŸ‘‘ SEE ALSO


Sign-off time, bestie: this page comes from ./drivers/gpu/drm/xe and is dated October 2026. Go forth and suballocate slayfully. πŸ’–πŸŽ€

πŸ“¦ where this page comes from