/kernel/linux/linux-6.6/drivers/nvmem/layouts/ |
H A D | onie-tlv.c | 158 static bool onie_tlv_crc_is_valid(struct device *dev, size_t table_len, u8 *table) in onie_tlv_crc_is_valid() argument 164 memcpy(&crc_hdr, table + table_len - ONIE_TLV_CRC_FIELD_SZ, sizeof(crc_hdr)); in onie_tlv_crc_is_valid() 173 memcpy(&crc_be, table + table_len - ONIE_TLV_CRC_SZ, ONIE_TLV_CRC_SZ); in onie_tlv_crc_is_valid() 175 calc_crc = crc32(~0, table, table_len - ONIE_TLV_CRC_SZ) ^ 0xFFFFFFFF; in onie_tlv_crc_is_valid() 189 size_t table_len, data_len, hdr_len; in onie_tlv_parse_table() local 204 table_len = hdr_len + data_len; in onie_tlv_parse_table() 205 if (table_len > ONIE_TLV_MAX_LEN) { in onie_tlv_parse_table() 210 table = devm_kmalloc(dev, table_len, GFP_KERNEL); in onie_tlv_parse_table() 214 ret = nvmem_device_read(nvmem, 0, table_len, table); in onie_tlv_parse_table() 215 if (ret != table_len) in onie_tlv_parse_table() [all...] |
/kernel/linux/linux-6.6/drivers/power/supply/ |
H A D | power_supply_core.c | 973 * @table_len: The table length 984 int table_len, int temp) in power_supply_temp2resist_simple() 988 for (i = 0; i < table_len; i++) in power_supply_temp2resist_simple() 995 else if (i == table_len) in power_supply_temp2resist_simple() 1025 int table_len; in power_supply_vbat2ri() local 1035 table_len = info->vbat2ri_charging_size; in power_supply_vbat2ri() 1038 table_len = info->vbat2ri_discharging_size; in power_supply_vbat2ri() 1045 if (!vbat2ri || (table_len <= 0) || (vbat_uv > vbat2ri[0].vbat_uv)) { in power_supply_vbat2ri() 1052 /* Break loop at table_len - 1 because that is the highest index */ in power_supply_vbat2ri() 1053 for (i = 0; i < table_len in power_supply_vbat2ri() 983 power_supply_temp2resist_simple(struct power_supply_resistance_temp_table *table, int table_len, int temp) power_supply_temp2resist_simple() argument 1094 power_supply_ocv2cap_simple(struct power_supply_battery_ocv_table *table, int table_len, int ocv) power_supply_ocv2cap_simple() argument 1120 power_supply_find_ocv2cap_table(struct power_supply_battery_info *info, int temp, int *table_len) power_supply_find_ocv2cap_table() argument 1151 int table_len; power_supply_batinfo_ocv2cap() local [all...] |
H A D | sc27xx_fuel_gauge.c | 89 * @table_len: the capacity table length 115 int table_len; member 333 *cap = power_supply_ocv2cap_simple(data->cap_table, data->table_len, in sc27xx_fgu_get_boot_capacity() 816 } else if (ocv <= data->cap_table[data->table_len - 1].ocv) { in sc27xx_fgu_capacity_calibration() 822 } else if ((ocv > data->cap_table[data->table_len - 1].ocv && cap <= 0) || in sc27xx_fgu_capacity_calibration() 830 data->table_len, ocv); in sc27xx_fgu_capacity_calibration() 851 data->table_len, in sc27xx_fgu_capacity_calibration() 863 data->min_volt = data->cap_table[data->table_len - 1].ocv; in sc27xx_fgu_capacity_calibration() 865 data->table_len, in sc27xx_fgu_capacity_calibration() 1013 table = power_supply_find_ocv2cap_table(info, 20, &data->table_len); in sc27xx_fgu_hw_init() [all...] |
/kernel/linux/linux-5.10/drivers/regulator/ |
H A D | tps6507x-regulator.c | 80 u8 table_len; member 90 .table_len = ARRAY_SIZE(VDCDCx_VSEL_table), 95 .table_len = ARRAY_SIZE(VDCDCx_VSEL_table), 100 .table_len = ARRAY_SIZE(VDCDCx_VSEL_table), 105 .table_len = ARRAY_SIZE(LDO1_VSEL_table), 110 .table_len = ARRAY_SIZE(LDO2_VSEL_table), 420 tps->desc[i].n_voltages = info->table_len; in tps6507x_pmic_probe()
|
H A D | twl-regulator.c | 40 /* voltage in mV = table[VSEL]; table_len must be a power-of-two */ 41 u8 table_len; member 398 vsel &= info->table_len - 1; in twl4030ldo_get_voltage_sel() 467 .table_len = ARRAY_SIZE(label##_VSEL_table), \
|
/kernel/linux/linux-6.6/drivers/regulator/ |
H A D | tps6507x-regulator.c | 72 u8 table_len; member 82 .table_len = ARRAY_SIZE(VDCDCx_VSEL_table), 87 .table_len = ARRAY_SIZE(VDCDCx_VSEL_table), 92 .table_len = ARRAY_SIZE(VDCDCx_VSEL_table), 97 .table_len = ARRAY_SIZE(LDO1_VSEL_table), 102 .table_len = ARRAY_SIZE(LDO2_VSEL_table), 412 tps->desc[i].n_voltages = info->table_len; in tps6507x_pmic_probe()
|
H A D | twl-regulator.c | 39 /* voltage in mV = table[VSEL]; table_len must be a power-of-two */ 40 u8 table_len; member 391 vsel &= info->table_len - 1; in twl4030ldo_get_voltage_sel() 460 .table_len = ARRAY_SIZE(label##_VSEL_table), \
|
/kernel/linux/linux-5.10/drivers/power/supply/ |
H A D | sc27xx_fuel_gauge.c | 89 * @table_len: the capacity table length 115 int table_len; member 333 *cap = power_supply_ocv2cap_simple(data->cap_table, data->table_len, in sc27xx_fgu_get_boot_capacity() 816 } else if (ocv <= data->cap_table[data->table_len - 1].ocv) { in sc27xx_fgu_capacity_calibration() 822 } else if ((ocv > data->cap_table[data->table_len - 1].ocv && cap <= 0) || in sc27xx_fgu_capacity_calibration() 830 data->table_len, ocv); in sc27xx_fgu_capacity_calibration() 851 data->table_len, in sc27xx_fgu_capacity_calibration() 863 data->min_volt = data->cap_table[data->table_len - 1].ocv; in sc27xx_fgu_capacity_calibration() 865 data->table_len, in sc27xx_fgu_capacity_calibration() 1013 table = power_supply_find_ocv2cap_table(&info, 20, &data->table_len); in sc27xx_fgu_hw_init() [all...] |
H A D | power_supply_core.c | 766 * @table_len: The table length 777 int table_len, int temp) in power_supply_temp2resist_simple() 781 for (i = 0; i < table_len; i++) in power_supply_temp2resist_simple() 785 if (i > 0 && i < table_len) { in power_supply_temp2resist_simple() 795 resist = table[table_len - 1].resistance; in power_supply_temp2resist_simple() 805 * @table_len: OCV table length 815 int table_len, int ocv) in power_supply_ocv2cap_simple() 819 for (i = 0; i < table_len; i++) in power_supply_ocv2cap_simple() 823 if (i > 0 && i < table_len) { in power_supply_ocv2cap_simple() 831 cap = table[table_len in power_supply_ocv2cap_simple() 776 power_supply_temp2resist_simple(struct power_supply_resistance_temp_table *table, int table_len, int temp) power_supply_temp2resist_simple() argument 814 power_supply_ocv2cap_simple(struct power_supply_battery_ocv_table *table, int table_len, int ocv) power_supply_ocv2cap_simple() argument 839 power_supply_find_ocv2cap_table(struct power_supply_battery_info *info, int temp, int *table_len) power_supply_find_ocv2cap_table() argument 870 int table_len; power_supply_batinfo_ocv2cap() local [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | power_supply.h | 405 int table_len, int ocv); 408 int temp, int *table_len); 413 int table_len, int temp);
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | power_supply.h | 807 int table_len, int ocv); 810 int temp, int *table_len); 815 int table_len, int temp);
|
/kernel/linux/linux-5.10/drivers/infiniband/core/ |
H A D | cache.c | 48 int table_len; member 1061 if (!cache || index < 0 || index >= cache->table_len) in ib_get_cached_pkey() 1113 for (i = 0; i < cache->table_len; ++i) in ib_find_cached_pkey() 1158 for (i = 0; i < cache->table_len; ++i) in ib_find_exact_cached_pkey() 1512 pkey_cache->table_len = tprops->pkey_tbl_len; in ib_cache_update() 1514 for (i = 0; i < pkey_cache->table_len; ++i) { in ib_cache_update()
|
/kernel/linux/linux-6.6/drivers/infiniband/core/ |
H A D | cache.c | 48 int table_len; member 1067 if (!cache || index < 0 || index >= cache->table_len) in ib_get_cached_pkey() 1111 for (i = 0; i < cache->table_len; ++i) in ib_find_cached_pkey() 1155 for (i = 0; i < cache->table_len; ++i) in ib_find_exact_cached_pkey() 1522 pkey_cache->table_len = tprops->pkey_tbl_len; in ib_cache_update() 1524 for (i = 0; i < pkey_cache->table_len; ++i) { in ib_cache_update()
|
/kernel/linux/linux-5.10/fs/udf/ |
H A D | super.c | 1390 unsigned int table_len; in udf_load_logicalvol() local 1398 table_len = le32_to_cpu(lvd->mapTableLength); in udf_load_logicalvol() 1399 if (table_len > sb->s_blocksize - sizeof(*lvd)) { in udf_load_logicalvol() 1401 "Partition table too long (%u > %lu)\n", table_len, in udf_load_logicalvol() 1416 i < sbi->s_partitions && offset < table_len; in udf_load_logicalvol()
|
/kernel/linux/linux-6.6/fs/udf/ |
H A D | super.c | 1396 unsigned int table_len; in udf_load_logicalvol() local 1404 table_len = le32_to_cpu(lvd->mapTableLength); in udf_load_logicalvol() 1405 if (table_len > sb->s_blocksize - sizeof(*lvd)) { in udf_load_logicalvol() 1407 "Partition table too long (%u > %lu)\n", table_len, in udf_load_logicalvol() 1422 i < sbi->s_partitions && offset < table_len; in udf_load_logicalvol()
|
/kernel/linux/linux-5.10/drivers/crypto/qat/qat_common/ |
H A D | icp_qat_uclo.h | 172 unsigned int table_len; member
|
H A D | qat_uclo.c | 77 if ((!str_table->table_len) || (str_offset > str_table->table_len)) in qat_uclo_get_string() 683 memcpy(&str_table->table_len, obj_hdr->file_buff + in qat_uclo_map_str_table() 684 chunk_hdr->offset, sizeof(str_table->table_len)); in qat_uclo_map_str_table()
|
/kernel/linux/linux-6.6/drivers/crypto/intel/qat/qat_common/ |
H A D | icp_qat_uclo.h | 213 unsigned int table_len; member
|
H A D | qat_uclo.c | 77 if (!str_table->table_len || str_offset > str_table->table_len) in qat_uclo_get_string() 696 memcpy(&str_table->table_len, obj_hdr->file_buff + in qat_uclo_map_str_table() 697 chunk_hdr->offset, sizeof(str_table->table_len)); in qat_uclo_map_str_table()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/fungible/funeth/ |
H A D | funeth_main.c | 180 unsigned int table_len = fp->indir_table_nentries; in fun_config_rss() local 181 unsigned int len = FUN_ETH_RSS_MAX_KEY_SIZE + sizeof(u32) * table_len; in fun_config_rss() 205 table_len, 0, in fun_config_rss() 213 for (rc = 0; rc < table_len; rc++) in fun_config_rss()
|
/kernel/linux/linux-5.10/block/ |
H A D | sed-opal.c | 2009 u64 table_len, len; in read_table_data() local 2019 table_len = response_get_u64(&dev->parsed, 4); in read_table_data() 2022 if (read_size > table_len || offset > table_len - read_size) { in read_table_data() 2024 offset + read_size, table_len); in read_table_data()
|
/kernel/linux/linux-6.6/block/ |
H A D | sed-opal.c | 2375 u64 table_len, len; in read_table_data() local 2385 table_len = response_get_u64(&dev->parsed, 4); in read_table_data() 2388 if (read_size > table_len || offset > table_len - read_size) { in read_table_data() 2390 offset + read_size, table_len); in read_table_data()
|
/kernel/linux/linux-5.10/tools/perf/util/ |
H A D | unwind-libunwind-local.c | 398 di.u.rti.table_len = fde_count * sizeof(struct table_entry) in find_proc_info()
|
/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | unwind-libunwind-local.c | 459 di.u.rti.table_len = fde_count * sizeof(struct table_entry) in find_proc_info()
|
/kernel/linux/linux-5.10/drivers/infiniband/ulp/srp/ |
H A D | ib_srp.c | 1631 u32 idb_len, table_len; in srp_map_data() local 1756 table_len = state.ndesc * sizeof (struct srp_direct_buf); in srp_map_data() 1757 idb_len = sizeof(struct srp_indirect_buf) + table_len; in srp_map_data() 1779 indirect_hdr->table_desc.len = cpu_to_be32(table_len); in srp_map_data() 1787 ib_dma_sync_single_for_device(ibdev, req->indirect_dma_addr, table_len, in srp_map_data()
|