Lines Matching refs:str2

16 	struct hfsplus_unistr str2;  member
75 create_unistr(&mock_env->str2, "hello"); in hfsplus_strcasecmp_test()
77 &mock_env->str2)); in hfsplus_strcasecmp_test()
81 create_unistr(&mock_env->str2, "hello"); in hfsplus_strcasecmp_test()
83 &mock_env->str2)); in hfsplus_strcasecmp_test()
86 create_unistr(&mock_env->str2, "hello"); in hfsplus_strcasecmp_test()
88 &mock_env->str2)); in hfsplus_strcasecmp_test()
92 create_unistr(&mock_env->str2, "banana"); in hfsplus_strcasecmp_test()
94 &mock_env->str2), 0); in hfsplus_strcasecmp_test()
97 create_unistr(&mock_env->str2, "apple"); in hfsplus_strcasecmp_test()
99 &mock_env->str2), 0); in hfsplus_strcasecmp_test()
103 create_unistr(&mock_env->str2, "testing"); in hfsplus_strcasecmp_test()
105 &mock_env->str2), 0); in hfsplus_strcasecmp_test()
108 create_unistr(&mock_env->str2, "test"); in hfsplus_strcasecmp_test()
110 &mock_env->str2), 0); in hfsplus_strcasecmp_test()
114 create_unistr(&mock_env->str2, ""); in hfsplus_strcasecmp_test()
116 &mock_env->str2)); in hfsplus_strcasecmp_test()
119 create_unistr(&mock_env->str2, "test"); in hfsplus_strcasecmp_test()
121 &mock_env->str2), 0); in hfsplus_strcasecmp_test()
125 create_unistr(&mock_env->str2, "a"); in hfsplus_strcasecmp_test()
127 &mock_env->str2)); in hfsplus_strcasecmp_test()
130 create_unistr(&mock_env->str2, "B"); in hfsplus_strcasecmp_test()
132 &mock_env->str2), 0); in hfsplus_strcasecmp_test()
138 create_unistr(&mock_env->str2, mock_env->buf); in hfsplus_strcasecmp_test()
140 &mock_env->str2)); in hfsplus_strcasecmp_test()
144 create_unistr(&mock_env->str2, mock_env->buf); in hfsplus_strcasecmp_test()
146 &mock_env->str2), 0); in hfsplus_strcasecmp_test()
151 create_unistr(&mock_env->str2, ""); in hfsplus_strcasecmp_test()
153 &mock_env->str2)); in hfsplus_strcasecmp_test()
156 create_unistr(&mock_env->str2, ""); in hfsplus_strcasecmp_test()
157 corrupt_unistr(&mock_env->str2); in hfsplus_strcasecmp_test()
159 &mock_env->str2)); in hfsplus_strcasecmp_test()
163 create_unistr(&mock_env->str2, "testing"); in hfsplus_strcasecmp_test()
165 &mock_env->str2), 0); in hfsplus_strcasecmp_test()
168 create_unistr(&mock_env->str2, "testing"); in hfsplus_strcasecmp_test()
169 corrupt_unistr(&mock_env->str2); in hfsplus_strcasecmp_test()
171 &mock_env->str2), 0); in hfsplus_strcasecmp_test()
175 create_unistr(&mock_env->str2, "test"); in hfsplus_strcasecmp_test()
177 &mock_env->str2), 0); in hfsplus_strcasecmp_test()
180 create_unistr(&mock_env->str2, "test"); in hfsplus_strcasecmp_test()
181 corrupt_unistr(&mock_env->str2); in hfsplus_strcasecmp_test()
183 &mock_env->str2), 0); in hfsplus_strcasecmp_test()
198 create_unistr(&mock_env->str2, "hello"); in hfsplus_strcmp_test()
200 &mock_env->str2)); in hfsplus_strcmp_test()
204 create_unistr(&mock_env->str2, "hello"); in hfsplus_strcmp_test()
206 &mock_env->str2)); in hfsplus_strcmp_test()
209 &mock_env->str2), 0); in hfsplus_strcmp_test()
213 create_unistr(&mock_env->str2, "banana"); in hfsplus_strcmp_test()
215 &mock_env->str2), 0); in hfsplus_strcmp_test()
218 create_unistr(&mock_env->str2, "apple"); in hfsplus_strcmp_test()
220 &mock_env->str2), 0); in hfsplus_strcmp_test()
224 create_unistr(&mock_env->str2, "testing"); in hfsplus_strcmp_test()
226 &mock_env->str2), 0); in hfsplus_strcmp_test()
229 create_unistr(&mock_env->str2, "test"); in hfsplus_strcmp_test()
231 &mock_env->str2), 0); in hfsplus_strcmp_test()
235 create_unistr(&mock_env->str2, ""); in hfsplus_strcmp_test()
237 &mock_env->str2)); in hfsplus_strcmp_test()
243 create_unistr(&mock_env->str2, mock_env->buf); in hfsplus_strcmp_test()
245 &mock_env->str2)); in hfsplus_strcmp_test()
249 create_unistr(&mock_env->str2, mock_env->buf); in hfsplus_strcmp_test()
251 &mock_env->str2), 0); in hfsplus_strcmp_test()
256 create_unistr(&mock_env->str2, ""); in hfsplus_strcmp_test()
258 &mock_env->str2)); in hfsplus_strcmp_test()
261 create_unistr(&mock_env->str2, ""); in hfsplus_strcmp_test()
262 corrupt_unistr(&mock_env->str2); in hfsplus_strcmp_test()
264 &mock_env->str2)); in hfsplus_strcmp_test()
268 create_unistr(&mock_env->str2, "testing"); in hfsplus_strcmp_test()
270 &mock_env->str2), 0); in hfsplus_strcmp_test()
273 create_unistr(&mock_env->str2, "testing"); in hfsplus_strcmp_test()
274 corrupt_unistr(&mock_env->str2); in hfsplus_strcmp_test()
276 &mock_env->str2), 0); in hfsplus_strcmp_test()
280 create_unistr(&mock_env->str2, "test"); in hfsplus_strcmp_test()
282 &mock_env->str2), 0); in hfsplus_strcmp_test()
285 create_unistr(&mock_env->str2, "test"); in hfsplus_strcmp_test()
286 corrupt_unistr(&mock_env->str2); in hfsplus_strcmp_test()
288 &mock_env->str2), 0); in hfsplus_strcmp_test()
307 mock_env->str2.length = cpu_to_be16(3); in hfsplus_unicode_edge_cases_test()
308 mock_env->str2.unicode[0] = cpu_to_be16(0x00E9); /* é */ in hfsplus_unicode_edge_cases_test()
309 mock_env->str2.unicode[1] = cpu_to_be16(0x00F1); /* ñ */ in hfsplus_unicode_edge_cases_test()
310 mock_env->str2.unicode[2] = cpu_to_be16(0x00FC); /* ü */ in hfsplus_unicode_edge_cases_test()
313 &mock_env->str2)); in hfsplus_unicode_edge_cases_test()
315 &mock_env->str2)); in hfsplus_unicode_edge_cases_test()
318 mock_env->str2.unicode[1] = cpu_to_be16(0x00F2); /* ò */ in hfsplus_unicode_edge_cases_test()
320 &mock_env->str2)); in hfsplus_unicode_edge_cases_test()
328 mock_env->str2.length = cpu_to_be16(3); in hfsplus_unicode_edge_cases_test()
329 mock_env->str2.unicode[0] = cpu_to_be16('a'); in hfsplus_unicode_edge_cases_test()
330 mock_env->str2.unicode[1] = cpu_to_be16(0x0000); /* null */ in hfsplus_unicode_edge_cases_test()
331 mock_env->str2.unicode[2] = cpu_to_be16('b'); in hfsplus_unicode_edge_cases_test()
334 &mock_env->str2)); in hfsplus_unicode_edge_cases_test()
350 mock_env->str2.length = cpu_to_be16(HFSPLUS_MAX_STRLEN); in hfsplus_unicode_boundary_test()
354 mock_env->str2.unicode[i] = cpu_to_be16('A'); in hfsplus_unicode_boundary_test()
358 &mock_env->str2)); in hfsplus_unicode_boundary_test()
361 mock_env->str2.unicode[HFSPLUS_MAX_STRLEN - 1] = cpu_to_be16('B'); in hfsplus_unicode_boundary_test()
363 &mock_env->str2), 0); in hfsplus_unicode_boundary_test()
367 mock_env->str2.length = cpu_to_be16(0); in hfsplus_unicode_boundary_test()
369 &mock_env->str2)); in hfsplus_unicode_boundary_test()
371 &mock_env->str2)); in hfsplus_unicode_boundary_test()
376 mock_env->str2.length = cpu_to_be16(0); in hfsplus_unicode_boundary_test()
378 &mock_env->str2), 0); in hfsplus_unicode_boundary_test()
380 &mock_env->str2), 0); in hfsplus_unicode_boundary_test()
919 result = hfsplus_asc2uni(&mock_sb->sb, &mock_env->str2, in hfsplus_asc2uni_decompose_test()
923 check_unistr_content(test, &mock_env->str2, "test"); in hfsplus_asc2uni_decompose_test()
928 be16_to_cpu(mock_env->str2.length)); in hfsplus_asc2uni_decompose_test()
955 struct qstr str1, str2; in hfsplus_hash_dentry_basic_test() local
972 create_qstr(&str2, "hello"); in hfsplus_hash_dentry_basic_test()
973 result = hfsplus_hash_dentry(&test_dentry, &str2); in hfsplus_hash_dentry_basic_test()
976 KUNIT_EXPECT_EQ(test, str1.hash, str2.hash); in hfsplus_hash_dentry_basic_test()
999 struct qstr str1, str2; in hfsplus_hash_dentry_casefold_test() local
1015 create_qstr(&str2, "hello"); in hfsplus_hash_dentry_casefold_test()
1016 result = hfsplus_hash_dentry(&test_dentry, &str2); in hfsplus_hash_dentry_casefold_test()
1023 KUNIT_EXPECT_NE(test, str1.hash, str2.hash); in hfsplus_hash_dentry_casefold_test()
1032 create_qstr(&str2, "hello"); in hfsplus_hash_dentry_casefold_test()
1033 result = hfsplus_hash_dentry(&test_dentry, &str2); in hfsplus_hash_dentry_casefold_test()
1037 KUNIT_EXPECT_EQ(test, str1.hash, str2.hash); in hfsplus_hash_dentry_casefold_test()
1043 KUNIT_EXPECT_EQ(test, str1.hash, str2.hash); in hfsplus_hash_dentry_casefold_test()
1052 struct qstr str1, str2; in hfsplus_hash_dentry_special_chars_test() local
1066 create_qstr(&str2, "file/name"); in hfsplus_hash_dentry_special_chars_test()
1067 result = hfsplus_hash_dentry(&test_dentry, &str2); in hfsplus_hash_dentry_special_chars_test()
1071 KUNIT_EXPECT_EQ(test, str1.hash, str2.hash); in hfsplus_hash_dentry_special_chars_test()
1078 create_qstr(&str2, "///"); in hfsplus_hash_dentry_special_chars_test()
1079 result = hfsplus_hash_dentry(&test_dentry, &str2); in hfsplus_hash_dentry_special_chars_test()
1082 KUNIT_EXPECT_EQ(test, str1.hash, str2.hash); in hfsplus_hash_dentry_special_chars_test()
1091 struct qstr str1, str2; in hfsplus_hash_dentry_decompose_test() local
1110 create_qstr(&str2, "test"); in hfsplus_hash_dentry_decompose_test()
1111 result = hfsplus_hash_dentry(&test_dentry, &str2); in hfsplus_hash_dentry_decompose_test()
1118 KUNIT_EXPECT_NE(test, 0, str2.hash); in hfsplus_hash_dentry_decompose_test()
1127 struct qstr str1, str2, str3; in hfsplus_hash_dentry_consistency_test() local
1143 create_qstr(&str2, "consistent"); in hfsplus_hash_dentry_consistency_test()
1144 result = hfsplus_hash_dentry(&test_dentry, &str2); in hfsplus_hash_dentry_consistency_test()
1147 KUNIT_EXPECT_EQ(test, hash1, str2.hash); in hfsplus_hash_dentry_consistency_test()
1161 create_qstr(&str2, "file2"); in hfsplus_hash_dentry_consistency_test()
1162 result = hfsplus_hash_dentry(&test_dentry, &str2); in hfsplus_hash_dentry_consistency_test()
1165 KUNIT_EXPECT_NE(test, str1.hash, str2.hash); in hfsplus_hash_dentry_consistency_test()