Lines Matching refs:hp
194 struct hlist_head *hp = &vp->port_hash[hash]; in __tx_port_find() local
197 hlist_for_each_entry_rcu(port, hp, hash) { in __tx_port_find()
371 static struct vnet *vnet_find_parent(struct mdesc_handle *hp, in vnet_find_parent() argument
378 mdesc_for_each_arc(a, hp, port_node, MDESC_ARC_TYPE_BACK) { in vnet_find_parent()
379 u64 target = mdesc_arc_target(hp, a); in vnet_find_parent()
382 name = mdesc_get_property(hp, target, "name", NULL); in vnet_find_parent()
386 local_mac = mdesc_get_property(hp, target, in vnet_find_parent()
413 struct mdesc_handle *hp; in vnet_port_probe() local
420 hp = mdesc_grab(); in vnet_port_probe()
422 if (!hp) in vnet_port_probe()
425 vp = vnet_find_parent(hp, vdev->mp, vdev); in vnet_port_probe()
432 rmac = mdesc_get_property(hp, vdev->mp, remote_macaddr_prop, &len); in vnet_port_probe()
465 if (mdesc_get_property(hp, vdev->mp, "switch-port", NULL)) in vnet_port_probe()
491 mdesc_release(hp); in vnet_port_probe()
499 mdesc_release(hp); in vnet_port_probe()