Home
last modified time | relevance | path

Searched refs:memory_types (Results 1 – 25 of 125) sorted by relevance

12345

/dports/math/viennacl/ViennaCL-1.7.1/viennacl/backend/
H A Dmem_handle.hpp51 inline memory_types get_set_default_memory_type(memory_types * new_mem_type) in get_set_default_memory_type()
55 static memory_types mem_type = CUDA_MEMORY; in get_set_default_memory_type()
57 static memory_types mem_type = OPENCL_MEMORY; in get_set_default_memory_type()
59 static memory_types mem_type = MAIN_MEMORY; in get_set_default_memory_type()
73 inline memory_types default_memory_type() { return detail::get_set_default_memory_type(NULL); } in default_memory_type()
80 inline memory_types default_memory_type(memory_types new_memory_type) { return detail::get_set_defa… in default_memory_type()
118 memory_types get_active_handle_id() const { return active_handle_; } in get_active_handle_id()
121 void switch_active_handle_id(memory_types new_id) in switch_active_handle_id()
209 memory_types active_handle_tmp = other.active_handle_; in swap()
236 memory_types active_handle_;
H A Dmemory.hpp299 vcl_size_t element_size(memory_types /* mem_type */) in element_size() argument
306 inline vcl_size_t element_size<unsigned long>(memory_types in element_size()
320 inline vcl_size_t element_size<long>(memory_types in element_size()
335 inline vcl_size_t element_size<unsigned int>(memory_types in element_size()
349 inline vcl_size_t element_size<int>(memory_types in element_size()
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/rust/gpu-alloc/src/
H A Dallocator.rs32 memory_types: Box<[MemoryType]>, field
105 memory_for_usage: MemoryForUsage::new(props.memory_types.as_ref()), in new()
107 memory_types: props.memory_types.as_ref().iter().copied().collect(), in new()
201 if 0 == self.memory_for_usage.mask(request.usage) & request.memory_types { in alloc_internal()
206 request.memory_types, in alloc_internal()
216 if 0 == request.memory_types & (1 << index) { in alloc_internal()
221 let memory_type = &self.memory_types[index as usize]; in alloc_internal()
484 let heap = self.memory_types[memory_type as usize].heap; in dealloc()
490 let heap = self.memory_types[memory_type as usize].heap; in dealloc()
516 let heap = self.memory_types[memory_type as usize].heap; in dealloc()
[all …]
H A Dusage.rs65 pub fn new(memory_types: &[MemoryType]) -> Self { in new()
67 memory_types.len() <= 32, in new()
81 one_usage(UsageFlags::from_bits_truncate(usage), memory_types); in new()
101 fn one_usage(usage: UsageFlags, memory_types: &[MemoryType]) -> MemoryForOneUsage { in one_usage()
105 for (index, mt) in memory_types.iter().enumerate() { in one_usage()
113 .sort_unstable_by_key(|&index| priority(usage, memory_types[index as usize].props)); in one_usage()
H A Dlib.rs97 pub memory_types: u32, field
/dports/www/firefox-esr/firefox-91.8.0/third_party/rust/gpu-alloc/src/
H A Dallocator.rs32 memory_types: Box<[MemoryType]>, field
105 memory_for_usage: MemoryForUsage::new(props.memory_types.as_ref()), in new()
107 memory_types: props.memory_types.as_ref().iter().copied().collect(), in new()
201 if 0 == self.memory_for_usage.mask(request.usage) & request.memory_types { in alloc_internal()
206 request.memory_types, in alloc_internal()
216 if 0 == request.memory_types & (1 << index) { in alloc_internal()
221 let memory_type = &self.memory_types[index as usize]; in alloc_internal()
484 let heap = self.memory_types[memory_type as usize].heap; in dealloc()
490 let heap = self.memory_types[memory_type as usize].heap; in dealloc()
516 let heap = self.memory_types[memory_type as usize].heap; in dealloc()
[all …]
H A Dusage.rs65 pub fn new(memory_types: &[MemoryType]) -> Self { in new()
67 memory_types.len() <= 32, in new()
81 one_usage(UsageFlags::from_bits_truncate(usage), memory_types); in new()
101 fn one_usage(usage: UsageFlags, memory_types: &[MemoryType]) -> MemoryForOneUsage { in one_usage()
105 for (index, mt) in memory_types.iter().enumerate() { in one_usage()
113 .sort_unstable_by_key(|&index| priority(usage, memory_types[index as usize].props)); in one_usage()
H A Dlib.rs97 pub memory_types: u32, field
/dports/math/viennacl/ViennaCL-1.7.1/viennacl/traits/
H A Dhandle.hpp218 viennacl::memory_types active_handle_id(T const & obj) in active_handle_id()
225 viennacl::memory_types active_handle_id(circulant_matrix<T> const &) { return OPENCL_MEMORY; } in active_handle_id()
228 viennacl::memory_types active_handle_id(hankel_matrix<T> const &) { return OPENCL_MEMORY; } in active_handle_id()
231 viennacl::memory_types active_handle_id(toeplitz_matrix<T> const &) { return OPENCL_MEMORY; } in active_handle_id()
234 viennacl::memory_types active_handle_id(vandermonde_matrix<T> const &) { return OPENCL_MEMORY; } in active_handle_id()
237 viennacl::memory_types active_handle_id(viennacl::vector_expression<LHS, RHS, OP> const &);
240 viennacl::memory_types active_handle_id(viennacl::scalar_expression<LHS, RHS, OP> const & obj) in active_handle_id()
246 viennacl::memory_types active_handle_id(viennacl::vector_expression<LHS, RHS, OP> const & obj) in active_handle_id()
252 viennacl::memory_types active_handle_id(viennacl::matrix_expression<LHS, RHS, OP> const & obj) in active_handle_id()
259 viennacl::memory_types active_handle_id(viennacl::vector_expression<LHS, const vector_base<NumericT… in active_handle_id()
/dports/www/firefox/firefox-99.0/third_party/rust/gpu-alloc/src/
H A Dallocator.rs29 memory_types: Box<[MemoryType]>, field
93 memory_for_usage: MemoryForUsage::new(props.memory_types.as_ref()), in new()
95 memory_types: props.memory_types.as_ref().iter().copied().collect(), in new()
183 if 0 == self.memory_for_usage.mask(request.usage) & request.memory_types { in alloc_internal()
188 request.memory_types, in alloc_internal()
198 if 0 == request.memory_types & (1 << index) { in alloc_internal()
203 let memory_type = &self.memory_types[index as usize]; in alloc_internal()
418 let heap = self.memory_types[memory_type as usize].heap; in dealloc()
429 let heap = self.memory_types[memory_type as usize].heap; in dealloc()
451 let heap = self.memory_types[memory_type as usize].heap; in dealloc()
[all …]
H A Dusage.rs65 pub fn new(memory_types: &[MemoryType]) -> Self { in new()
67 memory_types.len() <= 32, in new()
81 one_usage(UsageFlags::from_bits_truncate(usage), memory_types); in new()
101 fn one_usage(usage: UsageFlags, memory_types: &[MemoryType]) -> MemoryForOneUsage { in one_usage()
105 for (index, mt) in memory_types.iter().enumerate() { in one_usage()
113 .sort_unstable_by_key(|&index| priority(usage, memory_types[index as usize].props)); in one_usage()
H A Dlib.rs93 pub memory_types: u32, field
/dports/math/viennacl/ViennaCL-1.7.1/viennacl/
H A Dcontext.hpp52 explicit context(viennacl::memory_types mtype) : mem_type_(mtype) in context()
76 viennacl::memory_types memory_type() const { return mem_type_; } in memory_type()
79 viennacl::memory_types mem_type_;
/dports/net/openmpi/openmpi-4.1.1/test/mpool/
H A Dmpool_memkind.c38 const char *memory_types[] = { variable
109 mt_ptr = (char **)memory_types; in main()
/dports/net/openmpi/openmpi-4.1.1/opal/mca/mpool/memkind/
H A Dmpool_memkind_component.c93 static mca_base_var_enum_value_t memory_types[] = { variable
125 mca_mpool_memkind_component.default_type = memory_types[0].value; in mca_mpool_memkind_register()
127 rc = mca_base_var_enum_create ("memkind memory types", memory_types, in mca_mpool_memkind_register()
/dports/www/firefox-esr/firefox-91.8.0/gfx/wgpu/wgpu-core/src/device/
H A Dalloc.rs26 memory_types: Cow::Owned( in new()
28 .memory_types in new()
68 memory_types: requirements.type_mask, in allocate()
/dports/mail/thunderbird/thunderbird-91.8.0/gfx/wgpu/wgpu-core/src/device/
H A Dalloc.rs26 memory_types: Cow::Owned( in new()
28 .memory_types in new()
68 memory_types: requirements.type_mask, in allocate()
/dports/www/firefox/firefox-99.0/third_party/rust/gpu-alloc-types/src/
H A Ddevice.rs49 pub memory_types: Cow<'a, [MemoryType]>, field
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/rust/gpu-alloc-types/src/
H A Ddevice.rs49 pub memory_types: Cow<'a, [MemoryType]>, field
/dports/www/firefox-esr/firefox-91.8.0/third_party/rust/gpu-alloc-types/src/
H A Ddevice.rs49 pub memory_types: Cow<'a, [MemoryType]>, field
/dports/math/viennacl/ViennaCL-1.7.1/viennacl/detail/
H A Dvector_def.hpp131 viennacl::memory_types memory_domain() const { return elements_.get_active_handle_id(); } in memory_domain()
150 …explicit vector_base(NumericT * ptr_to_mem, viennacl::memory_types mem_type, size_type vec_size, v…
H A Dmatrix_def.hpp147 explicit matrix_base(NumericT * ptr_to_mem, viennacl::memory_types mem_type,
247 viennacl::memory_types memory_domain() const { return elements_.get_active_handle_id(); } in memory_domain()
/dports/lang/spidermonkey78/firefox-78.9.0/third_party/rust/gfx-hal/src/
H A Dadapter.rs40 pub memory_types: Vec<MemoryType>, field
/dports/graphics/rx/rx-0.4.0/cargo-crates/gfx-hal-0.4.0/src/
H A Dadapter.rs33 pub memory_types: Vec<MemoryType>, field
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/rust/gfx-hal/src/
H A Dadapter.rs46 pub memory_types: Vec<MemoryType>, field

12345