Lines Matching refs:li
99 struct cifsLockInfo *li, *tmp; in smb2_unlock_range() local
121 list_for_each_entry_safe(li, tmp, &cfile->llist->locks, llist) { in smb2_unlock_range()
122 if (flock->fl_start > li->offset || in smb2_unlock_range()
124 (li->offset + li->length)) in smb2_unlock_range()
126 if (current->tgid != li->pid) in smb2_unlock_range()
133 list_del(&li->llist); in smb2_unlock_range()
134 cifs_del_lock_waiters(li); in smb2_unlock_range()
135 kfree(li); in smb2_unlock_range()
138 cur->Length = cpu_to_le64(li->length); in smb2_unlock_range()
139 cur->Offset = cpu_to_le64(li->offset); in smb2_unlock_range()
145 list_move(&li->llist, &tmp_llist); in smb2_unlock_range()
193 struct cifsLockInfo *li; in smb2_push_mand_fdlocks() local
198 list_for_each_entry(li, &fdlocks->locks, llist) { in smb2_push_mand_fdlocks()
199 cur->Length = cpu_to_le64(li->length); in smb2_push_mand_fdlocks()
200 cur->Offset = cpu_to_le64(li->offset); in smb2_push_mand_fdlocks()
201 cur->Flags = cpu_to_le32(li->type | in smb2_push_mand_fdlocks()