DOCUMENT ID: 1076-02 
 
SYNOPSIS:    How to access symbols (functions/variables) from other driver modules 
 
OS RELEASE:  2.4 
 
PRODUCT:     Solaris 
 
KEYWORDS:    kernel external symbols modules ufs 
 
 
 
DESCRIPTION: 
 
How to access external symbols for ufs, ie: functions and variables which 
are defined in other driver modules.  
 
 
SOLUTION: 
 
You need to list the modules which your driver depends on in the
'_depends_on[]' list in your driver code.  E.g.,
 
If your driver accesses symbols like ufs_syncbusy, ufs_vfsops and
ufs_flushi, put the following line in your driver code:

  static char _depends_on[] = "fs/ufs" ; 

If there are more one modules that your driver depends on, then add them
to _depends_on[] string, separated by space:

  static char _depends_on[] = "fs/ufs drv/zs" ; 
 
 
DATE APPROVED: 09/11/95