Searched refs:mdesc_handle (Results 1 – 9 of 9) sorted by relevance
/arch/sparc/include/asm/ |
D | mdesc.h | 9 struct mdesc_handle; 16 struct mdesc_handle *mdesc_grab(void); 17 void mdesc_release(struct mdesc_handle *); 22 u64 mdesc_node_by_name(struct mdesc_handle *handle, 39 const void *mdesc_get_property(struct mdesc_handle *handle, 41 const char *mdesc_node_name(struct mdesc_handle *hp, u64 node); 55 u64 mdesc_next_arc(struct mdesc_handle *handle, u64 from, 62 u64 mdesc_arc_target(struct mdesc_handle *hp, u64 arc); 67 void (*add)(struct mdesc_handle *handle, u64 node, 69 void (*remove)(struct mdesc_handle *handle, u64 node, [all …]
|
D | vio.h | 513 u64 vio_vdev_node(struct mdesc_handle *hp, struct vio_dev *vdev);
|
/arch/sparc/kernel/ |
D | mdesc.c | 67 struct mdesc_handle *(*alloc)(unsigned int mdesc_size); 68 void (*free)(struct mdesc_handle *handle); 71 struct mdesc_handle { struct 80 typedef int (*mdesc_node_info_get_f)(struct mdesc_handle *, u64, argument 92 static int get_vdev_port_node_info(struct mdesc_handle *md, u64 node, 98 static int get_ds_port_node_info(struct mdesc_handle *md, u64 node, 148 static void mdesc_handle_init(struct mdesc_handle *hp, in mdesc_handle_init() 161 static struct mdesc_handle * __init mdesc_memblock_alloc(unsigned int mdesc_size) in mdesc_memblock_alloc() 164 struct mdesc_handle *hp; in mdesc_memblock_alloc() 167 handle_size = (sizeof(struct mdesc_handle) - in mdesc_memblock_alloc() [all …]
|
D | vio.c | 207 static const u64 *vio_cfg_handle(struct mdesc_handle *hp, u64 node) in vio_cfg_handle() 238 u64 vio_vdev_node(struct mdesc_handle *hp, struct vio_dev *vdev) in vio_vdev_node() 252 static void vio_fill_channel_info(struct mdesc_handle *hp, u64 mp, in vio_fill_channel_info() 292 static struct vio_dev *vio_create_one(struct mdesc_handle *hp, u64 mp, in vio_create_one() 413 static void vio_add(struct mdesc_handle *hp, u64 node, in vio_add() 420 struct mdesc_handle *hp; 440 static void vio_remove(struct mdesc_handle *hp, u64 node, const char *node_name) in vio_remove() 471 static void vio_add_ds(struct mdesc_handle *hp, u64 node, in vio_add_ds() 504 struct mdesc_handle *hp; in vio_init()
|
D | adi_64.c | 40 struct mdesc_handle *hp = mdesc_grab(); in mdesc_adi_init()
|
D | setup_64.c | 487 struct mdesc_handle *hp; in mdesc_cpu_hwcap_list()
|
D | ds.c | 1166 struct mdesc_handle *hp; in ds_probe()
|
D | ldc.c | 2389 struct mdesc_handle *hp; in ldc_init()
|
/arch/sparc/mm/ |
D | init_64.c | 1137 static int scan_pio_for_cfg_handle(struct mdesc_handle *md, u64 pio, in scan_pio_for_cfg_handle() 1154 static int scan_arcs_for_cfg_handle(struct mdesc_handle *md, u64 grp, in scan_arcs_for_cfg_handle() 1187 struct mdesc_handle *md; in of_node_to_nid() 1255 static int __init grab_mlgroups(struct mdesc_handle *md) in grab_mlgroups() 1296 static int __init grab_mblocks(struct mdesc_handle *md) in grab_mblocks() 1342 static void __init numa_parse_mdesc_group_cpus(struct mdesc_handle *md, in numa_parse_mdesc_group_cpus() 1398 static void __init find_numa_latencies_for_group(struct mdesc_handle *md, in find_numa_latencies_for_group() 1417 static int __init numa_attach_mlgroup(struct mdesc_handle *md, u64 grp, in numa_attach_mlgroup() 1455 static int __init numa_parse_mdesc_group(struct mdesc_handle *md, u64 grp, in numa_parse_mdesc_group() 1479 struct mdesc_handle *md = mdesc_grab(); in numa_parse_mdesc()
|