tipc: make zone/cluster mask constants a define
This allows them to be available for easy re-use in other places and avoids trivial mistakes caused by "count the f's and 0's". Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>wifi-calibration
parent
bebc55aeff
commit
1f3de471ad
|
@ -37,14 +37,17 @@
|
||||||
#ifndef _TIPC_ADDR_H
|
#ifndef _TIPC_ADDR_H
|
||||||
#define _TIPC_ADDR_H
|
#define _TIPC_ADDR_H
|
||||||
|
|
||||||
|
#define TIPC_ZONE_MASK 0xff000000u
|
||||||
|
#define TIPC_CLUSTER_MASK 0xfffff000u
|
||||||
|
|
||||||
static inline u32 tipc_zone_mask(u32 addr)
|
static inline u32 tipc_zone_mask(u32 addr)
|
||||||
{
|
{
|
||||||
return addr & 0xff000000u;
|
return addr & TIPC_ZONE_MASK;
|
||||||
}
|
}
|
||||||
|
|
||||||
static inline u32 tipc_cluster_mask(u32 addr)
|
static inline u32 tipc_cluster_mask(u32 addr)
|
||||||
{
|
{
|
||||||
return addr & 0xfffff000u;
|
return addr & TIPC_CLUSTER_MASK;
|
||||||
}
|
}
|
||||||
|
|
||||||
static inline int in_own_cluster(u32 addr)
|
static inline int in_own_cluster(u32 addr)
|
||||||
|
|
Loading…
Reference in New Issue