/Linux-v5.10/drivers/firmware/tegra/ |
D | bpmp.c | 231 clear_bit(index, bpmp->threaded.allocated); in tegra_bpmp_channel_read() 235 up(&bpmp->threaded.lock); in tegra_bpmp_channel_read() 264 err = down_timeout(&bpmp->threaded.lock, usecs_to_jiffies(timeout)); in tegra_bpmp_write_threaded() 270 index = find_first_zero_bit(bpmp->threaded.allocated, count); in tegra_bpmp_write_threaded() 283 set_bit(index, bpmp->threaded.allocated); in tegra_bpmp_write_threaded() 290 set_bit(index, bpmp->threaded.busy); in tegra_bpmp_write_threaded() 296 clear_bit(index, bpmp->threaded.allocated); in tegra_bpmp_write_threaded() 299 up(&bpmp->threaded.lock); in tegra_bpmp_write_threaded() 667 busy = bpmp->threaded.busy; in tegra_bpmp_handle_rx() 705 bpmp->threaded.count = bpmp->soc->channels.thread.count; in tegra_bpmp_probe() [all …]
|
D | bpmp-tegra186.c | 212 for (i = 0; i < bpmp->threaded.count; i++) { in tegra186_bpmp_init() 237 for (i = 0; i < bpmp->threaded.count; i++) in tegra186_bpmp_init() 243 for (i = 0; i < bpmp->threaded.count; i++) { in tegra186_bpmp_init() 268 for (i = 0; i < bpmp->threaded.count; i++) in tegra186_bpmp_deinit() 286 for (i = 0; i < bpmp->threaded.count; i++) in tegra186_bpmp_resume()
|
D | bpmp-tegra210.c | 195 for (i = 0; i < bpmp->threaded.count; i++) { in tegra210_bpmp_init()
|
/Linux-v5.10/tools/perf/bench/ |
D | sched-pipe.c | 41 static bool threaded; variable 45 OPT_BOOLEAN('T', "threaded", &threaded, "Specify threads/process based task setup"), 116 if (threaded) { in bench_sched_pipe() 153 loops, threaded ? "threads" : "processes"); in bench_sched_pipe()
|
/Linux-v5.10/scripts/coccinelle/misc/ |
D | irqf_oneshot.cocci | 2 /// Since commit 1c6c69525b40 ("genirq: Reject bogus threaded irq requests") 3 /// threaded IRQs without a primary handler need to be requested with
|
/Linux-v5.10/tools/memory-model/Documentation/ |
D | simple.txt | 22 Single-threaded code 25 In single-threaded code, there is no reordering, at least assuming 28 threaded context as the kernel can enter the same code path on multiple 38 this lock at a given time, your code will be executed single-threaded. 61 Despite the scalability limitations of single-threaded code, RCU 64 single-threaded grace-period processing is use of batching, where all 75 being completely single-threaded, it is often possible to use library 89 With code locking, we use single-threaded code execution to guarantee 93 in the code execution that will execute as though it is single threaded. 114 a single-threaded approach while providing excellent performance and
|
/Linux-v5.10/Documentation/usb/ |
D | dwc3.rst | 34 - threaded handler of the device 45 - threaded handler of the EP-interrupt
|
/Linux-v5.10/Documentation/PCI/ |
D | boot-interrupts.rst | 56 irq_default_primary_handler threaded usb_hcd_irq 63 The use of threaded interrupts is the most likely condition to trigger 65 handler wakes. These "one shot" conditions mean that the threaded interrupt 66 needs to keep the interrupt line masked until the threaded handler has run.
|
/Linux-v5.10/Documentation/admin-guide/ |
D | cgroup-v2.rst | 269 Controllers which support thread mode are called threaded controllers. 272 Marking a cgroup threaded makes it join the resource domain of its 273 parent as a threaded cgroup. The parent may be another threaded 275 of a threaded subtree, that is, the nearest ancestor which is not 276 threaded, is called threaded domain or thread root interchangeably and 279 Inside a threaded subtree, threads of a process can be put in 281 constraint - threaded controllers can be enabled on non-leaf cgroups 284 As the threaded domain cgroup hosts all the domain resource 287 can't have populated child cgroups which aren't threaded. Because the 289 serve both as a threaded domain and a parent to domain cgroups. [all …]
|
/Linux-v5.10/drivers/pci/hotplug/ |
D | TODO | 12 hardirq handler cpqhp_ctrl_intr(). Convert this to threaded IRQ handling. 73 simplified by converting it to threaded IRQ handling. Use pciehp as a
|
/Linux-v5.10/include/linux/gpio/ |
D | driver.h | 204 bool threaded; member 633 bool threaded,
|
/Linux-v5.10/fs/squashfs/ |
D | Kconfig | 65 If in doubt, select "Single threaded compression" 68 bool "Single threaded compression" 70 Traditionally Squashfs has used single-threaded decompression.
|
/Linux-v5.10/include/soc/tegra/ |
D | bpmp.h | 77 } threaded; member
|
/Linux-v5.10/Documentation/devicetree/bindings/dma/ |
D | img-mdc-dma.txt | 1 * IMG Multi-threaded DMA Controller (MDC)
|
/Linux-v5.10/kernel/cgroup/ |
D | pids.c | 353 .threaded = true,
|
D | debug.c | 380 debug_cgrp_subsys.threaded = true; in enable_debug_cgroup()
|
/Linux-v5.10/drivers/gpio/ |
D | gpio-siox.c | 248 girq->threaded = true; in gpio_siox_probe()
|
D | gpio-crystalcove.c | 365 girq->threaded = true; in crystalcove_gpio_probe()
|
D | gpio-max77620.c | 329 girq->threaded = true; in max77620_gpio_probe()
|
/Linux-v5.10/Documentation/scheduler/ |
D | sched-bwc.rst | 118 For highly-threaded, non-cpu bound applications this non-expiration nuance 127 better more predictable user experience for highly threaded applications with
|
/Linux-v5.10/drivers/tty/serial/ |
D | stm32-usart.c | 166 bool threaded) in stm32_pending_rx() argument 175 if (threaded && stm32_port->rx_ch) { in stm32_pending_rx() 210 static void stm32_receive_chars(struct uart_port *port, bool threaded) in stm32_receive_chars() argument 222 while (stm32_pending_rx(port, &sr, &stm32_port->last_res, threaded)) { in stm32_receive_chars()
|
/Linux-v5.10/include/linux/ |
D | cgroup-defs.h | 669 bool threaded:1; member
|
/Linux-v5.10/Documentation/driver-api/gpio/ |
D | driver.rst | 332 threaded on -RT. As a result, spinlock_t or any sleepable APIs (like PM 335 If required (and if it can't be converted to the nested threaded GPIO irqchip, 337 this way it will become a threaded IRQ handler on -RT and a hard IRQ handler 362 Realtime considerations: this kind of handlers will be forced threaded on -RT, 382 The hallmark of threaded GPIO irqchips is that they set the .can_sleep 507 cascaded irq has to be handled by a threaded interrupt handler.
|
/Linux-v5.10/Documentation/driver-api/mei/ |
D | mei-client-bus.rst | 138 an rx handler which is as close as it can get to registering a threaded IRQ handler.
|
/Linux-v5.10/Documentation/vm/ |
D | split_page_table_lock.rst | 9 multi-threaded applications due high contention on the lock. To improve
|