Lines Matching refs:mp
166 static void vio_fill_channel_info(struct mdesc_handle *hp, u64 mp, in vio_fill_channel_info() argument
171 mdesc_for_each_arc(a, hp, mp, MDESC_ARC_TYPE_FWD) { in vio_fill_channel_info()
203 static struct vio_dev *vio_create_one(struct mdesc_handle *hp, u64 mp, in vio_create_one() argument
213 type = mdesc_get_property(hp, mp, "device-type", &tlen); in vio_create_one()
215 type = mdesc_get_property(hp, mp, "name", &tlen); in vio_create_one()
217 type = mdesc_node_name(hp, mp); in vio_create_one()
227 id = mdesc_get_property(hp, mp, "id", NULL); in vio_create_one()
230 mdesc_for_each_arc(a, hp, mp, MDESC_ARC_TYPE_BACK) { in vio_create_one()
255 compat = mdesc_get_property(hp, mp, "device-type", &clen); in vio_create_one()
270 vdev->mp = mp; in vio_create_one()
282 vio_fill_channel_info(hp, mp, vdev); in vio_create_one()