drm_dp_tunne...et_new_state(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so bestie, this is drm_dp_tunnel_atomic_get_new_state β€” it grabs the new atomic state for a tunnel. that's it, that's the whole vibe ✨ (and yeah, the header up top got a lil truncated, it's giving drm_dp_tunne...et_new_state(9), but we know her full name πŸ’…)


πŸ¦‹ SYNOPSIS πŸ¦‹

struct drm_dp_tunnel_state * drm_dp_tunnel_atomic_get_new_state (struct
       drm_atomic_commit *state , const struct drm_dp_tunnel *tunnel );

like, it hands you back a struct drm_dp_tunnel_state * β€” no cap 🫢


πŸŽ€ ARGUMENTS πŸŽ€

  • state β€” the atomic state, bestie. that's the whole context we're working in.
  • tunnel β€” the tunnel you want the state for. the main character of this call, honestly πŸ‘‘

🌸 DESCRIPTION 🌸

Get the new atomic state for tunnel. literally that's the job 😌

it returns the new state, or NULL if the tunnel's atomic state is not in state. so if you get NULL back, don't come for me β€” that just means it's not there πŸ™ˆ

so real talk: check for NULL, okay? it's not a "this always works" situation, it's a "this works if the state is in there" situation πŸ’€

⭐ SEE ALSO ⭐

the kernel file lives at ./drivers/gpu/drm/display/drm_dp_tunnel.c β€” go read her, she's iconic 🧚

and the whole friend group, in order, no one left out:


and that's the page, bestie 🌈 this lil gem comes from ./drivers/gpu/drm/display, dated October 2026 β€” mwah, go slay some atomic state πŸ’‹βœ¨πŸ’…

πŸ“¦ where this page comes from