Home
last modified time | relevance | path

Searched full:slots (Results 1 – 25 of 1496) sorted by relevance

12345678910>>...60

/linux-6.12.1/tools/perf/pmu-events/arch/x86/amdzen5/
Dpipeline.json4 …"BriefDescription": "Total dispatch slots (up to 8 instructions can be dispatched in each cycle).",
6 "ScaleUnit": "1slots"
10 …"BriefDescription": "Percentage of dispatch slots that remained unused because the frontend did no…
13 "ScaleUnit": "100%slots"
24 …"BriefDescription": "Percentage of dispatch slots that remained unused because of backend stalls.",
27 "ScaleUnit": "100%slots"
31 …"BriefDescription": "Percentage of dispatch slots that remained unused because the other thread wa…
34 "ScaleUnit": "100%slots"
38 "BriefDescription": "Percentage of dispatch slots used by ops that retired.",
41 "ScaleUnit": "100%slots"
[all …]
/linux-6.12.1/mm/
Dswap_slots.c3 * Manage cache of swap slots to be used for and returned from
10 * We allocate the swap slots from the global pool and put
17 * lock. We do not reuse the returned slots directly but
19 * allows the slots to coalesce and reduce fragmentation.
25 * The swap slots cache is protected by a mutex instead of
26 * a spin lock as when we search for slots with scan_swap_map,
43 /* Serialize swap slots cache enable/disable operations */
116 swp_entry_t *slots, *slots_ret; in alloc_swap_slot_cache() local
123 slots = kvcalloc(SWAP_SLOTS_CACHE_SIZE, sizeof(swp_entry_t), in alloc_swap_slot_cache()
125 if (!slots) in alloc_swap_slot_cache()
[all …]
Dz3fold.c83 * be enough slots to hold all possible variants
99 * @slots: pointer to the structure holding buddy slots
113 struct z3fold_buddy_slots *slots; member
197 struct z3fold_buddy_slots *slots = kmem_cache_zalloc(pool->c_handle, in alloc_slots() local
200 if (slots) { in alloc_slots()
202 kmemleak_not_leak(slots); in alloc_slots()
203 slots->pool = (unsigned long)pool; in alloc_slots()
204 rwlock_init(&slots->lock); in alloc_slots()
207 return slots; in alloc_slots()
241 struct z3fold_buddy_slots *slots; in get_z3fold_header() local
[all …]
/linux-6.12.1/drivers/input/
Dinput-mt.c25 * input_mt_init_slots() - initialize MT input slots
27 * @num_slots: number of slots used by the device
37 * reinitialize with a different number of slots.
53 mt = kzalloc(struct_size(mt, slots, num_slots), GFP_KERNEL); in input_mt_init_slots()
92 /* Mark slots as 'inactive' */ in input_mt_init_slots()
94 input_mt_set_value(&mt->slots[i], ABS_MT_TRACKING_ID, -1); in input_mt_init_slots()
96 /* Mark slots as 'unused' */ in input_mt_init_slots()
108 * input_mt_destroy_slots() - frees the MT slots of the input device
109 * @dev: input device with allocated MT slots
112 * automatically free the MT slots when the device is destroyed.
[all …]
/linux-6.12.1/tools/perf/pmu-events/arch/arm64/
Dsbsa.json3 "MetricExpr": "100 * (stall_slot_frontend / (#slots * cpu_cycles))",
4 …"BriefDescription": "This metric is the percentage of total slots that were stalled due to resourc…
8 "ScaleUnit": "1percent of slots"
11 … "MetricExpr": "100 * ((1 - op_retired / op_spec) * (1 - stall_slot / (#slots * cpu_cycles)))",
12 …"BriefDescription": "This metric is the percentage of total slots that executed operations and did…
16 "ScaleUnit": "1percent of slots"
19 "MetricExpr": "100 * ((op_retired / op_spec) * (1 - stall_slot / (#slots * cpu_cycles)))",
20 …"BriefDescription": "This metric is the percentage of total slots that retired operations, which i…
24 "ScaleUnit": "1percent of slots"
27 "MetricExpr": "100 * (stall_slot_backend / (#slots * cpu_cycles))",
[all …]
/linux-6.12.1/tools/perf/pmu-events/arch/arm64/ampere/ampereonex/
Dmetrics.json162 "MetricExpr": "1 - (OP_RETIRED / (CPU_CYCLES * #slots))",
232 "MetricExpr": "(OP_SPEC - OP_RETIRED) / (CPU_CYCLES * #slots)",
233 "BriefDescription": "Fraction of slots lost due to misspeculation",
236 "ScaleUnit": "100percent of slots"
240 "MetricExpr": "OP_RETIRED / (CPU_CYCLES * #slots)",
241 "BriefDescription": "Fraction of slots retiring, useful work",
244 "ScaleUnit": "100percent of slots"
249 …"BriefDescription": "Fraction of slots the CPU was stalled due to backend non-memory subsystem iss…
256 …"BriefDescription": "Fraction of slots the CPU was stalled due to backend memory subsystem issues …
263 "BriefDescription": "Fraction of slots lost due to branch misprediciton",
[all …]
/linux-6.12.1/tools/perf/pmu-events/arch/arm64/ampere/ampereone/
Dmetrics.json162 "MetricExpr": "1 - (OP_RETIRED / (CPU_CYCLES * #slots))",
232 "MetricExpr": "100 * ((OP_SPEC - OP_RETIRED) / (CPU_CYCLES * #slots))",
233 "BriefDescription": "Fraction of slots lost due to misspeculation",
236 "ScaleUnit": "1percent of slots"
240 "MetricExpr": "100 * (OP_RETIRED / (CPU_CYCLES * #slots))",
241 "BriefDescription": "Fraction of slots retiring, useful work",
244 "ScaleUnit": "1percent of slots"
249 …"BriefDescription": "Fraction of slots the CPU was stalled due to backend non-memory subsystem iss…
256 …"BriefDescription": "Fraction of slots the CPU was stalled due to backend memory subsystem issues …
263 "BriefDescription": "Fraction of slots lost due to branch misprediciton",
[all …]
/linux-6.12.1/tools/perf/pmu-events/arch/arm64/arm/cortex-a75/
Dpipeline.json21 "PublicDescription": "Duration for which all slots in the Load-Store Unit (LSU) are busy",
24 "BriefDescription": "Duration for which all slots in the Load-Store Unit (LSU) are busy"
27 …tion": "Duration for which all slots in the load-store issue queue are busy. This event counts the…
30 …tion": "Duration for which all slots in the load-store issue queue are busy. This event counts the…
33 …on": "Duration for which all slots in the data processing issue queue are busy. This event counts …
36 …on": "Duration for which all slots in the data processing issue queue are busy. This event counts …
39 …"PublicDescription": "Duration for which all slots in the data engine issue queue are busy. This e…
42 …"BriefDescription": "Duration for which all slots in the data engine issue queue are busy. This ev…
/linux-6.12.1/drivers/misc/mei/
Ddma-ring.c125 * @offset: offset in slots.
126 * @n: number of slots to copy.
147 * @offset: offset in slots.
148 * @n: number of slots to copy.
175 u32 rd_idx, rem, slots; in mei_dma_ring_read() local
187 slots = mei_data2slots(len); in mei_dma_ring_read()
193 if (rd_idx + slots > dbuf_depth) { in mei_dma_ring_read()
195 rem = slots - (dbuf_depth - rd_idx); in mei_dma_ring_read()
198 rem = slots; in mei_dma_ring_read()
203 WRITE_ONCE(ctrl->dbuf_rd_idx, ctrl->dbuf_rd_idx + slots); in mei_dma_ring_read()
[all …]
Dinterrupt.c259 int slots; in mei_cl_irq_disconnect_rsp() local
263 slots = mei_hbuf_empty_slots(dev); in mei_cl_irq_disconnect_rsp()
264 if (slots < 0) in mei_cl_irq_disconnect_rsp()
267 if ((u32)slots < msg_slots) in mei_cl_irq_disconnect_rsp()
291 int slots; in mei_cl_irq_read() local
298 slots = mei_hbuf_empty_slots(dev); in mei_cl_irq_read()
299 if (slots < 0) in mei_cl_irq_read()
302 if ((u32)slots < msg_slots) in mei_cl_irq_read()
356 * @slots: slots to read.
361 struct list_head *cmpl_list, s32 *slots) in mei_irq_read_handler() argument
[all …]
/linux-6.12.1/sound/pci/ac97/
Dac97_pcm.c295 * slots 7+8 in snd_ac97_set_rate()
312 unsigned short slots = 0; in get_pslots() local
326 slots |= (1<<AC97_SLOT_PCM_LEFT)|(1<<AC97_SLOT_PCM_RIGHT); in get_pslots()
328 slots |= (1<<AC97_SLOT_PCM_SLEFT)|(1<<AC97_SLOT_PCM_SRIGHT); in get_pslots()
330 slots |= (1<<AC97_SLOT_PCM_CENTER)|(1<<AC97_SLOT_LFE); in get_pslots()
343 slots |= (1<<AC97_SLOT_PCM_SLEFT)|(1<<AC97_SLOT_PCM_SRIGHT); in get_pslots()
345 slots |= (1<<AC97_SLOT_PCM_CENTER)|(1<<AC97_SLOT_LFE); in get_pslots()
355 slots |= (1<<AC97_SLOT_PCM_CENTER)|(1<<AC97_SLOT_LFE); in get_pslots()
361 return slots; in get_pslots()
363 unsigned short slots; in get_pslots() local
[all …]
/linux-6.12.1/tools/testing/selftests/kvm/lib/
Dmemstress.c125 uint64_t vcpu_memory_bytes, int slots, in memstress_create_vm() argument
154 TEST_ASSERT(guest_num_pages % slots == 0, in memstress_create_vm()
155 "Guest memory cannot be evenly divided into %d slots.", in memstress_create_vm()
156 slots); in memstress_create_vm()
207 /* Add extra memory slots for testing */ in memstress_create_vm()
208 for (i = 0; i < slots; i++) { in memstress_create_vm()
209 uint64_t region_pages = guest_num_pages / slots; in memstress_create_vm()
322 static void toggle_dirty_logging(struct kvm_vm *vm, int slots, bool enable) in toggle_dirty_logging() argument
326 for (i = 0; i < slots; i++) { in toggle_dirty_logging()
334 void memstress_enable_dirty_logging(struct kvm_vm *vm, int slots) in memstress_enable_dirty_logging() argument
[all …]
/linux-6.12.1/tools/perf/pmu-events/arch/x86/amdzen4/
Dpipeline.json4 … "BriefDescription": "Total dispatch slots (upto 6 instructions can be dispatched in each cycle).",
9 …"BriefDescription": "Fraction of dispatch slots that remained unused because the frontend did not …
23 … "BriefDescription": "Fraction of dispatch slots that remained unused because of backend stalls.",
30 …"BriefDescription": "Fraction of dispatch slots that remained unused because the other thread was …
37 "BriefDescription": "Fraction of dispatch slots used by ops that retired.",
44 …"BriefDescription": "Fraction of dispatch slots that remained unused because of a latency bottlene…
51 …"BriefDescription": "Fraction of dispatch slots that remained unused because of a bandwidth bottle…
72 …"BriefDescription": "Fraction of dispatch slots that remained unused because of stalls due to the …
79 …"BriefDescription": "Fraction of dispatch slots that remained unused because of stalls not related…
86 "BriefDescription": "Fraction of dispatch slots used by fastpath ops that retired.",
[all …]
/linux-6.12.1/tools/perf/pmu-events/arch/arm64/arm/cortex-a73/
Dpipeline.json15 "PublicDescription": "Duration for which all slots in the Load-Store Unit are busy",
18 "BriefDescription": "Duration for which all slots in the Load-Store Unit are busy"
21 "PublicDescription": "Duration for which all slots in the load-store issue queue are busy",
24 "BriefDescription": "Duration for which all slots in the load-store issue queue are busy"
27 … "PublicDescription": "Duration for which all slots in the data processing issue queue are busy",
30 … "BriefDescription": "Duration for which all slots in the data processing issue queue are busy"
33 "PublicDescription": "Duration for which all slots in the Data Engine issue queue are busy",
36 "BriefDescription": "Duration for which all slots in the Data Engine issue queue are busy"
/linux-6.12.1/tools/perf/pmu-events/arch/x86/sierraforest/
Dpipeline.json264 …"BriefDescription": "Counts the number of issue slots that were not consumed by the backend becaus…
268slots that were not consumed by the backend because allocation is stalled due to a mispredicted ju…
272 …"BriefDescription": "Counts the number of issue slots that were not consumed by the backend becaus…
276slots that were not consumed by the backend because allocation is stalled due to a mispredicted ju…
280 …"BriefDescription": "Counts the number of issue slots every cycle that were not consumed by the ba…
288 …"BriefDescription": "Counts the total number of issue slots that were not consumed by the backend …
296 …"BriefDescription": "Counts the number of issue slots every cycle that were not consumed by the ba…
304 …"BriefDescription": "Counts the number of issue slots every cycle that were not consumed by the ba…
312 …"BriefDescription": "Counts the number of retirement slots not consumed due to backend stalls [Thi…
319 …"BriefDescription": "Counts the number of issue slots every cycle that were not consumed by the ba…
[all …]
/linux-6.12.1/tools/perf/pmu-events/arch/x86/grandridge/
Dpipeline.json264 …"BriefDescription": "Counts the number of issue slots that were not consumed by the backend becaus…
268slots that were not consumed by the backend because allocation is stalled due to a mispredicted ju…
272 …"BriefDescription": "Counts the number of issue slots that were not consumed by the backend becaus…
276slots that were not consumed by the backend because allocation is stalled due to a mispredicted ju…
280 …"BriefDescription": "Counts the number of issue slots every cycle that were not consumed by the ba…
288 …"BriefDescription": "Counts the total number of issue slots that were not consumed by the backend …
296 …"BriefDescription": "Counts the number of issue slots every cycle that were not consumed by the ba…
304 …"BriefDescription": "Counts the number of issue slots every cycle that were not consumed by the ba…
312 …"BriefDescription": "Counts the number of retirement slots not consumed due to backend stalls [Thi…
319 …"BriefDescription": "Counts the number of issue slots every cycle that were not consumed by the ba…
[all …]
/linux-6.12.1/fs/btrfs/
Dfile-item.c181 item = btrfs_item_ptr(leaf, path->slots[0], in btrfs_insert_hole_extent()
225 if (path->slots[0] == 0) in btrfs_lookup_csum()
227 path->slots[0]--; in btrfs_lookup_csum()
228 btrfs_item_key_to_cpu(leaf, &found_key, path->slots[0]); in btrfs_lookup_csum()
234 csums_in_item = btrfs_item_size(leaf, path->slots[0]); in btrfs_lookup_csum()
244 item = btrfs_item_ptr(leaf, path->slots[0], struct btrfs_csum_item); in btrfs_lookup_csum()
298 item = btrfs_item_ptr(path->nodes[0], path->slots[0], in search_csum_tree()
300 btrfs_item_key_to_cpu(path->nodes[0], &key, path->slots[0]); in search_csum_tree()
301 itemsize = btrfs_item_size(path->nodes[0], path->slots[0]); in search_csum_tree()
318 btrfs_item_key_to_cpu(path->nodes[0], &key, path->slots[0]); in search_csum_tree()
[all …]
Dinode-item.c101 return btrfs_find_name_in_ext_backref(path->nodes[0], path->slots[0], in btrfs_lookup_inode_extref()
141 extref = btrfs_find_name_in_ext_backref(path->nodes[0], path->slots[0], in btrfs_del_inode_extref()
150 item_size = btrfs_item_size(leaf, path->slots[0]); in btrfs_del_inode_extref()
164 item_start = btrfs_item_ptr_offset(leaf, path->slots[0]); in btrfs_del_inode_extref()
210 ref = btrfs_find_name_in_backref(path->nodes[0], path->slots[0], name); in btrfs_del_inode_ref()
217 item_size = btrfs_item_size(leaf, path->slots[0]); in btrfs_del_inode_ref()
228 item_start = btrfs_item_ptr_offset(leaf, path->slots[0]); in btrfs_del_inode_ref()
279 path->slots[0], in btrfs_insert_inode_extref()
291 ptr = (unsigned long)btrfs_item_ptr(leaf, path->slots[0], char); in btrfs_insert_inode_extref()
292 ptr += btrfs_item_size(leaf, path->slots[0]) - ins_len; in btrfs_insert_inode_extref()
[all …]
/linux-6.12.1/tools/testing/selftests/hid/tests/
Dtest_sony.py149 assert evdev.slots[0][libevdev.EV_ABS.ABS_MT_TRACKING_ID] == 0
150 assert evdev.slots[0][libevdev.EV_ABS.ABS_MT_POSITION_X] == 50
151 assert evdev.slots[0][libevdev.EV_ABS.ABS_MT_POSITION_Y] == 100
158 assert evdev.slots[0][libevdev.EV_ABS.ABS_MT_TRACKING_ID] == -1
161 """Send 2 touches in the first 2 slots.
178 assert evdev.slots[0][libevdev.EV_ABS.ABS_MT_TRACKING_ID] == 0
179 assert evdev.slots[0][libevdev.EV_ABS.ABS_MT_POSITION_X] == 50
180 assert evdev.slots[0][libevdev.EV_ABS.ABS_MT_POSITION_Y] == 100
181 assert evdev.slots[1][libevdev.EV_ABS.ABS_MT_TRACKING_ID] == -1
194 assert evdev.slots[0][libevdev.EV_ABS.ABS_MT_TRACKING_ID] == 0
[all …]
/linux-6.12.1/drivers/firmware/efi/libstub/
Drandomalloc.c13 * Return the number of slots covered by this entry, i.e., the number of
77 /* count the suitable slots in each memory map entry */ in efi_random_alloc()
80 unsigned long slots; in efi_random_alloc() local
82 slots = get_entry_num_slots(md, size, ilog2(align), alloc_min, in efi_random_alloc()
84 MD_NUM_SLOTS(md) = slots; in efi_random_alloc()
85 total_slots += slots; in efi_random_alloc()
87 total_mirrored_slots += slots; in efi_random_alloc()
90 /* consider only mirrored slots for randomization if any exist */ in efi_random_alloc()
99 * it corresponds with exactly one of the suitable slots we recorded in efi_random_alloc()
103 * slots of each entry at each iteration, until we have found the entry in efi_random_alloc()
/linux-6.12.1/kernel/dma/
Dswiotlb.c72 * @pad_slots: Number of preceding padding slots. Valid only in the first
126 * contiguous slots tracking: free slots are treated contiguous no matter
145 * swiotlb_adjust_nareas() - adjust the number of areas and slots
170 * @nslots: Total number of slots in the memory pool.
289 mem->slots[i].list = min(IO_TLB_SEGSIZE - io_tlb_offset(i), in swiotlb_init_io_tlb_pool()
291 mem->slots[i].orig_addr = INVALID_PHYS_ADDR; in swiotlb_init_io_tlb_pool()
292 mem->slots[i].alloc_size = 0; in swiotlb_init_io_tlb_pool()
293 mem->slots[i].pad_slots = 0; in swiotlb_init_io_tlb_pool()
398 alloc_size = PAGE_ALIGN(array_size(sizeof(*mem->slots), nslabs)); in swiotlb_init_remap()
399 mem->slots = memblock_alloc(alloc_size, PAGE_SIZE); in swiotlb_init_remap()
[all …]
/linux-6.12.1/sound/soc/meson/
Daxg-card.c21 unsigned int slots; member
67 be->slots, be->slot_width); in axg_card_tdm_dai_init()
70 "setting tdm link slots failed\n"); in axg_card_tdm_dai_init()
76 be->slots, be->slot_width); in axg_card_tdm_dai_init()
78 dev_err(snd_soc_rtd_to_cpu(rtd, 0)->dev, "setting tdm link slots failed\n"); in axg_card_tdm_dai_init()
94 be->slots, be->slot_width); in axg_card_tdm_dai_lb_init()
96 dev_err(snd_soc_rtd_to_cpu(rtd, 0)->dev, "setting tdm link slots failed\n"); in axg_card_tdm_dai_lb_init()
178 /* Disable playback is the interface has no tx slots */ in axg_card_parse_cpu_tdm_slots()
188 /* Disable capture is the interface has no rx slots */ in axg_card_parse_cpu_tdm_slots()
194 dev_err(card->dev, "tdm link has no cpu slots\n"); in axg_card_parse_cpu_tdm_slots()
[all …]
/linux-6.12.1/tools/perf/pmu-events/arch/x86/alderlaken/
Dadln-metrics.json88 …"BriefDescription": "Counts the number of issue slots that were not consumed by the backend due to…
96 …"BriefDescription": "Counts the total number of issue slots that were not consumed by the backend …
103 …"PublicDescription": "Counts the total number of issue slots that were not consumed by the backend…
107 …"BriefDescription": "Counts the total number of issue slots that were not consumed by the backend …
114slots that were not consumed by the backend because allocation is stalled due to a mispredicted ju…
118 …"BriefDescription": "Counts the number of issue slots that were not delivered by the frontend due …
123 …"PublicDescription": "Counts the number of issue slots that were not delivered by the frontend due…
127 …"BriefDescription": "Counts the number of issue slots that were not consumed by the backend due to…
136 …"BriefDescription": "Counts the number of issue slots that were not delivered by the frontend due …
144 …"BriefDescription": "Counts the number of issue slots that were not delivered by the frontend due …
[all …]
/linux-6.12.1/tools/perf/pmu-events/arch/x86/elkhartlake/
Dpipeline.json290 …"BriefDescription": "Counts the total number of issue slots that were not consumed by the backend …
294slots that were not consumed by the backend because allocation is stalled due to a mispredicted ju…
299 …"BriefDescription": "Counts the number of issue slots every cycle that were not consumed by the ba…
307 …"BriefDescription": "Counts the total number of issue slots that were not consumed by the backend …
315 …"BriefDescription": "Counts the number of issue slots every cycle that were not consumed by the ba…
332 …"BriefDescription": "Counts the total number of issue slots every cycle that were not consumed by …
339 …"BriefDescription": "Counts the number of issue slots every cycle that were not consumed by the ba…
347 …"BriefDescription": "Counts the number of issue slots every cycle that were not consumed by the ba…
355 …"BriefDescription": "Counts the number of issue slots every cycle that were not consumed by the ba…
363 …"BriefDescription": "Counts the number of issue slots every cycle that were not consumed by the ba…
[all …]
/linux-6.12.1/tools/perf/pmu-events/arch/x86/snowridgex/
Dpipeline.json290 …"BriefDescription": "Counts the total number of issue slots that were not consumed by the backend …
294slots that were not consumed by the backend because allocation is stalled due to a mispredicted ju…
299 …"BriefDescription": "Counts the number of issue slots every cycle that were not consumed by the ba…
307 …"BriefDescription": "Counts the total number of issue slots that were not consumed by the backend …
315 …"BriefDescription": "Counts the number of issue slots every cycle that were not consumed by the ba…
332 …"BriefDescription": "Counts the total number of issue slots every cycle that were not consumed by …
339 …"BriefDescription": "Counts the number of issue slots every cycle that were not consumed by the ba…
347 …"BriefDescription": "Counts the number of issue slots every cycle that were not consumed by the ba…
355 …"BriefDescription": "Counts the number of issue slots every cycle that were not consumed by the ba…
363 …"BriefDescription": "Counts the number of issue slots every cycle that were not consumed by the ba…
[all …]

12345678910>>...60