Lines Matching refs:inner_map
73 static __always_inline int do_reg_lookup(void *inner_map, u32 port) in do_reg_lookup() argument
77 result = bpf_map_lookup_elem(inner_map, &port); in do_reg_lookup()
81 static __always_inline int do_inline_array_lookup(void *inner_map, u32 port) in do_inline_array_lookup() argument
85 if (inner_map != &port_a) in do_inline_array_lookup()
92 static __always_inline int do_inline_hash_lookup(void *inner_map, u32 port) in do_inline_hash_lookup() argument
96 if (inner_map != &port_h) in do_inline_hash_lookup()
110 void *outer_map, *inner_map; in trace_sys_connect() local
151 inner_map = bpf_map_lookup_elem(outer_map, &port_key); in trace_sys_connect()
152 if (!inner_map) { in trace_sys_connect()
158 ret = do_reg_lookup(inner_map, port_key); in trace_sys_connect()
161 inline_ret = do_inline_array_lookup(inner_map, port_key); in trace_sys_connect()
163 inline_ret = do_inline_hash_lookup(inner_map, port_key); in trace_sys_connect()