| /freebsd-14.2/sys/dev/irdma/ |
| H A D | icrdma.c | 296 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 D | irdma_kcompat.c | 192 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 D | irdma_verbs.c | 214 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 D | irdma_cm.c | 307 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 D | irdma_hw.c | 219 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 D | fbsd_kcompat.c | 188 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 D | fbsd_kcompat.h | 77 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 D | irdma_main.h | 363 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 D | irdma_verbs.h | 46 #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 D | irdma_utils.c | 304 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 D | irdma_cm.h | 279 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 D | osdep.h | 154 struct irdma_device *iwdev; member
|