Home
last modified time | relevance | path

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

12345678910>>...47

/Linux-v5.4/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 coaellesce 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,
42 /* Serialize swap slots cache enable/disable operations */
118 swp_entry_t *slots, *slots_ret; in alloc_swap_slot_cache() local
125 slots = kvcalloc(SWAP_SLOTS_CACHE_SIZE, sizeof(swp_entry_t), in alloc_swap_slot_cache()
127 if (!slots) in alloc_swap_slot_cache()
[all …]
/Linux-v5.4/drivers/input/
Dinput-mt.c24 * input_mt_init_slots() - initialize MT input slots
26 * @num_slots: number of slots used by the device
36 * reinitialize with a different number of slots.
49 mt = kzalloc(struct_size(mt, slots, num_slots), GFP_KERNEL); in input_mt_init_slots()
88 /* Mark slots as 'inactive' */ in input_mt_init_slots()
90 input_mt_set_value(&mt->slots[i], ABS_MT_TRACKING_ID, -1); in input_mt_init_slots()
92 /* Mark slots as 'unused' */ in input_mt_init_slots()
104 * input_mt_destroy_slots() - frees the MT slots of the input device
105 * @dev: input device with allocated MT slots
108 * automatically free the MT slots when the device is destroyed.
[all …]
/Linux-v5.4/drivers/misc/mei/
Ddma-ring.c125 * @offset: offset in slots.
126 * @n: number of slots to copy.
145 * @offset: offset in slots.
146 * @n: number of slots to copy.
171 u32 rd_idx, rem, slots; in mei_dma_ring_read() local
183 slots = mei_data2slots(len); in mei_dma_ring_read()
189 if (rd_idx + slots > dbuf_depth) { in mei_dma_ring_read()
191 rem = slots - (dbuf_depth - rd_idx); in mei_dma_ring_read()
194 rem = slots; in mei_dma_ring_read()
199 WRITE_ONCE(ctrl->dbuf_rd_idx, ctrl->dbuf_rd_idx + slots); in mei_dma_ring_read()
[all …]
Dinterrupt.c171 int slots; in mei_cl_irq_disconnect_rsp() local
175 slots = mei_hbuf_empty_slots(dev); in mei_cl_irq_disconnect_rsp()
176 if (slots < 0) in mei_cl_irq_disconnect_rsp()
179 if ((u32)slots < msg_slots) in mei_cl_irq_disconnect_rsp()
203 int slots; in mei_cl_irq_read() local
210 slots = mei_hbuf_empty_slots(dev); in mei_cl_irq_read()
211 if (slots < 0) in mei_cl_irq_read()
214 if ((u32)slots < msg_slots) in mei_cl_irq_read()
260 * @slots: slots to read.
265 struct list_head *cmpl_list, s32 *slots) in mei_irq_read_handler() argument
[all …]
/Linux-v5.4/tools/perf/pmu-events/arch/x86/jaketown/
Djkt-metrics.json4slots where the processor's Frontend undersupplies its Backend. Frontend denotes the first part of…
5 …"BriefDescription": "This category represents fraction of slots where the processor's Frontend und…
11slots where the processor's Frontend undersupplies its Backend. Frontend denotes the first part of…
12 …"BriefDescription": "This category represents fraction of slots where the processor's Frontend und…
18 … fraction of slots wasted due to incorrect speculations. This include slots used to issue uops tha…
19 …"BriefDescription": "This category represents fraction of slots wasted due to incorrect speculatio…
25 … fraction of slots wasted due to incorrect speculations. This include slots used to issue uops tha…
26 …"BriefDescription": "This category represents fraction of slots wasted due to incorrect speculatio…
32 …"PublicDescription": "This category represents fraction of slots where no uops are being delivered…
33 …"BriefDescription": "This category represents fraction of slots where no uops are being delivered …
[all …]
/Linux-v5.4/tools/perf/pmu-events/arch/x86/sandybridge/
Dsnb-metrics.json4slots where the processor's Frontend undersupplies its Backend. Frontend denotes the first part of…
5 …"BriefDescription": "This category represents fraction of slots where the processor's Frontend und…
11slots where the processor's Frontend undersupplies its Backend. Frontend denotes the first part of…
12 …"BriefDescription": "This category represents fraction of slots where the processor's Frontend und…
18 … fraction of slots wasted due to incorrect speculations. This include slots used to issue uops tha…
19 …"BriefDescription": "This category represents fraction of slots wasted due to incorrect speculatio…
25 … fraction of slots wasted due to incorrect speculations. This include slots used to issue uops tha…
26 …"BriefDescription": "This category represents fraction of slots wasted due to incorrect speculatio…
32 …"PublicDescription": "This category represents fraction of slots where no uops are being delivered…
33 …"BriefDescription": "This category represents fraction of slots where no uops are being delivered …
[all …]
/Linux-v5.4/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-v5.4/tools/perf/pmu-events/arch/x86/haswell/
Dhsw-metrics.json4slots where the processor's Frontend undersupplies its Backend. Frontend denotes the first part of…
5 …"BriefDescription": "This category represents fraction of slots where the processor's Frontend und…
11slots where the processor's Frontend undersupplies its Backend. Frontend denotes the first part of…
12 …"BriefDescription": "This category represents fraction of slots where the processor's Frontend und…
18 … fraction of slots wasted due to incorrect speculations. This include slots used to issue uops tha…
19 …"BriefDescription": "This category represents fraction of slots wasted due to incorrect speculatio…
25 … fraction of slots wasted due to incorrect speculations. This include slots used to issue uops tha…
26 …"BriefDescription": "This category represents fraction of slots wasted due to incorrect speculatio…
32 …"PublicDescription": "This category represents fraction of slots where no uops are being delivered…
33 …"BriefDescription": "This category represents fraction of slots where no uops are being delivered …
[all …]
/Linux-v5.4/tools/perf/pmu-events/arch/x86/haswellx/
Dhsx-metrics.json4slots where the processor's Frontend undersupplies its Backend. Frontend denotes the first part of…
5 …"BriefDescription": "This category represents fraction of slots where the processor's Frontend und…
11slots where the processor's Frontend undersupplies its Backend. Frontend denotes the first part of…
12 …"BriefDescription": "This category represents fraction of slots where the processor's Frontend und…
18 … fraction of slots wasted due to incorrect speculations. This include slots used to issue uops tha…
19 …"BriefDescription": "This category represents fraction of slots wasted due to incorrect speculatio…
25 … fraction of slots wasted due to incorrect speculations. This include slots used to issue uops tha…
26 …"BriefDescription": "This category represents fraction of slots wasted due to incorrect speculatio…
32 …"PublicDescription": "This category represents fraction of slots where no uops are being delivered…
33 …"BriefDescription": "This category represents fraction of slots where no uops are being delivered …
[all …]
/Linux-v5.4/tools/perf/pmu-events/arch/x86/ivytown/
Divt-metrics.json4slots where the processor's Frontend undersupplies its Backend. Frontend denotes the first part of…
5 …"BriefDescription": "This category represents fraction of slots where the processor's Frontend und…
11slots where the processor's Frontend undersupplies its Backend. Frontend denotes the first part of…
12 …"BriefDescription": "This category represents fraction of slots where the processor's Frontend und…
18 … fraction of slots wasted due to incorrect speculations. This include slots used to issue uops tha…
19 …"BriefDescription": "This category represents fraction of slots wasted due to incorrect speculatio…
25 … fraction of slots wasted due to incorrect speculations. This include slots used to issue uops tha…
26 …"BriefDescription": "This category represents fraction of slots wasted due to incorrect speculatio…
32 …"PublicDescription": "This category represents fraction of slots where no uops are being delivered…
33 …"BriefDescription": "This category represents fraction of slots where no uops are being delivered …
[all …]
/Linux-v5.4/tools/perf/pmu-events/arch/x86/ivybridge/
Divb-metrics.json4slots where the processor's Frontend undersupplies its Backend. Frontend denotes the first part of…
5 …"BriefDescription": "This category represents fraction of slots where the processor's Frontend und…
11slots where the processor's Frontend undersupplies its Backend. Frontend denotes the first part of…
12 …"BriefDescription": "This category represents fraction of slots where the processor's Frontend und…
18 … fraction of slots wasted due to incorrect speculations. This include slots used to issue uops tha…
19 …"BriefDescription": "This category represents fraction of slots wasted due to incorrect speculatio…
25 … fraction of slots wasted due to incorrect speculations. This include slots used to issue uops tha…
26 …"BriefDescription": "This category represents fraction of slots wasted due to incorrect speculatio…
32 …"PublicDescription": "This category represents fraction of slots where no uops are being delivered…
33 …"BriefDescription": "This category represents fraction of slots where no uops are being delivered …
[all …]
/Linux-v5.4/sound/soc/
Dsoc-dai.c107 * @slots: Number of slots in use.
108 * @tx_mask: bitmask representing active TX slots.
109 * @rx_mask: bitmask representing active RX slots.
113 static int snd_soc_xlate_tdm_slot_mask(unsigned int slots, in snd_soc_xlate_tdm_slot_mask() argument
120 if (!slots) in snd_soc_xlate_tdm_slot_mask()
123 *tx_mask = (1 << slots) - 1; in snd_soc_xlate_tdm_slot_mask()
124 *rx_mask = (1 << slots) - 1; in snd_soc_xlate_tdm_slot_mask()
132 * @tx_mask: bitmask representing active TX slots.
133 * @rx_mask: bitmask representing active RX slots.
134 * @slots: Number of slots in use.
[all …]
/Linux-v5.4/tools/perf/pmu-events/arch/x86/broadwell/
Dbdw-metrics.json4slots where the processor's Frontend undersupplies its Backend. Frontend denotes the first part of…
5 …"BriefDescription": "This category represents fraction of slots where the processor's Frontend und…
11slots where the processor's Frontend undersupplies its Backend. Frontend denotes the first part of…
12 …"BriefDescription": "This category represents fraction of slots where the processor's Frontend und…
18 … fraction of slots wasted due to incorrect speculations. This include slots used to issue uops tha…
19 …"BriefDescription": "This category represents fraction of slots wasted due to incorrect speculatio…
25 … fraction of slots wasted due to incorrect speculations. This include slots used to issue uops tha…
26 …"BriefDescription": "This category represents fraction of slots wasted due to incorrect speculatio…
32 …"PublicDescription": "This category represents fraction of slots where no uops are being delivered…
33 …"BriefDescription": "This category represents fraction of slots where no uops are being delivered …
[all …]
/Linux-v5.4/tools/perf/pmu-events/arch/x86/skylake/
Dskl-metrics.json4slots where the processor's Frontend undersupplies its Backend. Frontend denotes the first part of…
5 …"BriefDescription": "This category represents fraction of slots where the processor's Frontend und…
11slots where the processor's Frontend undersupplies its Backend. Frontend denotes the first part of…
12 …"BriefDescription": "This category represents fraction of slots where the processor's Frontend und…
18 … fraction of slots wasted due to incorrect speculations. This include slots used to issue uops tha…
19 …"BriefDescription": "This category represents fraction of slots wasted due to incorrect speculatio…
25 … fraction of slots wasted due to incorrect speculations. This include slots used to issue uops tha…
26 …"BriefDescription": "This category represents fraction of slots wasted due to incorrect speculatio…
32 …"PublicDescription": "This category represents fraction of slots where no uops are being delivered…
33 …"BriefDescription": "This category represents fraction of slots where no uops are being delivered …
[all …]
/Linux-v5.4/fs/btrfs/
Dfile-item.c61 item = btrfs_item_ptr(leaf, path->slots[0], in btrfs_insert_file_extent()
105 if (path->slots[0] == 0) in btrfs_lookup_csum()
107 path->slots[0]--; in btrfs_lookup_csum()
108 btrfs_item_key_to_cpu(leaf, &found_key, path->slots[0]); in btrfs_lookup_csum()
114 csums_in_item = btrfs_item_size_nr(leaf, path->slots[0]); in btrfs_lookup_csum()
124 item = btrfs_item_ptr(leaf, path->slots[0], struct btrfs_csum_item); in btrfs_lookup_csum()
250 path->slots[0]); in __btrfs_lookup_bio_sums()
254 path->slots[0]); in __btrfs_lookup_bio_sums()
258 item = btrfs_item_ptr(path->nodes[0], path->slots[0], in __btrfs_lookup_bio_sums()
338 if (ret > 0 && path->slots[0] > 0) { in btrfs_lookup_csums_range()
[all …]
Dinode-item.c93 return btrfs_find_name_in_ext_backref(path->nodes[0], path->slots[0], in btrfs_lookup_inode_extref()
135 extref = btrfs_find_name_in_ext_backref(path->nodes[0], path->slots[0], in btrfs_del_inode_extref()
144 item_size = btrfs_item_size_nr(leaf, path->slots[0]); in btrfs_del_inode_extref()
158 item_start = btrfs_item_ptr_offset(leaf, path->slots[0]); in btrfs_del_inode_extref()
207 ref = btrfs_find_name_in_backref(path->nodes[0], path->slots[0], name, in btrfs_del_inode_ref()
215 item_size = btrfs_item_size_nr(leaf, path->slots[0]); in btrfs_del_inode_ref()
226 item_start = btrfs_item_ptr_offset(leaf, path->slots[0]); in btrfs_del_inode_ref()
278 path->slots[0], in btrfs_insert_inode_extref()
290 item = btrfs_item_nr(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()
[all …]
/Linux-v5.4/arch/ia64/scripts/
Dunwcheck.py27 def check_func (func, slots, rlen_sum): argument
28 if slots != rlen_sum:
32 print("ERROR: %s: %lu slots, total region length = %lu" % (func, slots, rlen_sum))
38 slots = 0 variable
43 check_func(func, slots, rlen_sum)
48 slots = 3 * (end - start) / 16 variable
55 check_func(func, slots, rlen_sum)
/Linux-v5.4/tools/perf/pmu-events/arch/x86/broadwellx/
Dbdx-metrics.json4slots where the processor's Frontend undersupplies its Backend. Frontend denotes the first part of…
5 …"BriefDescription": "This category represents fraction of slots where the processor's Frontend und…
11slots where the processor's Frontend undersupplies its Backend. Frontend denotes the first part of…
12 …"BriefDescription": "This category represents fraction of slots where the processor's Frontend und…
18 … fraction of slots wasted due to incorrect speculations. This include slots used to issue uops tha…
19 …"BriefDescription": "This category represents fraction of slots wasted due to incorrect speculatio…
25 … fraction of slots wasted due to incorrect speculations. This include slots used to issue uops tha…
26 …"BriefDescription": "This category represents fraction of slots wasted due to incorrect speculatio…
32 …"PublicDescription": "This category represents fraction of slots where no uops are being delivered…
33 …"BriefDescription": "This category represents fraction of slots where no uops are being delivered …
[all …]
/Linux-v5.4/tools/perf/pmu-events/arch/x86/cascadelakex/
Dclx-metrics.json4slots where the processor's Frontend undersupplies its Backend. Frontend denotes the first part of…
5 …"BriefDescription": "This category represents fraction of slots where the processor's Frontend und…
11slots where the processor's Frontend undersupplies its Backend. Frontend denotes the first part of…
12 …"BriefDescription": "This category represents fraction of slots where the processor's Frontend und…
18 … fraction of slots wasted due to incorrect speculations. This include slots used to issue uops tha…
19 …"BriefDescription": "This category represents fraction of slots wasted due to incorrect speculatio…
25 … fraction of slots wasted due to incorrect speculations. This include slots used to issue uops tha…
26 …"BriefDescription": "This category represents fraction of slots wasted due to incorrect speculatio…
32 …"PublicDescription": "This category represents fraction of slots where no uops are being delivered…
33 …"BriefDescription": "This category represents fraction of slots where no uops are being delivered …
[all …]
/Linux-v5.4/tools/perf/pmu-events/arch/x86/skylakex/
Dskx-metrics.json4slots where the processor's Frontend undersupplies its Backend. Frontend denotes the first part of…
5 …"BriefDescription": "This category represents fraction of slots where the processor's Frontend und…
11slots where the processor's Frontend undersupplies its Backend. Frontend denotes the first part of…
12 …"BriefDescription": "This category represents fraction of slots where the processor's Frontend und…
18 … fraction of slots wasted due to incorrect speculations. This include slots used to issue uops tha…
19 …"BriefDescription": "This category represents fraction of slots wasted due to incorrect speculatio…
25 … fraction of slots wasted due to incorrect speculations. This include slots used to issue uops tha…
26 …"BriefDescription": "This category represents fraction of slots wasted due to incorrect speculatio…
32 …"PublicDescription": "This category represents fraction of slots where no uops are being delivered…
33 …"BriefDescription": "This category represents fraction of slots where no uops are being delivered …
[all …]
/Linux-v5.4/arch/arm64/kernel/
Dhw_breakpoint.c178 * @slots: pointer to array of slots
179 * @max_slots: max number of slots
188 static int hw_breakpoint_slot_setup(struct perf_event **slots, int max_slots, in hw_breakpoint_slot_setup() argument
196 slot = &slots[i]; in hw_breakpoint_slot_setup()
226 struct perf_event **slots; in hw_breakpoint_control() local
236 slots = this_cpu_ptr(bp_on_reg); in hw_breakpoint_control()
243 slots = this_cpu_ptr(wp_on_reg); in hw_breakpoint_control()
248 i = hw_breakpoint_slot_setup(slots, max_slots, bp, ops); in hw_breakpoint_control()
584 struct perf_event **slots; in toggle_bp_registers() local
588 slots = this_cpu_ptr(bp_on_reg); in toggle_bp_registers()
[all …]
/Linux-v5.4/tools/perf/pmu-events/arch/x86/goldmont/
Dother.json24 …"PublicDescription": "Counts the number of issue slots per core cycle that were not consumed by th…
30 "BriefDescription": "Unfilled issue slots per cycle"
34 …"PublicDescription": "Counts the number of issue slots per core cycle that were not consumed becau…
40 … "BriefDescription": "Unfilled issue slots per cycle because of a full resource in the backend"
44slots per core cycle that were not consumed by the backend because allocation is stalled waiting f…
50 "BriefDescription": "Unfilled issue slots per cycle to recover"
/Linux-v5.4/lib/
Dassoc_array.c52 ptr = READ_ONCE(node->slots[slot]); /* Address dependency. */ in assoc_array_subtree_iterate()
81 ptr = READ_ONCE(node->slots[slot]); /* Address dependency. */ in assoc_array_subtree_iterate()
209 ptr = READ_ONCE(node->slots[slot]); /* Address dependency. */ in assoc_array_walk()
324 ptr = READ_ONCE(node->slots[slot]); /* Address dependency. */ in assoc_array_find()
382 struct assoc_array_ptr *ptr = node->slots[slot]; in assoc_array_destroy_subtree()
462 edit->leaf_p = &new_n0->slots[0]; in assoc_array_insert_in_empty_tree()
505 ptr = node->slots[i]; in assoc_array_insert_into_terminal_node()
514 edit->leaf_p = &node->slots[i]; in assoc_array_insert_into_terminal_node()
515 edit->dead_leaf = node->slots[i]; in assoc_array_insert_into_terminal_node()
526 edit->leaf_p = &node->slots[free_slot]; in assoc_array_insert_into_terminal_node()
[all …]
/Linux-v5.4/tools/perf/pmu-events/arch/x86/goldmontplus/
Dother.json28 …"PublicDescription": "Counts the number of issue slots per core cycle that were not consumed by th…
36 "BriefDescription": "Unfilled issue slots per cycle"
40 …"PublicDescription": "Counts the number of issue slots per core cycle that were not consumed becau…
48 … "BriefDescription": "Unfilled issue slots per cycle because of a full resource in the backend"
52slots per core cycle that were not consumed by the backend because allocation is stalled waiting f…
60 "BriefDescription": "Unfilled issue slots per cycle to recover"
/Linux-v5.4/sound/soc/bcm/
Dbcm2835-i2s.c251 int slots, int width) in bcm2835_i2s_set_dai_tdm_slot() argument
255 if (slots) { in bcm2835_i2s_set_dai_tdm_slot()
256 if (slots < 0 || width < 0) in bcm2835_i2s_set_dai_tdm_slot()
259 /* Limit masks to available slots */ in bcm2835_i2s_set_dai_tdm_slot()
260 rx_mask &= GENMASK(slots - 1, 0); in bcm2835_i2s_set_dai_tdm_slot()
261 tx_mask &= GENMASK(slots - 1, 0); in bcm2835_i2s_set_dai_tdm_slot()
271 if (slots * width > BCM2835_I2S_MAX_FRAME_LENGTH) in bcm2835_i2s_set_dai_tdm_slot()
275 dev->tdm_slots = slots; in bcm2835_i2s_set_dai_tdm_slot()
280 dev->frame_length = slots * width; in bcm2835_i2s_set_dai_tdm_slot()
292 * slots. This is used for I2S and left/right justified modes to
[all …]

12345678910>>...47