Home
last modified time | relevance | path

Searched refs:f_ci (Results 1 – 6 of 6) sorted by relevance

/linux/fs/smb/server/
H A Dvfs_cache.c225 struct ksmbd_inode *ci = fp->f_ci; in ksmbd_inode_pending_delete()
237 struct ksmbd_inode *ci = fp->f_ci; in ksmbd_set_inode_pending_delete()
246 struct ksmbd_inode *ci = fp->f_ci; in ksmbd_clear_inode_pending_delete()
256 struct ksmbd_inode *ci = fp->f_ci; in ksmbd_fd_set_delete_on_close()
370 struct ksmbd_inode *ci = fp->f_ci; in __ksmbd_inode_close()
436 down_write(&fp->f_ci->m_lock); in __ksmbd_remove_fd()
438 up_write(&fp->f_ci->m_lock); in __ksmbd_remove_fd()
755 fp->f_ci = ksmbd_inode_get(fp); in ksmbd_open_fd()
757 if (!fp->f_ci) { in ksmbd_open_fd()
764 ksmbd_inode_put(fp->f_ci); in ksmbd_open_fd()
[all …]
H A Doplock.c181 struct ksmbd_inode *ci = opinfo->o_fp->f_ci; in opinfo_add()
190 struct ksmbd_inode *ci = opinfo->o_fp->f_ci; in opinfo_del()
205 return atomic_read(&fp->f_ci->sop_count); in opinfo_count()
207 return atomic_read(&fp->f_ci->op_count); in opinfo_count()
213 return atomic_inc(&fp->f_ci->sop_count); in opinfo_count_inc()
215 return atomic_inc(&fp->f_ci->op_count); in opinfo_count_inc()
221 return atomic_dec(&fp->f_ci->sop_count); in opinfo_count_dec()
223 return atomic_dec(&fp->f_ci->op_count); in opinfo_count_dec()
996 if (opinfo->o_fp->f_ci == ci) in find_same_lease_key()
1177 struct ksmbd_inode *ci = fp->f_ci; in smb_grant_oplock()
[all …]
H A Dsmb_common.c677 down_read(&curr_fp->f_ci->m_lock); in ksmbd_smb_check_shared_mode()
678 list_for_each_entry(prev_fp, &curr_fp->f_ci->m_fp_list, node) { in ksmbd_smb_check_shared_mode()
753 up_read(&curr_fp->f_ci->m_lock); in ksmbd_smb_check_shared_mode()
H A Dvfs_cache.h78 struct ksmbd_inode *f_ci; member
H A Dsmb2pdu.c2571 da.attr = le32_to_cpu(fp->f_ci->m_fattr); in smb2_new_xattrs()
2587 fp->f_ci->m_fattr &= ~(FILE_ATTRIBUTE_HIDDEN_LE | FILE_ATTRIBUTE_SYSTEM_LE); in smb2_update_xattrs()
2597 fp->f_ci->m_fattr = cpu_to_le32(da.attr); in smb2_update_xattrs()
3458 down_write(&fp->f_ci->m_lock); in smb2_open()
3459 list_add(&fp->node, &fp->f_ci->m_fp_list); in smb2_open()
3460 up_write(&fp->f_ci->m_lock); in smb2_open()
3503 rc = find_same_lease_key(sess, fp->f_ci, lc); in smb2_open()
3586 if (req->FileAttributes || fp->f_ci->m_fattr == 0) in smb2_open()
3587 fp->f_ci->m_fattr = in smb2_open()
3635 rsp->FileAttributes = fp->f_ci->m_fattr; in smb2_open()
[all …]
H A Dvfs.c923 if (fp->f_ci->m_fattr & FILE_ATTRIBUTE_SPARSE_FILE_LE) in ksmbd_vfs_zero_data()