Lines Matching refs:fd

68 	int fd = -1;  in allocate_ion_buffer_old_api()  local
76 return fd; in allocate_ion_buffer_old_api()
81 fd = fd_data.fd; in allocate_ion_buffer_old_api()
88 return fd; in allocate_ion_buffer_old_api()
97 int fd = -1; in allocate_ion_buffer() local
107 return fd; in allocate_ion_buffer()
121 fd = allocate_ion_buffer_old_api(size, heap_type_id, ion); in allocate_ion_buffer()
147 fd = alloc_data.fd; in allocate_ion_buffer()
150 return fd; in allocate_ion_buffer()
159 int fd = -1; in allocate_dma_buffer() local
180 fd = data.fd; in allocate_dma_buffer()
184 return fd; in allocate_dma_buffer()
232 static int tee_register_buffer(struct tee_ctx *ctx, void **shm_ref, int fd) in tee_register_buffer() argument
241 teerc = TEEC_RegisterSharedMemoryFileDescriptor(&ctx->ctx, shm, fd); in tee_register_buffer()
421 int fd = 0; in get_random_bytes() local
430 fd = open(rand_dev, O_RDONLY); in get_random_bytes()
431 if (fd < 0) { in get_random_bytes()
436 rc = read(fd, rand_buf, RANDOM_BUFFER_SIZE); in get_random_bytes()
440 close(fd); in get_random_bytes()
443 close(fd); in get_random_bytes()
474 int fd = -1; in sdp_basic_test() local
495 fd = allocate_buffer(sdp_size, heap_name, ion_heap, verbosity); in sdp_basic_test()
496 if (fd < 0) { in sdp_basic_test()
498 sdp_size, heap_name, ion_heap, fd); in sdp_basic_test()
508 if (tee_register_buffer(ctx, &shm_ref, fd)) in sdp_basic_test()
512 close(fd); in sdp_basic_test()
513 fd = -1; in sdp_basic_test()
545 if (fd >= 0) in sdp_basic_test()
546 close(fd); in sdp_basic_test()
614 int fd = -1; in sdp_out_of_bounds_memref_test() local
622 fd = allocate_buffer(size, heap_name, ion_heap, verbosity); in sdp_out_of_bounds_memref_test()
623 if (fd < 0) { in sdp_out_of_bounds_memref_test()
625 size, heap_name, ion_heap, fd); in sdp_out_of_bounds_memref_test()
629 if (tee_register_buffer(&ctx, (void **)&out, fd)) { in sdp_out_of_bounds_memref_test()
677 if (fd >= 0) in sdp_out_of_bounds_memref_test()
678 close(fd); in sdp_out_of_bounds_memref_test()