/kernel/linux/linux-5.10/drivers/net/phy/ |
H A D | fixed_phy.c | 38 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()
|
/kernel/linux/linux-6.6/drivers/net/phy/ |
H A D | fixed_phy.c | 38 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()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | phy_fixed.h | 31 int (*link_update)(struct net_device *, 58 int (*link_update)(struct net_device *, in fixed_phy_set_link_update()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | phy_fixed.h | 34 int (*link_update)(struct net_device *, 61 int (*link_update)(struct net_device *, in fixed_phy_set_link_update()
|
/kernel/linux/linux-5.10/drivers/scsi/qedf/ |
H A D | qedf_main.c | 171 container_of(work, struct qedf_ctx, link_update.work); in qedf_handle_link_update() 595 cancel_delayed_work(&qedf->link_update); in qedf_link_update() 609 &qedf->link_update, 0); in qedf_link_update() 629 queue_delayed_work(qedf->link_update_wq, &qedf->link_update, in qedf_link_update() 679 &qedf->link_update, 0); in qedf_dcbx_handler() 696 .link_update = qedf_link_update, 926 queue_delayed_work(qedf->link_update_wq, &qedf->link_update, in qedf_ctx_soft_reset() 943 flush_delayed_work(&qedf->link_update); in qedf_ctx_soft_reset() 950 queue_delayed_work(qedf->link_update_wq, &qedf->link_update, in qedf_ctx_soft_reset() 3368 INIT_DELAYED_WORK(&qedf->link_update, qedf_handle_link_updat in __qedf_probe() [all...] |
H A D | qedf.h | 339 struct delayed_work link_update; member
|
/kernel/linux/linux-6.6/drivers/scsi/qedf/ |
H A D | qedf_main.c | 171 container_of(work, struct qedf_ctx, link_update.work); in qedf_handle_link_update() 595 cancel_delayed_work(&qedf->link_update); in qedf_link_update() 609 &qedf->link_update, 0); in qedf_link_update() 629 queue_delayed_work(qedf->link_update_wq, &qedf->link_update, in qedf_link_update() 679 &qedf->link_update, 0); in qedf_dcbx_handler() 696 .link_update = qedf_link_update, 926 queue_delayed_work(qedf->link_update_wq, &qedf->link_update, in qedf_ctx_soft_reset() 943 flush_delayed_work(&qedf->link_update); in qedf_ctx_soft_reset() 950 queue_delayed_work(qedf->link_update_wq, &qedf->link_update, in qedf_ctx_soft_reset() 3367 INIT_DELAYED_WORK(&qedf->link_update, qedf_handle_link_updat in __qedf_probe() [all...] |
H A D | qedf.h | 345 struct delayed_work link_update; member
|
/kernel/linux/linux-5.10/tools/lib/bpf/ |
H A D | bpf.c | 637 attr.link_update.link_fd = link_fd; in bpf_link_update() 638 attr.link_update.new_prog_fd = new_prog_fd; in bpf_link_update() 639 attr.link_update.flags = OPTS_GET(opts, flags, 0); in bpf_link_update() 640 attr.link_update.old_prog_fd = OPTS_GET(opts, old_prog_fd, 0); in bpf_link_update()
|
/kernel/linux/linux-6.6/tools/lib/bpf/ |
H A D | bpf.c | 869 const size_t attr_sz = offsetofend(union bpf_attr, link_update); in bpf_link_update() 880 attr.link_update.link_fd = link_fd; in bpf_link_update() 881 attr.link_update.new_prog_fd = new_prog_fd; in bpf_link_update() 882 attr.link_update.flags = OPTS_GET(opts, flags, 0); in bpf_link_update() 884 attr.link_update.old_prog_fd = OPTS_GET(opts, old_prog_fd, 0); in bpf_link_update() 886 attr.link_update.old_map_fd = OPTS_GET(opts, old_map_fd, 0); in bpf_link_update()
|
/kernel/linux/linux-6.6/kernel/bpf/ |
H A D | syscall.c | 5031 new_map = bpf_map_get(attr->link_update.new_map_fd); in link_update_map() 5035 if (attr->link_update.flags & BPF_F_REPLACE) { in link_update_map() 5036 old_map = bpf_map_get(attr->link_update.old_map_fd); in link_update_map() 5041 } else if (attr->link_update.old_map_fd) { in link_update_map() 5055 #define BPF_LINK_UPDATE_LAST_FIELD link_update.old_prog_fd 5057 static int link_update(union bpf_attr *attr) in link_update() function 5067 flags = attr->link_update.flags; in link_update() 5071 link = bpf_link_get_from_fd(attr->link_update.link_fd); in link_update() 5080 new_prog = bpf_prog_get(attr->link_update.new_prog_fd); in link_update() 5087 old_prog = bpf_prog_get(attr->link_update in link_update() [all...] |
/kernel/linux/linux-5.10/kernel/bpf/ |
H A D | syscall.c | 4129 #define BPF_LINK_UPDATE_LAST_FIELD link_update.old_prog_fd 4131 static int link_update(union bpf_attr *attr) in link_update() function 4141 flags = attr->link_update.flags; in link_update() 4145 link = bpf_link_get_from_fd(attr->link_update.link_fd); in link_update() 4149 new_prog = bpf_prog_get(attr->link_update.new_prog_fd); in link_update() 4156 old_prog = bpf_prog_get(attr->link_update.old_prog_fd); in link_update() 4162 } else if (attr->link_update.old_prog_fd) { in link_update() 4511 err = link_update(&attr); in SYSCALL_DEFINE3()
|
/kernel/linux/linux-5.10/include/linux/qed/ |
H A D | qed_if.h | 791 void (*link_update)(void *dev, struct qed_link_output *link); member
|
/kernel/linux/linux-5.10/tools/include/uapi/linux/ |
H A D | bpf.h | 683 } link_update; member
|
/kernel/linux/linux-5.10/include/uapi/linux/ |
H A D | bpf.h | 683 } link_update; member
|
/kernel/linux/linux-6.6/include/linux/qed/ |
H A D | qed_if.h | 819 void (*link_update)(void *dev, struct qed_link_output *link); member
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/ |
H A D | bpf.h | 438 } link_update; member
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/ |
H A D | bpf.h | 438 } link_update; member
|
/kernel/linux/linux-6.6/include/uapi/linux/ |
H A D | bpf.h | 1669 } link_update; member
|
/kernel/linux/linux-6.6/tools/include/uapi/linux/ |
H A D | bpf.h | 1669 } link_update; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qede/ |
H A D | qede_main.c | 206 .link_update = qede_link_update,
|
/kernel/linux/linux-5.10/drivers/scsi/qedi/ |
H A D | qedi_main.c | 1198 .link_update = qedi_link_update,
|
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_main.c | 2243 op->link_update(cookie, &if_link); in qed_link_update()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_main.c | 2215 op->link_update(cookie, &if_link); in qed_link_update()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qede/ |
H A D | qede_main.c | 210 .link_update = qede_link_update,
|