Lines Matching defs:cle

173 	struct clist	*cle = *(xdrp->xp_rcl_next);
205 while (cle) {
207 cle = cle->c_next;
210 cle = *(xdrp->xp_rcl_next);
217 if (cle == NULL)
220 if (cle->c_xdroff != (xdrp->xp_offp - xdrs->x_base))
230 DTRACE_PROBE3(krpc__i__xdrrdma_getrdmablk, uint32_t, cle->c_len,
231 uint32_t, total_len, uint32_t, cle->c_xdroff);
240 cle = cle->c_next;
242 cle->u.c_daddr = (uint64) cur_offset;
244 if (cle->c_len > total_len) {
245 alen = cle->c_len;
246 cle->c_len = total_len;
249 xdrp->xp_rcl_next = &cle->c_next;
251 cur_offset += cle->c_len;
252 total_len -= cle->c_len;
267 (*rdclist) = (*cle);
289 cle->w.c_saddr =
290 (uint64)(uintptr_t)cle->w.c_saddr + cle->c_len;
291 cle->c_len = alen - cle->c_len;
306 struct clist *cle;
327 for (cle = cl; cle->c_next != NULL; cle = cle->c_next)
330 xdrp->xp_rcl_next = &(cle->c_next);
433 struct clist *cle = *(xdrp->xp_rcl_next);
445 while (cle) {
447 cle = cle->c_next;
450 cle = *(xdrp->xp_rcl_next);
464 if (cle != NULL && cle->c_xdroff == xpoff) {
474 cle->u.c_daddr = (uint64)(uintptr_t)addr + cur_offset;
476 if (cle->c_len > total_len) {
477 alen = cle->c_len;
478 cle->c_len = total_len;
481 xdrp->xp_rcl_next = &cle->c_next;
483 cur_offset += cle->c_len;
484 total_len -= cle->c_len;
509 cl = *cle;
522 cle->c_dmemhandle = cl.c_dmemhandle;
523 cle->c_dsynchandle = cl.c_dsynchandle;
541 cle = cle->c_next;
560 cle = cls;
562 cl = *cle;
568 cle = cle->c_next;
573 cle = *(xdrp->xp_rcl_next);
574 cle->w.c_saddr =
575 (uint64)(uintptr_t)cle->w.c_saddr + cle->c_len;
576 cle->c_len = alen - cle->c_len;
618 struct clist *cle;
621 cle = clist_alloc();
622 cle->c_xdroff = offset;
623 cle->c_len = len;
624 cle->w.c_saddr = (uint64)(uintptr_t)addr;
625 cle->c_next = NULL;
627 *(xdrp->xp_rcl_next) = cle;
628 xdrp->xp_rcl_next = &(cle->c_next);
675 struct clist *cle = *(xdrp->xp_rcl_next);
682 if (cle != NULL &&
683 cle->c_xdroff <= (xdrp->xp_offp - xdrs->x_base + len))
1504 struct clist *cle = *(xdrp->xp_rcl_next);
1513 while (rclp != cle) {
1530 if (cle == NULL || (cle->c_xdroff != xdrp->xp_off))
1540 *rclp = *cle;
1543 xdrp->xp_rcl_next = &cle->c_next;