dosmode 3480 source3/include/proto.h uint32 dosmode); dosmode 6314 source3/include/proto.h mode_t unix_mode(connection_struct *conn, int dosmode, const char *fname, dosmode 6317 source3/include/proto.h int dos_attributes_to_stat_dos_flags(uint32_t dosmode); dosmode 6320 source3/include/proto.h uint32 dosmode, SMB_STRUCT_STAT *st, dosmode 1265 source3/locking/locking.c uint32 dosmode) dosmode 1275 source3/locking/locking.c if ((dosmode & aRONLY) && dosmode 67 source3/smbd/dosmode.c mode_t unix_mode(connection_struct *conn, int dosmode, const char *fname, dosmode 74 source3/smbd/dosmode.c if (!lp_store_dos_attributes(SNUM(conn)) && IS_DOS_READONLY(dosmode)) { dosmode 97 source3/smbd/dosmode.c if (IS_DOS_DIR(dosmode)) { dosmode 115 source3/smbd/dosmode.c if (lp_map_archive(SNUM(conn)) && IS_DOS_ARCHIVE(dosmode)) dosmode 118 source3/smbd/dosmode.c if (lp_map_system(SNUM(conn)) && IS_DOS_SYSTEM(dosmode)) dosmode 121 source3/smbd/dosmode.c if (lp_map_hidden(SNUM(conn)) && IS_DOS_HIDDEN(dosmode)) dosmode 250 source3/smbd/dosmode.c static bool set_ea_dos_attribute(connection_struct *conn, const char *path, SMB_STRUCT_STAT *sbuf, uint32 dosmode) dosmode 260 source3/smbd/dosmode.c snprintf(attrstr, sizeof(attrstr)-1, "0x%x", dosmode & SAMBA_ATTRIBUTES_MASK); dosmode 363 source3/smbd/dosmode.c int dos_attributes_to_stat_dos_flags(uint32_t dosmode) dosmode 367 source3/smbd/dosmode.c if (dosmode & aARCH) dosmode 369 source3/smbd/dosmode.c if (dosmode & aHIDDEN) dosmode 371 source3/smbd/dosmode.c if (dosmode & aRONLY) dosmode 373 source3/smbd/dosmode.c if (dosmode & aSYSTEM) dosmode 375 source3/smbd/dosmode.c if (dosmode & FILE_ATTRIBUTE_NONINDEXED) dosmode 388 source3/smbd/dosmode.c uint32_t *dosmode) dosmode 391 source3/smbd/dosmode.c SMB_ASSERT(dosmode); dosmode 400 source3/smbd/dosmode.c *dosmode |= aARCH; dosmode 402 source3/smbd/dosmode.c *dosmode |= aHIDDEN; dosmode 404 source3/smbd/dosmode.c *dosmode |= aRONLY; dosmode 406 source3/smbd/dosmode.c *dosmode |= aSYSTEM; dosmode 408 source3/smbd/dosmode.c *dosmode |= FILE_ATTRIBUTE_NONINDEXED; dosmode 410 source3/smbd/dosmode.c *dosmode |= aDIR; dosmode 412 source3/smbd/dosmode.c *dosmode |= set_sparse_flag(sbuf); dosmode 413 source3/smbd/dosmode.c *dosmode |= set_link_read_only_flag(sbuf); dosmode 425 source3/smbd/dosmode.c uint32_t dosmode, dosmode 443 source3/smbd/dosmode.c dos_attributes_to_stat_dos_flags(dosmode); dosmode 540 source3/smbd/dosmode.c uint32 dosmode, SMB_STRUCT_STAT *st, dosmode 552 source3/smbd/dosmode.c dosmode &= (SAMBA_ATTRIBUTES_MASK | FILE_ATTRIBUTE_OFFLINE); dosmode 554 source3/smbd/dosmode.c DEBUG(10,("file_set_dosmode: setting dos mode 0x%x on file %s\n", dosmode, fname)); dosmode 571 source3/smbd/dosmode.c dosmode |= aDIR; dosmode 573 source3/smbd/dosmode.c dosmode &= ~aDIR; dosmode 577 source3/smbd/dosmode.c if (dosmode & FILE_ATTRIBUTE_OFFLINE) { dosmode 589 source3/smbd/dosmode.c dosmode &= ~FILE_ATTRIBUTE_OFFLINE; dosmode 592 source3/smbd/dosmode.c if (old_mode == dosmode) { dosmode 601 source3/smbd/dosmode.c if (set_stat_dos_flags(conn, fname, st, dosmode, dosmode 615 source3/smbd/dosmode.c if (set_ea_dos_attribute(conn, fname, st, dosmode)) { dosmode 624 source3/smbd/dosmode.c unixmode = unix_mode(conn,dosmode,fname, parent_dir); dosmode 652 source3/smbd/dosmode.c if (!IS_DOS_READONLY(dosmode)) { dosmode 281 source3/smbd/fileio.c int dosmode; dosmode 283 source3/smbd/fileio.c dosmode = dos_mode(fsp->conn,fsp->fsp_name,&st); dosmode 286 source3/smbd/fileio.c !IS_DOS_ARCHIVE(dosmode)) { dosmode 288 source3/smbd/fileio.c dosmode | aARCH,&st, dosmode 5007 source3/smbd/trans2.c uint32 dosmode) dosmode 5021 source3/smbd/trans2.c if (dosmode) { dosmode 5023 source3/smbd/trans2.c dosmode |= aDIR; dosmode 5025 source3/smbd/trans2.c dosmode &= ~aDIR; dosmode 5029 source3/smbd/trans2.c DEBUG(6,("smb_set_file_dosmode: dosmode: 0x%x\n", (unsigned int)dosmode)); dosmode 5032 source3/smbd/trans2.c if ((dosmode != 0) && (dosmode != dos_mode(conn, fname, psbuf))) { dosmode 5035 source3/smbd/trans2.c fname, (unsigned int)dosmode )); dosmode 5037 source3/smbd/trans2.c if(file_set_dosmode(conn, fname, dosmode, psbuf, NULL, false)) { dosmode 5174 source3/smbd/trans2.c uint32 dosmode = 0; dosmode 5185 source3/smbd/trans2.c dosmode = dos_mode(conn, fname, psbuf); dosmode 5190 source3/smbd/trans2.c (unsigned int)dosmode, dosmode 5193 source3/smbd/trans2.c status = can_set_delete_on_close(fsp, delete_on_close, dosmode); dosmode 5716 source3/smbd/trans2.c uint32 dosmode = 0; dosmode 5727 source3/smbd/trans2.c dosmode = IVAL(pdata,32); dosmode 5728 source3/smbd/trans2.c status = smb_set_file_dosmode(conn, fsp, fname, psbuf, dosmode);