crdte(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… crdte(9) β€” Compare and Replace DAT Table Entry ✨

okay so bestie, welcome to the Kernel API Manual entry for crdte(9) πŸ’–. This function is literally named Compare and Replace DAT Table Entry, and it's giving low-level kernel table realness. We're covering every arg, the return value, and the SEE ALSOs, no cap 🫢.


🌸 NAME 🌸

crdte β€” Compare and Replace DAT Table Entry πŸŽ€

✨ SYNOPSIS ✨

bool crdte (unsigned long old , unsigned long new , unsigned long *table
       , unsigned long dtt , unsigned long address , unsigned long asce );

🫢 ARGUMENTS 🫢

  • old β€” the expected old value πŸ‘€
  • new β€” the new value, fresh out the group chat ✨
  • table β€” pointer to the value to be exchanged πŸŒ€
  • dtt β€” table type of the table to be exchanged 🧚
  • address β€” the address mapped by the entry to be replaced πŸ“
  • asce β€” the ASCE of this entry πŸ’…

πŸ¦‹ RETURN πŸ¦‹

It returns true if the compare and replace was successful, otherwise false 😭. That's the whole vibe check.

🌈 SEE ALSO 🌈

  • Kernel file ./arch/s390/include/asm/pgtable.h β€” the source-file bestie 🫢
  • cspg(9) β€” another manual page to peek at πŸ‘‘

bestie note: every literal in here is doing main character work β€” crdte, old, new, table, dtt, address, asce, true, false, and that path stay exactly as written πŸ’–

β€” xoxo, your crdte(9) bestie from ./arch/s390/include/asm, October 2026 edition πŸ’–βœ¨

πŸ“¦ where this page comes from