batadv_bitmap_shift_left(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… batadv_bitmap_shift_left(9) πŸ’…

okay so real quick β€” this is a page from the Kernel API Manual, bestie. Kernel API Manual. That's the manual name, we're not copying the header line, we're just gonna say it out loud once so you know where we are. πŸŽ€


✨ NAME ✨

batadv_bitmap_shift_left β€” shift the sequence number bitmap left. that's it. that's the whole vibe. πŸ¦‹


🌸 SYNOPSIS 🌸

void batadv_bitmap_shift_left (unsigned long *seq_bits , s32 n );

like, look at her. no return value, she just does it. main character energy fr. πŸ‘‘


🫢 ARGUMENTS 🫢

  • seq_bits β€” the sequence number bitmap you want to shift. yes, it's a pointer to unsigned long, don't @ me. πŸ’œ
  • n β€” number of positions to shift left. it's an s32, so it could be negative, which… we'll get to that. 😭

πŸ”₯ DESCRIPTION πŸ”₯

So what she does is: shift seq_bits by n positions. simple. iconic. no notes. ✨

But β€” and this is the important part, bestie, don't skip it β€” it's a no-op if n is not within the bounds of the bitmap. so if you hand her a number that doesn't fit inside the bitmap's bounds, she does literally nothing. not an error, not a panic, just vibes and silence. πŸ’€

lowkey a whole mood tbh β€” if the input's out of bounds she simply refuses to participate. πŸ™ˆ

🧚 SEE ALSO 🧚

both of these are your next stops, iykyk. go read them, they're literally right there. πŸ“šπŸ’–


and that's the whole page, bestie β€” you ate this one, no cap πŸ“

this has been ./net/batman-adv (that's the source, and the version-ish thing), dated October 2026, signing off with a lil kiss πŸ’‹βœ¨

πŸ“¦ where this page comes from