Home
last modified time | relevance | path

Searched refs:mdesc_handle (Results 1 – 15 of 15) sorted by relevance

/linux-6.15/arch/sparc/include/asm/
H A Dmdesc.h9 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 …]
H A Dvio.h506 u64 vio_vdev_node(struct mdesc_handle *hp, struct vio_dev *vdev);
/linux-6.15/arch/sparc/kernel/
H A Dmdesc.c72 struct mdesc_handle { struct
165 struct mdesc_handle *hp; in mdesc_memblock_alloc()
204 struct mdesc_handle *hp; in mdesc_kmalloc()
217 hp = (struct mdesc_handle *) addr; in mdesc_kmalloc()
259 struct mdesc_handle *hp; in mdesc_grab()
422 struct mdesc_handle *a, in invoke_on_missing()
423 struct mdesc_handle *b, in invoke_on_missing()
491 struct mdesc_handle *new_hp) in mdesc_notify_clients()
504 struct mdesc_handle *hp, *orig_hp; in mdesc_update()
1232 struct mdesc_handle *hp; in mdesc_fill_in_cpu_data()
[all …]
H A Dvio.c205 static const u64 *vio_cfg_handle(struct mdesc_handle *hp, u64 node) in vio_cfg_handle()
236 u64 vio_vdev_node(struct mdesc_handle *hp, struct vio_dev *vdev) in vio_vdev_node()
250 static void vio_fill_channel_info(struct mdesc_handle *hp, u64 mp, in vio_fill_channel_info()
290 static struct vio_dev *vio_create_one(struct mdesc_handle *hp, u64 mp, in vio_create_one()
411 static void vio_add(struct mdesc_handle *hp, u64 node, in vio_add()
418 struct mdesc_handle *hp;
438 static void vio_remove(struct mdesc_handle *hp, u64 node, const char *node_name) in vio_remove()
469 static void vio_add_ds(struct mdesc_handle *hp, u64 node, in vio_add_ds()
502 struct mdesc_handle *hp; in vio_init()
H A Dadi_64.c40 struct mdesc_handle *hp = mdesc_grab(); in mdesc_adi_init()
H A Dsetup_64.c471 struct mdesc_handle *hp; in mdesc_cpu_hwcap_list()
H A Dds.c1166 struct mdesc_handle *hp; in ds_probe()
H A Dldc.c2389 struct mdesc_handle *hp; in ldc_init()
/linux-6.15/drivers/watchdog/
H A Dsun4v_wdt.c94 struct mdesc_handle *handle; in sun4v_wdt_init()
/linux-6.15/arch/sparc/mm/
H A Dinit_64.c1117 static int scan_pio_for_cfg_handle(struct mdesc_handle *md, u64 pio, in scan_pio_for_cfg_handle()
1134 static int scan_arcs_for_cfg_handle(struct mdesc_handle *md, u64 grp, in scan_arcs_for_cfg_handle()
1167 struct mdesc_handle *md; in of_node_to_nid()
1231 static int __init grab_mlgroups(struct mdesc_handle *md) in grab_mlgroups()
1272 static int __init grab_mblocks(struct mdesc_handle *md) in grab_mblocks()
1318 static void __init numa_parse_mdesc_group_cpus(struct mdesc_handle *md, in numa_parse_mdesc_group_cpus()
1374 static void __init find_numa_latencies_for_group(struct mdesc_handle *md, in find_numa_latencies_for_group()
1393 static int __init numa_attach_mlgroup(struct mdesc_handle *md, u64 grp, in numa_attach_mlgroup()
1431 static int __init numa_parse_mdesc_group(struct mdesc_handle *md, u64 grp, in numa_parse_mdesc_group()
1455 struct mdesc_handle *md = mdesc_grab(); in numa_parse_mdesc()
/linux-6.15/drivers/net/ethernet/sun/
H A Dldmvsw.c166 static struct vnet *vsw_get_vnet(struct mdesc_handle *hp, in vsw_get_vnet()
277 struct mdesc_handle *hp; in vsw_port_probe()
H A Dsunvnet.c371 static struct vnet *vnet_find_parent(struct mdesc_handle *hp, in vnet_find_parent()
413 struct mdesc_handle *hp; in vnet_port_probe()
/linux-6.15/drivers/tty/
H A Dvcc.c562 struct mdesc_handle *hp; in vcc_probe()
/linux-6.15/drivers/sbus/char/
H A Doradax.c242 struct mdesc_handle *hp = mdesc_grab(); in dax_attach()
/linux-6.15/drivers/block/
H A Dsunvdc.c968 struct mdesc_handle *hp; in vdc_port_probe()