Lines Matching refs:arg
69 struct fib_lookup_arg arg = { in fib6_lookup() local
79 flowi6_to_flowi(fl6), flags, &arg); in fib6_lookup()
97 struct fib_lookup_arg arg = { in fib6_rule_lookup() local
108 flowi6_to_flowi(fl6), flags, &arg); in fib6_rule_lookup()
158 int flags, struct fib_lookup_arg *arg) in fib6_rule_action_alt() argument
160 struct fib6_result *res = arg->result; in fib6_rule_action_alt()
179 tb_id = fib_rule_get_table(rule, arg); in fib6_rule_action_alt()
184 oif = (int *)arg->lookup_data; in fib6_rule_action_alt()
196 int flags, struct fib_lookup_arg *arg) in __fib6_rule_action() argument
198 struct fib6_result *res = arg->result; in __fib6_rule_action()
203 pol_lookup_t lookup = arg->lookup_ptr; in __fib6_rule_action()
225 tb_id = fib_rule_get_table(rule, arg); in __fib6_rule_action()
233 net, table, flp6, arg->lookup_data, flags); in __fib6_rule_action()
261 struct fib_lookup_arg *arg) in fib6_rule_action() argument
263 if (arg->lookup_ptr == fib6_table_lookup) in fib6_rule_action()
264 return fib6_rule_action_alt(rule, flp, flags, arg); in fib6_rule_action()
266 return __fib6_rule_action(rule, flp, flags, arg); in fib6_rule_action()
271 struct fib_lookup_arg *arg) in fib6_rule_suppress() argument
273 struct fib6_result *res = arg->result; in fib6_rule_suppress()