/drivers/infiniband/hw/nes/ |
H A D | nes_nic.c | 102 struct nes_vnic *nesvnic = container_of(napi, struct nes_vnic, napi); local 103 struct nes_device *nesdev = nesvnic->nesdev; 104 struct nes_hw_nic_cq *nescq = &nesvnic->nic_cq; 106 nesvnic->budget = budget; 125 nesvnic->netdev->name); 139 struct nes_vnic *nesvnic = netdev_priv(netdev); local 140 struct nes_device *nesdev = nesvnic->nesdev; 151 if (nesvnic->netdev_open == 1) 154 if (netif_msg_ifup(nesvnic)) 165 if ((!nesvnic 279 struct nes_vnic *nesvnic = netdev_priv(netdev); local 362 struct nes_vnic *nesvnic = netdev_priv(netdev); local 472 struct nes_vnic *nesvnic = netdev_priv(netdev); local 707 struct nes_vnic *nesvnic = netdev_priv(netdev); local 798 struct nes_vnic *nesvnic = netdev_priv(netdev); local 810 struct nes_vnic *nesvnic = netdev_priv(netdev); local 865 struct nes_vnic *nesvnic = netdev_priv(netdev); local 992 struct nes_vnic *nesvnic = netdev_priv(netdev); local 1133 struct nes_vnic *nesvnic = netdev_priv(netdev); local 1321 struct nes_vnic *nesvnic = netdev_priv(netdev); local 1341 struct nes_vnic *nesvnic = netdev_priv(netdev); local 1392 struct nes_vnic *nesvnic = netdev_priv(netdev); local 1425 struct nes_vnic *nesvnic = netdev_priv(netdev); local 1439 struct nes_vnic *nesvnic = netdev_priv(netdev); local 1487 struct nes_vnic *nesvnic = netdev_priv(netdev); local 1551 struct nes_vnic *nesvnic = netdev_priv(netdev); local 1629 struct nes_vnic *nesvnic = netdev_priv(netdev); local 1660 struct nes_vnic *nesvnic; local 1858 struct nes_vnic *nesvnic = netdev_priv(netdev); local [all...] |
H A D | nes_mgt.h | 38 int nes_init_mgt_qp(struct nes_device *nesdev, struct net_device *netdev, struct nes_vnic *nesvnic); 39 void nes_queue_mgt_skbs(struct sk_buff *skb, struct nes_vnic *nesvnic, struct nes_qp *nesqp); 40 void nes_destroy_mgt(struct nes_vnic *nesvnic); 58 struct nes_vnic *nesvnic; member in struct:nes_vnic_mgt 93 struct nes_vnic *nesvnic; member in struct:pau_qh_chg
|
H A D | nes_hw.c | 1558 static void nes_replenish_nic_rq(struct nes_vnic *nesvnic) argument 1569 nesnic = &nesvnic->nic; 1570 nesdev = nesvnic->nesdev; 1573 if (((nesnic->rq_size-1) == atomic_read(&nesvnic->rx_skbs_needed)) && 1574 (atomic_read(&nesvnic->rx_skb_timer_running) == 0)) { 1575 atomic_set(&nesvnic->rx_skb_timer_running, 1); 1577 nesvnic->rq_wqes_timer.expires = jiffies + (HZ/2); /* 1/2 second */ 1578 add_timer(&nesvnic->rq_wqes_timer); 1586 skb = dev_alloc_skb(nesvnic->max_frame_size); 1588 skb->dev = nesvnic 1638 struct nes_vnic *nesvnic = (struct nes_vnic *)parm; local 1675 struct nes_vnic *nesvnic = netdev_priv(netdev); local 1914 nes_destroy_nic_qp(struct nes_vnic *nesvnic) argument 2469 struct nes_vnic *nesvnic; local 2700 struct nes_vnic *nesvnic; local 2777 struct nes_vnic *nesvnic = container_of(cq, struct nes_vnic, nic_cq); local 2796 struct nes_vnic *nesvnic = container_of(cq, struct nes_vnic, nic_cq); local 3452 struct nes_vnic *nesvnic = to_nesvnic(nesqp->ibqp.device); local 3780 nes_manage_apbvt(struct nes_vnic *nesvnic, u32 accel_local_port, u32 nic_index, u32 add_port) argument 3838 struct nes_vnic *nesvnic = netdev_priv(netdev); local [all...] |
H A D | nes_mgt.c | 58 nesdev = mgtvnic->nesvnic->nesdev; 75 skb = dev_alloc_skb(mgtvnic->nesvnic->max_frame_size); 77 skb->dev = mgtvnic->nesvnic->netdev; 80 skb->data, mgtvnic->nesvnic->max_frame_size, PCI_DMA_FROMDEVICE); 83 cb->maplen = mgtvnic->nesvnic->max_frame_size; 87 cpu_to_le32(mgtvnic->nesvnic->max_frame_size); 411 static int forward_fpdus(struct nes_vnic *nesvnic, struct nes_qp *nesqp) argument 413 struct nes_device *nesdev = nesvnic->nesdev; 431 (((u32)nesvnic->logical_port) << NES_CQP_OP_LOGICAL_PORT_SHIFT)); 483 static void process_fpdus(struct nes_vnic *nesvnic, struc argument 507 queue_fpdus(struct sk_buff *skb, struct nes_vnic *nesvnic, struct nes_qp *nesqp) argument 580 struct nes_vnic *nesvnic = context; local 610 nes_queue_mgt_skbs(struct sk_buff *skb, struct nes_vnic *nesvnic, struct nes_qp *nesqp) argument 717 nes_change_quad_hash(struct nes_device *nesdev, struct nes_vnic *nesvnic, struct nes_qp *nesqp) argument 862 nes_init_mgt_qp(struct nes_device *nesdev, struct net_device *netdev, struct nes_vnic *nesvnic) argument 1074 nes_destroy_mgt(struct nes_vnic *nesvnic) argument [all...] |
H A D | nes_verbs.c | 60 struct nes_vnic *nesvnic = to_nesvnic(ibpd->device); local 61 struct nes_device *nesdev = nesvnic->nesdev; 158 struct nes_vnic *nesvnic = to_nesvnic(ibmw->device); local 159 struct nes_device *nesdev = nesvnic->nesdev; 211 struct nes_vnic *nesvnic = to_nesvnic(ibqp->device); local 212 struct nes_device *nesdev = nesvnic->nesdev; 380 struct nes_vnic *nesvnic = to_nesvnic(ibpd->device); local 381 struct nes_device *nesdev = nesvnic->nesdev; 446 struct nes_vnic *nesvnic = to_nesvnic(ibdev); local 447 struct nes_device *nesdev = nesvnic 491 struct nes_vnic *nesvnic = to_nesvnic(pifrpl->device); local 514 struct nes_vnic *nesvnic = to_nesvnic(ibdev); local 565 struct nes_vnic *nesvnic = to_nesvnic(ibdev); local 623 struct nes_vnic *nesvnic = to_nesvnic(ibdev); local 639 struct nes_vnic *nesvnic = to_nesvnic(ibdev); local 713 struct nes_vnic *nesvnic = to_nesvnic(context->device); local 770 struct nes_vnic *nesvnic = to_nesvnic(ibdev); local 837 struct nes_vnic *nesvnic = to_nesvnic(ibpd->device); local 904 nes_setup_virt_qp(struct nes_qp *nesqp, struct nes_pbl *nespbl, struct nes_vnic *nesvnic, int sq_size, int rq_size) argument 1026 nes_setup_mmap_qp(struct nes_qp *nesqp, struct nes_vnic *nesvnic, int sq_size, int rq_size) argument 1106 struct nes_vnic *nesvnic = to_nesvnic(ibpd->device); local 1527 struct nes_vnic *nesvnic = to_nesvnic(ibdev); local 1783 struct nes_vnic *nesvnic; local 2091 struct nes_vnic *nesvnic = to_nesvnic(ib_pd->device); local 2300 struct nes_vnic *nesvnic = to_nesvnic(pd->device); local 2646 struct nes_vnic *nesvnic = to_nesvnic(ib_mr->device); local 2744 struct nes_vnic *nesvnic = nesibdev->nesvnic; local 2759 struct nes_vnic *nesvnic = nesibdev->nesvnic; local 2917 struct nes_vnic *nesvnic = to_nesvnic(ibqp->device); local 3261 struct nes_vnic *nesvnic = to_nesvnic(ibqp->device); local 3541 struct nes_vnic *nesvnic = to_nesvnic(ibqp->device); local 3634 struct nes_vnic *nesvnic = to_nesvnic(ibcq->device); local 3806 struct nes_vnic *nesvnic = to_nesvnic(ibcq->device); local 3835 struct nes_vnic *nesvnic = netdev_priv(netdev); local 3938 struct nes_vnic *nesvnic = (void *) data; local 3956 nes_port_ibevent(struct nes_vnic *nesvnic) argument 3999 struct nes_vnic *nesvnic = nesibdev->nesvnic; local 4039 struct nes_vnic *nesvnic = nesibdev->nesvnic; local [all...] |
H A D | nes_cm.c | 1273 if (listener->nesvnic) 1274 nes_manage_apbvt(listener->nesvnic, listener->loc_port, 1275 PCI_FUNC(listener->nesvnic->nesdev->pcidev->devfn), NES_MANAGE_APBVT_DEL); 1339 static int nes_addr_resolve_neigh(struct nes_vnic *nesvnic, u32 dst_ip, int arpindex) argument 1345 struct nes_adapter *nesadapter = nesvnic->nesdev->nesadapter; 1354 if (netif_is_bond_slave(nesvnic->netdev)) 1355 netdev = nesvnic->netdev->master; 1357 netdev = nesvnic->netdev; 1375 nes_manage_arp_cache(nesvnic->netdev, 1380 nes_manage_arp_cache(nesvnic 1401 make_cm_node(struct nes_cm_core *cm_core, struct nes_vnic *nesvnic, struct nes_cm_info *cm_info, struct nes_cm_listener *listener) argument 2206 mini_cm_listen(struct nes_cm_core *cm_core, struct nes_vnic *nesvnic, struct nes_cm_info *cm_info) argument 2274 mini_cm_connect(struct nes_cm_core *cm_core, struct nes_vnic *nesvnic, u16 private_data_len, void *private_data, struct nes_cm_info *cm_info) argument 2508 mini_cm_recv_pkt(struct nes_cm_core *cm_core, struct nes_vnic *nesvnic, struct sk_buff *skb) argument 2813 struct nes_vnic *nesvnic; local 2946 struct nes_vnic *nesvnic; local 2994 struct nes_vnic *nesvnic; local 3283 struct nes_vnic *nesvnic; local 3372 struct nes_vnic *nesvnic; local 3498 struct nes_vnic *nesvnic; local [all...] |
H A D | nes.c | 143 struct nes_vnic *nesvnic; local 152 nesvnic = netdev_priv(netdev); 156 if (nesvnic->rdma_enabled == 0) { 170 ntohl(nesvnic->local_ipaddr), NES_ARP_DELETE); 171 nesvnic->local_ipaddr = 0; 180 if (nesvnic->local_ipaddr != 0) { 188 nesvnic->local_ipaddr = 191 nesvnic->local_ipaddr = ifa->ifa_address; 195 ntohl(nesvnic->local_ipaddr)); 197 ntohl(nesvnic 222 struct nes_vnic *nesvnic; local 306 struct nes_vnic *nesvnic = to_nesvnic(ibqp->device); local 357 struct nes_vnic *nesvnic = to_nesvnic(device); local [all...] |
H A D | nes_cm.h | 299 struct nes_vnic *nesvnic; member in struct:nes_cm_listener 343 struct nes_vnic *nesvnic; member in struct:nes_cm_node
|
H A D | nes.h | 461 return container_of(ibdev, struct nes_ib_device, ibdev)->nesvnic; 548 void nes_port_ibevent(struct nes_vnic *nesvnic);
|
H A D | nes_hw.h | 1212 struct nes_vnic *nesvnic; member in struct:nes_listener 1257 int (*mcrq_mcast_filter)( struct nes_vnic* nesvnic, __u8* dmi_addr ); 1291 struct nes_vnic *nesvnic; member in struct:nes_ib_device
|
H A D | nes_utils.c | 747 struct nes_vnic *nesvnic; local 785 nesvnic = netdev_priv(nesdev->netdev[0]); 792 if (nesvnic->qp_nic_index[i] != 0xff) {
|