Lines Matching refs:buf
44 static ssize_t show_##_name(struct net_bridge_port *p, char *buf) \
46 return sprintf(buf, "%d\n", !!(p->flags & _mask)); \
74 static ssize_t show_path_cost(struct net_bridge_port *p, char *buf) in show_path_cost() argument
76 return sprintf(buf, "%d\n", p->path_cost); in show_path_cost()
82 static ssize_t show_priority(struct net_bridge_port *p, char *buf) in show_priority() argument
84 return sprintf(buf, "%d\n", p->priority); in show_priority()
90 static ssize_t show_designated_root(struct net_bridge_port *p, char *buf) in show_designated_root() argument
92 return br_show_bridge_id(buf, &p->designated_root); in show_designated_root()
96 static ssize_t show_designated_bridge(struct net_bridge_port *p, char *buf) in show_designated_bridge() argument
98 return br_show_bridge_id(buf, &p->designated_bridge); in show_designated_bridge()
102 static ssize_t show_designated_port(struct net_bridge_port *p, char *buf) in show_designated_port() argument
104 return sprintf(buf, "%d\n", p->designated_port); in show_designated_port()
108 static ssize_t show_designated_cost(struct net_bridge_port *p, char *buf) in show_designated_cost() argument
110 return sprintf(buf, "%d\n", p->designated_cost); in show_designated_cost()
114 static ssize_t show_port_id(struct net_bridge_port *p, char *buf) in show_port_id() argument
116 return sprintf(buf, "0x%x\n", p->port_id); in show_port_id()
120 static ssize_t show_port_no(struct net_bridge_port *p, char *buf) in show_port_no() argument
122 return sprintf(buf, "0x%x\n", p->port_no); in show_port_no()
127 static ssize_t show_change_ack(struct net_bridge_port *p, char *buf) in show_change_ack() argument
129 return sprintf(buf, "%d\n", p->topology_change_ack); in show_change_ack()
133 static ssize_t show_config_pending(struct net_bridge_port *p, char *buf) in show_config_pending() argument
135 return sprintf(buf, "%d\n", p->config_pending); in show_config_pending()
139 static ssize_t show_port_state(struct net_bridge_port *p, char *buf) in show_port_state() argument
141 return sprintf(buf, "%d\n", p->state); in show_port_state()
146 char *buf) in show_message_age_timer() argument
148 return sprintf(buf, "%ld\n", br_timer_value(&p->message_age_timer)); in show_message_age_timer()
153 char *buf) in show_forward_delay_timer() argument
155 return sprintf(buf, "%ld\n", br_timer_value(&p->forward_delay_timer)); in show_forward_delay_timer()
160 char *buf) in show_hold_timer() argument
162 return sprintf(buf, "%ld\n", br_timer_value(&p->hold_timer)); in show_hold_timer()
173 static ssize_t show_group_fwd_mask(struct net_bridge_port *p, char *buf) in show_group_fwd_mask() argument
175 return sprintf(buf, "%#x\n", p->group_fwd_mask); in show_group_fwd_mask()
190 static ssize_t show_backup_port(struct net_bridge_port *p, char *buf) in show_backup_port() argument
198 ret = sprintf(buf, "%s\n", backup_p->dev->name); in show_backup_port()
204 static int store_backup_port(struct net_bridge_port *p, char *buf) in store_backup_port() argument
207 char *nl = strchr(buf, '\n'); in store_backup_port()
212 if (strlen(buf) > 0) { in store_backup_port()
213 backup_dev = __dev_get_by_name(dev_net(p->dev), buf); in store_backup_port()
235 static ssize_t show_multicast_router(struct net_bridge_port *p, char *buf) in show_multicast_router() argument
237 return sprintf(buf, "%d\n", p->multicast_router); in show_multicast_router()
292 struct attribute *attr, char *buf) in brport_show() argument
300 return brport_attr->show(p, buf); in brport_show()
305 const char *buf, size_t count) in brport_store() argument
322 buf_copy = kstrndup(buf, count, GFP_KERNEL); in brport_store()
332 val = simple_strtoul(buf, &endp, 0); in brport_store()
333 if (endp == buf) in brport_store()