aboutsummaryrefslogtreecommitdiffstats
path: root/net/batman-adv/bat_sysfs.c
diff options
context:
space:
mode:
authorSven Eckelmann <sven@narfation.org>2012-06-05 16:31:31 -0400
committerAntonio Quartulli <ordex@autistici.org>2012-07-01 16:47:21 -0400
commit56303d34a332be8e2f4daf7891ebc12cb7900529 (patch)
treebc972916771e698bd8a88fd66917950ce0bd48c1 /net/batman-adv/bat_sysfs.c
parent96412690116afcc1b2705615b5a7c8dc6c5e905f (diff)
batman-adv: Prefix types structs with batadv_
Reported-by: Martin Hundebøll <martin@hundeboll.net> Signed-off-by: Sven Eckelmann <sven@narfation.org>
Diffstat (limited to 'net/batman-adv/bat_sysfs.c')
-rw-r--r--net/batman-adv/bat_sysfs.c45
1 files changed, 24 insertions, 21 deletions
diff --git a/net/batman-adv/bat_sysfs.c b/net/batman-adv/bat_sysfs.c
index eb17629a78bc..a0a9ea43157c 100644
--- a/net/batman-adv/bat_sysfs.c
+++ b/net/batman-adv/bat_sysfs.c
@@ -32,7 +32,7 @@ static struct net_device *batadv_kobj_to_netdev(struct kobject *obj)
32 return to_net_dev(dev); 32 return to_net_dev(dev);
33} 33}
34 34
35static struct bat_priv *batadv_kobj_to_batpriv(struct kobject *obj) 35static struct batadv_priv *batadv_kobj_to_batpriv(struct kobject *obj)
36{ 36{
37 struct net_device *net_dev = batadv_kobj_to_netdev(obj); 37 struct net_device *net_dev = batadv_kobj_to_netdev(obj);
38 return netdev_priv(net_dev); 38 return netdev_priv(net_dev);
@@ -67,7 +67,7 @@ ssize_t batadv_store_##_name(struct kobject *kobj, \
67 size_t count) \ 67 size_t count) \
68{ \ 68{ \
69 struct net_device *net_dev = batadv_kobj_to_netdev(kobj); \ 69 struct net_device *net_dev = batadv_kobj_to_netdev(kobj); \
70 struct bat_priv *bat_priv = netdev_priv(net_dev); \ 70 struct batadv_priv *bat_priv = netdev_priv(net_dev); \
71 return __batadv_store_bool_attr(buff, count, _post_func, attr, \ 71 return __batadv_store_bool_attr(buff, count, _post_func, attr, \
72 &bat_priv->_name, net_dev); \ 72 &bat_priv->_name, net_dev); \
73} 73}
@@ -76,7 +76,7 @@ ssize_t batadv_store_##_name(struct kobject *kobj, \
76ssize_t batadv_show_##_name(struct kobject *kobj, \ 76ssize_t batadv_show_##_name(struct kobject *kobj, \
77 struct attribute *attr, char *buff) \ 77 struct attribute *attr, char *buff) \
78{ \ 78{ \
79 struct bat_priv *bat_priv = batadv_kobj_to_batpriv(kobj); \ 79 struct batadv_priv *bat_priv = batadv_kobj_to_batpriv(kobj); \
80 return sprintf(buff, "%s\n", \ 80 return sprintf(buff, "%s\n", \
81 atomic_read(&bat_priv->_name) == 0 ? \ 81 atomic_read(&bat_priv->_name) == 0 ? \
82 "disabled" : "enabled"); \ 82 "disabled" : "enabled"); \
@@ -98,7 +98,7 @@ ssize_t batadv_store_##_name(struct kobject *kobj, \
98 size_t count) \ 98 size_t count) \
99{ \ 99{ \
100 struct net_device *net_dev = batadv_kobj_to_netdev(kobj); \ 100 struct net_device *net_dev = batadv_kobj_to_netdev(kobj); \
101 struct bat_priv *bat_priv = netdev_priv(net_dev); \ 101 struct batadv_priv *bat_priv = netdev_priv(net_dev); \
102 return __batadv_store_uint_attr(buff, count, _min, _max, \ 102 return __batadv_store_uint_attr(buff, count, _min, _max, \
103 _post_func, attr, \ 103 _post_func, attr, \
104 &bat_priv->_name, net_dev); \ 104 &bat_priv->_name, net_dev); \
@@ -108,7 +108,7 @@ ssize_t batadv_store_##_name(struct kobject *kobj, \
108ssize_t batadv_show_##_name(struct kobject *kobj, \ 108ssize_t batadv_show_##_name(struct kobject *kobj, \
109 struct attribute *attr, char *buff) \ 109 struct attribute *attr, char *buff) \
110{ \ 110{ \
111 struct bat_priv *bat_priv = batadv_kobj_to_batpriv(kobj); \ 111 struct batadv_priv *bat_priv = batadv_kobj_to_batpriv(kobj); \
112 return sprintf(buff, "%i\n", atomic_read(&bat_priv->_name)); \ 112 return sprintf(buff, "%i\n", atomic_read(&bat_priv->_name)); \
113} \ 113} \
114 114
@@ -128,7 +128,7 @@ ssize_t batadv_store_##_name(struct kobject *kobj, \
128 size_t count) \ 128 size_t count) \
129{ \ 129{ \
130 struct net_device *net_dev = batadv_kobj_to_netdev(kobj); \ 130 struct net_device *net_dev = batadv_kobj_to_netdev(kobj); \
131 struct hard_iface *hard_iface; \ 131 struct batadv_hard_iface *hard_iface; \
132 ssize_t length; \ 132 ssize_t length; \
133 \ 133 \
134 hard_iface = batadv_hardif_get_by_netdev(net_dev); \ 134 hard_iface = batadv_hardif_get_by_netdev(net_dev); \
@@ -148,7 +148,7 @@ ssize_t batadv_show_##_name(struct kobject *kobj, \
148 struct attribute *attr, char *buff) \ 148 struct attribute *attr, char *buff) \
149{ \ 149{ \
150 struct net_device *net_dev = batadv_kobj_to_netdev(kobj); \ 150 struct net_device *net_dev = batadv_kobj_to_netdev(kobj); \
151 struct hard_iface *hard_iface; \ 151 struct batadv_hard_iface *hard_iface; \
152 ssize_t length; \ 152 ssize_t length; \
153 \ 153 \
154 hard_iface = batadv_hardif_get_by_netdev(net_dev); \ 154 hard_iface = batadv_hardif_get_by_netdev(net_dev); \
@@ -281,7 +281,7 @@ __batadv_store_uint_attr(const char *buff, size_t count,
281static ssize_t batadv_show_vis_mode(struct kobject *kobj, 281static ssize_t batadv_show_vis_mode(struct kobject *kobj,
282 struct attribute *attr, char *buff) 282 struct attribute *attr, char *buff)
283{ 283{
284 struct bat_priv *bat_priv = batadv_kobj_to_batpriv(kobj); 284 struct batadv_priv *bat_priv = batadv_kobj_to_batpriv(kobj);
285 int vis_mode = atomic_read(&bat_priv->vis_mode); 285 int vis_mode = atomic_read(&bat_priv->vis_mode);
286 const char *mode; 286 const char *mode;
287 287
@@ -298,7 +298,7 @@ static ssize_t batadv_store_vis_mode(struct kobject *kobj,
298 size_t count) 298 size_t count)
299{ 299{
300 struct net_device *net_dev = batadv_kobj_to_netdev(kobj); 300 struct net_device *net_dev = batadv_kobj_to_netdev(kobj);
301 struct bat_priv *bat_priv = netdev_priv(net_dev); 301 struct batadv_priv *bat_priv = netdev_priv(net_dev);
302 unsigned long val; 302 unsigned long val;
303 int ret, vis_mode_tmp = -1; 303 int ret, vis_mode_tmp = -1;
304 const char *old_mode, *new_mode; 304 const char *old_mode, *new_mode;
@@ -349,20 +349,20 @@ static ssize_t batadv_store_vis_mode(struct kobject *kobj,
349static ssize_t batadv_show_bat_algo(struct kobject *kobj, 349static ssize_t batadv_show_bat_algo(struct kobject *kobj,
350 struct attribute *attr, char *buff) 350 struct attribute *attr, char *buff)
351{ 351{
352 struct bat_priv *bat_priv = batadv_kobj_to_batpriv(kobj); 352 struct batadv_priv *bat_priv = batadv_kobj_to_batpriv(kobj);
353 return sprintf(buff, "%s\n", bat_priv->bat_algo_ops->name); 353 return sprintf(buff, "%s\n", bat_priv->bat_algo_ops->name);
354} 354}
355 355
356static void batadv_post_gw_deselect(struct net_device *net_dev) 356static void batadv_post_gw_deselect(struct net_device *net_dev)
357{ 357{
358 struct bat_priv *bat_priv = netdev_priv(net_dev); 358 struct batadv_priv *bat_priv = netdev_priv(net_dev);
359 batadv_gw_deselect(bat_priv); 359 batadv_gw_deselect(bat_priv);
360} 360}
361 361
362static ssize_t batadv_show_gw_mode(struct kobject *kobj, struct attribute *attr, 362static ssize_t batadv_show_gw_mode(struct kobject *kobj, struct attribute *attr,
363 char *buff) 363 char *buff)
364{ 364{
365 struct bat_priv *bat_priv = batadv_kobj_to_batpriv(kobj); 365 struct batadv_priv *bat_priv = batadv_kobj_to_batpriv(kobj);
366 int bytes_written; 366 int bytes_written;
367 367
368 switch (atomic_read(&bat_priv->gw_mode)) { 368 switch (atomic_read(&bat_priv->gw_mode)) {
@@ -388,7 +388,7 @@ static ssize_t batadv_store_gw_mode(struct kobject *kobj,
388 size_t count) 388 size_t count)
389{ 389{
390 struct net_device *net_dev = batadv_kobj_to_netdev(kobj); 390 struct net_device *net_dev = batadv_kobj_to_netdev(kobj);
391 struct bat_priv *bat_priv = netdev_priv(net_dev); 391 struct batadv_priv *bat_priv = netdev_priv(net_dev);
392 char *curr_gw_mode_str; 392 char *curr_gw_mode_str;
393 int gw_mode_tmp = -1; 393 int gw_mode_tmp = -1;
394 394
@@ -440,7 +440,7 @@ static ssize_t batadv_store_gw_mode(struct kobject *kobj,
440static ssize_t batadv_show_gw_bwidth(struct kobject *kobj, 440static ssize_t batadv_show_gw_bwidth(struct kobject *kobj,
441 struct attribute *attr, char *buff) 441 struct attribute *attr, char *buff)
442{ 442{
443 struct bat_priv *bat_priv = batadv_kobj_to_batpriv(kobj); 443 struct batadv_priv *bat_priv = batadv_kobj_to_batpriv(kobj);
444 int down, up; 444 int down, up;
445 int gw_bandwidth = atomic_read(&bat_priv->gw_bandwidth); 445 int gw_bandwidth = atomic_read(&bat_priv->gw_bandwidth);
446 446
@@ -512,7 +512,7 @@ static struct batadv_attribute *batadv_mesh_attrs[] = {
512int batadv_sysfs_add_meshif(struct net_device *dev) 512int batadv_sysfs_add_meshif(struct net_device *dev)
513{ 513{
514 struct kobject *batif_kobject = &dev->dev.kobj; 514 struct kobject *batif_kobject = &dev->dev.kobj;
515 struct bat_priv *bat_priv = netdev_priv(dev); 515 struct batadv_priv *bat_priv = netdev_priv(dev);
516 struct batadv_attribute **bat_attr; 516 struct batadv_attribute **bat_attr;
517 int err; 517 int err;
518 518
@@ -549,7 +549,7 @@ out:
549 549
550void batadv_sysfs_del_meshif(struct net_device *dev) 550void batadv_sysfs_del_meshif(struct net_device *dev)
551{ 551{
552 struct bat_priv *bat_priv = netdev_priv(dev); 552 struct batadv_priv *bat_priv = netdev_priv(dev);
553 struct batadv_attribute **bat_attr; 553 struct batadv_attribute **bat_attr;
554 554
555 for (bat_attr = batadv_mesh_attrs; *bat_attr; ++bat_attr) 555 for (bat_attr = batadv_mesh_attrs; *bat_attr; ++bat_attr)
@@ -563,10 +563,11 @@ static ssize_t batadv_show_mesh_iface(struct kobject *kobj,
563 struct attribute *attr, char *buff) 563 struct attribute *attr, char *buff)
564{ 564{
565 struct net_device *net_dev = batadv_kobj_to_netdev(kobj); 565 struct net_device *net_dev = batadv_kobj_to_netdev(kobj);
566 struct hard_iface *hard_iface = batadv_hardif_get_by_netdev(net_dev); 566 struct batadv_hard_iface *hard_iface;
567 ssize_t length; 567 ssize_t length;
568 const char *ifname; 568 const char *ifname;
569 569
570 hard_iface = batadv_hardif_get_by_netdev(net_dev);
570 if (!hard_iface) 571 if (!hard_iface)
571 return 0; 572 return 0;
572 573
@@ -587,10 +588,11 @@ static ssize_t batadv_store_mesh_iface(struct kobject *kobj,
587 size_t count) 588 size_t count)
588{ 589{
589 struct net_device *net_dev = batadv_kobj_to_netdev(kobj); 590 struct net_device *net_dev = batadv_kobj_to_netdev(kobj);
590 struct hard_iface *hard_iface = batadv_hardif_get_by_netdev(net_dev); 591 struct batadv_hard_iface *hard_iface;
591 int status_tmp = -1; 592 int status_tmp = -1;
592 int ret = count; 593 int ret = count;
593 594
595 hard_iface = batadv_hardif_get_by_netdev(net_dev);
594 if (!hard_iface) 596 if (!hard_iface)
595 return count; 597 return count;
596 598
@@ -643,9 +645,10 @@ static ssize_t batadv_show_iface_status(struct kobject *kobj,
643 struct attribute *attr, char *buff) 645 struct attribute *attr, char *buff)
644{ 646{
645 struct net_device *net_dev = batadv_kobj_to_netdev(kobj); 647 struct net_device *net_dev = batadv_kobj_to_netdev(kobj);
646 struct hard_iface *hard_iface = batadv_hardif_get_by_netdev(net_dev); 648 struct batadv_hard_iface *hard_iface;
647 ssize_t length; 649 ssize_t length;
648 650
651 hard_iface = batadv_hardif_get_by_netdev(net_dev);
649 if (!hard_iface) 652 if (!hard_iface)
650 return 0; 653 return 0;
651 654
@@ -723,11 +726,11 @@ void batadv_sysfs_del_hardif(struct kobject **hardif_obj)
723 *hardif_obj = NULL; 726 *hardif_obj = NULL;
724} 727}
725 728
726int batadv_throw_uevent(struct bat_priv *bat_priv, enum batadv_uev_type type, 729int batadv_throw_uevent(struct batadv_priv *bat_priv, enum batadv_uev_type type,
727 enum batadv_uev_action action, const char *data) 730 enum batadv_uev_action action, const char *data)
728{ 731{
729 int ret = -ENOMEM; 732 int ret = -ENOMEM;
730 struct hard_iface *primary_if = NULL; 733 struct batadv_hard_iface *primary_if = NULL;
731 struct kobject *bat_kobj; 734 struct kobject *bat_kobj;
732 char *uevent_env[4] = { NULL, NULL, NULL, NULL }; 735 char *uevent_env[4] = { NULL, NULL, NULL, NULL };
733 736