Lines Matching refs:ZSTR_LEN

113 	if (!data || ZSTR_LEN(key) <= data->dirdepth ||  in ps_files_path_create()
114 …buflen < (ZSTR_LEN(data->basedir) + 2 * data->dirdepth + ZSTR_LEN(key) + 5 + sizeof(FILE_PREFIX)))… in ps_files_path_create()
119 memcpy(buf, ZSTR_VAL(data->basedir), ZSTR_LEN(data->basedir)); in ps_files_path_create()
120 n = ZSTR_LEN(data->basedir); in ps_files_path_create()
128 memcpy(buf + n, ZSTR_VAL(key), ZSTR_LEN(key)); in ps_files_path_create()
129 n += ZSTR_LEN(key); in ps_files_path_create()
240 if (ZSTR_LEN(val) < data->st_size) { in ps_files_write()
245 n = pwrite(data->fd, ZSTR_VAL(val), ZSTR_LEN(val), 0); in ps_files_write()
250 unsigned int to_write = SESS_FILE_BUF_SIZE(ZSTR_LEN(val)); in ps_files_write()
259 to_write = wrote > -1 ? SESS_FILE_BUF_SIZE(ZSTR_LEN(val) - n) : 0; in ps_files_write()
264 n = write(data->fd, ZSTR_VAL(val), ZSTR_LEN(val)); in ps_files_write()
268 if (n != ZSTR_LEN(val)) { in ps_files_write()
297 if (ZSTR_LEN(dirname) >= MAXPATHLEN) { in ps_files_cleanup_dir()
304 memcpy(buf, ZSTR_VAL(dirname), ZSTR_LEN(dirname)); in ps_files_cleanup_dir()
305 buf[ZSTR_LEN(dirname)] = PHP_DIR_SEPARATOR; in ps_files_cleanup_dir()
313 if (entry_len + ZSTR_LEN(dirname) + 2 < MAXPATHLEN) { in ps_files_cleanup_dir()
315 memcpy(buf + ZSTR_LEN(dirname) + 1, entry->d_name, entry_len); in ps_files_cleanup_dir()
318 buf[ZSTR_LEN(dirname) + entry_len + 1] = '\0'; in ps_files_cleanup_dir()
492 n = pread(data->fd, ZSTR_VAL(*val), ZSTR_LEN(*val), 0); in PS_READ_FUNC()
497 unsigned int to_read = SESS_FILE_BUF_SIZE(ZSTR_LEN(*val)); in PS_READ_FUNC()
506 to_read = read_in > -1 ? SESS_FILE_BUF_SIZE(ZSTR_LEN(*val) - n) : 0; in PS_READ_FUNC()
512 n = read(data->fd, ZSTR_VAL(*val), ZSTR_LEN(*val)); in PS_READ_FUNC()
527 ZSTR_VAL(*val)[ZSTR_LEN(*val)] = '\0'; in PS_READ_FUNC()