Lines Matching defs:nr_args
4552 u16 nr_args = btf_type_vlen(t), i;
4555 if (!nr_args) {
4560 if (nr_args == 1 && !args[0].type) {
4569 for (i = 1; i < nr_args - 1; i++)
4574 if (nr_args > 1) {
4575 const struct btf_param *last_arg = &args[nr_args - 1];
5052 u16 nr_args, i;
5057 nr_args = btf_type_vlen(t);
5088 if (!nr_args)
5092 if (!args[nr_args - 1].type) {
5093 if (args[nr_args - 1].name_off) {
5095 nr_args);
5098 nr_args--;
5101 for (i = 0; i < nr_args; i++) {
5147 u16 nr_args, i;
5158 nr_args = btf_type_vlen(proto_type);
5159 for (i = 0; i < nr_args; i++) {
6399 u32 offset = 0, nr_args;
6405 nr_args = btf_type_vlen(func_proto);
6407 for (i = 0; i < nr_args; i++) {
6417 return nr_args;
6419 return nr_args + 1;
6667 u32 nr_args, arg;
6680 nr_args = t ? btf_type_vlen(t) : MAX_BPF_FUNC_REG_ARGS;
6684 nr_args--;
6687 if (arg > nr_args) {
6693 if (arg == nr_args) {
7352 m->nr_args = MAX_BPF_FUNC_REG_ARGS;
7398 m->nr_args = nargs;
8395 u32 nr_args;
8403 nr_args = btf_type_vlen(func);
8404 if (nr_args < 1)
8434 if (!(flags & KF_ITER_NEW) && nr_args != 1)
8773 u32 nr_args, i;
8791 nr_args = btf_type_vlen(dtor_func_proto);
8792 if (nr_args != 1)