Home
last modified time | relevance | path

Searched refs:oprog (Results 1 – 3 of 3) sorted by relevance

/linux-6.15/kernel/bpf/
H A Dtcx.c204 struct bpf_prog *oprog) in tcx_link_update() argument
218 if (oprog && link->prog != oprog) { in tcx_link_update()
222 oprog = link->prog; in tcx_link_update()
223 if (oprog == nprog) { in tcx_link_update()
232 ret = bpf_mprog_attach(entry, &entry_new, nprog, link, oprog, in tcx_link_update()
237 oprog = xchg(&link->prog, nprog); in tcx_link_update()
238 bpf_prog_put(oprog); in tcx_link_update()
H A Dmprog.c114 struct bpf_prog *oprog; in bpf_mprog_replace() local
117 oprog = READ_ONCE(fp->prog); in bpf_mprog_replace()
121 bpf_prog_put(oprog); in bpf_mprog_replace()
/linux-6.15/drivers/net/
H A Dnetkit.c678 struct bpf_prog *oprog) in netkit_link_update() argument
691 if (oprog && link->prog != oprog) { in netkit_link_update()
695 oprog = link->prog; in netkit_link_update()
696 if (oprog == nprog) { in netkit_link_update()
705 ret = bpf_mprog_attach(entry, &entry_new, nprog, link, oprog, in netkit_link_update()
710 oprog = xchg(&link->prog, nprog); in netkit_link_update()
711 bpf_prog_put(oprog); in netkit_link_update()