| /OK3568_Linux_fs/kernel/Documentation/scheduler/ |
| H A D | sched-capacity.rst | 2 Capacity Aware Scheduling 5 1. CPU Capacity 16 CPU capacity is a measure of the performance a CPU can reach, normalized against 18 asymmetric CPU capacity systems, as they contain CPUs of different capacities. 20 Disparity in maximum attainable performance (IOW in maximum CPU capacity) stems 36 capacity(cpu) = work_per_hz(cpu) * max_freq(cpu) 41 Two different capacity values are used within the scheduler. A CPU's 42 ``capacity_orig`` is its maximum attainable capacity, i.e. its maximum 43 attainable performance level. A CPU's ``capacity`` is its ``capacity_orig`` to 47 Note that a CPU's ``capacity`` is solely intended to be used by the CFS class, [all …]
|
| H A D | sched-energy.rst | 64 knowledge about the platform's topology, which include the 'capacity' of CPUs, 71 EAS (as well as the rest of the scheduler) uses the notion of 'capacity' to 72 differentiate CPUs with different computing throughput. The 'capacity' of a CPU 74 frequency compared to the most capable CPU of the system. Capacity values are 77 to capacity and utilization values, EAS is able to estimate how big/busy a 79 energy trade-offs. The capacity of CPUs is provided via arch-specific code 135 for the CPU with the highest spare capacity (CPU capacity - CPU utilization) in 161 The CPU capacity and power cost associated with each OPP is listed in 185 maximum spare capacity in the two performance domains. In this example, 283 being run, they will require all of the available CPU capacity, and there isn't [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/basics/ |
| H A D | vector.c | 34 uint32_t capacity, in dal_vector_construct() argument 39 if (!struct_size || !capacity) { in dal_vector_construct() 45 vector->container = kcalloc(capacity, struct_size, GFP_KERNEL); in dal_vector_construct() 48 vector->capacity = capacity; in dal_vector_construct() 88 vector->capacity = count; in dal_vector_presized_costruct() 116 uint32_t capacity, in dal_vector_create() argument 124 if (dal_vector_construct(vector, ctx, capacity, struct_size)) in dal_vector_create() 137 vector->capacity = 0; in dal_vector_destruct() 212 if (vector->count == vector->capacity) { in dal_vector_insert_at() 215 calc_increased_capacity(vector->capacity))) in dal_vector_insert_at() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/misc/vmw_vmci/ |
| H A D | vmci_handle_array.c | 11 static size_t handle_arr_calc_size(u32 capacity) in handle_arr_calc_size() argument 14 capacity * sizeof(struct vmci_handle); in handle_arr_calc_size() 17 struct vmci_handle_arr *vmci_handle_arr_create(u32 capacity, u32 max_capacity) in vmci_handle_arr_create() argument 21 if (max_capacity == 0 || capacity > max_capacity) in vmci_handle_arr_create() 24 if (capacity == 0) in vmci_handle_arr_create() 25 capacity = min((u32)VMCI_HANDLE_ARRAY_DEFAULT_CAPACITY, in vmci_handle_arr_create() 28 array = kmalloc(handle_arr_calc_size(capacity), GFP_ATOMIC); in vmci_handle_arr_create() 32 array->capacity = capacity; in vmci_handle_arr_create() 49 if (unlikely(array->size >= array->capacity)) { in vmci_handle_arr_append_entry() 52 u32 capacity_bump = min(array->max_capacity - array->capacity, in vmci_handle_arr_append_entry() [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/container/detail/ |
| H A D | next_capacity.hpp | 39 ,const SizeType capacity in get() 42 const SizeType remaining = max_size - capacity; in get() 45 const SizeType additional = max_value(n, capacity); in get() 46 return ( remaining < additional ) ? max_size : ( capacity + additional ); in get() 54 ,const SizeType capacity in get() 57 const SizeType remaining = max_size - capacity; in get() 62 if (capacity < m3) in get() 63 return capacity + max_value(3*(capacity+1)/5, n); in get() 65 if (capacity < m3*2) in get() 66 return capacity + max_value((capacity+1)/2, n); in get()
|
| /OK3568_Linux_fs/kernel/arch/arm/kernel/ |
| H A D | topology.c | 34 * cpu capacity scale management 38 * cpu capacity table 39 * This per cpu data structure describes the relative capacity of each core. 40 * On a heteregenous system, cores don't have the same computation capacity 61 * is used to compute the capacity of a CPU. 82 * 'average' CPU is of middle capacity. Also see the comments near 91 unsigned long capacity = 0; in parse_dt_topology() local 128 capacity = ((be32_to_cpup(rate)) >> 20) * cpu_eff->efficiency; in parse_dt_topology() 130 /* Save min capacity of the system */ in parse_dt_topology() 131 if (capacity < min_capacity) in parse_dt_topology() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/arm/ |
| H A D | cpu-capacity.txt | 2 ARM CPUs capacity bindings 15 2 - CPU capacity definition 18 CPU capacity is a number that provides the scheduler information about CPUs 27 final capacity should, however, be: 43 3 - capacity-dmips-mhz 46 capacity-dmips-mhz is an optional cpu node [1] property: u32 value 47 representing CPU capacity expressed in normalized DMIPS/MHz. At boot time, the 48 maximum frequency available to the cpu is then used to calculate the capacity 51 capacity-dmips-mhz property is all-or-nothing: if it is specified for a cpu 53 fall back to the default capacity value for every CPU. If cpufreq is not [all …]
|
| /OK3568_Linux_fs/kernel/drivers/scsi/ |
| H A D | scsicam.c | 53 * @capacity: size of the disk in sectors 61 bool scsi_partsize(struct block_device *bdev, sector_t capacity, int geom[3]) in scsi_partsize() argument 125 geom[2] = (unsigned long)capacity / in scsi_partsize() 143 * Function : static int setsize(unsigned long capacity,unsigned int *cyls, 147 * SCSI disk in terms of lost space of size capacity, storing 166 * setsize() converts a read capacity value to int 13h 176 static int setsize(unsigned long capacity, unsigned int *cyls, unsigned int *hds, in setsize() argument 186 heads = capacity / temp; /* Compute value for number of heads */ in setsize() 187 if (capacity % temp) { /* If no remainder, done! */ in setsize() 190 sectors = capacity / temp; /* Compute value for sectors per in setsize() [all …]
|
| H A D | sd_zbc.c | 62 zone.capacity = zone.len; in sd_zbc_parse_report() 197 sector_t capacity = logical_to_sectors(sdkp->device, sdkp->capacity); in sd_zbc_report_zones() local 208 if (!capacity) in sd_zbc_report_zones() 216 while (zone_idx < nr_zones && sector < capacity) { in sd_zbc_report_zones() 585 * sd_zbc_check_capacity - Check the device capacity 590 * Get the device zone size and check that the device capacity as reported 591 * by READ CAPACITY matches the max_lba value (plus one) of the report zones 610 /* The max_lba field is the capacity of this device */ in sd_zbc_check_capacity() 612 if (sdkp->capacity != max_lba + 1) { in sd_zbc_check_capacity() 615 "Changing capacity from %llu to max LBA+1 %llu\n", in sd_zbc_check_capacity() [all …]
|
| /OK3568_Linux_fs/external/rk_pcba_test/ |
| H A D | ddr_test.h | 22 //TODO: According to real DDR Capacity to setting 27 //TODO: According to real DDR Capacity to setting 32 //TODO: According to real DDR Capacity to setting 37 //TODO: According to real DDR Capacity to setting 42 //TODO: According to real DDR Capacity to setting 47 //TODO: According to real DDR Capacity to setting 52 //TODO: According to real DDR Capacity to setting 57 //TODO: According to real DDR Capacity to setting 62 //TODO: According to real DDR Capacity to setting
|
| /OK3568_Linux_fs/kernel/drivers/power/supply/ |
| H A D | sc27xx_fuel_gauge.c | 82 * @total_cap: the total capacity of the battery in mAh 83 * @init_cap: the initial capacity of the battery in mAh 84 * @alarm_cap: the alarm capacity 89 * @table_len: the capacity table length 94 * @cap_table: capacity table with corresponding ocv 124 static int sc27xx_fgu_cap_to_clbcnt(struct sc27xx_fgu_data *data, int capacity); 162 * We use low 4 bits to save the last battery capacity and high 12 bits in sc27xx_fgu_is_first_poweron() 281 * When system boots on, we can not read battery capacity from coulomb 284 * capacity according to the capacity table. 293 * battery capacity as the initial battery capacity. Otherwise we should in sc27xx_fgu_get_boot_capacity() [all …]
|
| H A D | ab8500_fg.c | 174 * @init_capacity: Indicate if initial capacity measuring should be done 182 * @bat_cap: Structure for battery capacity specific parameters 183 * @avg_cap: Average capacity filter 373 * ab8500_fg_add_cap_sample() - Add capacity to average filter 375 * @sample: the capacity in mAh to add to the filter 377 * A capacity is added to the filter and a new mean capacity is calculated and 412 * The capacity filter is is reset to zero. 433 * @sample: the capacity in mAh to fill the filter with 435 * The capacity filter is filled with a capacity in mAh 848 * ab8500_fg_volt_to_capacity() - Voltage based capacity [all …]
|
| H A D | ds2782_battery.c | 26 #define DS2782_REG_RARC 0x06 /* Remaining active relative capacity */ 38 #define DS2786_REG_RARC 0x02 /* Remaining active relative capacity */ 49 int (*get_battery_capacity)(struct ds278x_info *info, int *capacity); 62 int capacity; member 161 static int ds2782_get_capacity(struct ds278x_info *info, int *capacity) in ds2782_get_capacity() argument 169 *capacity = raw; in ds2782_get_capacity() 201 static int ds2786_get_capacity(struct ds278x_info *info, int *capacity) in ds2786_get_capacity() argument 209 /* Relative capacity is displayed with resolution 0.5 % */ in ds2786_get_capacity() 210 *capacity = raw/2 ; in ds2786_get_capacity() 218 int capacity; in ds278x_get_status() local [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/rapidjson/1.1.0/include/rapidjson/ |
| H A D | allocators.h | 131 chunkHead_->capacity = size - sizeof(ChunkHeader); 155 //! Computes the total capacity of allocated memory chunks. 156 /*! \return total capacity in bytes. 158 size_t Capacity() const { in Capacity() function 159 size_t capacity = 0; in Capacity() local 161 capacity += c->capacity; in Capacity() 162 return capacity; in Capacity() 181 if (chunkHead_ == 0 || chunkHead_->size + size > chunkHead_->capacity) in Malloc() 208 if (chunkHead_->size + increment <= chunkHead_->capacity) { in Realloc() 234 /*! \param capacity Capacity of the chunk in bytes. [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/power/ |
| H A D | power_supply_class.rst | 61 | **Charge/Energy/Capacity - how to not confuse** | 63 | **Because both "charge" (µAh) and "energy" (µWh) represents "capacity" | 67 | attributes represents capacity in µAh only. | 69 | attributes represents capacity in µWh only. | 70 | - `CAPACITY` | 71 | attribute represents capacity in *percents*, from 0 to 100. | 108 between voltage and battery capacity, but some dumb 109 batteries use voltage for very approximated calculation of capacity. 146 (typically 20% of battery capacity). 151 this setting (typically 10% of battery capacity). [all …]
|
| /OK3568_Linux_fs/kernel/include/linux/mfd/ |
| H A D | abx500.h | 57 * struct abx500_v_to_cap - Table for translating voltage to capacity 59 * @capacity: Capacity in percent 63 int capacity; member 87 * @user_cap_limit Capacity reported from user must be within this 140 * @charge_full_design: Maximum battery capacity in mAh 144 * @recharge_cap battery capacity limit that will trigger a new 161 * @v_to_cap_tbl: Voltage to capacity (in %) table 194 * struct abx500_bm_capacity_levels - abx500 capacity level data 195 * @critical: critical capacity level in percent 196 * @low: low capacity level in percent [all …]
|
| /OK3568_Linux_fs/external/rknpu2/examples/3rdparty/opencv/opencv-linux-aarch64/include/opencv2/flann/ |
| H A D | result_set.h | 89 int capacity; variable 94 KNNSimpleResultSet(int capacity_) : capacity(capacity_), count(0) in KNNSimpleResultSet() 104 dists[capacity-1] = worst_distance_; in init() 114 return count == capacity; in full() 129 if (i<capacity) { in addPoint() 136 if (count < capacity) ++count; in addPoint() 139 worst_distance_ = dists[capacity-1]; in addPoint() 156 int capacity; variable 161 KNNResultSet(int capacity_) : capacity(capacity_), count(0) in KNNResultSet() 171 dists[capacity-1] = worst_distance_; in init() [all …]
|
| /OK3568_Linux_fs/yocto/meta-qt5/recipes-qt/qt5/qtwebengine/chromium/ |
| H A D | 0008-chromium-Move-CharAllocator-definition-to-a-header-f.patch | 46 - // between capacity and size is the how many more elements this list can 48 - size_t capacity; 55 - InnerList() : capacity(0), size(0), step(0) {} 67 - // Decrease capacity to avoid creating not full not last InnerList. 68 - --capacity; 75 - // Adjust the size and capacity 78 - capacity = size; 95 - bool IsFull() { return capacity == size; } 96 - size_t NumElementsAvailable() const { return capacity - size; } 99 - DCHECK_LT(size, capacity); [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/power/supply/ |
| H A D | battery.yaml | 50 description: battery design capacity 80 ocv-capacity-celsius: 83 for each of the battery capacity lookup table. 110 '^ocv-capacity-table-[0-9]+$': 114 of the battery and corresponding battery capacity percent, which is used 115 to look up battery capacity according to current OCV value. And the open 121 - description: battery capacity percent 146 ocv-capacity-celsius = <(-10) 0 10>; 148 ocv-capacity-table-0 = <4185000 100>, <4113000 95>, <4066000 90>; 150 ocv-capacity-table-1 = <4200000 100>, <4185000 95>, <4113000 90>; [all …]
|
| /OK3568_Linux_fs/kernel/drivers/ide/ |
| H A D | ide-disk.c | 203 * Queries for true maximum capacity of the drive. 300 u64 capacity, set_max; in ide_disk_hpa_get_native_capacity() local 302 capacity = drive->capacity64; in ide_disk_hpa_get_native_capacity() 310 if (set_max == capacity + 1) in ide_disk_hpa_get_native_capacity() 328 u64 capacity, set_max; in idedisk_check_hpa() local 331 capacity = drive->capacity64; in idedisk_check_hpa() 334 if (set_max <= capacity) in idedisk_check_hpa() 340 "\tcurrent capacity is %llu sectors (%llu MB)\n" in idedisk_check_hpa() 341 "\tnative capacity is %llu sectors (%llu MB)\n", in idedisk_check_hpa() 343 capacity, sectors_to_MB(capacity), in idedisk_check_hpa() [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/index/detail/ |
| H A D | varray.hpp | 52 template <typename Value, std::size_t Capacity> 76 BOOST_GEOMETRY_INDEX_ASSERT(s <= v.capacity(), "size too big"); in check_capacity() 126 \brief A variable-size array container with fixed capacity. 129 change in size, along with the static allocation, low overhead, and fixed capacity of boost::array. 133 in the middle. The number of elements in a varray may vary dynamically up to a fixed capacity 141 Insertion beyond the capacity and out of bounds errors result in undefined behavior unless 142 otherwise specified. In this respect if size() == capacity(), then varray::push_back() 151 \tparam Capacity The maximum number of elements varray can store, fixed at compile time. 156 template <typename Value, std::size_t Capacity> 159 typedef varray_detail::varray_traits<Value, Capacity> vt; [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | exynos5420-cpus.dtsi | 34 capacity-dmips-mhz = <1024>; 46 capacity-dmips-mhz = <1024>; 58 capacity-dmips-mhz = <1024>; 70 capacity-dmips-mhz = <1024>; 82 capacity-dmips-mhz = <539>; 94 capacity-dmips-mhz = <539>; 106 capacity-dmips-mhz = <539>; 118 capacity-dmips-mhz = <539>;
|
| H A D | exynos5422-cpus.dtsi | 33 capacity-dmips-mhz = <539>; 46 capacity-dmips-mhz = <539>; 59 capacity-dmips-mhz = <539>; 72 capacity-dmips-mhz = <539>; 85 capacity-dmips-mhz = <1024>; 98 capacity-dmips-mhz = <1024>; 111 capacity-dmips-mhz = <1024>; 124 capacity-dmips-mhz = <1024>;
|
| /OK3568_Linux_fs/kernel/kernel/sched/ |
| H A D | pelt.h | 11 int update_thermal_load_avg(u64 now, struct rq *rq, u64 capacity); 19 update_thermal_load_avg(u64 now, struct rq *rq, u64 capacity) in update_thermal_load_avg() argument 73 * @ max capacity ------******---------------******--------------- 74 * @ half capacity ------************---------************--------- 91 * When a rq runs at a lower compute capacity, it will need in update_rq_clock_pelt() 93 * capacity. In order to be invariant, we scale the delta to in update_rq_clock_pelt() 96 * disturb the load signal compared to max capacity. This in update_rq_clock_pelt() 130 * phase would be present at max capacity. As soon as the in update_idle_rq_clock_pelt() 187 update_thermal_load_avg(u64 now, struct rq *rq, u64 capacity) in update_thermal_load_avg() argument
|
| /OK3568_Linux_fs/kernel/drivers/base/ |
| H A D | arch_topology.c | 66 void topology_set_cpu_scale(unsigned int cpu, unsigned long capacity) in topology_set_cpu_scale() argument 68 per_cpu(cpu_scale, cpu) = capacity; in topology_set_cpu_scale() 153 u64 capacity; in topology_normalize_cpu_scale() local 162 capacity = raw_capacity[cpu] * per_cpu(freq_factor, cpu); in topology_normalize_cpu_scale() 163 capacity_scale = max(capacity, capacity_scale); in topology_normalize_cpu_scale() 168 capacity = raw_capacity[cpu] * per_cpu(freq_factor, cpu); in topology_normalize_cpu_scale() 169 capacity = div64_u64(capacity << SCHED_CAPACITY_SHIFT, in topology_normalize_cpu_scale() 171 topology_set_cpu_scale(cpu, capacity); in topology_normalize_cpu_scale() 187 ret = of_property_read_u32(cpu_node, "capacity-dmips-mhz", in topology_parse_cpu_capacity() 217 pr_err("cpu_capacity: missing %pOF raw capacity\n", in topology_parse_cpu_capacity() [all …]
|