Home
last modified time | relevance | path

Searched full:ffi (Results 1 – 25 of 1640) sorted by relevance

12345678910>>...66

/external/rust/crates/openssl/src/
Dnid.rs4 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 …]
Docsp.rs21 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 …]
Dcipher.rs14 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 …]
Dasn1.rs32 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/
Dtest.rs15 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/
DMakefile.am10 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 …]
Dfficonfig.py.in7 '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/
Dverify.rs17 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 …]
Dmod.rs16 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/
Dshaders.rs6 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 …]
Dencoding.rs6 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/
Dlib.rs12 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/
Ddevice.rs6 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 …]
Dbuffer_object.rs17 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 …]
Dsurface.rs8 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/
Dconnector.rs10 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 …]
Dmod.rs31 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/
Dextensions.rs9 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/
Dos_str.rs14 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/
Dinner_connection.rs1 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 …]
Dlimits.rs3 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 …]
Dsession.rs4 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/
Dconfigure.host16 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 …]
DMakefile.am79 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/
D0007-cfgs.diff11 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 …]

12345678910>>...66