Lines Matching refs:iwdev

110 	struct irdma_device *iwdev = vsi->back_vsi;  in irdma_register_qset()  local
111 struct ice_rdma_peer *peer = iwdev->rf->peer_info; in irdma_register_qset()
134 struct irdma_device *iwdev = vsi->back_vsi; in irdma_unregister_qset() local
135 struct ice_rdma_peer *peer = iwdev->rf->peer_info; in irdma_unregister_qset()
188 struct irdma_device *iwdev = arg; in irdma_add_ipv6_cb() local
206 irdma_manage_arp_cache(iwdev->rf, mac_addr, local_ipaddr6, in irdma_add_ipv6_cb()
217 irdma_add_ipv6_addr(struct irdma_device *iwdev, struct ifnet *ifp) in irdma_add_ipv6_addr() argument
220 if_foreach_addr_type(ifp, AF_INET6, irdma_add_ipv6_cb, iwdev); in irdma_add_ipv6_addr()
227 struct irdma_device *iwdev = arg; in irdma_add_ipv4_cb() local
247 irdma_manage_arp_cache(iwdev->rf, mac_addr, ip_addr, in irdma_add_ipv4_cb()
258 irdma_add_ipv4_addr(struct irdma_device *iwdev, struct ifnet *ifp) in irdma_add_ipv4_addr() argument
261 if_foreach_addr_type(ifp, AF_INET, irdma_add_ipv4_cb, iwdev); in irdma_add_ipv4_addr()
272 irdma_add_ip(struct irdma_device *iwdev) in irdma_add_ip() argument
274 struct ifnet *ifp = iwdev->netdev; in irdma_add_ip()
279 irdma_add_ipv4_addr(iwdev, ifp); in irdma_add_ip()
280 irdma_add_ipv6_addr(iwdev, ifp); in irdma_add_ip()
287 irdma_add_ipv4_addr(iwdev, ifv); in irdma_add_ip()
288 irdma_add_ipv6_addr(iwdev, ifv); in irdma_add_ip()
304 if (rf->iwdev->netdev != ifp) { in irdma_ifaddrevent_handler()
305 for (i = 0; if_getvlantrunk(rf->iwdev->netdev) != NULL && i < VLAN_N_VID; ++i) { in irdma_ifaddrevent_handler()
307 ifv = VLAN_DEVAT(rf->iwdev->netdev, i); in irdma_ifaddrevent_handler()
320 irdma_add_ipv4_addr(rf->iwdev, ifp); in irdma_ifaddrevent_handler()
322 irdma_add_ipv6_addr(rf->iwdev, ifp); in irdma_ifaddrevent_handler()
394 struct ifnet *netdev = cm_node->iwdev->netdev; in irdma_get_dst_mac()
442 struct irdma_device *iwdev = cm_node->iwdev; in irdma_addr_resolve_neigh() local
459 return irdma_add_arp(iwdev->rf, ip, dst_mac); in irdma_addr_resolve_neigh()
472 struct irdma_device *iwdev = cm_node->iwdev; in irdma_addr_resolve_neigh_ipv6() local
479 dst_addr.sin6_scope_id = if_getindex(iwdev->netdev); in irdma_addr_resolve_neigh_ipv6()
486 return irdma_add_arp(iwdev->rf, dest, dst_mac); in irdma_addr_resolve_neigh_ipv6()
490 irdma_resolve_neigh_lpb_chk(struct irdma_device *iwdev, struct irdma_cm_node *cm_node, in irdma_resolve_neigh_lpb_chk() argument
507 arpindex = irdma_arp_table(iwdev->rf, cm_node->rem_addr, in irdma_resolve_neigh_lpb_chk()
511 oldarpindex = irdma_arp_table(iwdev->rf, cm_node->rem_addr, in irdma_resolve_neigh_lpb_chk()
872 struct irdma_cm_core *cm_core = &rf->iwdev->cm_core; in irdma_sw_stats_tunables_init()
873 struct irdma_puda_rsrc *ilq = rf->iwdev->vsi.ilq; in irdma_sw_stats_tunables_init()
874 struct irdma_puda_rsrc *ieq = rf->iwdev->vsi.ieq; in irdma_sw_stats_tunables_init()
1048 rf = iwqp->iwdev->rf; in irdma_cleanup_dead_qps()