| /external/rust/crates/openssl/src/ |
| D | nid.rs | 4 use std::ffi::CStr; 5 use std::ffi::CString; 68 ffi::init(); in create() 72 let raw = ffi::OBJ_create(oid.as_ptr(), sn.as_ptr(), ln.as_ptr()); in create() 73 if raw == ffi::NID_undef { in create() 90 if ffi::OBJ_find_sigid_algs(self.0, &mut digest, &mut pkey) == 1 { in signature_algorithms() 106 cvt_p(ffi::OBJ_nid2ln(self.0) as *mut c_char) in long_name() 116 cvt_p(ffi::OBJ_nid2sn(self.0) as *mut c_char) in short_name() 121 pub const UNDEF: Nid = Nid(ffi::NID_undef); 122 pub const ITU_T: Nid = Nid(ffi::NID_itu_t); [all …]
|
| D | ocsp.rs | 21 const NO_CERTS = ffi::OCSP_NOCERTS; 22 const NO_INTERN = ffi::OCSP_NOINTERN; 23 const NO_CHAIN = ffi::OCSP_NOCHAIN; 24 const NO_VERIFY = ffi::OCSP_NOVERIFY; 25 const NO_EXPLICIT = ffi::OCSP_NOEXPLICIT; 26 const NO_CA_SIGN = ffi::OCSP_NOCASIGN; 27 const NO_DELEGATED = ffi::OCSP_NODELEGATED; 28 const NO_CHECKS = ffi::OCSP_NOCHECKS; 29 const TRUST_OTHER = ffi::OCSP_TRUSTOTHER; 30 const RESPID_KEY = ffi::OCSP_RESPID_KEY; [all …]
|
| D | cipher.rs | 14 use std::ffi::CString; 21 use ffi::{EVP_CIPHER_block_size, EVP_CIPHER_iv_length, EVP_CIPHER_key_length}; 26 pub unsafe fn EVP_CIPHER_iv_length(ptr: *const ffi::EVP_CIPHER) -> c_int { 31 pub unsafe fn EVP_CIPHER_block_size(ptr: *const ffi::EVP_CIPHER) -> c_int { 36 pub unsafe fn EVP_CIPHER_key_length(ptr: *const ffi::EVP_CIPHER) -> c_int { 46 type Inner = *mut ffi::EVP_CIPHER; 52 ffi::EVP_CIPHER_free(self.as_ptr()); 58 type CType = ffi::EVP_CIPHER; 123 let ptr = ffi::EVP_get_cipherbyname(ffi::OBJ_nid2sn(nid.as_raw())); in from_nid() 146 let ptr = cvt_p(ffi::EVP_CIPHER_fetch( in fetch() [all …]
|
| D | asn1.rs | 32 use std::ffi::CString; 48 type CType = ffi::ASN1_GENERALIZEDTIME; 49 fn drop = ffi::ASN1_GENERALIZEDTIME_free; 76 let print_result = cvt(ffi::ASN1_GENERALIZEDTIME_print( in fmt() 94 pub const EOC: Asn1Type = Asn1Type(ffi::V_ASN1_EOC); 96 pub const BOOLEAN: Asn1Type = Asn1Type(ffi::V_ASN1_BOOLEAN); 98 pub const INTEGER: Asn1Type = Asn1Type(ffi::V_ASN1_INTEGER); 100 pub const BIT_STRING: Asn1Type = Asn1Type(ffi::V_ASN1_BIT_STRING); 102 pub const OCTET_STRING: Asn1Type = Asn1Type(ffi::V_ASN1_OCTET_STRING); 104 pub const NULL: Asn1Type = Asn1Type(ffi::V_ASN1_NULL); [all …]
|
| /external/rust/cxx/tests/ |
| D | test.rs | 15 use cxx_test_suite::{cast, ffi, R}; 17 use std::ffi::CStr; 38 let shared = ffi::Shared { z: 2020 }; in test_c_return() 39 let ns_shared = ffi::AShared { z: 2020 }; in test_c_return() 40 let nested_ns_shared = ffi::ABShared { z: 2020 }; in test_c_return() 42 assert_eq!(2020, ffi::c_return_primitive()); in test_c_return() 43 assert_eq!(2020, ffi::c_return_shared().z); in test_c_return() 44 assert_eq!(2020, ffi::c_return_box().0); in test_c_return() 45 ffi::c_return_unique_ptr(); in test_c_return() 47 assert_eq!(2020, *ffi::c_return_ref(&shared)); in test_c_return() [all …]
|
| /external/python/cpython2/Modules/_ctypes/libffi/ |
| D | Makefile.am | 10 src/aarch64/ffi.c src/aarch64/ffitarget.h src/aarch64/sysv.S \ 11 src/alpha/ffi.c src/alpha/osf.S \ 12 src/alpha/ffitarget.h src/arc/ffi.c src/arc/arcompact.S \ 13 src/arc/ffitarget.h src/arm/ffi.c src/arm/sysv.S \ 14 src/arm/ffitarget.h src/avr32/ffi.c src/avr32/sysv.S \ 15 src/avr32/ffitarget.h src/cris/ffi.c src/cris/sysv.S \ 16 src/cris/ffitarget.h src/ia64/ffi.c src/ia64/ffitarget.h \ 17 src/ia64/ia64_flags.h src/ia64/unix.S src/mips/ffi.c \ 18 src/mips/n32.S src/mips/o32.S src/metag/ffi.c \ 19 src/metag/ffitarget.h src/metag/sysv.S src/moxie/ffi.c \ [all …]
|
| D | fficonfig.py.in | 7 'MIPS_IRIX': ['src/mips/ffi.c', 'src/mips/o32.S', 'src/mips/n32.S'], 8 'MIPS_LINUX': ['src/mips/ffi.c', 'src/mips/o32.S'], 9 'X86': ['src/x86/ffi.c', 'src/x86/sysv.S', 'src/x86/win32.S'], 10 'X86_FREEBSD': ['src/x86/ffi.c', 'src/x86/freebsd.S'], 11 'X86_WIN32': ['src/x86/ffi.c', 'src/x86/win32.S'], 12 'SPARC': ['src/sparc/ffi.c', 'src/sparc/v8.S', 'src/sparc/v9.S'], 13 'ALPHA': ['src/alpha/ffi.c', 'src/alpha/osf.S'], 14 'IA64': ['src/ia64/ffi.c', 'src/ia64/unix.S'], 15 'M32R': ['src/m32r/sysv.S', 'src/m32r/ffi.c'], 16 'M68K': ['src/m68k/ffi.c', 'src/m68k/sysv.S'], [all …]
|
| /external/rust/crates/openssl/src/x509/ |
| D | verify.rs | 17 const ALWAYS_CHECK_SUBJECT = ffi::X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT as _; 18 const NO_WILDCARDS = ffi::X509_CHECK_FLAG_NO_WILDCARDS as _; 19 const NO_PARTIAL_WILDCARDS = ffi::X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS as _; 20 const MULTI_LABEL_WILDCARDS = ffi::X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS as _; 21 const SINGLE_LABEL_SUBDOMAINS = ffi::X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS as _; 24 const NEVER_CHECK_SUBJECT = ffi::X509_CHECK_FLAG_NEVER_CHECK_SUBJECT; 27 const FLAG_NO_WILDCARDS = ffi::X509_CHECK_FLAG_NO_WILDCARDS as _; 36 const CB_ISSUER_CHECK = ffi::X509_V_FLAG_CB_ISSUER_CHECK as _; 37 const USE_CHECK_TIME = ffi::X509_V_FLAG_USE_CHECK_TIME as _; 38 const CRL_CHECK = ffi::X509_V_FLAG_CRL_CHECK as _; [all …]
|
| D | mod.rs | 16 use std::ffi::{CStr, CString}; 64 type CType = ffi::X509_STORE_CTX; 65 fn drop = ffi::X509_STORE_CTX_free; 79 unsafe { cvt_n(ffi::SSL_get_ex_data_X509_STORE_CTX_idx()).map(|idx| Index::from_raw(idx)) } in ssl_idx() 86 ffi::init(); in new() 87 cvt_p(ffi::X509_STORE_CTX_new()).map(X509StoreContext) in new() 97 let data = ffi::X509_STORE_CTX_get_ex_data(self.as_ptr(), index.as_raw()); in ex_data() 109 unsafe { X509VerifyResult::from_raw(ffi::X509_STORE_CTX_get_error(self.as_ptr())) } in error() 142 ffi::X509_STORE_CTX_cleanup(self.0.as_ptr()); in init() 148 cvt(ffi::X509_STORE_CTX_init( in init() [all …]
|
| /external/skia/third_party/vello/src/ |
| D | shaders.rs | 6 use crate::ffi; 16 pub fn workgroup_size(&self) -> ffi::WorkgroupSize { in workgroup_size() 20 pub fn bindings(&self) -> Vec<ffi::BindType> { in bindings() 24 pub fn workgroup_buffers(&self) -> Vec<ffi::WorkgroupBufferInfo> { in workgroup_buffers() 72 pub(crate) fn shader(stage: ffi::ShaderStage) -> &'static Shader { in shader() 74 ffi::ShaderStage::Backdrop => &BACKDROP, in shader() 75 ffi::ShaderStage::BackdropDyn => &BACKDROP_DYN, in shader() 76 ffi::ShaderStage::BboxClear => &BBOX_CLEAR, in shader() 77 ffi::ShaderStage::Binning => &BINNING, in shader() 78 ffi::ShaderStage::ClipLeaf => &CLIP_LEAF, in shader() [all …]
|
| D | encoding.rs | 6 use crate::ffi; 49 style: ffi::Fill, in fill() 50 transform: ffi::Affine, in fill() 51 brush: &ffi::Brush, in fill() 52 path_iter: Pin<&mut ffi::PathIterator>, in fill() 64 style: &ffi::Stroke, in stroke() 65 transform: ffi::Affine, in stroke() 66 brush: &ffi::Brush, in stroke() 67 path_iter: Pin<&mut ffi::PathIterator>, in stroke() 81 pub fn begin_clip(&mut self, transform: ffi::Affine, path_iter: Pin<&mut ffi::PathIterator>) { in begin_clip() [all …]
|
| /external/crosvm/media/ffmpeg/src/ |
| D | lib.rs | 12 mod ffi { module 24 pub use ffi::AVPictureType_AV_PICTURE_TYPE_I; 25 pub use ffi::AVPixelFormat_AV_PIX_FMT_NV12; 26 pub use ffi::AVPixelFormat_AV_PIX_FMT_YUV420P; 27 pub use ffi::AVRational; 28 pub use ffi::AV_CODEC_CAP_DR1; 29 pub use ffi::AV_PKT_FLAG_KEY; 30 pub use ffi::FF_PROFILE_H264_BASELINE; 31 pub use ffi::FF_PROFILE_H264_EXTENDED; 32 pub use ffi::FF_PROFILE_H264_HIGH; [all …]
|
| /external/rust/crates/gbm/src/ |
| D | device.rs | 6 use std::ffi::CStr; 25 // Declare `ffi` first so it is dropped before `fd` 26 ffi: Ptr<ffi::gbm_device>, field 33 .field("ptr", &format_args!("{:p}", &self.ffi)) in fmt() 42 ffi: self.ffi.clone(), in clone() 49 unsafe { BorrowedFd::borrow_raw(ffi::gbm_device_get_fd(*self.ffi)) } in as_fd() 53 impl<T: AsFd> AsRaw<ffi::gbm_device> for Device<T> { 54 fn as_raw(&self) -> *const ffi::gbm_device { in as_raw() 55 *self.ffi in as_raw() 79 let ptr = unsafe { ffi::gbm_create_device(fd.as_fd().as_raw_fd()) }; in new() [all …]
|
| D | buffer_object.rs | 17 pub(crate) ffi: Ptr<ffi::gbm_bo>, field 18 pub(crate) _device: WeakPtr<ffi::gbm_device>, 25 .field("ptr", &format_args!("{:p}", self.ffi)) in fmt() 45 const SCANOUT = ffi::gbm_bo_flags::GBM_BO_USE_SCANOUT as u32; 47 const CURSOR = ffi::gbm_bo_flags::GBM_BO_USE_CURSOR as u32; 50 const CURSOR_64X64 = ffi::gbm_bo_flags::GBM_BO_USE_CURSOR_64X64 as u32; 53 const RENDERING = ffi::gbm_bo_flags::GBM_BO_USE_RENDERING as u32; 56 const WRITE = ffi::gbm_bo_flags::GBM_BO_USE_WRITE as u32; 58 const LINEAR = ffi::gbm_bo_flags::GBM_BO_USE_LINEAR as u32; 60 const PROTECTED = ffi::gbm_bo_flags::GBM_BO_USE_PROTECTED as u32; [all …]
|
| D | surface.rs | 8 ffi: Ptr<ffi::gbm_surface>, field 9 _device: WeakPtr<ffi::gbm_device>, 16 .field("ptr", &format_args!("{:p}", &self.ffi)) in fmt() 63 unsafe { ffi::gbm_surface_has_free_buffers(*self.ffi) != 0 } in has_free_buffers() 84 if ffi::gbm_surface_has_free_buffers(*self.ffi) != 0 { in lock_front_buffer() 85 let buffer_ptr = ffi::gbm_surface_lock_front_buffer(*self.ffi); in lock_front_buffer() 87 let surface_ptr = self.ffi.downgrade(); in lock_front_buffer() 89 ffi: Ptr::new(buffer_ptr, move |ptr| { in lock_front_buffer() 91 ffi::gbm_surface_release_buffer(*surface, ptr); in lock_front_buffer() 110 ffi: *mut ffi::gbm_surface, in new() [all …]
|
| /external/rust/crates/drm/src/control/ |
| D | connector.rs | 10 use drm_ffi as ffi; 40 const FFI_TYPE: u32 = ffi::DRM_MODE_OBJECT_CONNECTOR; 175 ffi::DRM_MODE_CONNECTOR_Unknown => Interface::Unknown, in from() 176 ffi::DRM_MODE_CONNECTOR_VGA => Interface::VGA, in from() 177 ffi::DRM_MODE_CONNECTOR_DVII => Interface::DVII, in from() 178 ffi::DRM_MODE_CONNECTOR_DVID => Interface::DVID, in from() 179 ffi::DRM_MODE_CONNECTOR_DVIA => Interface::DVIA, in from() 180 ffi::DRM_MODE_CONNECTOR_Composite => Interface::Composite, in from() 181 ffi::DRM_MODE_CONNECTOR_SVIDEO => Interface::SVideo, in from() 182 ffi::DRM_MODE_CONNECTOR_LVDS => Interface::LVDS, in from() [all …]
|
| D | mod.rs | 31 use drm_ffi as ffi; 147 let ffi_res = ffi::mode::get_resources( in resource_handles() 172 let _ = ffi::mode::get_plane_resources(self.as_fd(), Some(&mut planes))?; in plane_handles() 196 let ffi_info = ffi::mode::get_connector( in get_connector() 226 let info = ffi::mode::get_encoder(self.as_fd(), handle.into())?; in get_encoder() 241 let info = ffi::mode::get_crtc(self.as_fd(), handle.into())?; in get_crtc() 266 let _info = ffi::mode::set_crtc( in set_crtc() 281 let info = ffi::mode::get_framebuffer(self.as_fd(), handle.into())?; in get_framebuffer() 300 let info = ffi::mode::get_framebuffer2(self.as_fd(), handle.into())?; in get_planar_framebuffer() 334 let info = ffi::mode::add_fb( in add_framebuffer() [all …]
|
| /external/rust/crates/ash/src/vk/ |
| D | extensions.rs | 9 pub const fn name() -> &'static ::std::ffi::CStr { in name() 10 unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_surface\0") } in name() 61 F: FnMut(&::std::ffi::CStr) -> *const c_void, in load() 73 ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"vkDestroySurfaceKHR\0"); in load() 93 let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( in load() 114 let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( in load() 136 let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( in load() 158 let cname = ::std::ffi::CStr::from_bytes_with_nul_unchecked( in load() 182 pub const fn name() -> &'static ::std::ffi::CStr { in name() 183 unsafe { ::std::ffi::CStr::from_bytes_with_nul_unchecked(b"VK_KHR_swapchain\0") } in name() [all …]
|
| /external/rust/crates/clap/src/builder/ |
| D | os_str.rs | 14 pub(crate) fn from_string(name: std::ffi::OsString) -> Self { in from_string() 21 pub(crate) fn from_ref(name: &std::ffi::OsStr) -> Self { in from_ref() 27 pub(crate) fn from_static_ref(name: &'static std::ffi::OsStr) -> Self { in from_static_ref() 33 /// Get the raw string as an `std::ffi::OsStr` 34 pub fn as_os_str(&self) -> &std::ffi::OsStr { in as_os_str() 39 pub fn to_os_string(&self) -> std::ffi::OsString { in to_os_string() 54 crate::builder::StrInner::Static(s) => Self::from_static_ref(std::ffi::OsStr::new(s)), in from() 55 crate::builder::StrInner::Owned(s) => Self::from_ref(std::ffi::OsStr::new(s.as_ref())), in from() 63 Self::from_static_ref(std::ffi::OsStr::new(id.into_inner().0)) in from() 71 crate::builder::StrInner::Static(s) => Self::from_static_ref(std::ffi::OsStr::new(s)), in from() [all …]
|
| /external/rust/crates/rusqlite/src/ |
| D | inner_connection.rs | 1 use std::ffi::CStr; 10 use super::ffi; 19 pub db: *mut ffi::sqlite3, 26 interrupt_lock: Arc<Mutex<*mut ffi::sqlite3>>, 45 pub unsafe fn new(db: *mut ffi::sqlite3, owned: bool) -> InnerConnection { in new() 80 ffi::Error::new(ffi::SQLITE_MISUSE), in open_with_flags() 91 let mut db: *mut ffi::sqlite3 = ptr::null_mut(); in open_with_flags() 92 let r = ffi::sqlite3_open_v2(c_path.as_ptr(), &mut db, flags.bits(), z_vfs); in open_with_flags() 93 if r != ffi::SQLITE_OK { in open_with_flags() 99 ffi::Error { in open_with_flags() [all …]
|
| D | limits.rs | 3 use crate::{ffi, Connection}; 18 SQLITE_LIMIT_LENGTH = ffi::SQLITE_LIMIT_LENGTH, 20 SQLITE_LIMIT_SQL_LENGTH = ffi::SQLITE_LIMIT_SQL_LENGTH, 24 SQLITE_LIMIT_COLUMN = ffi::SQLITE_LIMIT_COLUMN, 26 SQLITE_LIMIT_EXPR_DEPTH = ffi::SQLITE_LIMIT_EXPR_DEPTH, 28 SQLITE_LIMIT_COMPOUND_SELECT = ffi::SQLITE_LIMIT_COMPOUND_SELECT, 31 SQLITE_LIMIT_VDBE_OP = ffi::SQLITE_LIMIT_VDBE_OP, 33 SQLITE_LIMIT_FUNCTION_ARG = ffi::SQLITE_LIMIT_FUNCTION_ARG, 35 SQLITE_LIMIT_ATTACHED = ffi::SQLITE_LIMIT_ATTACHED, 38 SQLITE_LIMIT_LIKE_PATTERN_LENGTH = ffi::SQLITE_LIMIT_LIKE_PATTERN_LENGTH, [all …]
|
| D | session.rs | 4 use std::ffi::CStr; 15 use crate::ffi; 28 s: *mut ffi::sqlite3_session, 49 let mut s: *mut ffi::sqlite3_session = ptr::null_mut(); in new_with_name() 50 check(unsafe { ffi::sqlite3session_create(db, name.as_ptr(), &mut s) })?; in new_with_name() 88 ffi::sqlite3session_table_filter( in table_filter() 97 unsafe { ffi::sqlite3session_table_filter(self.s, None, ptr::null_mut()) } in table_filter() 111 check(unsafe { ffi::sqlite3session_attach(self.s, table) }) in attach() 118 check(unsafe { ffi::sqlite3session_changeset(self.s, &mut n, &mut cs) })?; in changeset() 127 ffi::sqlite3session_changeset_strm( in changeset_strm() [all …]
|
| /external/libffi/ |
| D | configure.host | 16 SOURCES="ffi.c sysv.S" 23 SOURCES="ffi.c osf.S" 28 SOURCES="ffi.c arcompact.S" 38 SOURCES="ffi.c sysv.S" 43 SOURCES="ffi.c sysv.S" 48 SOURCES="ffi.c sysv.S" 53 SOURCES="ffi.c sysv.S" 58 SOURCES="ffi.c eabi.S" 63 SOURCES="ffi.c linux.S" 70 SOURCES="ffi.c hpux32.S" [all …]
|
| D | Makefile.am | 79 EXTRA_libffi_la_SOURCES = src/aarch64/ffi.c src/aarch64/sysv.S \ 80 src/aarch64/win64_armasm.S src/alpha/ffi.c src/alpha/osf.S \ 81 src/arc/ffi.c src/arc/arcompact.S src/arm/ffi.c \ 82 src/arm/sysv.S src/arm/ffi.c src/arm/sysv_msvc_arm32.S \ 83 src/avr32/ffi.c src/avr32/sysv.S src/bfin/ffi.c \ 84 src/bfin/sysv.S src/cris/ffi.c src/cris/sysv.S src/frv/ffi.c \ 85 src/frv/eabi.S src/ia64/ffi.c src/ia64/unix.S src/m32r/ffi.c \ 86 src/m32r/sysv.S src/m68k/ffi.c src/m68k/sysv.S src/m88k/ffi.c \ 87 src/m88k/obsd.S src/metag/ffi.c src/metag/sysv.S \ 88 src/microblaze/ffi.c src/microblaze/sysv.S src/mips/ffi.c \ [all …]
|
| /external/rust/crates/openssl/patches/ |
| D | 0007-cfgs.diff | 11 unsafe { CipherRef::from_ptr(ffi::EVP_bf_cfb64() as *mut _) } 17 unsafe { CipherRef::from_ptr(ffi::EVP_bf_ofb() as *mut _) } 25 unsafe { CipherRef::from_ptr(ffi::EVP_camellia_128_cfb128() as *mut _) } 31 unsafe { CipherRef::from_ptr(ffi::EVP_camellia_128_ecb() as *mut _) } 37 unsafe { CipherRef::from_ptr(ffi::EVP_camellia_128_cbc() as *mut _) } 43 unsafe { CipherRef::from_ptr(ffi::EVP_camellia_128_ofb() as *mut _) } 49 unsafe { CipherRef::from_ptr(ffi::EVP_camellia_192_cfb128() as *mut _) } 55 unsafe { CipherRef::from_ptr(ffi::EVP_camellia_192_ecb() as *mut _) } 61 unsafe { CipherRef::from_ptr(ffi::EVP_camellia_192_cbc() as *mut _) } 67 unsafe { CipherRef::from_ptr(ffi::EVP_camellia_192_ofb() as *mut _) } [all …]
|