hlist_for_each(node, head) { struct kprobe *p = hlist_entry(node, struct kprobe, hlist);
hlist_for_each_entry_rcu(p, node, head, hlist) {
struct kprobe __kprobes *get_kprobe(void *addr){	struct hlist_head *head;	struct hlist_node *node;	head = &kprobe_table[hash_ptr(addr, KPROBE_HASH_BITS)];	hlist_for_each(node, head) {		struct kprobe *p = hlist_entry(node, struct kprobe, hlist);		if (p->addr == addr)			return p;	}	return NULL;}