Lines Matching refs:link_update
5460 new_map = bpf_map_get(attr->link_update.new_map_fd); in link_update_map()
5464 if (attr->link_update.flags & BPF_F_REPLACE) { in link_update_map()
5465 old_map = bpf_map_get(attr->link_update.old_map_fd); in link_update_map()
5470 } else if (attr->link_update.old_map_fd) { in link_update_map()
5484 #define BPF_LINK_UPDATE_LAST_FIELD link_update.old_prog_fd
5486 static int link_update(union bpf_attr *attr) in link_update() function
5496 flags = attr->link_update.flags; in link_update()
5500 link = bpf_link_get_from_fd(attr->link_update.link_fd); in link_update()
5509 new_prog = bpf_prog_get(attr->link_update.new_prog_fd); in link_update()
5516 old_prog = bpf_prog_get(attr->link_update.old_prog_fd); in link_update()
5522 } else if (attr->link_update.old_prog_fd) { in link_update()
5907 err = link_update(&attr); in __sys_bpf()