service_range_match_next(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ service_range_match_next(9) πŸŽ€

okay bestie, welcome to the Kernel API Manual page for service_range_match_next(9). It’s a kernel API function, it’s giving rbtree energy, and it’s here to help you find the next matching service range. 🫢

✨ NAME ✨

service_range_match_next β€” find next service range matching a range

literally the whole point: find the next service range that matches a range. no cap. πŸ’…

🌈 SYNOPSIS 🌈

struct service_range * service_range_match_next (struct rb_node *n , u32
start , u32 end );

πŸ’– ARGUMENTS πŸ’–

  • n β€” a node in service range rbtree from which the searching starts. that’s your starting point, bestie. 🌸
  • start β€” beginning of the search range (end >= start) for matching.
  • end β€” end of the search range (end >= start) for matching.

🫢 RETURN 🫢

It returns the next service range node to the given node in the rbtree that overlaps the specific range if any. Otherwise, it returns NULL. 😭 that’s the whole return vibe, fr fr.

πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file ./net/tipc/name_table.c and these iconic little references:


mwah πŸ’‹ this page is from ./net/tipc, dated October 2026, and it’s all about service_range_match_next(9). bye bestie! πŸ¦‹

πŸ“¦ where this page comes from