Home
last modified time | relevance | path

Searched refs:posix (Results 1 – 19 of 19) sorted by relevance

/linux/fs/smb/client/
H A Dcifsacl.c632 change posix mode to reflect permissions in access_flags_to_mode()
1030 bool posix, in populate_new_aces()
1036 if (posix) in populate_new_aces()
1083 bool posix) in populate_new_aces()
1100 if (modefromsid || posix) { in populate_new_aces()
1102 nsize += setup_special_mode_ACE(pnntace, posix, nmode); in populate_new_aces()
1228 __u64 *pnmode, bool mode_from_sid, bool posix) in set_chmod_dacl()
1246 if (!pdacl || posix) { in parse_sid()
1250 mode_from_sid, posix); in parse_sid()
1267 mode_from_sid, posix); in dacl_offset_valid()
957 setup_special_mode_ACE(struct smb_ace * pntace,bool posix,__u64 nmode) setup_special_mode_ACE() argument
1010 populate_new_aces(char * nacl_base,struct smb_sid * pownersid,struct smb_sid * pgrpsid,__u64 * pnmode,u16 * pnum_aces,u16 * pnsize,bool modefromsid,bool posix) populate_new_aces() argument
1155 set_chmod_dacl(struct smb_acl * pdacl,struct smb_acl * pndacl,struct smb_sid * pownersid,struct smb_sid * pgrpsid,__u64 * pnmode,bool mode_from_sid,bool posix) set_chmod_dacl() argument
1347 build_sec_desc(struct smb_ntsd * pntsd,struct smb_ntsd * pnntsd,__u32 secdesclen,__u32 * pnsecdesclen,__u64 * pnmode,kuid_t uid,kgid_t gid,bool mode_from_sid,bool id_from_sid,bool posix,int * aclflag) build_sec_desc() argument
1692 bool posix; id_mode_to_cifs_acl() local
[all...]
H A Dfs_context.h348 bool posix = cifs_sb_master_tcon(cifs_sb)->posix_extensions; in cifs_symlink_type() local
358 return posix ? CIFS_SYMLINK_TYPE_NATIVE : CIFS_SYMLINK_TYPE_UNIX; in cifs_symlink_type()
H A Dsmb2proto.h140 struct create_posix_rsp *posix, struct kvec *err_iov,
251 struct create_posix_rsp *posix);
H A Dsmb2pdu.c1066 cifs_dbg(FYI, "mode on posix create 0%o\n", mode);
2390 struct create_posix_rsp *posix) in parse_posix_ctxt()
2397 memset(posix, 0, sizeof(*posix));
2399 posix->nlink = le32_to_cpu(*(__le32 *)(beg + 0)); in smb2_parse_contexts()
2400 posix->reparse_tag = le32_to_cpu(*(__le32 *)(beg + 4)); in smb2_parse_contexts()
2401 posix->mode = le32_to_cpu(*(__le32 *)(beg + 8)); in smb2_parse_contexts()
2406 cifs_dbg(VFS, "bad owner sid in posix create response\n"); in smb2_parse_contexts()
2409 memcpy(&posix->owner, sid, sid_len); in smb2_parse_contexts()
2414 cifs_dbg(VFS, "bad group sid in posix creat in smb2_parse_contexts()
2365 parse_posix_ctxt(struct create_context * cc,struct smb2_file_all_info * info,struct create_posix_rsp * posix) parse_posix_ctxt() argument
2403 smb2_parse_contexts(struct TCP_Server_Info * server,struct kvec * rsp_iov,__u16 * epoch,char * lease_key,__u8 * oplock,struct smb2_file_all_info * buf,struct create_posix_rsp * posix) smb2_parse_contexts() argument
3266 SMB2_open(const unsigned int xid,struct cifs_open_parms * oparms,__le16 * path,__u8 * oplock,struct smb2_file_all_info * buf,struct create_posix_rsp * posix,struct kvec * err_iov,int * buftype) SMB2_open() argument
[all...]
H A Dreaddir.c74 bool posix = cifs_sb_master_tcon(cifs_sb)->posix_extensions; in cifs_prime_dcache() local
89 if (posix) { in cifs_prime_dcache()
279 cifs_dbg(FYI, "posix fattr: dev %d, reparse %d, mode %o\n", in cifs_posix_to_fattr()
H A Dcifsproto.h222 unsigned int setup_special_mode_ACE(struct smb_ace *pntace, bool posix,
/linux/Documentation/timers/
H A Dhrtimers.rst36 - the implementation of the current posix-timer subsystem on top of
59 utilize nanosleep, posix-timers and itimer interfaces. Also, in-kernel
112 scaling code from the posix-timer implementation - the clock can simply
114 of posix-timers simpler in general.
147 the hrtimer implementation details in praxis, and we also ran the posix
156 - posix-timers
158 The conversion of nanosleep and posix-timers enabled the unification of
/linux/tools/testing/selftests/proc/
H A D.gitignore3 /fd-002-posix-eq
H A DMakefile8 TEST_GEN_PROGS += fd-002-posix-eq
/linux/Documentation/admin-guide/cifs/
H A Dusage.rst534 Allow setfacl and getfacl to manage posix ACLs if server
566 negotiate posix path name support which allows certain
571 posix path name support (this may cause servers to
577 posix acls, posix locks, posix paths, symlink support
588 Even if the server supports posix (advisory) byte range
594 even if the cifs server would support posix advisory locks.
/linux/tools/testing/kunit/test_data/
H A Dtest_output_isolated_correctly.log12 posix-timer cpumask == cpu_all_mask, using cpu_possible_mask instead
/linux/Documentation/filesystems/
H A Dfiles.rst15 this would be the case for posix threads. As with the common
H A Doverlayfs.rst321 group, mode and posix acl), as well as MAC checks
327 Check (a) ensures consistency (1) since owner, group, mode and posix acls
H A Dorangefs.rst199 Enable posix locking from the perspective of "this" kernel. The
/linux/Documentation/filesystems/spufs/
H A Dspufs.rst20 The file system provides a name space similar to posix shared memory or
/linux/fs/smb/server/
H A Dsmb2pdu.c3048 struct create_posix *posix = (struct create_posix *)context; in smb2_open()
3056 ksmbd_debug(SMB, "get posix context\n"); in smb2_open()
3058 posix_mode = le32_to_cpu(posix->Mode); in smb2_open()
3474 /* Set default windows and posix acls if creating new file */ in smb2_open()
3483 ksmbd_debug(SMB, "inherit posix acl failed : %d\n", posix_acl_rc); in smb2_open()
2947 struct create_posix *posix = (struct create_posix *)context; smb2_open() local
/linux/init/
H A DKconfig2315 # kernel/time/posix-stubs.c. All these overrides need to be available in
/linux/Documentation/ABI/testing/
H A Dsysfs-bus-iio91 String identifying current posix clock used to timestamp
/linux/
H A DMAINTAINERS21485 F: kernel/time/posix-*