irdma_device
static int irdma_del_multiple_qhash(struct irdma_device *iwdev,
static int irdma_add_mqh_6(struct irdma_device *iwdev,
static int irdma_add_mqh_4(struct irdma_device *iwdev,
static int irdma_add_mqh(struct irdma_device *iwdev,
static int irdma_addr_resolve_neigh(struct irdma_device *iwdev, u32 src_ip,
static int irdma_addr_resolve_neigh_ipv6(struct irdma_device *iwdev, u32 *src,
struct irdma_device *iwdev = cm_node->iwdev;
struct irdma_device *iwdev = cm_node->iwdev;
irdma_make_cm_node(struct irdma_cm_core *cm_core, struct irdma_device *iwdev,
struct irdma_device *iwdev = cm_node->iwdev;
struct irdma_device *iwdev,
struct irdma_device *iwdev,
struct irdma_device *iwdev = vsi->back_vsi;
int irdma_setup_cm_core(struct irdma_device *iwdev, u8 rdma_ver)
struct irdma_device *iwdev = iwqp->iwdev;
struct irdma_device *iwdev = iwqp->iwdev;
struct irdma_device *iwdev;
struct irdma_device *iwdev;
struct irdma_device *iwdev;
struct irdma_device *iwdev;
struct irdma_device *iwdev;
struct irdma_device *iwdev;
struct irdma_device *iwdev;
struct irdma_device *iwdev;
void irdma_cm_teardown_connections(struct irdma_device *iwdev, u32 *ipaddr,
static void irdma_qhash_ctrl(struct irdma_device *iwdev,
void irdma_if_notify(struct irdma_device *iwdev, struct net_device *netdev,
struct irdma_device *iwdev;
struct irdma_device *iwdev;
struct irdma_device *iwdev;
void irdma_cm_teardown_connections(struct irdma_device *iwdev, u32 *ipaddr,
int irdma_cm_start(struct irdma_device *dev);
int irdma_cm_stop(struct irdma_device *dev);
void irdma_if_notify(struct irdma_device *iwdev, struct net_device *netdev,
static int irdma_alloc_set_mac(struct irdma_device *iwdev)
static int irdma_initialize_ilq(struct irdma_device *iwdev)
static int irdma_initialize_ieq(struct irdma_device *iwdev)
struct irdma_device *iwdev = vsi->back_vsi;
void irdma_rt_deinit_hw(struct irdma_device *iwdev)
static void irdma_get_used_rsrc(struct irdma_device *iwdev)
int irdma_rt_init_hw(struct irdma_device *iwdev,
static int irdma_cqp_manage_apbvt_cmd(struct irdma_device *iwdev,
struct irdma_apbvt_entry *irdma_add_apbvt(struct irdma_device *iwdev, u16 port)
void irdma_del_apbvt(struct irdma_device *iwdev,
int irdma_manage_qhash(struct irdma_device *iwdev, struct irdma_cm_info *cminfo,
struct irdma_device *iwdev = rf->iwdev;
struct irdma_device *iwdev;
iwdev = ib_alloc_device(irdma_device, ibdev);
struct irdma_device *iwdev;
struct irdma_device *iwdev;
static void i40iw_fill_device_info(struct irdma_device *iwdev, struct i40e_info *cdev_info)
struct irdma_device *iwdev = vsi->back_vsi;
struct irdma_device *iwdev = vsi->back_vsi;
static void icrdma_fill_device_info(struct irdma_device *iwdev,
struct irdma_device *iwdev;
iwdev = ib_alloc_device(irdma_device, ibdev);
struct irdma_device *iwdev = auxiliary_get_drvdata(aux_dev);
struct irdma_device *iwdev = dev_get_drvdata(&cdev_info->adev->dev);
static void icrdma_prep_tc_change(struct irdma_device *iwdev)
struct irdma_device *iwdev = auxiliary_get_drvdata(aux_dev);
struct irdma_device *iwdev = auxiliary_get_drvdata(cdev_info->adev);
struct irdma_device *iwdev;
iwdev = ib_alloc_device(irdma_device, ibdev);
struct irdma_device *iwdev;
static inline struct irdma_device *to_iwdev(struct ib_device *ibdev)
return container_of(ibdev, struct irdma_device, ibdev);
int irdma_rt_init_hw(struct irdma_device *iwdev,
void irdma_rt_deinit_hw(struct irdma_device *iwdev);
struct irdma_apbvt_entry *irdma_add_apbvt(struct irdma_device *iwdev, u16 port);
void irdma_del_apbvt(struct irdma_device *iwdev,
void irdma_port_ibevent(struct irdma_device *iwdev);
int irdma_hw_modify_qp(struct irdma_device *iwdev, struct irdma_qp *iwqp,
int irdma_manage_qhash(struct irdma_device *iwdev, struct irdma_cm_info *cminfo,
int irdma_setup_cm_core(struct irdma_device *iwdev, u8 ver);
void irdma_add_ip(struct irdma_device *iwdev);
TP_PROTO(struct irdma_device *iwdev, u8 tos, u8 user_pri),
TP_STRUCT__entry(__field(struct irdma_device *, iwdev)
TP_PROTO(struct irdma_device *iwdev, u8 tos, u8 user_pri),
TP_PROTO(struct irdma_device *iwdev, u8 tos, u8 user_pri),
TP_PROTO(struct irdma_device *iwdev,
TP_STRUCT__entry(__field(struct irdma_device *, iwdev)
TP_PROTO(struct irdma_device *iwdev,
TP_PROTO(struct irdma_device *iwdev,
TP_PROTO(struct irdma_device *iwdev, char *dev_addr),
TP_STRUCT__entry(__field(struct irdma_device *, iwdev)
TP_STRUCT__entry(__field(struct irdma_device *, iwdev)
TP_PROTO(struct irdma_device *iwdev, struct irdma_cm_info *cm_info),
TP_STRUCT__entry(__field(struct irdma_device *, iwdev)
TP_STRUCT__entry(__field(struct irdma_device *, iwdev)
TP_STRUCT__entry(__field(struct irdma_device *, iwdev)
TP_STRUCT__entry(__field(struct irdma_device *, iwdev)
TP_STRUCT__entry(__field(struct irdma_device *, iwdev)
TP_STRUCT__entry(__field(struct irdma_device *, iwdev)
struct irdma_device *iwdev = iwqp->iwdev;
struct irdma_device *iwdev = iwqp->iwdev;
int irdma_hw_modify_qp(struct irdma_device *iwdev, struct irdma_qp *iwqp,
struct irdma_device *iwdev = buf->vsi->back_vsi;
struct irdma_device *iwdev;
struct irdma_device *iwdev;
struct irdma_device *iwdev;
struct irdma_device *iwdev;
static void irdma_add_ipv6_addr(struct irdma_device *iwdev)
static void irdma_add_ipv4_addr(struct irdma_device *iwdev)
void irdma_add_ip(struct irdma_device *iwdev)
struct irdma_device *iwdev = iwqp->iwdev;
struct irdma_device *iwdev = to_iwdev(ibdev);
struct irdma_device *iwdev = to_iwdev(device);
struct irdma_device *iwdev = iwqp->iwdev;
struct irdma_device *iwdev = to_iwdev(ibdev);
struct irdma_device *iwdev = iwqp->iwdev;
struct irdma_device *iwdev,
struct irdma_device *iwdev = to_iwdev(ibsrq->device);
struct irdma_device *iwdev = to_iwdev(ib_cq->device);
struct irdma_device *iwdev;
struct irdma_device *iwdev = to_iwdev(ibsrq->device);
static int irdma_setup_umode_srq(struct irdma_device *iwdev,
static int irdma_setup_kmode_srq(struct irdma_device *iwdev,
struct irdma_device *iwdev = to_iwdev(ibsrq->device);
struct irdma_device *iwdev = iwqp->iwdev;
struct irdma_device *iwdev = to_iwdev(ibdev);
static void irdma_free_stag(struct irdma_device *iwdev, u32 stag)
static u32 irdma_create_stag(struct irdma_device *iwdev)
struct irdma_device *iwdev = to_iwdev(ibdev);
static int irdma_handle_q_mem(struct irdma_device *iwdev,
static int irdma_hw_alloc_mw(struct irdma_device *iwdev, struct irdma_mr *iwmr)
struct irdma_device *iwdev = to_iwdev(ibmw->device);
struct irdma_device *iwdev = to_iwdev(ibmw->device);
static int irdma_hw_alloc_stag(struct irdma_device *iwdev,
struct irdma_device *iwdev = to_iwdev(pd->device);
static int irdma_hwreg_mr(struct irdma_device *iwdev, struct irdma_mr *iwmr,
struct irdma_device *iwdev = to_iwdev(iwmr->ibmr.device);
struct irdma_device *iwdev = to_iwdev(pd->device);
struct irdma_device *iwdev = to_iwdev(iwmr->ibmr.device);
struct irdma_device *iwdev = to_iwdev(iwmr->ibmr.device);
struct irdma_device *iwdev = to_iwdev(iwmr->ibmr.device);
struct irdma_device *iwdev = to_iwdev(pd->device);
struct irdma_device *iwdev = to_iwdev(pd->device);
struct irdma_device *iwdev = to_iwdev(ib_mr->device);
struct irdma_device *iwdev = to_iwdev(iwmr->ibmr.device);
struct irdma_device *iwdev = to_iwdev(ib_mr->device);
struct irdma_device *iwdev = to_iwdev(pd->device);
struct irdma_device *iwdev = to_iwdev(ib_mr->device);
struct irdma_device *iwdev = to_iwdev(pd->device);
struct irdma_device *iwdev;
struct irdma_device *iwdev = to_iwdev(ibpd->device);
struct irdma_device *iwdev = to_iwdev(dev);
struct irdma_device *iwdev = to_iwdev(ibdev);
struct irdma_device *iwdev = to_iwdev(ibdev);
struct irdma_device *iwdev = to_iwdev(ibdev);
static int irdma_mcast_cqp_op(struct irdma_device *iwdev,
struct irdma_device *iwdev = iwqp->iwdev;
struct irdma_device *iwdev = iwqp->iwdev;
static int irdma_create_hw_ah(struct irdma_device *iwdev, struct irdma_ah *ah, bool sleep)
struct irdma_device *iwdev = ucontext->iwdev;
struct irdma_device *iwdev = to_iwdev(ibah->pd->device);
static bool irdma_ah_exists(struct irdma_device *iwdev,
struct irdma_device *iwdev = to_iwdev(ibah->device);
struct irdma_device *iwdev = to_iwdev(ibah->pd->device);
struct irdma_device *iwdev = to_iwdev(ibah->pd->device);
static void irdma_init_roce_device(struct irdma_device *iwdev)
static void irdma_init_iw_device(struct irdma_device *iwdev)
struct irdma_device *iwdev = iwqp->iwdev;
static void irdma_init_rdma_device(struct irdma_device *iwdev)
void irdma_port_ibevent(struct irdma_device *iwdev)
void irdma_ib_unregister_device(struct irdma_device *iwdev)
int irdma_ib_register_device(struct irdma_device *iwdev)
struct irdma_device *iwdev = to_iwdev(ibdev);
static void irdma_setup_virt_qp(struct irdma_device *iwdev,
struct irdma_device *iwdev,
static int irdma_setup_kmode_qp(struct irdma_device *iwdev,
struct irdma_device *iwdev = iwqp->iwdev;
struct irdma_device *iwdev = iwqp->iwdev;
struct irdma_device *iwdev)
struct irdma_device *iwdev = to_iwdev(ibdev);
struct irdma_device *iwdev = iwqp->iwdev;
struct irdma_device *iwdev = to_iwdev(ibpd->device);
struct irdma_device *iwdev;
struct irdma_device *iwdev;
int irdma_ib_register_device(struct irdma_device *iwdev);
void irdma_ib_unregister_device(struct irdma_device *iwdev);