service_range_match_next(9)
π 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:
struct service_range(9)struct tipc_service(9)service_range_foreach_match(9)service_range_match_first(9)tipc_publ_create(9)tipc_service_create(9)tipc_service_remove_publ(9)tipc_service_subscribe(9)tipc_nametbl_lookup_anycast(9)tipc_nametbl_withdraw(9)tipc_nametbl_subscribe(9)tipc_nametbl_unsubscribe(9)tipc_service_delete(9)
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
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms