Lines Matching defs:ip
71 srq->ip = rvt_create_mmap_info(dev, s, udata, srq->rq.wq);
72 if (IS_ERR(srq->ip)) {
73 ret = PTR_ERR(srq->ip);
77 ret = ib_copy_to_udata(udata, &srq->ip->offset,
78 sizeof(srq->ip->offset));
99 if (srq->ip) {
101 list_add(&srq->ip->pending_mmaps, &dev->pending_mmaps);
108 kfree(srq->ip);
227 if (srq->ip) {
228 struct rvt_mmap_info *ip = srq->ip;
232 rvt_update_mmap_info(dev, ip, s, tmp_rq.wq);
239 ret = ib_copy_to_udata(udata, &ip->offset,
240 sizeof(ip->offset));
250 if (list_empty(&ip->pending_mmaps))
251 list_add(&ip->pending_mmaps,
302 if (srq->ip)
303 kref_put(&srq->ip->ref, rvt_release_mmap_info);