Lines Matching defs:addrs
161 unsigned long *addrs;
164 addrs = kcalloc(num, sizeof(*addrs), GFP_KERNEL);
165 if (!addrs)
171 if (!ftrace_lookup_symbols(syms, num, addrs))
172 return addrs;
174 kfree(addrs);
285 * @addrs: An array of target ftrace location addresses.
286 * @num: The number of entries of @addrs.
288 * Register @fp to ftrace for enabling the probe on the address given by @addrs.
289 * The @addrs must be the addresses of ftrace location address, which may be
295 int register_fprobe_ips(struct fprobe *fp, unsigned long *addrs, int num)
299 if (!fp || !addrs || num <= 0)
304 ret = ftrace_set_filter_ips(&fp->ops, addrs, num, 0, 0);
331 unsigned long *addrs;
337 addrs = get_ftrace_locations(syms, num);
338 if (IS_ERR(addrs))
339 return PTR_ERR(addrs);
341 ret = register_fprobe_ips(fp, addrs, num);
343 kfree(addrs);