lgrp_handle_t
pg_cmt_find_lgrp(lgrp_handle_t hand)
pg_cmt_lgrp_create(lgrp_handle_t hand)
static cmt_lgrp_t *pg_cmt_find_lgrp(lgrp_handle_t);
static cmt_lgrp_t *pg_cmt_lgrp_create(lgrp_handle_t);
lgrp_handle_t lgrp;
lgrp_handle_t lgrp_handle;
lgrp_handle_t lgrp_handle;
lgrp_handle_t hand;
lgrp_mem_rename(int mnode, lgrp_handle_t from, lgrp_handle_t to)
lgrp_mem_init(int mnode, lgrp_handle_t hand, boolean_t is_copy_rename)
lgrp_mem_fini(int mnode, lgrp_handle_t hand, boolean_t is_copy_rename)
lgrp_hand_to_lgrp(lgrp_handle_t hand)
lgrp_handle_t hand;
lgrp_handle_t hand;
static void lgrp_mem_init(int, lgrp_handle_t, boolean_t);
static void lgrp_mem_fini(int, lgrp_handle_t, boolean_t);
static void lgrp_mem_rename(int, lgrp_handle_t, lgrp_handle_t);
lgrp_handle_t hand;
lgrp_latency_change(lgrp_handle_t hand, u_longlong_t oldtime,
lgrp_latency_change((lgrp_handle_t)resource, 0,
lgrp_handle_t hand;
lgrp_handle_t hdl;
lgrp_handle_t cc_hand; /* lgroup handle */
lgrp_handle_t cl_hand; /* lgroup's platform handle */
lgrp_handle_t lgrp_plathand; /* handle for platform calls */
lgrp_handle_t lmem_rename_from;
lgrp_handle_t lmem_rename_to;
lgrp_handle_t hand; \
lgrp_t *lgrp_hand_to_lgrp(lgrp_handle_t);
#define LGRP_NULL_HANDLE ((lgrp_handle_t)0xbadbad)
lgrp_handle_t lgrp_plat_cpu_to_hand(processorid_t);
lgrp_handle_t lgrp_plat_pfn_to_hand(pfn_t);
pgcnt_t lgrp_plat_mem_size(lgrp_handle_t, lgrp_mem_query_t);
int lgrp_plat_latency(lgrp_handle_t, lgrp_handle_t);
lgrp_handle_t lgrp_plat_root_hand(void);
#define LGRP_DEFAULT_HANDLE ((lgrp_handle_t)0xbabecafe) /* uma handle */
lgrp_plat_latency(lgrp_handle_t from, lgrp_handle_t to)
lgrp_handle_t src, dest;
if (node == (lgrp_handle_t)-1)
lgrp_plat_mem_size(lgrp_handle_t plathand, lgrp_mem_query_t query)
lgrp_handle_t
if (from == (lgrp_handle_t)-1)
lgrp_handle_t
if (curnode == (lgrp_handle_t)-1)
lgrp_plat_mem_size_default(lgrp_handle_t lgrphand, lgrp_mem_query_t query)
if (from == (lgrp_handle_t)-1)
lgrp_handle_t plat_mem_node_to_lgrphand(int mnode);
lgrp_handle_t lgrp_plat_cpu_to_hand(processorid_t id);
int lgrp_plat_latency(lgrp_handle_t from, lgrp_handle_t to);
pgcnt_t lgrp_plat_mem_size(lgrp_handle_t plathand,
lgrp_handle_t lgrp_plat_pfn_to_hand(pfn_t pfn);
lgrp_handle_t lgrp_plat_root_hand(void);
static pgcnt_t lgrp_plat_mem_size_default(lgrp_handle_t, lgrp_mem_query_t);
lgrp_handle_t
return ((lgrp_handle_t)(lgrp_plat_memnode_info[mnode].lgrphand));
lgrp_handle_t
lgrp_handle_t hand;
hand = (lgrp_handle_t)lgrp_plat_cpu_to_node(cpu[id],
if (hand == (lgrp_handle_t)-1)
extern void plat_assign_lgrphand_to_mem_node(lgrp_handle_t, int);
extern lgrp_handle_t plat_mem_node_to_lgrphand(int);
lgrp_handle_t
lgrp_handle_t
lgrp_plat_mem_size(lgrp_handle_t plathand, lgrp_mem_query_t query)
lgrp_plat_latency(lgrp_handle_t from, lgrp_handle_t to)
lgrp_handle_t
lgrp_plat_mem_size_default(lgrp_handle_t lgrphand, lgrp_mem_query_t query)
plat_lgrphand_to_mem_node(lgrp_handle_t plathand)
lgrp_handle_t
plat_assign_lgrphand_to_mem_node(lgrp_handle_t plathand, int mnode)
static pgcnt_t lgrp_plat_mem_size_default(lgrp_handle_t, lgrp_mem_query_t);
int plat_lgrphand_to_mem_node(lgrp_handle_t);
lgrp_handle_t plat_mem_node_to_lgrphand(int);
void plat_assign_lgrphand_to_mem_node(lgrp_handle_t, int);
extern lgrp_handle_t plat_lgrp_cpu_to_hand(processorid_t);
extern int plat_lgrp_latency(lgrp_handle_t, lgrp_handle_t);
extern lgrp_handle_t plat_lgrp_root_hand(void);
lgrp_handle_t lgrp_default_handle = LGRP_DEFAULT_HANDLE;
extern int plat_lgrphand_to_mem_node(lgrp_handle_t);
extern void plat_assign_lgrphand_to_mem_node(lgrp_handle_t, int);
extern lgrp_handle_t plat_mem_node_to_lgrphand(int);
plat_assign_lgrphand_to_mem_node((lgrp_handle_t)portid, portid);
lgrp_handle_t
plat_lgrp_latency(lgrp_handle_t from, lgrp_handle_t to)
plat_lgrp_latency(lgrp_handle_t from, lgrp_handle_t to)
plat_assign_lgrphand_to_mem_node((lgrp_handle_t)portid, portid);
lgrp_handle_t
plat_lgrp_latency(lgrp_handle_t from, lgrp_handle_t to)
lgrp_handle_t
plat_lgrp_latency(lgrp_handle_t from, lgrp_handle_t to)
lgrp_handle_t
lgrp_handle_t shand, thand;
plat_lgrp_latency(lgrp_handle_t from, lgrp_handle_t to)
extern lgrp_handle_t lgrp_default_handle;
lgrp_handle_t
lgrp_handle_t plathand;
plathand = (lgrp_handle_t)LSB_ID(id);
lgrp_handle_t hand, shand, thand;
plat_lgrp_latency(lgrp_handle_t from, lgrp_handle_t to)
lgrp_handle_t
lgrp_handle_t
plat_lgrp_latency(lgrp_handle_t from, lgrp_handle_t to)
plat_assign_lgrphand_to_mem_node((lgrp_handle_t)portid, portid);
lgrp_handle_t
lgrp_handle_t shand, thand;
plat_lgrp_latency(lgrp_handle_t from, lgrp_handle_t to)
lgrp_handle_t lgrphand, lgrp_start;
mpo_plat_assign_lgrphand_to_mem_node(lgrp_handle_t plathand, int mnode)
lgrp_handle_t
lgrp_handle_t lgrphand;
lgrphand = (lgrp_handle_t)mpo_cpu[(int)id].home;
lgrphand = (lgrp_handle_t)LGRP_DEFAULT_HANDLE; /* Default */
plat_lgrp_latency(lgrp_handle_t from, lgrp_handle_t to)