• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/nes/

Lines Matching refs:nesvnic

1038 		if (listener->nesvnic) {
1039 nes_manage_apbvt(listener->nesvnic, listener->loc_port,
1040 PCI_FUNC(listener->nesvnic->nesdev->pcidev->devfn), NES_MANAGE_APBVT_DEL);
1104 static int nes_addr_resolve_neigh(struct nes_vnic *nesvnic, u32 dst_ip, int arpindex)
1110 struct nes_adapter *nesadapter = nesvnic->nesdev->nesadapter;
1120 neigh = neigh_lookup(&arp_tbl, &rt->rt_gateway, nesvnic->netdev);
1136 nes_manage_arp_cache(nesvnic->netdev,
1141 nes_manage_arp_cache(nesvnic->netdev, neigh->ha,
1143 rc = nes_arp_table(nesvnic->nesdev, dst_ip, NULL,
1160 struct nes_vnic *nesvnic, struct nes_cm_info *cm_info,
1185 cm_node->netdev = nesvnic->netdev;
1187 memcpy(cm_node->loc_mac, nesvnic->netdev->dev_addr, ETH_ALEN);
1204 cm_node->tcp_cntxt.mss = nesvnic->max_frame_size - sizeof(struct iphdr) -
1213 cm_node->nesvnic = nesvnic;
1215 nesdev = nesvnic->nesdev;
1222 arpindex = nes_arp_table(nesdev, ntohl(nesvnic->local_ipaddr), NULL, NES_ARP_RESOLVE);
1225 arpindex = nes_addr_resolve_neigh(nesvnic, cm_info->rem_addr, oldarpindex);
1288 if (cm_node->apbvt_set && cm_node->nesvnic) {
1289 nes_manage_apbvt(cm_node->nesvnic, cm_node->loc_port,
1291 cm_node->nesvnic->nesdev->pcidev->devfn),
1947 struct nes_vnic *nesvnic, struct nes_cm_info *cm_info)
1988 listener->nesvnic = nesvnic;
2015 struct nes_vnic *nesvnic, u16 private_data_len,
2027 cm_node = make_cm_node(cm_core, nesvnic, cm_info, NULL);
2042 ntohl(nesvnic->local_ipaddr), cm_node->rem_port,
2051 loopbackremotenode = make_cm_node(cm_core, nesvnic,
2257 struct nes_vnic *nesvnic, struct sk_buff *skb)
2311 cm_node = make_cm_node(cm_core, nesvnic, &nfo,
2559 struct nes_vnic *nesvnic;
2585 nesvnic = to_nesvnic(nesqp->ibqp.device);
2626 flush_wqes(nesvnic->nesdev, nesqp, flush_q, 1);
2692 struct nes_vnic *nesvnic;
2696 nesvnic = to_nesvnic(nesqp->ibqp.device);
2697 if (!nesvnic)
2700 nesdev = nesvnic->nesdev;
2701 nesibdev = nesvnic->nesibdev;
2704 atomic_read(&nesvnic->netdev->refcnt));
2740 struct nes_vnic *nesvnic;
2763 nesvnic = to_nesvnic(nesqp->ibqp.device);
2764 nesdev = nesvnic->nesdev;
2768 nes_debug(NES_DBG_CM, "nes_accept: cm_node= %p nesvnic=%p, netdev=%p,"
2769 "%s\n", cm_node, nesvnic, nesvnic->netdev,
2770 nesvnic->netdev->name);
2794 atomic_read(&nesvnic->netdev->refcnt));
2826 nesibdev = nesvnic->nesibdev;
2903 cpu_to_le32(ntohl(nesvnic->local_ipaddr));
2931 nes_quad.SrcIpadr = nesvnic->local_ipaddr;
3037 struct nes_vnic *nesvnic;
3049 nesvnic = to_nesvnic(nesqp->ibqp.device);
3050 if (!nesvnic)
3052 nesdev = nesvnic->nesdev;
3061 ntohl(nesvnic->local_ipaddr),
3083 nes_manage_apbvt(nesvnic, ntohs(cm_id->local_addr.sin_port),
3099 cm_node = g_cm_core->api->connect(g_cm_core, nesvnic,
3104 nes_manage_apbvt(nesvnic, ntohs(cm_id->local_addr.sin_port),
3126 struct nes_vnic *nesvnic;
3134 nesvnic = to_nesvnic(cm_id->device);
3135 if (!nesvnic)
3138 nes_debug(NES_DBG_CM, "nesvnic=%p, netdev=%p, %s\n",
3139 nesvnic, nesvnic->netdev, nesvnic->netdev->name);
3141 nes_debug(NES_DBG_CM, "nesvnic->local_ipaddr=0x%08x, sin_addr.s_addr=0x%08x\n",
3142 nesvnic->local_ipaddr, cm_id->local_addr.sin_addr.s_addr);
3145 cm_info.loc_addr = nesvnic->local_ipaddr;
3153 cm_node = g_cm_core->api->listen(g_cm_core, nesvnic, &cm_info);
3163 err = nes_manage_apbvt(nesvnic,
3165 PCI_FUNC(nesvnic->nesdev->pcidev->devfn),
3254 struct nes_vnic *nesvnic;
3271 nesvnic = to_nesvnic(nesqp->ibqp.device);
3272 nesdev = nesvnic->nesdev;
3296 cpu_to_le32(ntohl(nesvnic->local_ipaddr));
3356 nes_quad.SrcIpadr = nesvnic->local_ipaddr;