Home
last modified time | relevance | path

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

/linux-6.15/net/hsr/
H A Dhsr_forward.h16 void hsr_forward_skb(struct sk_buff *skb, struct hsr_port *port);
18 struct hsr_port *port);
20 struct hsr_port *port);
22 struct hsr_port *port);
24 struct hsr_port *port);
25 bool prp_drop_frame(struct hsr_frame_info *frame, struct hsr_port *port);
26 bool hsr_drop_frame(struct hsr_frame_info *frame, struct hsr_port *port);
H A Dhsr_framereg.h21 struct hsr_port *port_rcv;
34 struct hsr_node *hsr_get_node(struct hsr_port *port, struct list_head *node_db,
43 struct hsr_port *port);
45 void hsr_register_frame_in(struct hsr_node *node, struct hsr_port *port,
47 int hsr_register_frame_out(struct hsr_port *port, struct hsr_frame_info *frame);
75 int prp_register_frame_out(struct hsr_port *port, struct hsr_frame_info *frame);
H A Dhsr_device.c48 struct hsr_port *port; in hsr_check_carrier()
90 struct hsr_port *master; in hsr_check_carrier_and_operstate()
105 struct hsr_port *port; in hsr_get_max_mtu()
137 struct hsr_port *port; in hsr_dev_open()
171 struct hsr_port *port; in hsr_dev_close()
196 struct hsr_port *port; in hsr_features_recompute()
460 struct hsr_port *port; in hsr_del_ports()
481 struct hsr_port *port; in hsr_set_rx_mode()
503 struct hsr_port *port; in hsr_change_rx_flags()
530 struct hsr_port *port; in hsr_ndo_vlan_rx_add_vid()
[all …]
H A Dhsr_main.h152 struct hsr_port { struct
165 void (*send_sv_frame)(struct hsr_port *port, unsigned long *interval, argument
169 bool (*drop_frame)(struct hsr_frame_info *frame, struct hsr_port *port);
171 struct hsr_port *port);
173 struct hsr_port *port);
178 int (*register_frame_out)(struct hsr_port *port,
226 struct hsr_port *hsr_port_get_hsr(struct hsr_priv *hsr, enum hsr_port_type pt);
H A Dhsr_forward.c179 struct hsr_port *port) in hsr_get_untagged_frame()
197 struct hsr_port *port) in prp_get_untagged_frame()
220 struct hsr_port *port) in prp_set_lan_id()
237 struct hsr_port *port) in prp_fill_rct()
266 struct hsr_port *port) in hsr_set_path_id()
280 struct hsr_port *port, u8 proto_version) in hsr_fill_tag()
322 struct hsr_port *port) in hsr_create_tagged_frame()
365 struct hsr_port *port) in prp_create_tagged_frame()
511 struct hsr_port *port; in hsr_forward_do()
601 struct hsr_port *port = frame->port_rcv; in handle_std_frame()
[all …]
H A Dhsr_slave.h19 void hsr_del_port(struct hsr_port *port);
22 static inline struct hsr_port *hsr_port_get_rtnl(const struct net_device *dev) in hsr_port_get_rtnl()
29 static inline struct hsr_port *hsr_port_get_rcu(const struct net_device *dev) in hsr_port_get_rcu()
H A Dhsr_slave.c27 struct hsr_port *port; in hsr_handle_frame()
136 struct hsr_port *port, in hsr_portdev_setup()
141 struct hsr_port *master; in hsr_portdev_setup()
179 struct hsr_port *port, *master; in hsr_add_port()
219 void hsr_del_port(struct hsr_port *port) in hsr_del_port()
222 struct hsr_port *master; in hsr_del_port()
H A Dhsr_main.c23 struct hsr_port *port; in hsr_slave_empty()
34 struct hsr_port *port, *master; in hsr_netdev_notify()
124 struct hsr_port *hsr_port_get_hsr(struct hsr_priv *hsr, enum hsr_port_type pt) in hsr_port_get_hsr()
126 struct hsr_port *port; in hsr_port_get_hsr()
H A Dhsr_netlink.h18 struct hsr_port;
24 struct hsr_port *port);
H A Dhsr_framereg.c217 struct hsr_node *hsr_get_node(struct hsr_port *port, struct list_head *node_db, in hsr_get_node()
290 struct hsr_port *port_rcv = frame->port_rcv; in hsr_handle_sup_frame()
436 struct hsr_port *port) in hsr_addr_subst_dest()
466 void hsr_register_frame_in(struct hsr_node *node, struct hsr_port *port, in hsr_register_frame_in()
489 int hsr_register_frame_out(struct hsr_port *port, struct hsr_frame_info *frame) in hsr_register_frame_out()
527 int prp_register_frame_out(struct hsr_port *port, struct hsr_frame_info *frame) in prp_register_frame_out()
595 static struct hsr_port *get_late_port(struct hsr_priv *hsr, in get_late_port()
623 struct hsr_port *port; in hsr_prune_nodes()
753 struct hsr_port *port; in hsr_get_node_data()
H A Dhsr_netlink.c149 struct hsr_port *port; in hsr_fill_info()
211 struct hsr_port *port) in hsr_nl_ringerror()
215 struct hsr_port *master; in hsr_nl_ringerror()
257 struct hsr_port *master; in hsr_nl_nodedown()
305 struct hsr_port *port; in hsr_get_node_status()
H A Dprp_dup_discard_test.c8 struct hsr_port port;
9 struct hsr_port port_rcv;