Home
last modified time | relevance | path

Searched refs:link_update (Results 1 – 12 of 12) sorted by relevance

/linux-6.12.1/drivers/net/phy/
Dfixed_phy.c38 int (*link_update)(struct net_device *, struct fixed_phy_status *); member
85 if (fp->link_update) in fixed_mdio_read()
86 fp->link_update(fp->phydev->attached_dev, in fixed_mdio_read()
112 int (*link_update)(struct net_device *, in fixed_phy_set_link_update()
123 fp->link_update = link_update; in fixed_phy_set_link_update()
/linux-6.12.1/include/linux/
Dphy_fixed.h34 int (*link_update)(struct net_device *,
61 int (*link_update)(struct net_device *, in fixed_phy_set_link_update()
/linux-6.12.1/tools/lib/bpf/
Dbpf.c894 const size_t attr_sz = offsetofend(union bpf_attr, link_update); in bpf_link_update()
905 attr.link_update.link_fd = link_fd; in bpf_link_update()
906 attr.link_update.new_prog_fd = new_prog_fd; in bpf_link_update()
907 attr.link_update.flags = OPTS_GET(opts, flags, 0); in bpf_link_update()
909 attr.link_update.old_prog_fd = OPTS_GET(opts, old_prog_fd, 0); in bpf_link_update()
911 attr.link_update.old_map_fd = OPTS_GET(opts, old_map_fd, 0); in bpf_link_update()
/linux-6.12.1/drivers/scsi/qedf/
Dqedf_main.c171 container_of(work, struct qedf_ctx, link_update.work); in qedf_handle_link_update()
602 cancel_delayed_work(&qedf->link_update); in qedf_link_update()
616 &qedf->link_update, 0); in qedf_link_update()
636 queue_delayed_work(qedf->link_update_wq, &qedf->link_update, in qedf_link_update()
686 &qedf->link_update, 0); in qedf_dcbx_handler()
703 .link_update = qedf_link_update,
935 queue_delayed_work(qedf->link_update_wq, &qedf->link_update, in qedf_ctx_soft_reset()
953 flush_delayed_work(&qedf->link_update); in qedf_ctx_soft_reset()
960 queue_delayed_work(qedf->link_update_wq, &qedf->link_update, in qedf_ctx_soft_reset()
3377 INIT_DELAYED_WORK(&qedf->link_update, qedf_handle_link_update); in __qedf_probe()
[all …]
Dqedf.h346 struct delayed_work link_update; member
/linux-6.12.1/kernel/bpf/
Dsyscall.c5279 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()
[all …]
/linux-6.12.1/include/linux/qed/
Dqed_if.h819 void (*link_update)(void *dev, struct qed_link_output *link); member
/linux-6.12.1/include/uapi/linux/
Dbpf.h1803 } link_update; member
/linux-6.12.1/tools/include/uapi/linux/
Dbpf.h1803 } link_update; member
/linux-6.12.1/drivers/net/ethernet/qlogic/qede/
Dqede_main.c210 .link_update = qede_link_update,
/linux-6.12.1/drivers/net/ethernet/qlogic/qed/
Dqed_main.c2213 op->link_update(cookie, &if_link); in qed_link_update()
/linux-6.12.1/drivers/scsi/qedi/
Dqedi_main.c1197 .link_update = qedi_link_update,