Lines Matching refs:pinned
122 * Release pinned receive buffer pages.
161 int pinned;
179 * pages, accept the amount pinned so far and program only that.
187 pinned = hfi1_acquire_user_pages(current->mm, vaddr, npages, true, pages);
188 if (pinned <= 0) {
190 return pinned;
193 fd->tid_n_pinned += pinned;
194 return pinned;
249 int ret = 0, need_group = 0, pinned;
288 pinned = pin_rcv_pages(fd, tidbuf);
289 if (pinned <= 0) {
290 ret = (pinned < 0) ? pinned : -ENOSPC;
295 tidbuf->n_psets = find_phys_blocks(tidbuf, pinned);
425 unpin_rcv_pages(fd, tidbuf, NULL, mapped_pages, pinned - mapped_pages,
464 pinned = 0; /* nothing left to unpin */
473 if (pinned > 0)
474 unpin_rcv_pages(fd, tidbuf, NULL, 0, pinned, false);