Home
last modified time | relevance | path

Searched refs:iwdev (Results 1 – 12 of 12) sorted by relevance

/freebsd-14.2/sys/dev/irdma/
H A Dicrdma.c296 if (!iwdev) { in irdma_event_handler()
372 iwdev->rf->gen_ops.request_reset(iwdev->rf); in irdma_event_handler()
409 struct irdma_device *iwdev = task_arg->iwdev; in irdma_finalize_task() local
535 rf->iwdev = iwdev; in irdma_fill_device_info()
578 if (!iwdev) { in irdma_probe()
589 hdl->iwdev = iwdev; in irdma_probe()
607 rf->dev_ctx.task_arg.iwdev = iwdev; in irdma_probe()
651 iwdev = hdl->iwdev; in irdma_remove()
662 hdl->iwdev->rf->dev_ctx.task_arg.iwdev = NULL; in irdma_remove()
697 if (iwdev) { in irdma_open()
[all …]
H A Dirdma_kcompat.c192 ucontext->iwdev = iwdev; in irdma_alloc_ucontext()
338 irdma_free_rsrc(iwdev->rf, iwdev->rf->allocated_pds, iwpd->sc_pd.pd_id); in irdma_dealloc_pd()
611 irdma_free_rsrc(iwdev->rf, iwdev->rf->allocated_ahs, ah_id); in irdma_create_ah()
644 struct irdma_device *iwdev = iwqp->iwdev; in irdma_free_qp_rsrc() local
728 iwqp->iwdev = iwdev; in irdma_create_qp()
887 struct irdma_device *iwdev = iwqp->iwdev; in irdma_destroy_qp() local
980 info.vsi = &iwdev->vsi; in irdma_create_cq()
1189 irdma_free_rsrc(iwdev->rf, iwdev->rf->allocated_ahs, in irdma_destroy_ah()
1361 2 * cm_node->iwdev->vsi.mtu > cm_node->iwdev->rcv_wnd) in kc_set_loc_seq_num_mss()
1389 iwdev = hdl->iwdev; in ib_device_get_by_netdev()
[all …]
H A Dirdma_verbs.c214 struct irdma_device *iwdev = iwqp->iwdev; in irdma_alloc_push_page() local
317 struct irdma_device *iwdev = ucontext->iwdev; in irdma_setup_push_mmap_entries() local
571 struct irdma_device *iwdev = iwqp->iwdev; in irdma_roce_fill_and_set_qpctx_info() local
611 struct irdma_device *iwdev = iwqp->iwdev; in irdma_iw_fill_and_set_qpctx_info() local
795 struct irdma_device *iwdev = iwqp->iwdev; in irdma_modify_qp_roce() local
1021 iwdev->rf->check_fc(&iwdev->vsi, &iwqp->sc_qp); in irdma_modify_qp_roce()
1153 struct irdma_device *iwdev = iwqp->iwdev; in irdma_modify_qp() local
3033 struct irdma_device *iwdev = iwqp->iwdev; in irdma_attach_mcast() local
3170 struct irdma_device *iwdev = iwqp->iwdev; in irdma_detach_mcast() local
3428 iwdev->ibdev.num_comp_vectors = iwdev->rf->ceqs_count; in irdma_init_rdma_device()
[all …]
H A Dirdma_cm.c307 struct irdma_device *iwdev = cm_node->iwdev; in irdma_free_retrans_entry() local
1726 struct irdma_device *iwdev = cbs->iwdev; in irdma_add_mqh_ifa_cb() local
1816 cbs.iwdev = iwdev; in irdma_add_mqh()
2185 cm_node->iwdev = iwdev; in irdma_make_cm_node()
2853 listener->iwdev = iwdev; in irdma_make_listen_node()
3136 cm_core->iwdev = iwdev; in irdma_setup_cm_core()
3367 iwdev = iwqp->iwdev; in irdma_cm_disconn_true()
3488 iwdev = iwqp->iwdev; in irdma_free_lsmm_rsrc()
3528 iwdev = iwqp->iwdev; in irdma_accept()
3705 iwdev = iwqp->iwdev; in irdma_connect()
[all …]
H A Dirdma_hw.c219 struct irdma_device *iwdev = rf->iwdev; in irdma_process_aeq() local
248 struct irdma_device *iwdev = rf->iwdev; in irdma_process_aeq() local
1783 if (!iwdev->roce_mode) in irdma_rt_deinit_hw()
1788 if (!iwdev->roce_mode) in irdma_rt_deinit_hw()
1794 irdma_dev_warn(&iwdev->ibdev, "bad init_state = %d\n", iwdev->init_state); in irdma_rt_deinit_hw()
1803 if (iwdev->cleanup_wq) in irdma_rt_deinit_hw()
1849 iwdev->rf->used_pds = find_first_zero_bit(iwdev->rf->allocated_pds, in irdma_get_used_rsrc()
1851 iwdev->rf->used_qps = find_first_zero_bit(iwdev->rf->allocated_qps, in irdma_get_used_rsrc()
1853 iwdev->rf->used_cqs = find_first_zero_bit(iwdev->rf->allocated_cqs, in irdma_get_used_rsrc()
1855 iwdev->rf->used_mrs = find_first_zero_bit(iwdev->rf->allocated_mrs, in irdma_get_used_rsrc()
[all …]
H A Dfbsd_kcompat.c188 struct irdma_device *iwdev = arg; in irdma_add_ipv6_cb() local
227 struct irdma_device *iwdev = arg; in irdma_add_ipv4_cb() local
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()
442 struct irdma_device *iwdev = cm_node->iwdev; in irdma_addr_resolve_neigh() local
472 struct irdma_device *iwdev = cm_node->iwdev; in irdma_addr_resolve_neigh_ipv6() local
[all …]
H A Dfbsd_kcompat.h77 void kc_set_roce_uverbs_cmd_mask(struct irdma_device *iwdev);
78 void kc_set_rdma_uverbs_cmd_mask(struct irdma_device *iwdev);
194 u32 irdma_create_stag(struct irdma_device *iwdev);
195 void irdma_free_stag(struct irdma_device *iwdev, u32 stag);
206 int irdma_hwreg_mr(struct irdma_device *iwdev, struct irdma_mr *iwmr,
210 int irdma_hw_alloc_mw(struct irdma_device *iwdev, struct irdma_mr *iwmr);
213 int irdma_hw_alloc_stag(struct irdma_device *iwdev, struct irdma_mr *iwmr);
216 struct irdma_device *iwdev);
217 void irdma_setup_virt_qp(struct irdma_device *iwdev,
220 int irdma_setup_kmode_qp(struct irdma_device *iwdev,
[all …]
H A Dirdma_main.h363 struct irdma_device *iwdev; member
404 struct irdma_device *iwdev; member
517 int irdma_rt_init_hw(struct irdma_device *iwdev,
519 void irdma_rt_deinit_hw(struct irdma_device *iwdev);
528 void irdma_del_apbvt(struct irdma_device *iwdev,
542 void irdma_port_ibevent(struct irdma_device *iwdev);
559 int irdma_hw_modify_qp(struct irdma_device *iwdev, struct irdma_qp *iwqp,
569 int irdma_setup_cm_core(struct irdma_device *iwdev, u8 ver);
602 void irdma_unregister_notifiers(struct irdma_device *iwdev);
603 int irdma_register_notifiers(struct irdma_device *iwdev);
[all …]
H A Dirdma_verbs.h46 #define iwdev_to_idev(iwdev) (&(iwdev)->rf->sc_dev) argument
50 struct irdma_device *iwdev; member
189 struct irdma_device *iwdev; member
208 struct irdma_device *iwdev; member
388 int irdma_ib_register_device(struct irdma_device *iwdev);
389 void irdma_ib_unregister_device(struct irdma_device *iwdev);
H A Dirdma_utils.c304 struct irdma_device *iwdev; in irdma_netdevice_event() local
308 if (iwdev->netdev != netdev) in irdma_netdevice_event()
311 iwdev->iw_status = 1; in irdma_netdevice_event()
314 iwdev->iw_status = 0; in irdma_netdevice_event()
317 irdma_port_ibevent(iwdev); in irdma_netdevice_event()
658 irdma_dev_err(&rf->iwdev->ibdev, in irdma_handle_cqp_op()
683 struct irdma_device *iwdev = iwqp->iwdev; in irdma_qp_rem_ref() local
1143 struct irdma_pci_f *rf = iwdev->rf; in irdma_hw_modify_qp()
2186 if (qp->iwdev->rf->reset) in irdma_modify_qp_to_err()
2260 rf = iwqp->iwdev->rf; in irdma_upload_qp_context()
[all …]
H A Dirdma_cm.h279 struct irdma_device *iwdev; member
309 struct irdma_device *iwdev; member
381 struct irdma_device *iwdev; member
414 struct irdma_device *iwdev; member
H A Dosdep.h154 struct irdma_device *iwdev; member