/dports/math/viennacl/ViennaCL-1.7.1/viennacl/backend/ |
H A D | mem_handle.hpp | 51 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 D | memory.hpp | 299 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 D | allocator.rs | 32 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 D | usage.rs | 65 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 D | lib.rs | 97 pub memory_types: u32, field
|
/dports/www/firefox-esr/firefox-91.8.0/third_party/rust/gpu-alloc/src/ |
H A D | allocator.rs | 32 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 D | usage.rs | 65 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 D | lib.rs | 97 pub memory_types: u32, field
|
/dports/math/viennacl/ViennaCL-1.7.1/viennacl/traits/ |
H A D | handle.hpp | 218 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 D | allocator.rs | 29 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 D | usage.rs | 65 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 D | lib.rs | 93 pub memory_types: u32, field
|
/dports/math/viennacl/ViennaCL-1.7.1/viennacl/ |
H A D | context.hpp | 52 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 D | mpool_memkind.c | 38 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 D | mpool_memkind_component.c | 93 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 D | alloc.rs | 26 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 D | alloc.rs | 26 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 D | device.rs | 49 pub memory_types: Cow<'a, [MemoryType]>, field
|
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/rust/gpu-alloc-types/src/ |
H A D | device.rs | 49 pub memory_types: Cow<'a, [MemoryType]>, field
|
/dports/www/firefox-esr/firefox-91.8.0/third_party/rust/gpu-alloc-types/src/ |
H A D | device.rs | 49 pub memory_types: Cow<'a, [MemoryType]>, field
|
/dports/math/viennacl/ViennaCL-1.7.1/viennacl/detail/ |
H A D | vector_def.hpp | 131 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 D | matrix_def.hpp | 147 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 D | adapter.rs | 40 pub memory_types: Vec<MemoryType>, field
|
/dports/graphics/rx/rx-0.4.0/cargo-crates/gfx-hal-0.4.0/src/ |
H A D | adapter.rs | 33 pub memory_types: Vec<MemoryType>, field
|
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/rust/gfx-hal/src/ |
H A D | adapter.rs | 46 pub memory_types: Vec<MemoryType>, field
|