Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e55d92b9 authored by Al Viro's avatar Al Viro
Browse files

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



Signed-off-by: default avatarAl Viro <viro@zeniv.linux.org.uk>
parent e772aed3
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -835,7 +835,7 @@ int dma_init(void)

	/* Create /proc/dma/channels and /proc/dma/devices */

	gDmaDir = create_proc_entry("dma", S_IFDIR | S_IRUGO | S_IXUGO, NULL);
	gDmaDir = proc_mkdir("dma", NULL);

	if (gDmaDir == NULL) {
		printk(KERN_ERR "Unable to create /proc/dma\n");
+1 −1
Original line number Diff line number Diff line
@@ -307,7 +307,7 @@ static int proc_get_stats_tx(char *page, char **start,
void rtl8180_proc_module_init(void)
{
	DMESG("Initializing proc filesystem");
	rtl8180_proc = create_proc_entry(RTL8180_MODULE_NAME, S_IFDIR, init_net.proc_net);
	rtl8180_proc = proc_mkdir(RTL8180_MODULE_NAME, init_net.proc_net);
}

void rtl8180_proc_module_remove(void)
+1 −1
Original line number Diff line number Diff line
@@ -311,7 +311,7 @@ int __init ieee80211_rtl_init(void)
	}

	ieee80211_debug_level = debug;
	ieee80211_proc = create_proc_entry(DRV_NAME, S_IFDIR, init_net.proc_net);
	ieee80211_proc = proc_mkdir(DRV_NAME, init_net.proc_net);
	if (ieee80211_proc == NULL) {
		IEEE80211_ERROR("Unable to create " DRV_NAME
				" proc directory\n");
+2 −4
Original line number Diff line number Diff line
@@ -508,7 +508,7 @@ static int proc_get_stats_rx(char *page, char **start,
static void rtl8192_proc_module_init(void)
{
	RT_TRACE(COMP_INIT, "Initializing proc filesystem\n");
	rtl8192_proc=create_proc_entry(RTL819xE_MODULE_NAME, S_IFDIR, init_net.proc_net);
	rtl8192_proc = proc_mkdir(RTL819xE_MODULE_NAME, init_net.proc_net);
}


@@ -540,9 +540,7 @@ static void rtl8192_proc_init_one(struct r8192_priv *priv)
	struct net_device *dev = priv->ieee80211->dev;
	struct proc_dir_entry *e;

	priv->dir_dev = create_proc_entry(dev->name,
					  S_IFDIR | S_IRUGO | S_IXUGO,
					  rtl8192_proc);
	priv->dir_dev = proc_mkdir(dev->name, rtl8192_proc);
	if (!priv->dir_dev) {
		RT_TRACE(COMP_ERR, "Unable to initialize /proc/net/rtl8192/%s\n",
		      dev->name);
+1 −1
Original line number Diff line number Diff line
@@ -283,7 +283,7 @@ int __init ieee80211_debug_init(void)

	ieee80211_debug_level = debug;

	ieee80211_proc = create_proc_entry(DRV_NAME, S_IFDIR, init_net.proc_net);
	ieee80211_proc = proc_mkdir(DRV_NAME, init_net.proc_net);
	if (ieee80211_proc == NULL) {
		IEEE80211_ERROR("Unable to create " DRV_NAME
				" proc directory\n");
Loading