Lines Matching refs:link_update
5279 new_map = bpf_map_get(attr->link_update.new_map_fd); in link_update_map()
5283 if (attr->link_update.flags & BPF_F_REPLACE) { in link_update_map()
5284 old_map = bpf_map_get(attr->link_update.old_map_fd); in link_update_map()
5289 } else if (attr->link_update.old_map_fd) { in link_update_map()
5303 #define BPF_LINK_UPDATE_LAST_FIELD link_update.old_prog_fd
5305 static int link_update(union bpf_attr *attr) in link_update() function
5315 flags = attr->link_update.flags; in link_update()
5319 link = bpf_link_get_from_fd(attr->link_update.link_fd); in link_update()
5328 new_prog = bpf_prog_get(attr->link_update.new_prog_fd); in link_update()
5335 old_prog = bpf_prog_get(attr->link_update.old_prog_fd); in link_update()
5341 } else if (attr->link_update.old_prog_fd) { in link_update()
5726 err = link_update(&attr); in __sys_bpf()