Lines Matching defs:spec
97 struct __bpf_usdt_spec *spec;
104 spec = bpf_map_lookup_elem(&__bpf_usdt_specs, &spec_id);
105 if (!spec)
108 return spec->arg_cnt;
118 struct __bpf_usdt_spec *spec;
129 spec = bpf_map_lookup_elem(&__bpf_usdt_specs, &spec_id);
130 if (!spec)
136 if (arg_num >= spec->arg_cnt)
139 arg_spec = &spec->args[arg_num];
142 /* Arg is just a constant ("-4@$-9" in USDT arg spec).
148 /* Arg is in a register (e.g, "8@%rax" in USDT arg spec),
159 * (e.g., "-4@-1204(%rbp)" in USDT arg spec). Register is
201 struct __bpf_usdt_spec *spec;
208 spec = bpf_map_lookup_elem(&__bpf_usdt_specs, &spec_id);
209 if (!spec)
212 return spec->usdt_cookie;