ppe_queue_u...set_hash_set(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 ppe_queue_u...set_hash_set(9) β€” NAME 🌸

okay bestie, welcome to the Kernel API Manual, the literal group chat of kernel documentation πŸ’… and today's main character is ppe_queue_ucast_offset_hash_set β€” she sets the PPE unicast queue offset based on a hash. that's it, that's the whole vibe ✨


πŸ¦‹ SYNOPSIS πŸ¦‹

like, here's her whole signature, copy it exactly please, no cap:

int ppe_queue_ucast_offset_hash_set (struct ppe_device *ppe_dev , int
profile_id , int rss_hash , int queue_offset );

she takes four things and gives you back an int. she's lowkey simple like that πŸŽ€


πŸ“ ARGUMENTS πŸ“

the four besties she needs to function:

  • ppe_dev β€” the PPE device, obviously. your whole fave hardware situation πŸ‘‘
  • profile_id β€” the Profile ID. yes it's just a profile id, she's not gonna explain further πŸ’€
  • rss_hash β€” the packet hash value that gets used to set the queue offset. this is the moment, this is the hash 🧚
  • queue_offset β€” the queue offset, used for calculating the destination queue ID. math girlie behavior fr fr 🌈

πŸ’œ DESCRIPTION πŸ’œ

so the tea is: the PPE unicast queue offset gets configured based on the RSS hash value. that's the entire plot 😭 she's not doing a whole monologue, she's just setting that offset off the hash and minding her business. iconic, honestly. ate and left no crumbs 🫢


⭐ RETURN ⭐

  • 0 on success πŸŽ‰
  • a negative error code on failure 😭 (yes negative, don't @ me)

πŸ”₯ SEE ALSO πŸ”₯

all her mutuals, in the order the original said, because we do not reshuffle the friend group:


ngl that's the whole page β€” she's short, she's sweet, she sets one offset. periodt πŸ’…

anyway bestie, that's a wrap πŸŽ€ this lil gem comes from ./drivers/net/ethernet/qualcom... and she's stamped October 2026, so go forth and configure your queue offsets responsibly, mwah πŸ’–βœ¨

πŸ“¦ where this page comes from