Lines Matching refs:sb

62 #define PHP_ZIP_STAT_INDEX(za, index, flags, sb) \  argument
63 if (zip_stat_index(za, index, flags, &sb) != 0) { \
69 #define PHP_ZIP_STAT_PATH(za, path, path_len, flags, sb) \ argument
74 if (zip_stat(za, path, flags, &sb) != 0) { \
140 struct zip_stat sb; in php_zip_extract_file() local
169 if (path_cleaned_len >= MAXPATHLEN || zip_stat(za, file, 0, &sb) != 0) { in php_zip_extract_file()
386 #define RETURN_SB(sb) \ argument
389 add_ascii_assoc_string(return_value, "name", (char *)(sb)->name); \
390 add_ascii_assoc_long(return_value, "index", (zend_long) (sb)->index); \
391 add_ascii_assoc_long(return_value, "crc", (zend_long) (sb)->crc); \
392 add_ascii_assoc_long(return_value, "size", (zend_long) (sb)->size); \
393 add_ascii_assoc_long(return_value, "mtime", (zend_long) (sb)->mtime); \
394 add_ascii_assoc_long(return_value, "comp_size", (zend_long) (sb)->comp_size); \
395 add_ascii_assoc_long(return_value, "comp_method", (zend_long) (sb)->comp_method); \
396 add_ascii_assoc_long(return_value, "encryption_method", (zend_long) (sb)->encryption_method); \
399 #define RETURN_SB(sb) \ argument
402 add_ascii_assoc_string(return_value, "name", (char *)(sb)->name); \
403 add_ascii_assoc_long(return_value, "index", (zend_long) (sb)->index); \
404 add_ascii_assoc_long(return_value, "crc", (zend_long) (sb)->crc); \
405 add_ascii_assoc_long(return_value, "size", (zend_long) (sb)->size); \
406 add_ascii_assoc_long(return_value, "mtime", (zend_long) (sb)->mtime); \
407 add_ascii_assoc_long(return_value, "comp_size", (zend_long) (sb)->comp_size); \
408 add_ascii_assoc_long(return_value, "comp_method", (zend_long) (sb)->comp_method); \
1233 ret = zip_stat_index(rsrc_int->za, rsrc_int->index_current, 0, &zr_rsrc->sb); in PHP_NAMED_FUNCTION()
1364 RETURN_STRING((char *)zr_rsrc->sb.name); in php_zip_entry_get_info()
1366 RETURN_LONG((zend_long) (zr_rsrc->sb.comp_size)); in php_zip_entry_get_info()
1368 RETURN_LONG((zend_long) (zr_rsrc->sb.size)); in php_zip_entry_get_info()
1370 switch (zr_rsrc->sb.comp_method) { in php_zip_entry_get_info()
1621 struct zip_stat sb; local
1644 idx = zip_stat(intern, s, 0, &sb);
1887 struct zip_stat sb; local
1896 PHP_ZIP_STAT_PATH(intern, ZSTR_VAL(name), ZSTR_LEN(name), flags, sb);
1898 RETURN_SB(&sb);
1910 struct zip_stat sb; local
1919 if (zip_stat_index(intern, index, flags, &sb) != 0) {
1922 RETURN_SB(&sb);
2077 struct zip_stat sb; local
2091 PHP_ZIP_STAT_INDEX(intern, index, 0, sb);
2140 struct zip_stat sb; local
2149 PHP_ZIP_STAT_INDEX(intern, index, 0, sb);
2205 struct zip_stat sb; local
2214 PHP_ZIP_STAT_INDEX(intern, index, 0, sb);
2329 struct zip_stat sb; local
2338 PHP_ZIP_STAT_INDEX(intern, index, 0, sb);
2437 struct zip_stat sb; local
2448 PHP_ZIP_STAT_PATH(intern, name, name_len, 0, sb);
2449 if (zip_delete(intern, sb.index)) {
2494 struct zip_stat sb; local
2509 PHP_ZIP_STAT_PATH(intern, name, name_len, 0, sb);
2511 if (zip_file_rename(intern, sb.index, (const char *)new_name, 0)) {
2550 struct zip_stat sb; local
2564 PHP_ZIP_STAT_PATH(intern, name, name_len, 0, sb);
2566 if (zip_unchange(intern, sb.index) != 0) {
2701 struct zip_stat sb; local
2719 PHP_ZIP_STAT_PATH(intern, ZSTR_VAL(filename), ZSTR_LEN(filename), flags, sb);
2724 PHP_ZIP_STAT_INDEX(intern, index, 0, sb);
2727 if (sb.size < 1) {
2732 len = sb.size;
2780 struct zip_stat sb; local
2792 if (zip_stat(intern, ZSTR_VAL(filename), 0, &sb) != 0) {