1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
  | // SPDX-License-Identifier: GPL-2.0 
 |  #include <linux/init.h> 
 |  #include <linux/debugfs.h> 
 |  #include <linux/slab.h> 
 |    
 |  #include "debugfs.h" 
 |    
 |  static struct dentry *d_xen_debug; 
 |    
 |  struct dentry * __init xen_init_debugfs(void) 
 |  { 
 |      if (!d_xen_debug) { 
 |          d_xen_debug = debugfs_create_dir("xen", NULL); 
 |    
 |          if (!d_xen_debug) 
 |              pr_warning("Could not create 'xen' debugfs directory\n"); 
 |      } 
 |    
 |      return d_xen_debug; 
 |  } 
 |  
  |