Lines Matching defs:devlink_port

10190 struct devlink_port;
10363 struct devlink_port *devlink_port;
119694 struct devlink_port {
119766 struct devlink_port devlink_port;
120103 struct devlink_port *devlink_port;
126237 int (*snapshot)(struct devlink_port *, const struct devlink_port_region_ops *, struct netlink_ext_ack *, u8 **);
126238 int (*read)(struct devlink_port *, const struct devlink_port_region_ops *, struct netlink_ext_ack *, u64, u32, u8 *);
126264 struct devlink_port *devlink_port;
126463 int (*port_type_set)(struct devlink_port *, enum devlink_port_type);
126464 int (*port_split)(struct devlink *, struct devlink_port *, unsigned int, struct netlink_ext_ack *);
126465 int (*port_unsplit)(struct devlink *, struct devlink_port *, struct netlink_ext_ack *);
126468 int (*sb_port_pool_get)(struct devlink_port *, unsigned int, u16, u32 *);
126469 int (*sb_port_pool_set)(struct devlink_port *, unsigned int, u16, u32, struct netlink_ext_ack *);
126470 int (*sb_tc_pool_bind_get)(struct devlink_port *, unsigned int, u16, enum devlink_sb_pool_type, u16 *, u32 *);
126471 int (*sb_tc_pool_bind_set)(struct devlink_port *, unsigned int, u16, enum devlink_sb_pool_type, u16, u32, struct netlink_ext_ack *);
126474 int (*sb_occ_port_pool_get)(struct devlink_port *, unsigned int, u16, u32 *, u32 *);
126475 int (*sb_occ_tc_port_bind_get)(struct devlink_port *, unsigned int, u16, enum devlink_sb_pool_type, u32 *, u32 *);
126495 int (*port_function_hw_addr_get)(struct devlink_port *, u8 *, int *, struct netlink_ext_ack *);
126496 int (*port_function_hw_addr_set)(struct devlink_port *, const u8 *, int, struct netlink_ext_ack *);
126497 int (*port_fn_roce_get)(struct devlink_port *, bool *, struct netlink_ext_ack *);
126498 int (*port_fn_roce_set)(struct devlink_port *, bool, struct netlink_ext_ack *);
126499 int (*port_fn_migratable_get)(struct devlink_port *, bool *, struct netlink_ext_ack *);
126500 int (*port_fn_migratable_set)(struct devlink_port *, bool, struct netlink_ext_ack *);
126503 int (*port_fn_state_get)(struct devlink_port *, enum devlink_port_fn_state *, enum devlink_port_fn_opstate *, struct netlink_ext_ack *);
126504 int (*port_fn_state_set)(struct devlink_port *, enum devlink_port_fn_state, struct netlink_ext_ack *);
126683 struct devlink_port *port;