Home
last modified time | relevance | path

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

/Linux-v4.19/net/hsr/
Dhsr_framereg.h21 struct hsr_node *hsr_get_node(struct hsr_port *port, struct sk_buff *skb,
24 struct hsr_port *port);
29 struct hsr_port *port);
31 void hsr_register_frame_in(struct hsr_node *node, struct hsr_port *port,
33 int hsr_register_frame_out(struct hsr_port *port, struct hsr_node *node,
Dhsr_device.c49 static void hsr_set_operstate(struct hsr_port *master, bool has_carrier) in hsr_set_operstate()
62 static bool hsr_check_carrier(struct hsr_port *master) in hsr_check_carrier()
64 struct hsr_port *port; in hsr_check_carrier()
109 struct hsr_port *master; in hsr_check_carrier_and_operstate()
126 struct hsr_port *port; in hsr_get_max_mtu()
144 struct hsr_port *master; in hsr_dev_change_mtu()
163 struct hsr_port *port; in hsr_dev_open()
207 struct hsr_port *port; in hsr_features_recompute()
239 struct hsr_port *master; in hsr_dev_xmit()
254 static void send_hsr_supervision_frame(struct hsr_port *master, in send_hsr_supervision_frame()
[all …]
Dhsr_slave.h22 void hsr_del_port(struct hsr_port *port);
25 static inline struct hsr_port *hsr_port_get_rtnl(const struct net_device *dev) in hsr_port_get_rtnl()
32 static inline struct hsr_port *hsr_port_get_rcu(const struct net_device *dev) in hsr_port_get_rcu()
Dhsr_slave.c25 struct hsr_port *port; in hsr_handle_frame()
104 static int hsr_portdev_setup(struct net_device *dev, struct hsr_port *port) in hsr_portdev_setup()
136 struct hsr_port *port, *master; in hsr_add_port()
177 void hsr_del_port(struct hsr_port *port) in hsr_del_port()
180 struct hsr_port *master; in hsr_del_port()
Dhsr_forward.c26 struct hsr_port *port_rcv;
123 struct hsr_port *port) in frame_get_stripped_skb()
132 struct hsr_port *port, u8 protoVersion) in hsr_fill_tag()
159 struct hsr_port *port) in create_tagged_skb()
192 struct hsr_port *port) in frame_get_tagged_skb()
226 static int hsr_xmit(struct sk_buff *skb, struct hsr_port *port, in hsr_xmit()
254 struct hsr_port *port; in hsr_forward_do()
321 struct sk_buff *skb, struct hsr_port *port) in hsr_fill_frame_info()
360 void hsr_forward_skb(struct sk_buff *skb, struct hsr_port *port) in hsr_forward_skb()
Dhsr_framereg.c161 struct hsr_node *hsr_get_node(struct hsr_port *port, struct sk_buff *skb, in hsr_get_node()
206 struct hsr_port *port_rcv) in hsr_handle_sup_frame()
287 struct hsr_port *port) in hsr_addr_subst_dest()
311 void hsr_register_frame_in(struct hsr_node *node, struct hsr_port *port, in hsr_register_frame_in()
333 int hsr_register_frame_out(struct hsr_port *port, struct hsr_node *node, in hsr_register_frame_out()
344 static struct hsr_port *get_late_port(struct hsr_priv *hsr, in get_late_port()
372 struct hsr_port *port; in hsr_prune_nodes()
454 struct hsr_port *port; in hsr_get_node_data()
Dhsr_netlink.h20 struct hsr_port;
26 struct hsr_port *port);
Dhsr_main.c27 struct hsr_port *port, *master; in hsr_netdev_notify()
101 struct hsr_port *hsr_port_get_hsr(struct hsr_priv *hsr, enum hsr_port_type pt) in hsr_port_get_hsr()
103 struct hsr_port *port; in hsr_port_get_hsr()
Dhsr_netlink.c78 struct hsr_port *port; in hsr_fill_info()
148 struct hsr_port *port) in hsr_nl_ringerror()
152 struct hsr_port *master; in hsr_nl_ringerror()
193 struct hsr_port *master; in hsr_nl_nodedown()
243 struct hsr_port *port; in hsr_get_node_status()
Dhsr_main.h158 struct hsr_port { struct
183 struct hsr_port *hsr_port_get_hsr(struct hsr_priv *hsr, enum hsr_port_type pt); argument
Dhsr_forward.h18 void hsr_forward_skb(struct sk_buff *skb, struct hsr_port *port);