Lines Matching refs:buf
32 const char *buf, size_t len, in store_bridge_parm() argument
43 val = simple_strtoul(buf, &endp, 0); in store_bridge_parm()
44 if (endp == buf) in store_bridge_parm()
53 struct device_attribute *attr, char *buf) in forward_delay_show() argument
56 return sprintf(buf, "%lu\n", jiffies_to_clock_t(br->forward_delay)); in forward_delay_show()
61 const char *buf, size_t len) in forward_delay_store() argument
63 return store_bridge_parm(d, buf, len, br_set_forward_delay); in forward_delay_store()
68 char *buf) in hello_time_show() argument
70 return sprintf(buf, "%lu\n", in hello_time_show()
75 struct device_attribute *attr, const char *buf, in hello_time_store() argument
78 return store_bridge_parm(d, buf, len, br_set_hello_time); in hello_time_store()
83 char *buf) in max_age_show() argument
85 return sprintf(buf, "%lu\n", in max_age_show()
90 const char *buf, size_t len) in max_age_store() argument
92 return store_bridge_parm(d, buf, len, br_set_max_age); in max_age_store()
97 struct device_attribute *attr, char *buf) in ageing_time_show() argument
100 return sprintf(buf, "%lu\n", jiffies_to_clock_t(br->ageing_time)); in ageing_time_show()
118 const char *buf, size_t len) in ageing_time_store() argument
120 return store_bridge_parm(d, buf, len, set_ageing_time); in ageing_time_store()
125 struct device_attribute *attr, char *buf) in stp_state_show() argument
128 return sprintf(buf, "%d\n", br->stp_enabled); in stp_state_show()
133 struct device_attribute *attr, const char *buf, in stp_state_store() argument
143 val = simple_strtoul(buf, &endp, 0); in stp_state_store()
144 if (endp == buf) in stp_state_store()
158 char *buf) in group_fwd_mask_show() argument
161 return sprintf(buf, "%#x\n", br->group_fwd_mask); in group_fwd_mask_show()
167 const char *buf, in group_fwd_mask_store() argument
177 val = simple_strtoul(buf, &endp, 0); in group_fwd_mask_store()
178 if (endp == buf) in group_fwd_mask_store()
191 char *buf) in priority_show() argument
194 return sprintf(buf, "%d\n", in priority_show()
205 const char *buf, size_t len) in priority_store() argument
207 return store_bridge_parm(d, buf, len, set_priority); in priority_store()
212 char *buf) in root_id_show() argument
214 return br_show_bridge_id(buf, &to_bridge(d)->designated_root); in root_id_show()
219 char *buf) in bridge_id_show() argument
221 return br_show_bridge_id(buf, &to_bridge(d)->bridge_id); in bridge_id_show()
226 char *buf) in root_port_show() argument
228 return sprintf(buf, "%d\n", to_bridge(d)->root_port); in root_port_show()
233 struct device_attribute *attr, char *buf) in root_path_cost_show() argument
235 return sprintf(buf, "%d\n", to_bridge(d)->root_path_cost); in root_path_cost_show()
240 struct device_attribute *attr, char *buf) in topology_change_show() argument
242 return sprintf(buf, "%d\n", to_bridge(d)->topology_change); in topology_change_show()
248 char *buf) in topology_change_detected_show() argument
251 return sprintf(buf, "%d\n", br->topology_change_detected); in topology_change_detected_show()
256 struct device_attribute *attr, char *buf) in hello_timer_show() argument
259 return sprintf(buf, "%ld\n", br_timer_value(&br->hello_timer)); in hello_timer_show()
264 char *buf) in tcn_timer_show() argument
267 return sprintf(buf, "%ld\n", br_timer_value(&br->tcn_timer)); in tcn_timer_show()
273 char *buf) in topology_change_timer_show() argument
276 return sprintf(buf, "%ld\n", br_timer_value(&br->topology_change_timer)); in topology_change_timer_show()
281 char *buf) in gc_timer_show() argument
284 return sprintf(buf, "%ld\n", br_timer_value(&br->gc_timer)); in gc_timer_show()
289 struct device_attribute *attr, char *buf) in group_addr_show() argument
292 return sprintf(buf, "%x:%x:%x:%x:%x:%x\n", in group_addr_show()
300 const char *buf, size_t len) in group_addr_store() argument
309 if (sscanf(buf, "%hhx:%hhx:%hhx:%hhx:%hhx:%hhx", in group_addr_store()
342 const char *buf, size_t len) in flush_store() argument
356 struct device_attribute *attr, char *buf) in multicast_router_show() argument
359 return sprintf(buf, "%d\n", br->multicast_router); in multicast_router_show()
364 const char *buf, size_t len) in multicast_router_store() argument
366 return store_bridge_parm(d, buf, len, br_multicast_set_router); in multicast_router_store()
372 char *buf) in multicast_snooping_show() argument
375 return sprintf(buf, "%d\n", !br->multicast_disabled); in multicast_snooping_show()
380 const char *buf, size_t len) in multicast_snooping_store() argument
382 return store_bridge_parm(d, buf, len, br_multicast_toggle); in multicast_snooping_store()
388 char *buf) in multicast_query_use_ifaddr_show() argument
391 return sprintf(buf, "%d\n", br->multicast_query_use_ifaddr); in multicast_query_use_ifaddr_show()
403 const char *buf, size_t len) in multicast_query_use_ifaddr_store() argument
405 return store_bridge_parm(d, buf, len, set_query_use_ifaddr); in multicast_query_use_ifaddr_store()
411 char *buf) in multicast_querier_show() argument
414 return sprintf(buf, "%d\n", br->multicast_querier); in multicast_querier_show()
419 const char *buf, size_t len) in multicast_querier_store() argument
421 return store_bridge_parm(d, buf, len, br_multicast_set_querier); in multicast_querier_store()
426 struct device_attribute *attr, char *buf) in hash_elasticity_show() argument
429 return sprintf(buf, "%u\n", br->hash_elasticity); in hash_elasticity_show()
440 const char *buf, size_t len) in hash_elasticity_store() argument
442 return store_bridge_parm(d, buf, len, set_elasticity); in hash_elasticity_store()
447 char *buf) in hash_max_show() argument
450 return sprintf(buf, "%u\n", br->hash_max); in hash_max_show()
454 const char *buf, size_t len) in hash_max_store() argument
456 return store_bridge_parm(d, buf, len, br_multicast_set_hash_max); in hash_max_store()
462 char *buf) in multicast_last_member_count_show() argument
465 return sprintf(buf, "%u\n", br->multicast_last_member_count); in multicast_last_member_count_show()
476 const char *buf, size_t len) in multicast_last_member_count_store() argument
478 return store_bridge_parm(d, buf, len, set_last_member_count); in multicast_last_member_count_store()
483 struct device *d, struct device_attribute *attr, char *buf) in multicast_startup_query_count_show() argument
486 return sprintf(buf, "%u\n", br->multicast_startup_query_count); in multicast_startup_query_count_show()
496 struct device *d, struct device_attribute *attr, const char *buf, in multicast_startup_query_count_store() argument
499 return store_bridge_parm(d, buf, len, set_startup_query_count); in multicast_startup_query_count_store()
504 struct device *d, struct device_attribute *attr, char *buf) in multicast_last_member_interval_show() argument
507 return sprintf(buf, "%lu\n", in multicast_last_member_interval_show()
518 struct device *d, struct device_attribute *attr, const char *buf, in multicast_last_member_interval_store() argument
521 return store_bridge_parm(d, buf, len, set_last_member_interval); in multicast_last_member_interval_store()
526 struct device *d, struct device_attribute *attr, char *buf) in multicast_membership_interval_show() argument
529 return sprintf(buf, "%lu\n", in multicast_membership_interval_show()
540 struct device *d, struct device_attribute *attr, const char *buf, in multicast_membership_interval_store() argument
543 return store_bridge_parm(d, buf, len, set_membership_interval); in multicast_membership_interval_store()
549 char *buf) in multicast_querier_interval_show() argument
552 return sprintf(buf, "%lu\n", in multicast_querier_interval_show()
564 const char *buf, size_t len) in multicast_querier_interval_store() argument
566 return store_bridge_parm(d, buf, len, set_querier_interval); in multicast_querier_interval_store()
572 char *buf) in multicast_query_interval_show() argument
575 return sprintf(buf, "%lu\n", in multicast_query_interval_show()
587 const char *buf, size_t len) in multicast_query_interval_store() argument
589 return store_bridge_parm(d, buf, len, set_query_interval); in multicast_query_interval_store()
594 struct device *d, struct device_attribute *attr, char *buf) in multicast_query_response_interval_show() argument
598 buf, "%lu\n", in multicast_query_response_interval_show()
609 struct device *d, struct device_attribute *attr, const char *buf, in multicast_query_response_interval_store() argument
612 return store_bridge_parm(d, buf, len, set_query_response_interval); in multicast_query_response_interval_store()
617 struct device *d, struct device_attribute *attr, char *buf) in multicast_startup_query_interval_show() argument
621 buf, "%lu\n", in multicast_startup_query_interval_show()
632 struct device *d, struct device_attribute *attr, const char *buf, in multicast_startup_query_interval_store() argument
635 return store_bridge_parm(d, buf, len, set_startup_query_interval); in multicast_startup_query_interval_store()
641 struct device *d, struct device_attribute *attr, char *buf) in nf_call_iptables_show() argument
644 return sprintf(buf, "%u\n", br->nf_call_iptables); in nf_call_iptables_show()
654 struct device *d, struct device_attribute *attr, const char *buf, in nf_call_iptables_store() argument
657 return store_bridge_parm(d, buf, len, set_nf_call_iptables); in nf_call_iptables_store()
662 struct device *d, struct device_attribute *attr, char *buf) in nf_call_ip6tables_show() argument
665 return sprintf(buf, "%u\n", br->nf_call_ip6tables); in nf_call_ip6tables_show()
675 struct device *d, struct device_attribute *attr, const char *buf, in nf_call_ip6tables_store() argument
678 return store_bridge_parm(d, buf, len, set_nf_call_ip6tables); in nf_call_ip6tables_store()
683 struct device *d, struct device_attribute *attr, char *buf) in nf_call_arptables_show() argument
686 return sprintf(buf, "%u\n", br->nf_call_arptables); in nf_call_arptables_show()
696 struct device *d, struct device_attribute *attr, const char *buf, in nf_call_arptables_store() argument
699 return store_bridge_parm(d, buf, len, set_nf_call_arptables); in nf_call_arptables_store()
706 char *buf) in vlan_filtering_show() argument
709 return sprintf(buf, "%d\n", br->vlan_enabled); in vlan_filtering_show()
714 const char *buf, size_t len) in vlan_filtering_store() argument
716 return store_bridge_parm(d, buf, len, br_vlan_filter_toggle); in vlan_filtering_store()
722 char *buf) in vlan_protocol_show() argument
725 return sprintf(buf, "%#06x\n", ntohs(br->vlan_proto)); in vlan_protocol_show()
730 const char *buf, size_t len) in vlan_protocol_store() argument
732 return store_bridge_parm(d, buf, len, br_vlan_set_proto); in vlan_protocol_store()
738 char *buf) in default_pvid_show() argument
741 return sprintf(buf, "%d\n", br->default_pvid); in default_pvid_show()
746 const char *buf, size_t len) in default_pvid_store() argument
748 return store_bridge_parm(d, buf, len, br_vlan_set_default_pvid); in default_pvid_store()
815 char *buf, loff_t off, size_t count) in brforward_read() argument
825 n = br_fdb_fillbuf(br, buf, in brforward_read()