Lines Matching refs:hp
208 struct hlist_head *hp = &vp->port_hash[hash]; in __tx_port_find() local
211 hlist_for_each_entry_rcu(port, hp, hash) { in __tx_port_find()
383 static struct vnet *vnet_find_parent(struct mdesc_handle *hp, in vnet_find_parent() argument
390 mdesc_for_each_arc(a, hp, port_node, MDESC_ARC_TYPE_BACK) { in vnet_find_parent()
391 u64 target = mdesc_arc_target(hp, a); in vnet_find_parent()
394 name = mdesc_get_property(hp, target, "name", NULL); in vnet_find_parent()
398 local_mac = mdesc_get_property(hp, target, in vnet_find_parent()
425 struct mdesc_handle *hp; in vnet_port_probe() local
432 hp = mdesc_grab(); in vnet_port_probe()
434 if (!hp) in vnet_port_probe()
437 vp = vnet_find_parent(hp, vdev->mp, vdev); in vnet_port_probe()
444 rmac = mdesc_get_property(hp, vdev->mp, remote_macaddr_prop, &len); in vnet_port_probe()
478 if (mdesc_get_property(hp, vdev->mp, "switch-port", NULL)) in vnet_port_probe()
504 mdesc_release(hp); in vnet_port_probe()
512 mdesc_release(hp); in vnet_port_probe()