Lines Matching refs:uprog
556 static struct bpf_prog *get_filter(struct sock_fprog *uprog) in get_filter() argument
562 if (!uprog->len) in get_filter()
566 fprog.len = uprog->len; in get_filter()
567 fprog.filter = memdup_user(uprog->filter, in get_filter()
568 uprog->len * sizeof(struct sock_filter)); in get_filter()
580 struct sock_fprog uprog; in ppp_get_filter() local
582 if (copy_from_user(&uprog, p, sizeof(struct sock_fprog))) in ppp_get_filter()
584 return get_filter(&uprog); in ppp_get_filter()
599 struct sock_fprog uprog; in compat_ppp_get_filter() local
603 uprog.len = uprog32.len; in compat_ppp_get_filter()
604 uprog.filter = compat_ptr(uprog32.filter); in compat_ppp_get_filter()
605 return get_filter(&uprog); in compat_ppp_get_filter()