Home
last modified time | relevance | path

Searched refs:f (Results 1 – 25 of 241) sorted by relevance

12345678910

/optee_os/core/mm/
H A Dfile.c46 static int file_tag_cmp(const struct file *f, const uint8_t *tag, in file_tag_cmp() argument
49 if (f->taglen != taglen) in file_tag_cmp()
51 return memcmp(tag, f->tag, taglen); in file_tag_cmp()
57 struct file *f = NULL; in file_find_tag_unlocked() local
59 TAILQ_FOREACH(f, &file_head, link) in file_find_tag_unlocked()
60 if (!file_tag_cmp(f, tag, taglen)) in file_find_tag_unlocked()
61 return f; in file_find_tag_unlocked()
66 static void file_free(struct file *f) in file_free() argument
68 mutex_destroy(&f->mu); in file_free()
70 while (!SLIST_EMPTY(&f->slice_head)) { in file_free()
[all …]
/optee_os/scripts/
H A Dts_bin_to_c.py66 with open(ta_f, 'rb') as f:
67 elffile = ELFFile(f)
79 f.seek(offs)
80 flags = struct.unpack('<I', f.read(4))[0]
92 with open(sp_f, 'rb') as f:
94 elffile = ELFFile(f)
106 def dump_bin(f, ts, compress): argument
117 f.write('\t\t')
118 f.write(hex(bytes[i]) + ',')
121 f.write('\n')
[all …]
H A Dbin_to_c.py46 f = open(args.out, 'w')
47 f.write('/* Generated from ' + args.bin + ' by ' +
49 f.write('#include <compiler.h>\n')
50 f.write('#include <stdint.h>\n')
52 f.write('__extension__ const char ' + args.vname + '[] = {\n')
54 f.write('__extension__ const uint8_t ' + args.vname + '[] ' +
59 f.write('\t\t')
63 f.write(hex(bytes[i]) + ',')
66 f.write('\n')
68 f.write(' ')
[all …]
H A Dpem_to_pub_c.py30 with open(args.key, 'rb') as f:
31 data = f.read()
50 with open(args.out, 'w') as f:
51 f.write("#include <stdint.h>\n")
52 f.write("#include <stddef.h>\n\n")
53 f.write("const uint32_t " + args.prefix + "_exponent = " +
55 f.write("const uint8_t " + args.prefix + "_modulus[] = {\n")
59 f.write("0x" + '{0:02x}'.format(x) + ",")
62 f.write("\n")
64 f.write(" ")
[all …]
H A Dtee_bin_parser.py22 with open(args.inf, "rb") as f:
23 data = f.read(4)
27 data = f.read(1)
31 data = f.read(1)
35 data = f.read(2)
39 data = f.read(4)
43 data = f.read(4)
47 data = f.read(4)
51 data = f.read(4)
55 data = f.read(4)
H A Dftrace_format.py25 print(f"Usage: {sys.argv[0]} ftrace.out")
33 return f"{us:7.3f} us"
36 return f"{ms:7.3f} ms"
39 return f"{s:7.3f} s "
50 line = f" TIME | {depth:3} | " + " " * depth + f"0x{val:016x}()"
59 print(" " + format_time(val) + f" | {curr_depth:3} | " +
66 with open(sys.argv[1], 'rb') as f:
67 s = f.read()
H A Dnotify_maintainers.py66 " ".join(f"@{h}" for h in allh))
69 " ".join(f"@{h}" for h in handles))
72 " ".join(f"@{h}" for h in the_rest_handles))
106 " ".join(f"@{h}" for h in handles_to_mention))
120 " ".join(f"@{h}" for h in existing_handles))
129 " ".join(f"@{h}" for h in skip_handles))
134 message = "FYI " + " ".join(f"@{h}" for h in new_handles)
139 print(f"message={message}")
H A Dget_maintainer.py71 with open("MAINTAINERS", "r") as f:
75 for line in f:
108 f = None
110 f = open(patchset, "r")
113 for line in f:
138 with open(patch, "r") as f:
139 for line in f:
231 f = tempfile.NamedTemporaryFile(mode="wb", prefix="pr{}_".format(pr),
234 f.write(urlopen(url).read())
236 return f.name
[all …]
H A Dderive_rpmb_key.py101 print(f'Invalid CID length, expected 16 bytes got {len(args.cid)}',
106 print(f'Invalid HUK length, expected 16 bytes got {len(args.huk)}',
111 print(f'HUK: {args.huk.hex()} length {len(args.huk)}')
112 print(f'RPMB CID: {args.cid.hex()} length {len(args.cid)}')
119 print(f'RPMB key: {key.hex()}')
120 print(f' length {len(key)}')
H A Dprint_tee_hash.py27 raise RuntimeError(f'Symbol {name} not found')
36 print(f'[{start}(0x{start_addr:x}), {end}(0x{end_addr:x})]: '
37 f'{size} bytes')
53 print(f'{name}: {len(d)} bytes')
67 with open(sys.argv[argc - 1], 'rb') as f:
68 elf = ELFFile(f)
/optee_os/lib/libutils/ext/include/
H A Dfault_mitigation.h155 #define __FTMN_FUNC_BYTE(f, o, l) ((o) < (l) ? (uint8_t)(f)[(o)] : 0) argument
158 #define __FTMN_GET_FUNC_U32(f, o, l) \ argument
159 (SHIFT_U32(__FTMN_FUNC_BYTE((f), (o), (l)), 0) | \
160 SHIFT_U32(__FTMN_FUNC_BYTE((f), (o) + 1, (l)), 8) | \
161 SHIFT_U32(__FTMN_FUNC_BYTE((f), (o) + 2, (l)), 16) | \
162 SHIFT_U32(__FTMN_FUNC_BYTE((f), (o) + 3, (l)), 24))
164 #define __FTMN_FUNC_HASH64(f, o, l) \ argument
165 (__FTMN_GET_FUNC_U32((f), (o), (l)) ^ \
166 __FTMN_GET_FUNC_U32((f), (o) + 4, (l)))
168 #define __FTMN_FUNC_HASH32(f, o, l) \ argument
[all …]
H A Darm64_bti.S17 .long 2f - 1f /* n_namesz */
18 .long 6f - 3f /* n_desc_sz */
24 .long 5f - 4f /* pr_datasz */
/optee_os/core/include/mm/
H A Dfile.h35 void file_lock(struct file *f);
44 bool file_trylock(struct file *f);
52 void file_unlock(struct file *f);
65 TEE_Result file_add_slice(struct file *f, struct fobj *fobj,
74 struct file *file_get(struct file *f);
95 void file_put(struct file *f);
106 struct file_slice *file_find_slice(struct file *f, unsigned int page_offset);
/optee_os/core/lib/libtomcrypt/src/prngs/
H A Drng_get_bytes.c22 FILE *f; in s_rng_nix()
26 f = fopen("/dev/urandom", "rb"); in s_rng_nix()
27 if (f == NULL) { in s_rng_nix()
28 f = fopen("/dev/random", "rb"); in s_rng_nix()
31 f = fopen("/dev/random", "rb"); in s_rng_nix()
34 if (f == NULL) { in s_rng_nix()
39 if (setvbuf(f, NULL, _IONBF, 0) != 0) { in s_rng_nix()
40 fclose(f); in s_rng_nix()
44 x = (unsigned long)fread(buf, 1, (size_t)len, f); in s_rng_nix()
45 fclose(f); in s_rng_nix()
/optee_os/core/lib/libtomcrypt/src/ciphers/
H A Dserpent.c53 #define s_beforeS0(f) f(0,a,b,c,d,e) argument
54 #define s_afterS0(f) f(1,b,e,c,a,d) argument
55 #define s_afterS1(f) f(2,c,b,a,e,d) argument
56 #define s_afterS2(f) f(3,a,e,b,d,c) argument
57 #define s_afterS3(f) f(4,e,b,d,c,a) argument
58 #define s_afterS4(f) f(5,b,a,e,c,d) argument
59 #define s_afterS5(f) f(6,a,c,b,e,d) argument
60 #define s_afterS6(f) f(7,a,c,d,b,e) argument
61 #define s_afterS7(f) f(8,d,e,b,a,c) argument
64 #define s_beforeI7(f) f(8,a,b,c,d,e) argument
[all …]
/optee_os/core/lib/libtomcrypt/src/ciphers/safer/
H A Dsafer.c251 { unsigned char a, b, c, d, e, f, g, h, t; in s_safer_ecb_encrypt() local
261 e = pt[4]; f = pt[5]; g = pt[6]; h = pt[7]; in s_safer_ecb_encrypt()
266 e ^= *++key; f += *++key; g += *++key; h ^= *++key; in s_safer_ecb_encrypt()
269 e = EXP(e) + *++key; f = LOG(f) ^ *++key; in s_safer_ecb_encrypt()
271 PHT(a, b); PHT(c, d); PHT(e, f); PHT(g, h); in s_safer_ecb_encrypt()
272 PHT(a, c); PHT(e, g); PHT(b, d); PHT(f, h); in s_safer_ecb_encrypt()
273 PHT(a, e); PHT(b, f); PHT(c, g); PHT(d, h); in s_safer_ecb_encrypt()
274 t = b; b = e; e = c; c = t; t = d; d = f; f = g; g = t; in s_safer_ecb_encrypt()
277 e ^= *++key; f += *++key; g += *++key; h ^= *++key; in s_safer_ecb_encrypt()
280 ct[4] = e & 0xFF; ct[5] = f & 0xFF; in s_safer_ecb_encrypt()
[all …]
/optee_os/lib/libutils/isoc/arch/arm/softfloat/source/
H A DextF80_eq_signaling.c46 union { struct extFloat80M s; extFloat80_t f; } uA; in extF80_eq_signaling() member
49 union { struct extFloat80M s; extFloat80_t f; } uB; in extF80_eq_signaling() member
53 uA.f = a; in extF80_eq_signaling()
56 uB.f = b; in extF80_eq_signaling()
H A DextF80_eq.c47 union { struct extFloat80M s; extFloat80_t f; } uA; in extF80_eq() member
50 union { struct extFloat80M s; extFloat80_t f; } uB; in extF80_eq() member
54 uA.f = a; in extF80_eq()
57 uB.f = b; in extF80_eq()
H A DextF80_lt.c47 union { struct extFloat80M s; extFloat80_t f; } uA; in extF80_lt() member
50 union { struct extFloat80M s; extFloat80_t f; } uB; in extF80_lt() member
55 uA.f = a; in extF80_lt()
58 uB.f = b; in extF80_lt()
H A DextF80_le.c47 union { struct extFloat80M s; extFloat80_t f; } uA; in extF80_le() member
50 union { struct extFloat80M s; extFloat80_t f; } uB; in extF80_le() member
55 uA.f = a; in extF80_le()
58 uB.f = b; in extF80_le()
H A DextF80_lt_quiet.c47 union { struct extFloat80M s; extFloat80_t f; } uA; in extF80_lt_quiet() member
50 union { struct extFloat80M s; extFloat80_t f; } uB; in extF80_lt_quiet() member
55 uA.f = a; in extF80_lt_quiet()
58 uB.f = b; in extF80_lt_quiet()
H A DextF80_le_quiet.c47 union { struct extFloat80M s; extFloat80_t f; } uA; in extF80_le_quiet() member
50 union { struct extFloat80M s; extFloat80_t f; } uB; in extF80_le_quiet() member
55 uA.f = a; in extF80_le_quiet()
58 uB.f = b; in extF80_le_quiet()
/optee_os/lib/libmbedtls/mbedtls/library/
H A Dhmac_drbg.c429 FILE *f; in mbedtls_hmac_drbg_write_seed_file() local
432 if ((f = fopen(path, "wb")) == NULL) { in mbedtls_hmac_drbg_write_seed_file()
437 mbedtls_setbuf(f, NULL); in mbedtls_hmac_drbg_write_seed_file()
443 if (fwrite(buf, 1, sizeof(buf), f) != sizeof(buf)) { in mbedtls_hmac_drbg_write_seed_file()
451 fclose(f); in mbedtls_hmac_drbg_write_seed_file()
460 FILE *f = NULL; in mbedtls_hmac_drbg_update_seed_file() local
465 if ((f = fopen(path, "rb")) == NULL) { in mbedtls_hmac_drbg_update_seed_file()
470 mbedtls_setbuf(f, NULL); in mbedtls_hmac_drbg_update_seed_file()
472 n = fread(buf, 1, sizeof(buf), f); in mbedtls_hmac_drbg_update_seed_file()
473 if (fread(&c, 1, 1, f) != 0) { in mbedtls_hmac_drbg_update_seed_file()
[all …]
/optee_os/core/drivers/
H A Dversal_trng.c265 static void mix_column_sbox(uint8_t *dst, const uint8_t *f) in mix_column_sbox() argument
278 dst[0 + a] = sbx2[f[a]] ^ sbx3[f[b]] ^ sbx1[f[c]] ^ sbx1[f[d]]; in mix_column_sbox()
279 dst[1 + a] = sbx1[f[a]] ^ sbx2[f[b]] ^ sbx3[f[c]] ^ sbx1[f[d]]; in mix_column_sbox()
280 dst[2 + a] = sbx1[f[a]] ^ sbx1[f[b]] ^ sbx2[f[c]] ^ sbx3[f[d]]; in mix_column_sbox()
281 dst[3 + a] = sbx3[f[a]] ^ sbx1[f[b]] ^ sbx1[f[c]] ^ sbx2[f[d]]; in mix_column_sbox()
285 static void shift_row_sbox(uint8_t *f) in shift_row_sbox() argument
287 sbox4(&f[0], &f[4], &f[8], &f[12]); in shift_row_sbox()
288 rota4(&f[1], &f[5], &f[9], &f[13]); in shift_row_sbox()
289 rota2(&f[2], &f[10]); in shift_row_sbox()
290 rota2(&f[6], &f[14]); in shift_row_sbox()
[all …]
/optee_os/core/kernel/
H A Dldelf_syscalls.c25 struct file *f; member
48 struct fobj *f = NULL; in ldelf_syscall_map_zi() local
64 f = fobj_ta_mem_alloc(ROUNDUP_DIV(num_bytes, SMALL_PAGE_SIZE)); in ldelf_syscall_map_zi()
65 if (!f) in ldelf_syscall_map_zi()
67 mobj = mobj_with_fobj_alloc(f, NULL, TEE_MATTR_MEM_TYPE_TAGGED); in ldelf_syscall_map_zi()
68 fobj_put(f); in ldelf_syscall_map_zi()
117 file_put(binh->f); in bin_close()
197 binh->f = file_get_by_tag(tag, tag_len); in ldelf_syscall_open_bin()
198 if (!binh->f) in ldelf_syscall_open_bin()
356 if (!file_trylock(binh->f)) { in ldelf_syscall_map_bin()
[all …]

12345678910