Lines Matching refs:nesvnic

63 	struct nes_vnic *nesvnic = to_nesvnic(ibpd->device);  in nes_alloc_mw()  local
64 struct nes_device *nesdev = nesvnic->nesdev; in nes_alloc_mw()
164 struct nes_vnic *nesvnic = to_nesvnic(ibmw->device); in nes_dealloc_mw() local
165 struct nes_device *nesdev = nesvnic->nesdev; in nes_dealloc_mw()
313 struct nes_vnic *nesvnic = to_nesvnic(ibpd->device); in nes_alloc_mr() local
314 struct nes_device *nesdev = nesvnic->nesdev; in nes_alloc_mr()
421 struct nes_vnic *nesvnic = to_nesvnic(ibdev); in nes_query_device() local
422 struct nes_device *nesdev = nesvnic->nesdev; in nes_query_device()
423 struct nes_ib_device *nesibdev = nesvnic->nesibdev; in nes_query_device()
429 memcpy(&props->sys_image_guid, nesvnic->netdev->dev_addr, 6); in nes_query_device()
476 struct nes_vnic *nesvnic = to_nesvnic(ibdev); in nes_query_port() local
477 struct net_device *netdev = nesvnic->netdev; in nes_query_port()
487 else if (nesvnic->linkup) in nes_query_port()
518 struct nes_vnic *nesvnic = to_nesvnic(ibdev); in nes_query_gid() local
521 memcpy(&(gid->raw[0]), nesvnic->netdev->dev_addr, 6); in nes_query_gid()
534 struct nes_vnic *nesvnic = to_nesvnic(ibdev); in nes_alloc_ucontext() local
535 struct nes_device *nesdev = nesvnic->nesdev; in nes_alloc_ucontext()
540 struct nes_ib_device *nesibdev = nesvnic->nesibdev; in nes_alloc_ucontext()
608 struct nes_vnic *nesvnic = to_nesvnic(context->device); in nes_mmap() local
609 struct nes_device *nesdev = nesvnic->nesdev; in nes_mmap()
665 struct nes_vnic *nesvnic = to_nesvnic(ibdev); in nes_alloc_pd() local
666 struct nes_device *nesdev = nesvnic->nesdev; in nes_alloc_pd()
674 nesvnic, nesdev->netdev[0], nesdev->netdev[0]->name, ibdev, context, in nes_alloc_pd()
675 netdev_refcnt_read(nesvnic->netdev)); in nes_alloc_pd()
690 nespd, nesvnic->nesibdev->ibdev.name); in nes_alloc_pd()
732 struct nes_vnic *nesvnic = to_nesvnic(ibpd->device); in nes_dealloc_pd() local
733 struct nes_device *nesdev = nesvnic->nesdev; in nes_dealloc_pd()
782 struct nes_vnic *nesvnic, int sq_size, int rq_size) in nes_setup_virt_qp() argument
789 struct nes_device *nesdev = nesvnic->nesdev; in nes_setup_virt_qp()
903 static int nes_setup_mmap_qp(struct nes_qp *nesqp, struct nes_vnic *nesvnic, in nes_setup_mmap_qp() argument
907 struct nes_device *nesdev = nesvnic->nesdev; in nes_setup_mmap_qp()
983 struct nes_vnic *nesvnic = to_nesvnic(ibpd->device); in nes_create_qp() local
984 struct nes_device *nesdev = nesvnic->nesdev; in nes_create_qp()
1119 err = (!virt_wqs) ? nes_setup_mmap_qp(nesqp, nesvnic, sq_size, rq_size) : in nes_create_qp()
1120 nes_setup_virt_qp(nesqp, nespbl, nesvnic, sq_size, rq_size); in nes_create_qp()
1181 (u32)nesvnic->qp_nic_index[nesvnic->next_qp_nic_index] << in nes_create_qp()
1183 nesvnic->next_qp_nic_index++; in nes_create_qp()
1184 if ((nesvnic->next_qp_nic_index > 3) || in nes_create_qp()
1185 (nesvnic->qp_nic_index[nesvnic->next_qp_nic_index] == 0xf)) { in nes_create_qp()
1186 nesvnic->next_qp_nic_index = 0; in nes_create_qp()
1293 netdev_refcnt_read(nesvnic->netdev)); in nes_create_qp()
1410 struct nes_vnic *nesvnic = to_nesvnic(ibdev); in nes_create_cq() local
1411 struct nes_device *nesdev = nesvnic->nesdev; in nes_create_cq()
1458 nesvnic->mcrq_ucontext = nes_ucontext; in nes_create_cq()
1462 nescq->hw_cq.cq_number = nesvnic->nic.qp_id + 28 + 2 * ((nes_ucontext->mcrqf & 0xf) - 1); in nes_create_cq()
1466 nescq->hw_cq.cq_number = nesvnic->mcrq_qp_id + nes_ucontext->mcrqf-1; in nes_create_cq()
1667 struct nes_vnic *nesvnic; in nes_destroy_cq() local
1679 nesvnic = to_nesvnic(ib_cq->device); in nes_destroy_cq()
1680 nesdev = nesvnic->nesdev; in nes_destroy_cq()
1974 struct nes_vnic *nesvnic = to_nesvnic(ib_pd->device); in nes_reg_phys_mr() local
1975 struct nes_device *nesdev = nesvnic->nesdev; in nes_reg_phys_mr()
2108 struct nes_vnic *nesvnic = to_nesvnic(pd->device); in nes_reg_user_mr() local
2109 struct nes_device *nesdev = nesvnic->nesdev; in nes_reg_user_mr()
2459 struct nes_vnic *nesvnic = to_nesvnic(ib_mr->device); in nes_dereg_mr() local
2460 struct nes_device *nesdev = nesvnic->nesdev; in nes_dereg_mr()
2564 struct nes_vnic *nesvnic = nesibdev->nesvnic; in show_rev() local
2567 return sprintf(buf, "%x\n", nesvnic->nesdev->nesadapter->hw_rev); in show_rev()
2718 struct nes_vnic *nesvnic = to_nesvnic(ibqp->device); in nes_modify_qp() local
2719 struct nes_device *nesdev = nesvnic->nesdev; in nes_modify_qp()
3021 struct nes_vnic *nesvnic = to_nesvnic(ibqp->device); in nes_post_send() local
3022 struct nes_device *nesdev = nesvnic->nesdev; in nes_post_send()
3283 struct nes_vnic *nesvnic = to_nesvnic(ibqp->device); in nes_post_recv() local
3284 struct nes_device *nesdev = nesvnic->nesdev; in nes_post_recv()
3399 struct nes_vnic *nesvnic = to_nesvnic(ibcq->device); in nes_poll_cq() local
3400 struct nes_device *nesdev = nesvnic->nesdev; in nes_poll_cq()
3578 struct nes_vnic *nesvnic = to_nesvnic(ibcq->device); in nes_req_notify_cq() local
3579 struct nes_device *nesdev = nesvnic->nesdev; in nes_req_notify_cq()
3622 struct nes_vnic *nesvnic = nesibdev->nesvnic; in get_dev_fw_str() local
3626 (nesvnic->nesdev->nesadapter->firmware_version >> 16), in get_dev_fw_str()
3627 (nesvnic->nesdev->nesadapter->firmware_version & 0x000000ff)); in get_dev_fw_str()
3636 struct nes_vnic *nesvnic = netdev_priv(netdev); in nes_init_ofa_device() local
3637 struct nes_device *nesdev = nesvnic->nesdev; in nes_init_ofa_device()
3735 struct nes_vnic *nesvnic = from_timer(nesvnic, t, event_timer); in nes_handle_delayed_event() local
3737 if (nesvnic->delayed_event != nesvnic->last_dispatched_event) { in nes_handle_delayed_event()
3740 event.device = &nesvnic->nesibdev->ibdev; in nes_handle_delayed_event()
3743 event.event = nesvnic->delayed_event; in nes_handle_delayed_event()
3744 event.element.port_num = nesvnic->logical_port + 1; in nes_handle_delayed_event()
3749 nesvnic->event_timer.function = NULL; in nes_handle_delayed_event()
3753 void nes_port_ibevent(struct nes_vnic *nesvnic) in nes_port_ibevent() argument
3755 struct nes_ib_device *nesibdev = nesvnic->nesibdev; in nes_port_ibevent()
3756 struct nes_device *nesdev = nesvnic->nesdev; in nes_port_ibevent()
3759 event.element.port_num = nesvnic->logical_port + 1; in nes_port_ibevent()
3762 if (!nesvnic->event_timer.function) { in nes_port_ibevent()
3764 nesvnic->last_dispatched_event = event.event; in nes_port_ibevent()
3765 nesvnic->event_timer.function = nes_handle_delayed_event; in nes_port_ibevent()
3766 nesvnic->event_timer.expires = jiffies + NES_EVENT_DELAY; in nes_port_ibevent()
3767 add_timer(&nesvnic->event_timer); in nes_port_ibevent()
3769 mod_timer(&nesvnic->event_timer, jiffies + NES_EVENT_DELAY); in nes_port_ibevent()
3771 nesvnic->delayed_event = event.event; in nes_port_ibevent()
3795 struct nes_vnic *nesvnic = nesibdev->nesvnic; in nes_register_ofa_device() local
3796 struct nes_device *nesdev = nesvnic->nesdev; in nes_register_ofa_device()
3800 nesvnic->nesibdev->ibdev.driver_id = RDMA_DRIVER_NES; in nes_register_ofa_device()
3801 ret = ib_register_device(&nesvnic->nesibdev->ibdev, NULL); in nes_register_ofa_device()
3825 nesvnic->of_device_registered = 1; in nes_register_ofa_device()
3836 struct nes_vnic *nesvnic = nesibdev->nesvnic; in nes_unregister_ofa_device() local
3843 if (nesvnic->of_device_registered) { in nes_unregister_ofa_device()
3847 nesvnic->of_device_registered = 0; in nes_unregister_ofa_device()