Commit e55d92b92d240189241c22bfdfc885d4225a4d61

Authored by Al Viro
1 parent e772aed369

get rid of create_proc_entry() abuses - proc_mkdir() is there for purpose

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>

Showing 7 changed files with 9 additions and 13 deletions Side-by-side Diff

arch/arm/mach-bcmring/dma.c
... ... @@ -835,7 +835,7 @@
835 835  
836 836 /* Create /proc/dma/channels and /proc/dma/devices */
837 837  
838   - gDmaDir = create_proc_entry("dma", S_IFDIR | S_IRUGO | S_IXUGO, NULL);
  838 + gDmaDir = proc_mkdir("dma", NULL);
839 839  
840 840 if (gDmaDir == NULL) {
841 841 printk(KERN_ERR "Unable to create /proc/dma\n");
drivers/staging/rtl8187se/r8180_core.c
... ... @@ -307,7 +307,7 @@
307 307 void rtl8180_proc_module_init(void)
308 308 {
309 309 DMESG("Initializing proc filesystem");
310   - rtl8180_proc = create_proc_entry(RTL8180_MODULE_NAME, S_IFDIR, init_net.proc_net);
  310 + rtl8180_proc = proc_mkdir(RTL8180_MODULE_NAME, init_net.proc_net);
311 311 }
312 312  
313 313 void rtl8180_proc_module_remove(void)
drivers/staging/rtl8192e/ieee80211/ieee80211_module.c
... ... @@ -311,7 +311,7 @@
311 311 }
312 312  
313 313 ieee80211_debug_level = debug;
314   - ieee80211_proc = create_proc_entry(DRV_NAME, S_IFDIR, init_net.proc_net);
  314 + ieee80211_proc = proc_mkdir(DRV_NAME, init_net.proc_net);
315 315 if (ieee80211_proc == NULL) {
316 316 IEEE80211_ERROR("Unable to create " DRV_NAME
317 317 " proc directory\n");
drivers/staging/rtl8192e/r8192E_core.c
... ... @@ -508,7 +508,7 @@
508 508 static void rtl8192_proc_module_init(void)
509 509 {
510 510 RT_TRACE(COMP_INIT, "Initializing proc filesystem\n");
511   - rtl8192_proc=create_proc_entry(RTL819xE_MODULE_NAME, S_IFDIR, init_net.proc_net);
  511 + rtl8192_proc = proc_mkdir(RTL819xE_MODULE_NAME, init_net.proc_net);
512 512 }
513 513  
514 514  
... ... @@ -540,9 +540,7 @@
540 540 struct net_device *dev = priv->ieee80211->dev;
541 541 struct proc_dir_entry *e;
542 542  
543   - priv->dir_dev = create_proc_entry(dev->name,
544   - S_IFDIR | S_IRUGO | S_IXUGO,
545   - rtl8192_proc);
  543 + priv->dir_dev = proc_mkdir(dev->name, rtl8192_proc);
546 544 if (!priv->dir_dev) {
547 545 RT_TRACE(COMP_ERR, "Unable to initialize /proc/net/rtl8192/%s\n",
548 546 dev->name);
drivers/staging/rtl8192u/ieee80211/ieee80211_module.c
... ... @@ -283,7 +283,7 @@
283 283  
284 284 ieee80211_debug_level = debug;
285 285  
286   - ieee80211_proc = create_proc_entry(DRV_NAME, S_IFDIR, init_net.proc_net);
  286 + ieee80211_proc = proc_mkdir(DRV_NAME, init_net.proc_net);
287 287 if (ieee80211_proc == NULL) {
288 288 IEEE80211_ERROR("Unable to create " DRV_NAME
289 289 " proc directory\n");
drivers/staging/rtl8192u/r8192U_core.c
... ... @@ -671,7 +671,7 @@
671 671 void rtl8192_proc_module_init(void)
672 672 {
673 673 RT_TRACE(COMP_INIT, "Initializing proc filesystem");
674   - rtl8192_proc=create_proc_entry(RTL819xU_MODULE_NAME, S_IFDIR, init_net.proc_net);
  674 + rtl8192_proc = proc_mkdir(RTL819xU_MODULE_NAME, init_net.proc_net);
675 675 }
676 676  
677 677  
... ... @@ -706,9 +706,7 @@
706 706 {
707 707 struct proc_dir_entry *e;
708 708 struct r8192_priv *priv = (struct r8192_priv *)ieee80211_priv(dev);
709   - priv->dir_dev = create_proc_entry(dev->name,
710   - S_IFDIR | S_IRUGO | S_IXUGO,
711   - rtl8192_proc);
  709 + priv->dir_dev = proc_mkdir(dev->name, rtl8192_proc);
712 710 if (!priv->dir_dev) {
713 711 RT_TRACE(COMP_ERR, "Unable to initialize /proc/net/rtl8192/%s\n",
714 712 dev->name);
... ... @@ -531,7 +531,7 @@
531 531 {
532 532 struct proc_dir_entry *p;
533 533  
534   - p = create_proc_entry("asound", S_IFDIR | S_IRUGO | S_IXUGO, NULL);
  534 + p = proc_mkdir("asound", NULL);
535 535 if (p == NULL)
536 536 return -ENOMEM;
537 537 snd_proc_root = p;