Searched refs:f_ci (Results 1 – 6 of 6) sorted by relevance
118 return (fp->f_ci->m_flags & S_DEL_PENDING); in ksmbd_inode_pending_delete()123 fp->f_ci->m_flags |= S_DEL_PENDING; in ksmbd_set_inode_pending_delete()128 fp->f_ci->m_flags &= ~S_DEL_PENDING; in ksmbd_clear_inode_pending_delete()135 fp->f_ci->m_flags |= S_DEL_ON_CLS_STREAM; in ksmbd_fd_set_delete_on_close()139 fp->f_ci->m_flags |= S_DEL_ON_CLS; in ksmbd_fd_set_delete_on_close()247 struct ksmbd_inode *ci = fp->f_ci; in __ksmbd_inode_close()293 write_lock(&fp->f_ci->m_lock); in __ksmbd_remove_fd()295 write_unlock(&fp->f_ci->m_lock); in __ksmbd_remove_fd()576 fp->f_ci = ksmbd_inode_get(fp); in ksmbd_open_fd()578 if (!fp->f_ci) { in ksmbd_open_fd()[all …]
176 struct ksmbd_inode *ci = opinfo->o_fp->f_ci; in opinfo_add()185 struct ksmbd_inode *ci = opinfo->o_fp->f_ci; in opinfo_del()200 return atomic_read(&fp->f_ci->sop_count); in opinfo_count()202 return atomic_read(&fp->f_ci->op_count); in opinfo_count()208 return atomic_inc(&fp->f_ci->sop_count); in opinfo_count_inc()210 return atomic_inc(&fp->f_ci->op_count); in opinfo_count_inc()216 return atomic_dec(&fp->f_ci->sop_count); in opinfo_count_dec()218 return atomic_dec(&fp->f_ci->op_count); in opinfo_count_dec()989 if (opinfo->o_fp->f_ci == ci) in find_same_lease_key()1090 struct ksmbd_inode *ci = fp->f_ci; in smb_grant_oplock()[all …]
516 read_lock(&curr_fp->f_ci->m_lock); in ksmbd_smb_check_shared_mode()517 list_for_each_entry(prev_fp, &curr_fp->f_ci->m_fp_list, node) { in ksmbd_smb_check_shared_mode()592 read_unlock(&curr_fp->f_ci->m_lock); in ksmbd_smb_check_shared_mode()
71 struct ksmbd_inode *f_ci; member
2339 da.attr = le32_to_cpu(fp->f_ci->m_fattr); in smb2_new_xattrs()2356 fp->f_ci->m_fattr &= ~(ATTR_HIDDEN_LE | ATTR_SYSTEM_LE); in smb2_update_xattrs()2366 fp->f_ci->m_fattr = cpu_to_le32(da.attr); in smb2_update_xattrs()3003 write_lock(&fp->f_ci->m_lock); in smb2_open()3004 list_add(&fp->node, &fp->f_ci->m_fp_list); in smb2_open()3005 write_unlock(&fp->f_ci->m_lock); in smb2_open()3033 rc = find_same_lease_key(sess, fp->f_ci, lc); in smb2_open()3103 if (req->FileAttributes || fp->f_ci->m_fattr == 0) in smb2_open()3104 fp->f_ci->m_fattr = in smb2_open()3134 rsp->FileAttributes = fp->f_ci->m_fattr; in smb2_open()[all …]
1016 if (fp->f_ci->m_fattr & ATTR_SPARSE_FILE_LE) in ksmbd_vfs_zero_data()