Properly define and declare phynode_topo_lock,
it should be single global variable. X-MFC with: r340845 Noticed by: phynode_topo_lock
This commit is contained in:
parent
8c9947fab6
commit
db0bface0a
@ -68,7 +68,7 @@ static phynode_method_t phynode_methods[] = {
|
||||
DEFINE_CLASS_0(phynode, phynode_class, phynode_methods, 0);
|
||||
|
||||
static phynode_list_t phynode_list = TAILQ_HEAD_INITIALIZER(phynode_list);
|
||||
|
||||
struct sx phynode_topo_lock;
|
||||
SX_SYSINIT(phy_topology, &phynode_topo_lock, "Phy topology lock");
|
||||
|
||||
/* ----------------------------------------------------------------------------
|
||||
|
@ -78,6 +78,6 @@ struct phy {
|
||||
#define PHYNODE_XLOCK(_sc) sx_xlock(&((_sc)->lock))
|
||||
#define PHYNODE_UNLOCK(_sc) sx_unlock(&((_sc)->lock))
|
||||
|
||||
struct sx phynode_topo_lock;
|
||||
extern struct sx phynode_topo_lock;
|
||||
|
||||
#endif /* DEV_EXTRES_PHY_INTERNAL_H */
|
||||
|
Loading…
Reference in New Issue
Block a user