Searched refs:fprog (Results 1 – 3 of 3) sorted by relevance
/drivers/net/team/ |
D | team_mode_loadbalance.c | 263 struct sock_fprog_kern *fprog; in __fprog_create() local 268 fprog = kmalloc(sizeof(*fprog), GFP_KERNEL); in __fprog_create() 269 if (!fprog) in __fprog_create() 271 fprog->filter = kmemdup(filter, data_len, GFP_KERNEL); in __fprog_create() 272 if (!fprog->filter) { in __fprog_create() 273 kfree(fprog); in __fprog_create() 276 fprog->len = data_len / sizeof(struct sock_filter); in __fprog_create() 277 *pfprog = fprog; in __fprog_create() 281 static void __fprog_destroy(struct sock_fprog_kern *fprog) in __fprog_destroy() argument 283 kfree(fprog->filter); in __fprog_destroy() [all …]
|
/drivers/net/ppp/ |
D | ppp_generic.c | 762 struct sock_fprog_kern fprog = { in ppp_ioctl() local 768 if (fprog.filter) in ppp_ioctl() 769 err = bpf_prog_create(&pass_filter, &fprog); in ppp_ioctl() 788 struct sock_fprog_kern fprog = { in ppp_ioctl() local 794 if (fprog.filter) in ppp_ioctl() 795 err = bpf_prog_create(&active_filter, &fprog); in ppp_ioctl()
|
/drivers/net/ |
D | tun.c | 225 struct sock_fprog fprog; member 819 err = sk_attach_filter(&tun->fprog, tfile->socket.sk); in tun_attach() 2950 ret = sk_attach_filter(&tun->fprog, tfile->socket.sk); in tun_attach_filter() 3293 if (copy_from_user(&tun->fprog, argp, sizeof(tun->fprog))) in __tun_chr_ioctl() 3313 if (copy_to_user(argp, &tun->fprog, sizeof(tun->fprog))) in __tun_chr_ioctl()
|