Lines Matching refs:opts

73 PW32IO BOOL php_win32_ioutil_posix_to_open_opts(int flags, mode_t mode, php_ioutil_open_opts *opts)  in php_win32_ioutil_posix_to_open_opts()  argument
77 opts->attributes = 0; in php_win32_ioutil_posix_to_open_opts()
87 opts->access = FILE_GENERIC_READ; in php_win32_ioutil_posix_to_open_opts()
92 opts->access = FILE_GENERIC_WRITE; in php_win32_ioutil_posix_to_open_opts()
95 opts->access = FILE_GENERIC_READ | FILE_GENERIC_WRITE; in php_win32_ioutil_posix_to_open_opts()
104 opts->access |= FILE_APPEND_DATA; in php_win32_ioutil_posix_to_open_opts()
105 opts->attributes &= ~FILE_FLAG_BACKUP_SEMANTICS; in php_win32_ioutil_posix_to_open_opts()
117 opts->share = FILE_SHARE_READ | FILE_SHARE_WRITE; in php_win32_ioutil_posix_to_open_opts()
122 opts->disposition = OPEN_EXISTING; in php_win32_ioutil_posix_to_open_opts()
125 opts->disposition = OPEN_ALWAYS; in php_win32_ioutil_posix_to_open_opts()
129 opts->disposition = CREATE_NEW; in php_win32_ioutil_posix_to_open_opts()
133 opts->disposition = TRUNCATE_EXISTING; in php_win32_ioutil_posix_to_open_opts()
136 opts->disposition = CREATE_ALWAYS; in php_win32_ioutil_posix_to_open_opts()
142 opts->attributes |= FILE_ATTRIBUTE_NORMAL; in php_win32_ioutil_posix_to_open_opts()
145 opts->attributes |= FILE_ATTRIBUTE_READONLY; in php_win32_ioutil_posix_to_open_opts()
150 opts->attributes |= FILE_FLAG_DELETE_ON_CLOSE | FILE_ATTRIBUTE_TEMPORARY; in php_win32_ioutil_posix_to_open_opts()
151 opts->access |= DELETE; in php_win32_ioutil_posix_to_open_opts()
155 opts->attributes |= FILE_ATTRIBUTE_TEMPORARY; in php_win32_ioutil_posix_to_open_opts()
162 opts->attributes |= FILE_FLAG_SEQUENTIAL_SCAN; in php_win32_ioutil_posix_to_open_opts()
165 opts->attributes |= FILE_FLAG_RANDOM_ACCESS; in php_win32_ioutil_posix_to_open_opts()