#include <linux/types.h>
#include <linux/cpumask.h>
#include <asm/prom.h>
Go to the source code of this file.
|
struct mdesc_handle * | mdesc_grab (void) |
|
void | mdesc_release (struct mdesc_handle *) |
|
u64 | mdesc_node_by_name (struct mdesc_handle *handle, u64 from_node, const char *name) |
|
const void * | mdesc_get_property (struct mdesc_handle *handle, u64 node, const char *name, int *lenp) |
|
const char * | mdesc_node_name (struct mdesc_handle *hp, u64 node) |
|
u64 | mdesc_next_arc (struct mdesc_handle *handle, u64 from, const char *arc_type) |
|
u64 | mdesc_arc_target (struct mdesc_handle *hp, u64 arc) |
|
void | mdesc_update (void) |
|
void | mdesc_register_notifier (struct mdesc_notifier_client *client) |
|
void | mdesc_fill_in_cpu_data (cpumask_t *mask) |
|
void | mdesc_populate_present_mask (cpumask_t *mask) |
|
void | mdesc_get_page_sizes (cpumask_t *mask, unsigned long *pgsz_mask) |
|
void | sun4v_mdesc_init (void) |
|
#define MDESC_ARC_TYPE_BACK "back" |
#define MDESC_ARC_TYPE_FWD "fwd" |
#define mdesc_for_each_arc |
( |
|
__arc, |
|
|
|
__hdl, |
|
|
|
__node, |
|
|
|
__type |
|
) |
| |
Value:
Definition at line 55 of file mdesc.h.
#define mdesc_for_each_node_by_name |
( |
|
__hdl, |
|
|
|
__node, |
|
|
|
__name |
|
) |
| |
Value:
Definition at line 22 of file mdesc.h.
#define MDESC_NODE_NULL (~(u64)0) |