-int register_usprobe(struct task_struct *task, struct us_ip *ip);
+int register_usprobe(struct us_ip *ip);
-int unregister_usprobe(struct task_struct *task, struct us_ip *ip);
+int unregister_usprobe(struct us_ip *ip);
static inline int sspt_register_usprobe(struct task_struct *task, struct us_ip *ip)
{
- return register_usprobe(task, ip);
+ return register_usprobe(ip);
}
static inline int sspt_unregister_usprobe(struct task_struct *task, struct us_ip *ip, enum US_FLAGS flag)
switch (flag) {
case US_UNREGS_PROBE:
- err = unregister_usprobe(task, ip);
+ err = unregister_usprobe(ip);
break;
case US_DISARM:
disarm_uprobe(&ip->jprobe.up.kp, task);
return 0;
}
-int register_usprobe(struct task_struct *task, struct us_ip *ip)
+int register_usprobe(struct us_ip *ip)
{
int ret = 0;
return 0;
}
-int unregister_usprobe(struct task_struct *task, struct us_ip *ip)
+int unregister_usprobe(struct us_ip *ip)
{
dbi_unregister_ujprobe(&ip->jprobe);
int is_libonly(void);
int is_us_instrumentation(void);
-int register_usprobe(struct task_struct *task, struct us_ip *ip);
-int unregister_usprobe(struct task_struct *task, struct us_ip *ip);
+int register_usprobe(struct us_ip *ip);
+int unregister_usprobe(struct us_ip *ip);
struct dentry *dentry_by_path(const char *path);
int install_otg_ip(unsigned long addr,