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()
111 const char *buf, size_t len) in ageing_time_store() argument
113 return store_bridge_parm(d, buf, len, set_ageing_time); in ageing_time_store()
118 struct device_attribute *attr, char *buf) in stp_state_show() argument
121 return sprintf(buf, "%d\n", br->stp_enabled); in stp_state_show()
126 struct device_attribute *attr, const char *buf, in stp_state_store() argument
136 val = simple_strtoul(buf, &endp, 0); in stp_state_store()
137 if (endp == buf) in stp_state_store()
151 char *buf) in group_fwd_mask_show() argument
154 return sprintf(buf, "%#x\n", br->group_fwd_mask); in group_fwd_mask_show()
160 const char *buf, in group_fwd_mask_store() argument
170 val = simple_strtoul(buf, &endp, 0); in group_fwd_mask_store()
171 if (endp == buf) in group_fwd_mask_store()
184 char *buf) in priority_show() argument
187 return sprintf(buf, "%d\n", in priority_show()
198 const char *buf, size_t len) in priority_store() argument
200 return store_bridge_parm(d, buf, len, set_priority); in priority_store()
205 char *buf) in root_id_show() argument
207 return br_show_bridge_id(buf, &to_bridge(d)->designated_root); in root_id_show()
212 char *buf) in bridge_id_show() argument
214 return br_show_bridge_id(buf, &to_bridge(d)->bridge_id); in bridge_id_show()
219 char *buf) in root_port_show() argument
221 return sprintf(buf, "%d\n", to_bridge(d)->root_port); in root_port_show()
226 struct device_attribute *attr, char *buf) in root_path_cost_show() argument
228 return sprintf(buf, "%d\n", to_bridge(d)->root_path_cost); in root_path_cost_show()
233 struct device_attribute *attr, char *buf) in topology_change_show() argument
235 return sprintf(buf, "%d\n", to_bridge(d)->topology_change); in topology_change_show()
241 char *buf) in topology_change_detected_show() argument
244 return sprintf(buf, "%d\n", br->topology_change_detected); in topology_change_detected_show()
249 struct device_attribute *attr, char *buf) in hello_timer_show() argument
252 return sprintf(buf, "%ld\n", br_timer_value(&br->hello_timer)); in hello_timer_show()
257 char *buf) in tcn_timer_show() argument
260 return sprintf(buf, "%ld\n", br_timer_value(&br->tcn_timer)); in tcn_timer_show()
266 char *buf) in topology_change_timer_show() argument
269 return sprintf(buf, "%ld\n", br_timer_value(&br->topology_change_timer)); in topology_change_timer_show()
274 char *buf) in gc_timer_show() argument
277 return sprintf(buf, "%ld\n", br_timer_value(&br->gc_timer)); in gc_timer_show()
282 struct device_attribute *attr, char *buf) in group_addr_show() argument
285 return sprintf(buf, "%x:%x:%x:%x:%x:%x\n", in group_addr_show()
293 const char *buf, size_t len) in group_addr_store() argument
302 if (sscanf(buf, "%hhx:%hhx:%hhx:%hhx:%hhx:%hhx", in group_addr_store()
335 const char *buf, size_t len) in flush_store() argument
349 struct device_attribute *attr, char *buf) in multicast_router_show() argument
352 return sprintf(buf, "%d\n", br->multicast_router); in multicast_router_show()
357 const char *buf, size_t len) in multicast_router_store() argument
359 return store_bridge_parm(d, buf, len, br_multicast_set_router); in multicast_router_store()
365 char *buf) in multicast_snooping_show() argument
368 return sprintf(buf, "%d\n", !br->multicast_disabled); in multicast_snooping_show()
373 const char *buf, size_t len) in multicast_snooping_store() argument
375 return store_bridge_parm(d, buf, len, br_multicast_toggle); in multicast_snooping_store()
381 char *buf) in multicast_query_use_ifaddr_show() argument
384 return sprintf(buf, "%d\n", br->multicast_query_use_ifaddr); in multicast_query_use_ifaddr_show()
396 const char *buf, size_t len) in multicast_query_use_ifaddr_store() argument
398 return store_bridge_parm(d, buf, len, set_query_use_ifaddr); in multicast_query_use_ifaddr_store()
404 char *buf) in multicast_querier_show() argument
407 return sprintf(buf, "%d\n", br->multicast_querier); in multicast_querier_show()
412 const char *buf, size_t len) in multicast_querier_store() argument
414 return store_bridge_parm(d, buf, len, br_multicast_set_querier); in multicast_querier_store()
419 struct device_attribute *attr, char *buf) in hash_elasticity_show() argument
422 return sprintf(buf, "%u\n", br->hash_elasticity); in hash_elasticity_show()
433 const char *buf, size_t len) in hash_elasticity_store() argument
435 return store_bridge_parm(d, buf, len, set_elasticity); in hash_elasticity_store()
440 char *buf) in hash_max_show() argument
443 return sprintf(buf, "%u\n", br->hash_max); in hash_max_show()
447 const char *buf, size_t len) in hash_max_store() argument
449 return store_bridge_parm(d, buf, len, br_multicast_set_hash_max); in hash_max_store()
455 char *buf) in multicast_last_member_count_show() argument
458 return sprintf(buf, "%u\n", br->multicast_last_member_count); in multicast_last_member_count_show()
469 const char *buf, size_t len) in multicast_last_member_count_store() argument
471 return store_bridge_parm(d, buf, len, set_last_member_count); in multicast_last_member_count_store()
476 struct device *d, struct device_attribute *attr, char *buf) in multicast_startup_query_count_show() argument
479 return sprintf(buf, "%u\n", br->multicast_startup_query_count); in multicast_startup_query_count_show()
489 struct device *d, struct device_attribute *attr, const char *buf, in multicast_startup_query_count_store() argument
492 return store_bridge_parm(d, buf, len, set_startup_query_count); in multicast_startup_query_count_store()
497 struct device *d, struct device_attribute *attr, char *buf) in multicast_last_member_interval_show() argument
500 return sprintf(buf, "%lu\n", in multicast_last_member_interval_show()
511 struct device *d, struct device_attribute *attr, const char *buf, in multicast_last_member_interval_store() argument
514 return store_bridge_parm(d, buf, len, set_last_member_interval); in multicast_last_member_interval_store()
519 struct device *d, struct device_attribute *attr, char *buf) in multicast_membership_interval_show() argument
522 return sprintf(buf, "%lu\n", in multicast_membership_interval_show()
533 struct device *d, struct device_attribute *attr, const char *buf, in multicast_membership_interval_store() argument
536 return store_bridge_parm(d, buf, len, set_membership_interval); in multicast_membership_interval_store()
542 char *buf) in multicast_querier_interval_show() argument
545 return sprintf(buf, "%lu\n", in multicast_querier_interval_show()
557 const char *buf, size_t len) in multicast_querier_interval_store() argument
559 return store_bridge_parm(d, buf, len, set_querier_interval); in multicast_querier_interval_store()
565 char *buf) in multicast_query_interval_show() argument
568 return sprintf(buf, "%lu\n", in multicast_query_interval_show()
580 const char *buf, size_t len) in multicast_query_interval_store() argument
582 return store_bridge_parm(d, buf, len, set_query_interval); in multicast_query_interval_store()
587 struct device *d, struct device_attribute *attr, char *buf) in multicast_query_response_interval_show() argument
591 buf, "%lu\n", in multicast_query_response_interval_show()
602 struct device *d, struct device_attribute *attr, const char *buf, in multicast_query_response_interval_store() argument
605 return store_bridge_parm(d, buf, len, set_query_response_interval); in multicast_query_response_interval_store()
610 struct device *d, struct device_attribute *attr, char *buf) in multicast_startup_query_interval_show() argument
614 buf, "%lu\n", in multicast_startup_query_interval_show()
625 struct device *d, struct device_attribute *attr, const char *buf, in multicast_startup_query_interval_store() argument
628 return store_bridge_parm(d, buf, len, set_startup_query_interval); in multicast_startup_query_interval_store()
634 struct device *d, struct device_attribute *attr, char *buf) in nf_call_iptables_show() argument
637 return sprintf(buf, "%u\n", br->nf_call_iptables); in nf_call_iptables_show()
647 struct device *d, struct device_attribute *attr, const char *buf, in nf_call_iptables_store() argument
650 return store_bridge_parm(d, buf, len, set_nf_call_iptables); in nf_call_iptables_store()
655 struct device *d, struct device_attribute *attr, char *buf) in nf_call_ip6tables_show() argument
658 return sprintf(buf, "%u\n", br->nf_call_ip6tables); in nf_call_ip6tables_show()
668 struct device *d, struct device_attribute *attr, const char *buf, in nf_call_ip6tables_store() argument
671 return store_bridge_parm(d, buf, len, set_nf_call_ip6tables); in nf_call_ip6tables_store()
676 struct device *d, struct device_attribute *attr, char *buf) in nf_call_arptables_show() argument
679 return sprintf(buf, "%u\n", br->nf_call_arptables); in nf_call_arptables_show()
689 struct device *d, struct device_attribute *attr, const char *buf, in nf_call_arptables_store() argument
692 return store_bridge_parm(d, buf, len, set_nf_call_arptables); in nf_call_arptables_store()
699 char *buf) in vlan_filtering_show() argument
702 return sprintf(buf, "%d\n", br->vlan_enabled); in vlan_filtering_show()
707 const char *buf, size_t len) in vlan_filtering_store() argument
709 return store_bridge_parm(d, buf, len, br_vlan_filter_toggle); in vlan_filtering_store()
715 char *buf) in vlan_protocol_show() argument
718 return sprintf(buf, "%#06x\n", ntohs(br->vlan_proto)); in vlan_protocol_show()
723 const char *buf, size_t len) in vlan_protocol_store() argument
725 return store_bridge_parm(d, buf, len, br_vlan_set_proto); in vlan_protocol_store()
731 char *buf) in default_pvid_show() argument
734 return sprintf(buf, "%d\n", br->default_pvid); in default_pvid_show()
739 const char *buf, size_t len) in default_pvid_store() argument
741 return store_bridge_parm(d, buf, len, br_vlan_set_default_pvid); in default_pvid_store()
808 char *buf, loff_t off, size_t count) in brforward_read() argument
818 n = br_fdb_fillbuf(br, buf, in brforward_read()