Home
last modified time | relevance | path

Searched refs:entry (Results 826 - 850 of 7484) sorted by relevance

1...<<31323334353637383940>>...300

/kernel/linux/linux-6.6/tools/include/linux/
H A Dlist.h17 * using the generic single-entry routines.
32 * Insert a new entry between two known consecutive entries.
54 * list_add - add a new entry
55 * @new: new entry to be added
58 * Insert a new entry after the specified head.
68 * list_add_tail - add a new entry
69 * @new: new entry to be added
72 * Insert a new entry before the specified head.
81 * Delete a list entry by making the prev/next entries
94 * list_del - deletes entry fro
100 __list_del_entry(struct list_head *entry) __list_del_entry() argument
105 list_del(struct list_head *entry) list_del() argument
143 list_del_init(struct list_head *entry) list_del_init() argument
234 __list_cut_position(struct list_head *list, struct list_head *head, struct list_head *entry) __list_cut_position() argument
260 list_cut_position(struct list_head *list, struct list_head *head, struct list_head *entry) list_cut_position() argument
[all...]
/third_party/mesa3d/src/intel/tools/
H A Daub_mem.c77 ggtt_entry_next(struct ggtt_entry *entry) in ggtt_entry_next() argument
79 if (!entry) in ggtt_entry_next()
81 struct rb_node *node = rb_node_next(&entry->node); in ggtt_entry_next()
100 struct ggtt_entry *entry = rb_node_data(struct ggtt_entry, node, node); in cmp_ggtt_entry() local
101 return cmp_uint64(entry->virt_addr, *(const uint64_t *)addr); in cmp_ggtt_entry()
215 for (const uint64_t *entry = data; in aub_mem_ggtt_entry_write()
216 entry < data + size; in aub_mem_ggtt_entry_write()
217 entry++, virt_addr += 4096) { in aub_mem_ggtt_entry_write()
219 pt->phys_addr = *entry; in aub_mem_ggtt_entry_write()
247 struct ggtt_entry *entry in aub_mem_ggtt_write() local
321 uint64_t entry = ((uint64_t *)table->data)[index]; ppgtt_walk() local
[all...]
/third_party/skia/src/gpu/geometry/
H A DGrQuadBuffer.h25 // reserved for each entry to also have a 2D local quad. The reserved space assumes 2D device
48 // is not null, the local coordinates will also be attached to the entry. When an entry
51 // null then Iter::hasLocals() will report false for the added entry.
97 // The pointer to the current entry to read metadata/header details from
157 // Each logical entry in the buffer is a variable length tuple storing device coordinates,
158 // optional local coordinates, and metadata. An entry always has a header that defines the
197 // Helpers to access typed sections of the buffer, given the start of an entry
198 inline Header* header(char* entry) { in header() argument
199 return static_cast<Header*>(static_cast<void*>(entry)); in header()
205 metadata(char* entry) metadata() argument
212 coords(char* entry) coords() argument
270 char* entry = fData.append(entrySize); append() local
315 validate(const char* entry, int expectedCount) const validate() argument
[all...]
/kernel/linux/linux-6.6/fs/ext4/
H A Dxattr.c31 * | entry 1 | |
32 * | entry 2 | | growing downwards
33 * | entry 3 | v
41 * The header is followed by multiple entry descriptors. In disk blocks, the
42 * entry descriptors are kept sorted. In inodes, they are unsorted. The
192 struct ext4_xattr_entry *entry, void *end, void *value_start, in check_xattrs()
195 struct ext4_xattr_entry *e = entry; in check_xattrs()
241 while (!IS_LAST_ENTRY(entry)) { in check_xattrs()
242 u32 size = le32_to_cpu(entry->e_value_size); in check_xattrs()
243 unsigned long ea_ino = le32_to_cpu(entry in check_xattrs()
191 check_xattrs(struct inode *inode, struct buffer_head *bh, struct ext4_xattr_entry *entry, void *end, void *value_start, const char *function, unsigned int line) check_xattrs() argument
326 struct ext4_xattr_entry *entry, *next; xattr_find_entry() local
486 ext4_xattr_inode_verify_hashes(struct inode *ea_inode, struct ext4_xattr_entry *entry, void *buffer, size_t size) ext4_xattr_inode_verify_hashes() argument
528 ext4_xattr_inode_get(struct inode *inode, struct ext4_xattr_entry *entry, void *buffer, size_t size) ext4_xattr_inode_get() argument
578 struct ext4_xattr_entry *entry; ext4_xattr_block_get() local
638 struct ext4_xattr_entry *entry; ext4_xattr_ibody_get() local
721 ext4_xattr_list_entries(struct dentry *dentry, struct ext4_xattr_entry *entry, char *buffer, size_t buffer_size) ext4_xattr_list_entries() argument
869 struct ext4_xattr_entry *entry; ext4_get_inode_usage() local
1025 struct ext4_xattr_entry *entry = BFIRST(block_bh); __ext4_xattr_set_credits() local
1100 struct ext4_xattr_entry *entry; ext4_xattr_inode_inc_ref_all() local
1178 struct ext4_xattr_entry *entry; ext4_xattr_inode_dec_ref_all() local
2576 ext4_xattr_shift_entries(struct ext4_xattr_entry *entry, int value_offs_shift, void *to, void *from, size_t n) ext4_xattr_shift_entries() argument
2601 ext4_xattr_move_to_block(handle_t *handle, struct inode *inode, struct ext4_inode *raw_inode, struct ext4_xattr_entry *entry) ext4_xattr_move_to_block() argument
2697 struct ext4_xattr_entry *entry; ext4_xattr_make_inode_space() local
2926 struct ext4_xattr_entry *entry; ext4_xattr_delete_inode() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/flower/
H A Dlag_conf.c49 * struct nfp_fl_lag_group - list entry for each LAG group
52 * @list: List entry
145 struct nfp_fl_lag_group *entry; in nfp_fl_lag_find_group_for_master_with_lag() local
150 list_for_each_entry(entry, &lag->group_list, list) in nfp_fl_lag_find_group_for_master_with_lag()
151 if (entry->master_ndev == master) in nfp_fl_lag_find_group_for_master_with_lag()
152 return entry; in nfp_fl_lag_find_group_for_master_with_lag()
200 NL_SET_ERR_MSG_MOD(extack, "invalid entry: group does not exist for LAG action"); in nfp_flower_lag_populate_pre_action()
297 struct nfp_fl_lag_group *entry, *storage; in nfp_fl_lag_do_work() local
308 list_for_each_entry_safe(entry, storage, &lag->group_list, list) { in nfp_fl_lag_do_work()
315 if (entry in nfp_fl_lag_do_work()
713 struct nfp_fl_lag_group *entry, *storage; nfp_flower_lag_cleanup() local
[all...]
/kernel/linux/linux-6.6/drivers/acpi/
H A Dtables.c234 pr_warn("Found unsupported MADT entry (type = 0x%x)\n", in acpi_table_print_madt_entry()
241 acpi_get_entry_type(struct acpi_subtable_entry *entry) in acpi_get_entry_type() argument
243 switch (entry->type) { in acpi_get_entry_type()
245 return entry->hdr->common.type; in acpi_get_entry_type()
247 return entry->hdr->hmat.type; in acpi_get_entry_type()
251 return entry->hdr->cedt.type; in acpi_get_entry_type()
257 acpi_get_entry_length(struct acpi_subtable_entry *entry) in acpi_get_entry_length() argument
259 switch (entry->type) { in acpi_get_entry_length()
261 return entry->hdr->common.length; in acpi_get_entry_length()
263 return entry in acpi_get_entry_length()
273 acpi_get_subtable_header_length(struct acpi_subtable_entry *entry) acpi_get_subtable_header_length() argument
344 struct acpi_subtable_entry entry; acpi_parse_entries_array() local
[all...]
/third_party/skia/modules/skparagraph/src/
H A DParagraphCache.cpp114 // hash could be used to check if the entry has cached layout available
283 void ParagraphCache::updateTo(ParagraphImpl* paragraph, const Entry* entry) { in updateTo() argument
286 paragraph->fRuns = entry->fValue->fRuns; in updateTo()
287 paragraph->fClusters = entry->fValue->fClusters; in updateTo()
288 paragraph->fClustersIndexFromCodeUnit = entry->fValue->fClustersIndexFromCodeUnit; in updateTo()
289 paragraph->fCodeUnitProperties = entry->fValue->fCodeUnitProperties; in updateTo()
290 paragraph->fWords = entry->fValue->fWords; in updateTo()
291 paragraph->fBidiRegions = entry->fValue->fBidiRegions; in updateTo()
292 paragraph->fHasLineBreaks = entry->fValue->fHasLineBreaks; in updateTo()
293 paragraph->fHasWhitespacesInside = entry in updateTo()
347 std::unique_ptr<Entry>* entry = fLRUCacheMap.find(key); SetStoredLayout() local
400 std::unique_ptr<Entry>* entry = fLRUCacheMap.find(key); GetStoredLayout() local
455 std::unique_ptr<Entry>* entry = fLRUCacheMap.find(key); findParagraph() local
492 std::unique_ptr<Entry>* entry = fLRUCacheMap.find(key); updateParagraph() local
530 std::unique_ptr<Entry>* entry = fLRUCacheMap.find(key); cacheLayout() local
[all...]
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
H A Dmali_kbase_mmu_mode_aarch64.c55 * the 64 bit assignment to the page table entry. in page_table_entry_set()
106 static phys_addr_t pte_to_phy_addr(u64 entry) in pte_to_phy_addr() argument
108 if (!(entry & 1)) { in pte_to_phy_addr()
112 return entry & ~0xFFF; in pte_to_phy_addr()
158 static void entry_set_ate(u64 *entry, phys_addr_t phy, unsigned long flags) in entry_set_ate() argument
160 page_table_entry_set(entry, (phy & ~0xFFF) | get_mmu_flags(flags) | ENTRY_ACCESS_BIT | ENTRY_IS_ATE); in entry_set_ate()
163 static void entry_set_pte(u64 *entry, phys_addr_t phy) in entry_set_pte() argument
165 page_table_entry_set(entry, (phy & ~0xFFF) | ENTRY_ACCESS_BIT | ENTRY_IS_PTE); in entry_set_pte()
168 static void entry_invalidate(u64 *entry) in entry_invalidate() argument
170 page_table_entry_set(entry, ENTRY_IS_INVA in entry_invalidate()
[all...]
H A Dmali_kbase_mmu_mode_lpae.c55 * the 64 bit assignment to the page table entry. in page_table_entry_set()
107 static phys_addr_t pte_to_phy_addr(u64 entry) in pte_to_phy_addr() argument
109 if (!(entry & 1)) { in pte_to_phy_addr()
113 return entry & ~0xFFF; in pte_to_phy_addr()
154 static void entry_set_ate(u64 *entry, phys_addr_t phy, unsigned long flags) in entry_set_ate() argument
156 page_table_entry_set(entry, (phy & ~0xFFF) | get_mmu_flags(flags) | ENTRY_IS_ATE); in entry_set_ate()
159 static void entry_set_pte(u64 *entry, phys_addr_t phy) in entry_set_pte() argument
161 page_table_entry_set(entry, (phy & ~0xFFF) | ENTRY_IS_PTE); in entry_set_pte()
164 static void entry_invalidate(u64 *entry) in entry_invalidate() argument
166 page_table_entry_set(entry, ENTRY_IS_INVA in entry_invalidate()
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_mmu_mode_aarch64.c59 * the 64 bit assignment to the page table entry. in page_table_entry_set()
117 static phys_addr_t pte_to_phy_addr(u64 entry) in pte_to_phy_addr() argument
119 if (!(entry & 1)) in pte_to_phy_addr()
122 return entry & ~0xFFF; in pte_to_phy_addr()
167 static void entry_set_ate(u64 *entry, phys_addr_t phy, unsigned long flags) in entry_set_ate() argument
169 page_table_entry_set(entry, (phy & ~0xFFF) | in entry_set_ate()
174 static void entry_set_pte(u64 *entry, phys_addr_t phy) in entry_set_pte() argument
176 page_table_entry_set(entry, (phy & ~0xFFF) | in entry_set_pte()
180 static void entry_invalidate(u64 *entry) in entry_invalidate() argument
182 page_table_entry_set(entry, ENTRY_IS_INVA in entry_invalidate()
[all...]
H A Dmali_kbase_mmu_mode_lpae.c59 * the 64 bit assignment to the page table entry. in page_table_entry_set()
120 static phys_addr_t pte_to_phy_addr(u64 entry) in pte_to_phy_addr() argument
122 if (!(entry & 1)) in pte_to_phy_addr()
125 return entry & ~0xFFF; in pte_to_phy_addr()
166 static void entry_set_ate(u64 *entry, phys_addr_t phy, unsigned long flags) in entry_set_ate() argument
168 page_table_entry_set(entry, (phy & ~0xFFF) | in entry_set_ate()
173 static void entry_set_pte(u64 *entry, phys_addr_t phy) in entry_set_pte() argument
175 page_table_entry_set(entry, (phy & ~0xFFF) | ENTRY_IS_PTE); in entry_set_pte()
178 static void entry_invalidate(u64 *entry) in entry_invalidate() argument
180 page_table_entry_set(entry, ENTRY_IS_INVA in entry_invalidate()
[all...]
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/mmu/
H A Dmali_kbase_mmu_mode_lpae.c115 static phys_addr_t pte_to_phy_addr(u64 entry) in pte_to_phy_addr() argument
117 if (!(entry & 1)) { in pte_to_phy_addr()
121 return entry & ~0xFFF; in pte_to_phy_addr()
171 static void entry_set_ate(u64 *entry, struct tagged_addr phy, unsigned long flags, int const level) in entry_set_ate() argument
173 page_table_entry_set(entry, as_phys_addr_t(phy) | get_mmu_flags(flags) | ENTRY_IS_ATE); in entry_set_ate()
176 static void entry_set_pte(u64 *entry, phys_addr_t phy) in entry_set_pte() argument
178 page_table_entry_set(entry, (phy & ~0xFFF) | ENTRY_IS_PTE); in entry_set_pte()
181 static void entry_invalidate(u64 *entry) in entry_invalidate() argument
183 page_table_entry_set(entry, ENTRY_IS_INVAL); in entry_invalidate()
/kernel/linux/linux-5.10/arch/powerpc/platforms/pasemi/
H A Dmsi.c60 struct msi_desc *entry; in pasemi_msi_teardown_msi_irqs() local
65 for_each_pci_msi_entry(entry, pdev) { in pasemi_msi_teardown_msi_irqs()
66 if (!entry->irq) in pasemi_msi_teardown_msi_irqs()
69 hwirq = virq_to_hw(entry->irq); in pasemi_msi_teardown_msi_irqs()
70 irq_set_msi_desc(entry->irq, NULL); in pasemi_msi_teardown_msi_irqs()
71 irq_dispose_mapping(entry->irq); in pasemi_msi_teardown_msi_irqs()
81 struct msi_desc *entry; in pasemi_msi_setup_msi_irqs() local
93 for_each_pci_msi_entry(entry, pdev) { in pasemi_msi_setup_msi_irqs()
121 irq_set_msi_desc(virq, entry); in pasemi_msi_setup_msi_irqs()
/kernel/linux/linux-5.10/arch/powerpc/oprofile/cell/
H A Dspu_profiler.c71 * Extract SPU PC from trace buffer entry
73 static void spu_pc_extract(int cpu, int entry) in spu_pc_extract() argument
84 * 128-bit trace_buffer entry. Process two 64-bit values in spu_pc_extract()
93 /* spu PC trace entry is upper 16 bits of the in spu_pc_extract()
96 samples[spu * TRACE_ARRAY_SIZE + entry] in spu_pc_extract()
98 samples[(spu + SPUS_PER_TB_ENTRY) * TRACE_ARRAY_SIZE + entry] in spu_pc_extract()
109 int entry; in cell_spu_pc_collection() local
113 entry = 0; in cell_spu_pc_collection()
118 spu_pc_extract(cpu, entry); in cell_spu_pc_collection()
120 entry in cell_spu_pc_collection()
[all...]
/kernel/linux/linux-5.10/arch/x86/boot/compressed/
H A Dpgtable_64.c41 struct boot_e820_entry *entry; in find_trampoline_placement() local
75 entry = &boot_params->e820_table[i]; in find_trampoline_placement()
78 if (bios_start <= entry->addr) in find_trampoline_placement()
82 if (entry->type != E820_TYPE_RAM) in find_trampoline_placement()
85 /* Adjust bios_start to the end of the entry if needed. */ in find_trampoline_placement()
86 if (bios_start > entry->addr + entry->size) in find_trampoline_placement()
87 new = entry->addr + entry->size; in find_trampoline_placement()
92 /* Skip the entry i in find_trampoline_placement()
[all...]
/kernel/linux/linux-5.10/drivers/clk/tegra/
H A Dcvb.c65 const struct cvb_table_freq_entry *entry = &table->entries[i]; in build_opp_table() local
67 if (!entry->freq || (entry->freq > max_freq)) in build_opp_table()
71 &entry->coefficients); in build_opp_table()
76 ret = dev_pm_opp_add(dev, entry->freq, dfll_mv * 1000); in build_opp_table()
134 const struct cvb_table_freq_entry *entry = &table->entries[i]; in tegra_cvb_remove_opp_table() local
136 if (!entry->freq || (entry->freq > max_freq)) in tegra_cvb_remove_opp_table()
139 dev_pm_opp_remove(dev, entry->freq); in tegra_cvb_remove_opp_table()
/kernel/linux/linux-6.6/arch/powerpc/platforms/pasemi/
H A Dmsi.c60 struct msi_desc *entry; in pasemi_msi_teardown_msi_irqs() local
65 msi_for_each_desc(entry, &pdev->dev, MSI_DESC_ASSOCIATED) { in pasemi_msi_teardown_msi_irqs()
66 hwirq = virq_to_hw(entry->irq); in pasemi_msi_teardown_msi_irqs()
67 irq_set_msi_desc(entry->irq, NULL); in pasemi_msi_teardown_msi_irqs()
68 irq_dispose_mapping(entry->irq); in pasemi_msi_teardown_msi_irqs()
69 entry->irq = 0; in pasemi_msi_teardown_msi_irqs()
77 struct msi_desc *entry; in pasemi_msi_setup_msi_irqs() local
89 msi_for_each_desc(entry, &pdev->dev, MSI_DESC_NOTASSOCIATED) { in pasemi_msi_setup_msi_irqs()
117 irq_set_msi_desc(virq, entry); in pasemi_msi_setup_msi_irqs()
/kernel/linux/linux-6.6/arch/x86/boot/compressed/
H A Dpgtable_64.c37 struct boot_e820_entry *entry; in find_trampoline_placement() local
71 entry = &boot_params->e820_table[i]; in find_trampoline_placement()
74 if (bios_start <= entry->addr) in find_trampoline_placement()
78 if (entry->type != E820_TYPE_RAM) in find_trampoline_placement()
81 /* Adjust bios_start to the end of the entry if needed. */ in find_trampoline_placement()
82 if (bios_start > entry->addr + entry->size) in find_trampoline_placement()
83 new = entry->addr + entry->size; in find_trampoline_placement()
88 /* Skip the entry i in find_trampoline_placement()
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/ralink/rt2x00/
H A Drt2x00mmio.c52 struct queue_entry *entry; in rt2x00mmio_rxdone() local
58 entry = rt2x00queue_get_entry(queue, Q_INDEX); in rt2x00mmio_rxdone()
59 entry_priv = entry->priv_data; in rt2x00mmio_rxdone()
61 if (rt2x00dev->ops->lib->get_entry_state(entry)) in rt2x00mmio_rxdone()
67 skbdesc = get_skb_frame_desc(entry->skb); in rt2x00mmio_rxdone()
69 skbdesc->desc_len = entry->queue->desc_size; in rt2x00mmio_rxdone()
75 rt2x00lib_dmastart(entry); in rt2x00mmio_rxdone()
76 rt2x00lib_dmadone(entry); in rt2x00mmio_rxdone()
81 rt2x00lib_rxdone(entry, GFP_ATOMIC); in rt2x00mmio_rxdone()
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
H A Dpower_budget.c105 u8 idx, struct nvbios_power_budget_entry *entry) in nvbios_power_budget_entry()
110 || !entry) in nvbios_power_budget_entry()
116 entry->min_w = nvbios_rd32(bios, entry_offset + 0x2); in nvbios_power_budget_entry()
117 entry->avg_w = nvbios_rd32(bios, entry_offset + 0x6); in nvbios_power_budget_entry()
118 entry->max_w = nvbios_rd32(bios, entry_offset + 0xa); in nvbios_power_budget_entry()
120 entry->min_w = 0; in nvbios_power_budget_entry()
121 entry->max_w = nvbios_rd32(bios, entry_offset + 0x2); in nvbios_power_budget_entry()
122 entry->avg_w = entry->max_w; in nvbios_power_budget_entry()
103 nvbios_power_budget_entry(struct nvkm_bios *bios, struct nvbios_power_budget *budget, u8 idx, struct nvbios_power_budget_entry *entry) nvbios_power_budget_entry() argument
H A Diccsense.c64 u32 table, entry; in nvbios_iccsense_parse() local
87 entry = table + hdr + i * len; in nvbios_iccsense_parse()
91 if ((nvbios_rd08(bios, entry + 0x1) & 0xf8) == 0xf8) in nvbios_iccsense_parse()
95 rail->extdev_id = nvbios_rd08(bios, entry + 0x2); in nvbios_iccsense_parse()
99 rail->mode = nvbios_rd08(bios, entry); in nvbios_iccsense_parse()
100 rail->extdev_id = nvbios_rd08(bios, entry + 0x1); in nvbios_iccsense_parse()
122 rail->resistors[r].mohm = nvbios_rd08(bios, entry + res_start + r * 2); in nvbios_iccsense_parse()
123 rail->resistors[r].enabled = !(nvbios_rd08(bios, entry + res_start + r * 2 + 1) & 0x40); in nvbios_iccsense_parse()
125 rail->config = nvbios_rd16(bios, entry + res_start + rail->resistor_count * 2); in nvbios_iccsense_parse()
/kernel/linux/linux-6.6/drivers/clk/tegra/
H A Dcvb.c65 const struct cvb_table_freq_entry *entry = &table->entries[i]; in build_opp_table() local
67 if (!entry->freq || (entry->freq > max_freq)) in build_opp_table()
71 &entry->coefficients); in build_opp_table()
76 ret = dev_pm_opp_add(dev, entry->freq, dfll_mv * 1000); in build_opp_table()
135 const struct cvb_table_freq_entry *entry = &table->entries[i]; in tegra_cvb_remove_opp_table() local
137 if (!entry->freq || (entry->freq > max_freq)) in tegra_cvb_remove_opp_table()
140 dev_pm_opp_remove(dev, entry->freq); in tegra_cvb_remove_opp_table()
/kernel/linux/linux-6.6/drivers/net/wireless/ralink/rt2x00/
H A Drt2x00mmio.c52 struct queue_entry *entry; in rt2x00mmio_rxdone() local
58 entry = rt2x00queue_get_entry(queue, Q_INDEX); in rt2x00mmio_rxdone()
59 entry_priv = entry->priv_data; in rt2x00mmio_rxdone()
61 if (rt2x00dev->ops->lib->get_entry_state(entry)) in rt2x00mmio_rxdone()
67 skbdesc = get_skb_frame_desc(entry->skb); in rt2x00mmio_rxdone()
69 skbdesc->desc_len = entry->queue->desc_size; in rt2x00mmio_rxdone()
75 rt2x00lib_dmastart(entry); in rt2x00mmio_rxdone()
76 rt2x00lib_dmadone(entry); in rt2x00mmio_rxdone()
81 rt2x00lib_rxdone(entry, GFP_ATOMIC); in rt2x00mmio_rxdone()
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
H A Diccsense.c64 u32 table, entry; in nvbios_iccsense_parse() local
87 entry = table + hdr + i * len; in nvbios_iccsense_parse()
91 if ((nvbios_rd08(bios, entry + 0x1) & 0xf8) == 0xf8) in nvbios_iccsense_parse()
95 rail->extdev_id = nvbios_rd08(bios, entry + 0x2); in nvbios_iccsense_parse()
99 rail->mode = nvbios_rd08(bios, entry); in nvbios_iccsense_parse()
100 rail->extdev_id = nvbios_rd08(bios, entry + 0x1); in nvbios_iccsense_parse()
122 rail->resistors[r].mohm = nvbios_rd08(bios, entry + res_start + r * 2); in nvbios_iccsense_parse()
123 rail->resistors[r].enabled = !(nvbios_rd08(bios, entry + res_start + r * 2 + 1) & 0x40); in nvbios_iccsense_parse()
125 rail->config = nvbios_rd16(bios, entry + res_start + rail->resistor_count * 2); in nvbios_iccsense_parse()
H A Dpower_budget.c104 u8 idx, struct nvbios_power_budget_entry *entry) in nvbios_power_budget_entry()
109 || !entry) in nvbios_power_budget_entry()
115 entry->min_w = nvbios_rd32(bios, entry_offset + 0x2); in nvbios_power_budget_entry()
116 entry->avg_w = nvbios_rd32(bios, entry_offset + 0x6); in nvbios_power_budget_entry()
117 entry->max_w = nvbios_rd32(bios, entry_offset + 0xa); in nvbios_power_budget_entry()
119 entry->min_w = 0; in nvbios_power_budget_entry()
120 entry->max_w = nvbios_rd32(bios, entry_offset + 0x2); in nvbios_power_budget_entry()
121 entry->avg_w = entry->max_w; in nvbios_power_budget_entry()
102 nvbios_power_budget_entry(struct nvkm_bios *bios, struct nvbios_power_budget *budget, u8 idx, struct nvbios_power_budget_entry *entry) nvbios_power_budget_entry() argument

Completed in 14 milliseconds

1...<<31323334353637383940>>...300