Lines Matching refs:qp_grp
209 struct usnic_ib_qp_grp *qp_grp; in usnic_ib_qpn_attr_show() local
212 qp_grp = container_of(kobj, struct usnic_ib_qp_grp, kobj); in usnic_ib_qpn_attr_show()
215 return qpn_attr->show(qp_grp, buf); in usnic_ib_qpn_attr_show()
225 static ssize_t context_show(struct usnic_ib_qp_grp *qp_grp, char *buf) in context_show() argument
227 return scnprintf(buf, PAGE_SIZE, "0x%p\n", qp_grp->ctx); in context_show()
230 static ssize_t summary_show(struct usnic_ib_qp_grp *qp_grp, char *buf) in summary_show() argument
243 qp_grp->ibqp.qp_num, in summary_show()
244 usnic_ib_qp_grp_state_to_string(qp_grp->state), in summary_show()
245 qp_grp->owner_pid, in summary_show()
246 usnic_vnic_get_index(qp_grp->vf->vnic)); in summary_show()
249 for (i = 0; qp_grp->res_chunk_list[i]; i++) { in summary_show()
250 res_chunk = qp_grp->res_chunk_list[i]; in summary_show()
317 void usnic_ib_sysfs_qpn_add(struct usnic_ib_qp_grp *qp_grp) in usnic_ib_sysfs_qpn_add() argument
322 us_ibdev = qp_grp->vf->pf; in usnic_ib_sysfs_qpn_add()
324 err = kobject_init_and_add(&qp_grp->kobj, &usnic_ib_qpn_type, in usnic_ib_sysfs_qpn_add()
326 "%d", qp_grp->grp_id); in usnic_ib_sysfs_qpn_add()
333 void usnic_ib_sysfs_qpn_remove(struct usnic_ib_qp_grp *qp_grp) in usnic_ib_sysfs_qpn_remove() argument
337 us_ibdev = qp_grp->vf->pf; in usnic_ib_sysfs_qpn_remove()
339 kobject_put(&qp_grp->kobj); in usnic_ib_sysfs_qpn_remove()