Lines Matching defs:lreq
1488 struct lease_ctx_info *lreq;
1494 lreq = kzalloc(sizeof(struct lease_ctx_info), KSMBD_DEFAULT_GFP);
1495 if (!lreq)
1505 memcpy(lreq->lease_key, lc->lcontext.LeaseKey, SMB2_LEASE_KEY_SIZE);
1506 lreq->req_state = lc->lcontext.LeaseState;
1507 lreq->flags = lc->lcontext.LeaseFlags;
1508 lreq->epoch = lc->lcontext.Epoch;
1509 lreq->duration = lc->lcontext.LeaseDuration;
1510 if (lreq->flags == SMB2_LEASE_FLAG_PARENT_LEASE_KEY_SET_LE)
1511 memcpy(lreq->parent_lease_key, lc->lcontext.ParentLeaseKey,
1513 lreq->version = 2;
1521 memcpy(lreq->lease_key, lc->lcontext.LeaseKey, SMB2_LEASE_KEY_SIZE);
1522 lreq->req_state = lc->lcontext.LeaseState;
1523 lreq->flags = lc->lcontext.LeaseFlags;
1524 lreq->duration = lc->lcontext.LeaseDuration;
1525 lreq->version = 1;
1527 return lreq;
1529 kfree(lreq);