Searched defs:dev (Results 26 - 41 of 41) sorted by relevance

12

/system/keymaster/
H A Dandroid_keymaster_test_utils.h368 static keymaster0_device_t* device(const keymaster0_device_t* dev) { argument
370 reinterpret_cast<Keymaster0CountingWrapper*>(dev->context);
374 static void increment(const keymaster0_device_t* dev) { argument
376 reinterpret_cast<Keymaster0CountingWrapper*>(dev->context);
380 static int counting_close_device(hw_device_t* dev) { argument
381 keymaster0_device_t* k0_dev = reinterpret_cast<keymaster0_device_t*>(dev);
391 static int counting_generate_keypair(const struct keymaster0_device* dev, argument
394 increment(dev);
395 int result = device(dev)->generate_keypair(device(dev), key_typ
402 counting_import_keypair(const struct keymaster0_device* dev, const uint8_t* key, const size_t key_length, uint8_t** key_blob, size_t* key_blob_length) argument
413 counting_get_keypair_public(const struct keymaster0_device* dev, const uint8_t* key_blob, const size_t key_blob_length, uint8_t** x509_data, size_t* x509_data_length) argument
422 counting_delete_keypair(const struct keymaster0_device* dev, const uint8_t* key_blob, const size_t key_blob_length) argument
434 counting_delete_all(const struct keymaster0_device* dev) argument
441 counting_sign_data(const struct keymaster0_device* dev, const void* signing_params, const uint8_t* key_blob, const size_t key_blob_length, const uint8_t* data, const size_t data_length, uint8_t** signed_data, size_t* signed_data_length) argument
451 counting_verify_data(const struct keymaster0_device* dev, const void* signing_params, const uint8_t* key_blob, const size_t key_blob_length, const uint8_t* signed_data, const size_t signed_data_length, const uint8_t* signature, const size_t signature_length) argument
[all...]
H A Dandroid_keymaster_test_utils.cpp726 static int close_device(hw_device_t* dev) { argument
727 Sha256OnlyWrapper* wrapper = reinterpret_cast<Sha256OnlyWrapper*>(dev);
733 static const keymaster1_device_t* unwrap(const keymaster1_device_t* dev) { argument
734 return reinterpret_cast<const Sha256OnlyWrapper*>(dev)->wrapped_device_;
737 static keymaster_error_t get_supported_algorithms(const struct keymaster1_device* dev, argument
740 return unwrap(dev)->get_supported_algorithms(unwrap(dev), algorithms, algorithms_length);
742 static keymaster_error_t get_supported_block_modes(const struct keymaster1_device* dev, argument
747 return unwrap(dev)->get_supported_block_modes(unwrap(dev), algorith
750 get_supported_padding_modes(const struct keymaster1_device* dev, keymaster_algorithm_t algorithm, keymaster_purpose_t purpose, keymaster_padding_t** modes, size_t* modes_length) argument
759 get_supported_digests(const keymaster1_device_t* dev, keymaster_algorithm_t algorithm, keymaster_purpose_t purpose, keymaster_digest_t** digests, size_t* digests_length) argument
782 get_supported_import_formats(const struct keymaster1_device* dev, keymaster_algorithm_t algorithm, keymaster_key_format_t** formats, size_t* formats_length) argument
789 get_supported_export_formats(const struct keymaster1_device* dev, keymaster_algorithm_t algorithm, keymaster_key_format_t** formats, size_t* formats_length) argument
796 add_rng_entropy(const struct keymaster1_device* dev, const uint8_t* data, size_t data_length) argument
801 generate_key(const keymaster1_device_t* dev, const keymaster_key_param_set_t* params, keymaster_key_blob_t* key_blob, keymaster_key_characteristics_t** characteristics) argument
815 get_key_characteristics(const struct keymaster1_device* dev, const keymaster_key_blob_t* key_blob, const keymaster_blob_t* client_id, const keymaster_blob_t* app_data, keymaster_key_characteristics_t** characteristics) argument
824 import_key(const keymaster1_device_t* dev, const keymaster_key_param_set_t* params, keymaster_key_format_t key_format, const keymaster_blob_t* key_data, keymaster_key_blob_t* key_blob, keymaster_key_characteristics_t** characteristics) argument
837 export_key(const struct keymaster1_device* dev, keymaster_key_format_t export_format, const keymaster_key_blob_t* key_to_export, const keymaster_blob_t* client_id, const keymaster_blob_t* app_data, keymaster_blob_t* export_data) argument
847 begin(const keymaster1_device_t* dev, keymaster_purpose_t purpose, const keymaster_key_blob_t* key, const keymaster_key_param_set_t* in_params, keymaster_key_param_set_t* out_params, keymaster_operation_handle_t* operation_handle) argument
858 update(const keymaster1_device_t* dev, keymaster_operation_handle_t operation_handle, const keymaster_key_param_set_t* in_params, const keymaster_blob_t* input, size_t* input_consumed, keymaster_key_param_set_t* out_params, keymaster_blob_t* output) argument
868 finish(const struct keymaster1_device* dev, keymaster_operation_handle_t operation_handle, const keymaster_key_param_set_t* in_params, const keymaster_blob_t* signature, keymaster_key_param_set_t* out_params, keymaster_blob_t* output) argument
878 abort(const struct keymaster1_device* dev, keymaster_operation_handle_t operation_handle) argument
[all...]
H A Dsoft_keymaster_device.cpp108 static keymaster_error_t add_digests(keymaster1_device_t* dev, keymaster_algorithm_t algorithm, argument
116 dev->get_supported_digests(dev, algorithm, purpose, &digests, &digests_length);
129 static keymaster_error_t map_digests(keymaster1_device_t* dev, SoftKeymasterDevice::DigestMap* map, argument
140 add_digests(dev, algorithm, purpose, map, &alg_purpose_supports_all);
152 add_digests(dev, algorithm, purpose, map, &alg_purpose_supports_all);
368 template <typename T> SoftKeymasterDevice* convert_device(const T* dev) { argument
373 return reinterpret_cast<SoftKeymasterDevice*>(dev->context);
390 int SoftKeymasterDevice::close_device(hw_device_t* dev) { argument
391 switch (dev
410 get_supported_algorithms(const keymaster1_device_t* dev, keymaster_algorithm_t** algorithms, size_t* algorithms_length) argument
442 get_supported_block_modes(const keymaster1_device_t* dev, keymaster_algorithm_t algorithm, keymaster_purpose_t purpose, keymaster_block_mode_t** modes, size_t* modes_length) argument
478 get_supported_padding_modes(const keymaster1_device_t* dev, keymaster_algorithm_t algorithm, keymaster_purpose_t purpose, keymaster_padding_t** modes, size_t* modes_length) argument
514 get_supported_digests(const keymaster1_device_t* dev, keymaster_algorithm_t algorithm, keymaster_purpose_t purpose, keymaster_digest_t** digests, size_t* digests_length) argument
549 get_supported_import_formats( const keymaster1_device_t* dev, keymaster_algorithm_t algorithm, keymaster_key_format_t** formats, size_t* formats_length) argument
582 get_supported_export_formats( const keymaster1_device_t* dev, keymaster_algorithm_t algorithm, keymaster_key_format_t** formats, size_t* formats_length) argument
615 configure(const keymaster2_device_t* dev, const keymaster_key_param_set_t* params) argument
634 add_rng_entropy(const keymaster1_device_t* dev, const uint8_t* data, size_t data_length) argument
653 add_rng_entropy(const keymaster2_device_t* dev, const uint8_t* data, size_t data_length) argument
740 generate_key( const keymaster1_device_t* dev, const keymaster_key_param_set_t* params, keymaster_key_blob_t* key_blob, keymaster_key_characteristics_t** characteristics) argument
786 generate_key(const keymaster2_device_t* dev, const keymaster_key_param_set_t* params, keymaster_key_blob_t* key_blob, keymaster_key_characteristics_t* characteristics) argument
861 get_key_characteristics( const keymaster1_device_t* dev, const keymaster_key_blob_t* key_blob, const keymaster_blob_t* client_id, const keymaster_blob_t* app_data, keymaster_key_characteristics_t** characteristics) argument
905 get_key_characteristics( const keymaster2_device_t* dev, const keymaster_key_blob_t* key_blob, const keymaster_blob_t* client_id, const keymaster_blob_t* app_data, keymaster_key_characteristics_t* characteristics) argument
936 import_key( const keymaster1_device_t* dev, const keymaster_key_param_set_t* params, keymaster_key_format_t key_format, const keymaster_blob_t* key_data, keymaster_key_blob_t* key_blob, keymaster_key_characteristics_t** characteristics) argument
983 import_key( const keymaster2_device_t* dev, const keymaster_key_param_set_t* params, keymaster_key_format_t key_format, const keymaster_blob_t* key_data, keymaster_key_blob_t* key_blob, keymaster_key_characteristics_t* characteristics) argument
1012 export_key(const keymaster1_device_t* dev, keymaster_key_format_t export_format, const keymaster_key_blob_t* key_to_export, const keymaster_blob_t* client_id, const keymaster_blob_t* app_data, keymaster_blob_t* export_data) argument
1052 export_key(const keymaster2_device_t* dev, keymaster_key_format_t export_format, const keymaster_key_blob_t* key_to_export, const keymaster_blob_t* client_id, const keymaster_blob_t* app_data, keymaster_blob_t* export_data) argument
1070 attest_key(const keymaster2_device_t* dev, const keymaster_key_blob_t* key_to_attest, const keymaster_key_param_set_t* attest_params, keymaster_cert_chain_t* cert_chain) argument
1127 upgrade_key(const keymaster2_device_t* dev, const keymaster_key_blob_t* key_to_upgrade, const keymaster_key_param_set_t* upgrade_params, keymaster_key_blob_t* upgraded_key) argument
1160 delete_key(const keymaster1_device_t* dev, const keymaster_key_blob_t* key) argument
1170 delete_key(const keymaster2_device_t* dev, const keymaster_key_blob_t* key) argument
1183 delete_all_keys(const keymaster1_device_t* dev) argument
1191 delete_all_keys(const keymaster2_device_t* dev) argument
1202 begin(const keymaster1_device_t* dev, keymaster_purpose_t purpose, const keymaster_key_blob_t* key, const keymaster_key_param_set_t* in_params, keymaster_key_param_set_t* out_params, keymaster_operation_handle_t* operation_handle) argument
1278 begin(const keymaster2_device_t* dev, keymaster_purpose_t purpose, const keymaster_key_blob_t* key, const keymaster_key_param_set_t* in_params, keymaster_key_param_set_t* out_params, keymaster_operation_handle_t* operation_handle) argument
1295 update(const keymaster1_device_t* dev, keymaster_operation_handle_t operation_handle, const keymaster_key_param_set_t* in_params, const keymaster_blob_t* input, size_t* input_consumed, keymaster_key_param_set_t* out_params, keymaster_blob_t* output) argument
1359 update(const keymaster2_device_t* dev, keymaster_operation_handle_t operation_handle, const keymaster_key_param_set_t* in_params, const keymaster_blob_t* input, size_t* input_consumed, keymaster_key_param_set_t* out_params, keymaster_blob_t* output) argument
1377 finish(const keymaster1_device_t* dev, keymaster_operation_handle_t operation_handle, const keymaster_key_param_set_t* params, const keymaster_blob_t* signature, keymaster_key_param_set_t* out_params, keymaster_blob_t* output) argument
1440 finish(const keymaster2_device_t* dev, keymaster_operation_handle_t operation_handle, const keymaster_key_param_set_t* params, const keymaster_blob_t* input, const keymaster_blob_t* signature, keymaster_key_param_set_t* out_params, keymaster_blob_t* output) argument
1594 abort(const keymaster1_device_t* dev, keymaster_operation_handle_t operation_handle) argument
1612 abort(const keymaster2_device_t* dev, keymaster_operation_handle_t operation_handle) argument
[all...]
/system/security/softkeymaster/
H A Dkeymaster_openssl.cpp727 static int openssl_close(hw_device_t* dev) { argument
728 delete dev;
740 Unique_keymaster_device_t dev(new keymaster0_device_t);
741 if (dev.get() == NULL)
744 dev->common.tag = HARDWARE_DEVICE_TAG;
745 dev->common.version = 1;
746 dev->common.module = (struct hw_module_t*)module;
747 dev->common.close = openssl_close;
749 dev->flags = KEYMASTER_SOFTWARE_ONLY | KEYMASTER_BLOBS_ARE_STANDALONE | KEYMASTER_SUPPORTS_DSA |
752 dev
[all...]
/system/core/adf/libadf/
H A Dadf.cpp36 #define ADF_BASE_PATH "/dev/"
83 int adf_device_open(adf_id_t id, int flags, struct adf_device *dev) argument
87 dev->id = id;
90 dev->fd = open(filename, flags);
91 if (dev->fd < 0)
97 void adf_device_close(struct adf_device *dev) argument
99 if (dev->fd >= 0)
100 close(dev->fd);
103 int adf_get_device_data(struct adf_device *dev, struct adf_device_data *data) argument
110 err = ioctl(dev
139 adf_device_post(struct adf_device *dev, adf_id_t *interfaces, size_t n_interfaces, struct adf_buffer_config *bufs, size_t n_bufs, void *custom_data, size_t custom_data_size) argument
162 adf_device_post_v2(struct adf_device *dev, adf_id_t *interfaces, __u32 n_interfaces, struct adf_buffer_config *bufs, __u32 n_bufs, void *custom_data, __u64 custom_data_size, enum adf_complete_fence_type complete_fence_type, int *complete_fence) argument
193 adf_device_attachment(struct adf_device *dev, adf_id_t overlay_engine, adf_id_t interface, bool attach) argument
210 adf_device_attach(struct adf_device *dev, adf_id_t overlay_engine, adf_id_t interface) argument
216 adf_device_detach(struct adf_device *dev, adf_id_t overlay_engine, adf_id_t interface) argument
222 adf_interfaces(struct adf_device *dev, adf_id_t **interfaces) argument
230 adf_interfaces_for_overlay_engine(struct adf_device *dev, adf_id_t overlay_engine, adf_id_t **interfaces) argument
247 adf_interfaces_filter(struct adf_device *dev, adf_id_t *in, size_t n_in, adf_id_t **out, bool (*filter)(struct adf_interface_data *data, __u32 match), __u32 match) argument
277 adf_interfaces_filter_by_type(struct adf_device *dev, enum adf_interface_type type, adf_id_t *in, size_t n_in, adf_id_t **out) argument
291 adf_interfaces_filter_by_flag(struct adf_device *dev, __u32 flag, adf_id_t *in, size_t n_in, adf_id_t **out) argument
298 adf_interface_open(struct adf_device *dev, adf_id_t id, int flags) argument
436 adf_overlay_engines(struct adf_device *dev, adf_id_t **overlay_engines) argument
444 adf_overlay_engines_for_interface(struct adf_device *dev, adf_id_t interface, adf_id_t **overlay_engines) argument
460 adf_overlay_engines_filter(struct adf_device *dev, adf_id_t *in, size_t n_in, adf_id_t **out, bool (*filter)(struct adf_overlay_engine_data *data, void *cookie), void *cookie) argument
504 adf_overlay_engines_filter_by_format(struct adf_device *dev, const __u32 *formats, size_t n_formats, adf_id_t *in, size_t n_in, adf_id_t **out) argument
513 adf_overlay_engine_open(struct adf_device *dev, adf_id_t id, int flags) argument
637 adf_find_simple_post_overlay_engine(struct adf_device *dev, const __u32 *formats, size_t n_formats, adf_id_t interface, adf_id_t *overlay_engine) argument
694 adf_find_simple_post_configuration(struct adf_device *dev, const __u32 *formats, size_t n_formats, adf_id_t *interface, adf_id_t *overlay_engine) argument
[all...]
/system/extras/f2fs_utils/
H A Df2fs_sparseblock.c200 unsigned int get_f2fs_filesystem_size_sec(char *dev) argument
203 if ((fd = open(dev, O_RDONLY)) < 0) {
/system/security/keystore/
H A Dkeystore.cpp328 auto& dev = getDevice(keyBlob); local
331 auto ret = KS_HANDLE_HIDL_ERROR(dev->deleteKey(blob2hidlVec(keyBlob)));
H A Dlegacy_keymaster_device_wrapper.cpp34 LegacyKeymasterDeviceWrapper::LegacyKeymasterDeviceWrapper(keymaster2_device_t* dev) argument
35 : keymaster_device_(dev) {}
530 keymaster2_device_t* dev = nullptr; local
531 dev = (new SoftKeymasterDevice)->keymaster2_device();
533 auto kmrc = ::keymaster::ConfigureDevice(dev);
535 dev->common.close(&dev->common);
539 return new LegacyKeymasterDeviceWrapper(dev);
H A Dkey_store_service.cpp712 auto& dev = mKeyStore->getDevice(); local
745 rc = KS_HANDLE_HIDL_ERROR(dev->generateKey(params, hidl_cb));
809 auto& dev = mKeyStore->getDevice(keyBlob); local
821 rc = KS_HANDLE_HIDL_ERROR(dev->getKeyCharacteristics(hidlKeyBlob, clientId, appData, hidlCb));
842 dev->getKeyCharacteristics(upgradedHidlKeyBlob, clientId, appData, hidlCb));
868 auto& dev = mKeyStore->getDevice(); local
897 rc = KS_HANDLE_HIDL_ERROR(dev->importKey(params, format, keyData, hidlCb));
959 auto& dev = mKeyStore->getDevice(keyBlob); local
969 KS_HANDLE_HIDL_ERROR(dev->exportKey(format, key, clientId, appData, hidlCb));
992 dev
1036 auto& dev = mKeyStore->getDevice(keyBlob); local
1176 km_device_t dev; local
1228 km_device_t dev; local
1283 km_device_t dev; local
1298 km_device_t dev; local
1408 auto& dev = mKeyStore->getDevice(keyBlob); local
1449 auto& dev = mKeyStore->getDevice(); local
1633 getOperationCharacteristics(const hidl_vec<uint8_t>& key, km_device_t* dev, const AuthorizationSet& params, KeyCharacteristics* out) argument
1720 km_device_t dev; local
1862 auto& dev = mKeyStore->getDevice(*blob); local
[all...]
/system/vold/
H A DUtils.cpp60 status_t CreateDeviceNode(const std::string& path, dev_t dev) { argument
72 if (mknod(cpath, mode, dev) < 0) {
74 PLOG(ERROR) << "Failed to create device node for " << major(dev)
75 << ":" << minor(dev) << " at " << path;
194 cmd.push_back("/dev/null");
354 int fd = TEMP_FAILURE_RETRY(open("/dev/urandom", O_RDONLY | O_CLOEXEC | O_NOFOLLOW));
H A Dcryptfs.cpp252 static unsigned int get_fs_size(char *dev) argument
258 if ((fd = open(dev, O_RDONLY|O_CLOEXEC)) < 0) {
912 if ((fd = open("/dev/device-mapper", O_RDWR|O_CLOEXEC)) < 0 ) {
932 minor = (io->dev & 0xff) | ((io->dev >> 12) & 0xfff00);
933 snprintf(crypto_blk_name, MAXPATHLEN, "/dev/block/dm-%u", minor);
978 if ((fd = open("/dev/device-mapper", O_RDWR|O_CLOEXEC)) < 0 ) {
1249 fd = open("/dev/urandom", O_RDONLY|O_CLOEXEC);
2658 SLOGE("cryptfs_enable: crypto block dev failure. Must reboot...\n");
/system/bt/btif/src/
H A Dbtif_hh.cc584 btif_hh_device_t* dev; local
591 dev = btif_hh_find_dev_by_bda(bd_addr);
594 if (dev == NULL && btif_hh_cb.device_num >= BTIF_HH_MAX_HID) {
/system/core/init/
H A Ddevices.cpp235 dev_t dev; local
248 dev = makedev(major, minor);
260 if (mknod(path, mode, dev) && (errno == EEXIST) && secontext) {
513 if (asprintf(&links[link_num], "/dev/usb/%s%.*s", uevent->subsystem, width, parent) > 0)
517 mkdir("/dev/usb", 0755);
560 snprintf(link_path, sizeof(link_path), "/dev/block/%s/%s", type, device);
652 /* if it's not a /dev device, nothing else to do */
676 const char *base = "/dev/block/";
758 if (!assemble_devpath(devpath, "/dev", uevent->device_name))
770 make_dir("/dev/bu
[all...]
/system/core/libusbhost/
H A Dusbhost.c58 #define DEV_DIR "/dev"
419 int bus = 0, dev = 0; local
420 sscanf(device->dev_name, USB_FS_ID_SCANNER, &bus, &dev);
421 return bus * 1000 + dev;
426 int bus = 0, dev = 0; local
427 sscanf(name, USB_FS_ID_SCANNER, &bus, &dev);
428 return bus * 1000 + dev;
434 int dev = id % 1000; local
436 snprintf(result, strlen(USB_FS_ID_FORMAT) - 1, USB_FS_ID_FORMAT, bus, dev);
632 struct usb_request *usb_request_new(struct usb_device *dev, argument
691 usb_request_wait(struct usb_device *dev, int timeoutMillis) argument
[all...]
/system/bt/audio_a2dp_hw/src/
H A Daudio_a2dp_hw.cc1454 static int adev_open_output_stream(struct audio_hw_device* dev, argument
1463 struct a2dp_audio_device* a2dp_dev = (struct a2dp_audio_device*)dev;
1561 static void adev_close_output_stream(struct audio_hw_device* dev, argument
1563 struct a2dp_audio_device* a2dp_dev = (struct a2dp_audio_device*)dev;
1588 static int adev_set_parameters(struct audio_hw_device* dev, argument
1590 struct a2dp_audio_device* a2dp_dev = (struct a2dp_audio_device*)dev;
1607 static char* adev_get_parameters(UNUSED_ATTR const struct audio_hw_device* dev, argument
1618 static int adev_init_check(UNUSED_ATTR const struct audio_hw_device* dev) { argument
1624 static int adev_set_voice_volume(UNUSED_ATTR struct audio_hw_device* dev, argument
1631 static int adev_set_master_volume(UNUSED_ATTR struct audio_hw_device* dev, argument
1638 adev_set_mode(UNUSED_ATTR struct audio_hw_device* dev, UNUSED_ATTR audio_mode_t mode) argument
1645 adev_set_mic_mute(UNUSED_ATTR struct audio_hw_device* dev, UNUSED_ATTR bool state) argument
1652 adev_get_mic_mute(UNUSED_ATTR const struct audio_hw_device* dev, UNUSED_ATTR bool* state) argument
1659 adev_get_input_buffer_size( UNUSED_ATTR const struct audio_hw_device* dev, UNUSED_ATTR const struct audio_config* config) argument
1667 adev_open_input_stream(struct audio_hw_device* dev, UNUSED_ATTR audio_io_handle_t handle, UNUSED_ATTR audio_devices_t devices, UNUSED_ATTR struct audio_config* config, struct audio_stream_in** stream_in, UNUSED_ATTR audio_input_flags_t flags, UNUSED_ATTR const char* address, UNUSED_ATTR audio_source_t source) argument
1728 adev_close_input_stream(struct audio_hw_device* dev, struct audio_stream_in* stream) argument
[all...]
/system/core/logcat/
H A Dlogcat.cpp100 bool stderr_null; // shell "2>/dev/null"
313 log_device_t* dev, struct log_msg* buf) {
319 if (dev->binary) {
360 log_device_t* dev, bool printDividers) {
361 if (!dev->printed || printDividers) {
365 dev->printed ? "switch to" : "beginning of", dev->device);
371 dev->printed = true;
742 log_device_t* dev; local
767 if (!strcmp(&argv[i][skip], "/dev/nul
312 processBuffer(android_logcat_context_internal* context, log_device_t* dev, struct log_msg* buf) argument
359 maybePrintStart(android_logcat_context_internal* context, log_device_t* dev, bool printDividers) argument
1846 log_device_t* dev; local
[all...]

Completed in 1396 milliseconds

12