Lines Matching defs:args
1648 static int fanout_add(struct sock *sk, struct fanout_args *args)
1652 u16 type_flags = args->type_flags;
1656 u16 id = args->id;
1717 if (args->max_num_members &&
1718 args->max_num_members != match->max_num_members)
1721 if (args->max_num_members > PACKET_FANOUT_MAX)
1723 if (!args->max_num_members)
1725 args->max_num_members = 256;
1727 match = kvzalloc(struct_size(match, arr, args->max_num_members),
1745 match->max_num_members = args->max_num_members;
3926 struct fanout_args args = { 0 };
3928 if (optlen != sizeof(int) && optlen != sizeof(args))
3930 if (copy_from_sockptr(&args, optval, optlen))
3933 return fanout_add(sk, &args);