Searched refs:irdma_device (Results 1 – 12 of 12) sorted by relevance
| /freebsd/sys/dev/irdma/ |
| H A D | fbsd_kcompat.h | 78 void kc_set_roce_uverbs_cmd_mask(struct irdma_device *iwdev); 79 void kc_set_rdma_uverbs_cmd_mask(struct irdma_device *iwdev); 190 int irdma_resolve_neigh_lpb_chk(struct irdma_device *iwdev, struct irdma_cm_node *cm_node, 200 u32 irdma_create_stag(struct irdma_device *iwdev); 201 void irdma_free_stag(struct irdma_device *iwdev, u32 stag); 221 int irdma_hwreg_mr(struct irdma_device *iwdev, struct irdma_mr *iwmr, 225 int irdma_hw_alloc_mw(struct irdma_device *iwdev, struct irdma_mr *iwmr); 228 int irdma_hw_alloc_stag(struct irdma_device *iwdev, struct irdma_mr *iwmr); 231 struct irdma_device *iwdev); 232 void irdma_setup_virt_qp(struct irdma_device *iwdev, [all …]
|
| H A D | irdma_main.h | 365 struct irdma_device *iwdev; 377 struct irdma_device { struct 415 struct irdma_device *iwdev; argument 421 static inline struct irdma_device *to_iwdev(struct ib_device *ibdev) in to_iwdev() 423 return container_of(ibdev, struct irdma_device, ibdev); in to_iwdev() 528 int irdma_rt_init_hw(struct irdma_device *iwdev, 530 void irdma_rt_deinit_hw(struct irdma_device *iwdev); 540 struct irdma_apbvt_entry *irdma_add_apbvt(struct irdma_device *iwdev, u16 port); 541 void irdma_del_apbvt(struct irdma_device *iwdev, 555 void irdma_port_ibevent(struct irdma_device *iwdev); [all …]
|
| H A D | irdma_verbs.h | 51 struct irdma_device *iwdev; 185 struct irdma_device *iwdev; 204 struct irdma_device *iwdev; 391 int irdma_ib_register_device(struct irdma_device *iwdev); 392 void irdma_ib_unregister_device(struct irdma_device *iwdev); 400 int irdma_hw_alloc_mw(struct irdma_device *iwdev, struct irdma_mr *iwmr);
|
| H A D | irdma_cm.h | 279 struct irdma_device *iwdev; 309 struct irdma_device *iwdev; 381 struct irdma_device *iwdev; 414 struct irdma_device *iwdev; 437 int irdma_cm_start(struct irdma_device *dev); 438 int irdma_cm_stop(struct irdma_device *dev);
|
| H A D | irdma_kcompat.c | 72 struct irdma_device *iwdev = to_iwdev(dev); in irdma_get_dev_fw_str() 110 struct irdma_device *iwdev = to_iwdev(pd->device); in irdma_alloc_mr() 176 struct irdma_device *iwdev = to_iwdev(ibdev); in irdma_alloc_ucontext() 287 struct irdma_device *iwdev = to_iwdev(pd->device); in irdma_alloc_pd() 336 struct irdma_device *iwdev = to_iwdev(ibpd->device); in irdma_dealloc_pd() 430 irdma_create_ah_vlan_tag(struct irdma_device *iwdev, in irdma_create_ah_vlan_tag() 535 struct irdma_device *iwdev = to_iwdev(ib_ah->pd->device); in irdma_create_sleepable_ah() 676 struct irdma_device *iwdev = iwqp->iwdev; in irdma_free_qp_rsrc() 714 struct irdma_device *iwdev = to_iwdev(ibpd->device); in irdma_create_qp() 924 struct irdma_device *iwdev = iwqp->iwdev; in irdma_destroy_qp() [all …]
|
| H A D | icrdma.c | 149 static struct irdma_device * 293 struct irdma_device *iwdev; in irdma_event_handler() 413 struct irdma_device *iwdev = task_arg->iwdev; in irdma_finalize_task() 524 irdma_fill_device_info(struct irdma_device *iwdev, in irdma_fill_device_info() 580 struct irdma_device *iwdev; in irdma_probe() 598 iwdev = (struct irdma_device *)ib_alloc_device(sizeof(*iwdev)); in irdma_probe() 663 struct irdma_device *iwdev; in irdma_remove() 715 struct irdma_device *iwdev; in irdma_open() 744 struct irdma_device *iwdev; in irdma_close()
|
| H A D | irdma_verbs.c | 48 struct irdma_device *iwdev = to_iwdev(ibdev); in irdma_query_device() 213 struct irdma_device *iwdev = iwqp->iwdev; in irdma_alloc_push_page() 293 static u64 irdma_compute_push_wqe_offset(struct irdma_device *iwdev, u32 page_idx){ in irdma_compute_push_wqe_offset() 328 struct irdma_device *iwdev = ucontext->iwdev; in irdma_setup_push_mmap_entries() 361 irdma_setup_virt_qp(struct irdma_device *iwdev, in irdma_setup_virt_qp() 390 struct irdma_device *iwdev, in irdma_setup_umode_qp() 468 irdma_setup_kmode_qp(struct irdma_device *iwdev, in irdma_setup_kmode_qp() 579 struct irdma_device *iwdev = iwqp->iwdev; in irdma_roce_fill_and_set_qpctx_info() 619 struct irdma_device *iwdev = iwqp->iwdev; in irdma_iw_fill_and_set_qpctx_info() 647 struct irdma_device *iwdev) in irdma_validate_qp_attrs() [all …]
|
| H A D | fbsd_kcompat.c | 116 struct irdma_device *iwdev = vsi->back_vsi; in irdma_register_qset() 140 struct irdma_device *iwdev = vsi->back_vsi; in irdma_unregister_qset() 194 struct irdma_device *iwdev = arg; in irdma_add_ipv6_cb() 223 irdma_add_ipv6_addr(struct irdma_device *iwdev, struct ifnet *ifp) in irdma_add_ipv6_addr() 233 struct irdma_device *iwdev = arg; in irdma_add_ipv4_cb() 264 irdma_add_ipv4_addr(struct irdma_device *iwdev, struct ifnet *ifp) in irdma_add_ipv4_addr() 278 irdma_add_ip(struct irdma_device *iwdev) in irdma_add_ip() 448 struct irdma_device *iwdev = cm_node->iwdev; in irdma_addr_resolve_neigh() 478 struct irdma_device *iwdev = cm_node->iwdev; in irdma_addr_resolve_neigh_ipv6() 496 irdma_resolve_neigh_lpb_chk(struct irdma_device *iwdev, struct irdma_cm_node *cm_node, in irdma_resolve_neigh_lpb_chk()
|
| H A D | irdma_cm.c | 1679 irdma_del_multiple_qhash(struct irdma_device *iwdev, in irdma_del_multiple_qhash() 1816 struct irdma_device *iwdev = cbs->iwdev; in irdma_add_mqh_ifa_cb() 1887 irdma_add_mqh(struct irdma_device *iwdev, in irdma_add_mqh() 2152 struct irdma_device *iwdev = cm_node->iwdev; in irdma_cm_create_ah() 2219 struct irdma_device *iwdev = cm_node->iwdev; in irdma_cm_free_ah() 2239 irdma_make_cm_node(struct irdma_cm_core *cm_core, struct irdma_device *iwdev, in irdma_make_cm_node() 2941 struct irdma_device *iwdev, in irdma_make_listen_node() 3005 struct irdma_device *iwdev, in irdma_create_cm_node() 3141 struct irdma_device *iwdev = vsi->back_vsi; in irdma_receive_ilq() 3261 irdma_setup_cm_core(struct irdma_device *iwdev, u8 rdma_ver) in irdma_setup_cm_core() [all …]
|
| H A D | irdma_hw.c | 222 struct irdma_device *iwdev = rf->iwdev; in irdma_process_aeq() 259 struct irdma_device *iwdev = rf->iwdev; in irdma_process_aeq() 1142 irdma_alloc_set_mac(struct irdma_device *iwdev) in irdma_alloc_set_mac() 1576 irdma_initialize_ilq(struct irdma_device *iwdev) in irdma_initialize_ilq() 1607 irdma_initialize_ieq(struct irdma_device *iwdev) in irdma_initialize_ieq() 1636 struct irdma_device *iwdev = vsi->back_vsi; in irdma_reinitialize_ieq() 1772 irdma_rt_deinit_hw(struct irdma_device *iwdev) in irdma_rt_deinit_hw() 1870 irdma_get_used_rsrc(struct irdma_device *iwdev) in irdma_get_used_rsrc() 1929 irdma_rt_init_hw(struct irdma_device *iwdev, in irdma_rt_init_hw() 2451 irdma_cqp_manage_apbvt_cmd(struct irdma_device *iwdev, in irdma_cqp_manage_apbvt_cmd() [all …]
|
| H A D | irdma_utils.c | 353 struct irdma_device *iwdev; in irdma_netdevice_event() 356 iwdev = container_of(notifier, struct irdma_device, nb_netdevice_event); in irdma_netdevice_event() 376 irdma_unregister_notifiers(struct irdma_device *iwdev) in irdma_unregister_notifiers() 382 irdma_register_notifiers(struct irdma_device *iwdev) in irdma_register_notifiers() 755 struct irdma_device *iwdev = iwqp->iwdev; in irdma_qp_rem_ref() 809 struct irdma_device *iwdev = to_iwdev(device); in irdma_get_qp() 1213 irdma_hw_modify_qp(struct irdma_device *iwdev, struct irdma_qp *iwqp, in irdma_hw_modify_qp() 1359 struct irdma_device *iwdev = buf->vsi->back_vsi; in irdma_ieq_get_qp() 2474 struct irdma_device *iwdev = to_iwdev(cq->ibcq.device); in irdma_comp_handler()
|
| H A D | osdep.h | 159 struct irdma_device *iwdev;
|