/linux-6.12.1/include/uapi/linux/ |
D | coresight-stm.h | 12 * The CoreSight STM supports guaranteed and invariant timing 13 * transactions. Guaranteed transactions are guaranteed to be 16 * timing transactions are not guaranteed to be traced, they
|
D | i2c.h | 24 * %I2C_M_RD: read data (from slave to master). Guaranteed to be 0x0001! 76 #define I2C_M_RD 0x0001 /* guaranteed to be 0x0001! */
|
/linux-6.12.1/lib/ |
D | iomap_copy.c | 16 * time. Order of access is not guaranteed, nor is a memory barrier 39 * time. Order of access is not guaranteed, nor is a memory barrier 60 * time. Order of access is not guaranteed, nor is a memory barrier
|
/linux-6.12.1/mm/ |
D | mempool.c | 6 * for guaranteed, deadlock-free memory allocations during 212 * First pre-allocate the guaranteed number of buffers. in mempool_init_node() 232 * @min_nr: the minimum number of elements guaranteed to be 254 * @min_nr: the minimum number of elements guaranteed to be 262 * this function creates and allocates a guaranteed size, preallocated 294 * @new_min_nr: the new minimum number of elements guaranteed to be 298 * it cannot be guaranteed that the pool will be grown to the new 522 * For correctness, we need a test which is guaranteed to trigger in mempool_free() 529 * min_nr is guaranteed to see curr_nr < min_nr unless curr_nr gets in mempool_free()
|
/linux-6.12.1/tools/memory-model/litmus-tests/ |
D | MP+polocks.litmus | 9 * given lock), a CPU is not only guaranteed to see the accesses that other 10 * CPUs made while previously holding that lock, it is also guaranteed
|
D | MP+porevlocks.litmus | 9 * given lock), a CPU is not only guaranteed to see the accesses that other 10 * CPUs made while previously holding that lock, it is also guaranteed to
|
/linux-6.12.1/kernel/locking/ |
D | percpu-rwsem.c | 58 * writer is guaranteed to see the reader's increment. in __percpu_down_read_trylock() 61 * the writer looks are guaranteed to see the sem->block value, which in __percpu_down_read_trylock() 62 * in turn means that they are guaranteed to immediately decrement in __percpu_down_read_trylock() 247 * If they don't see our store of sem->block, then we are guaranteed to in percpu_down_write()
|
/linux-6.12.1/include/linux/ |
D | mbcache.h | 24 * guaranteed to be hashed while e_refcnt > 0. 29 * While refcount > 0, the entry is guaranteed to stay in the hash and
|
D | cgroup.h | 170 * css which finished ->css_online() is guaranteed to be visible in the 193 * css which finished ->css_online() is guaranteed to be visible in the 223 * while inheriting. The state update to the parent is guaranteed to be 254 * css which finished ->css_online() is guaranteed to be visible in the 281 * Also, all are guaranteed to share the same source and destination csses. 443 * reference on and return it. This function is guaranteed to return a 618 * that the new kthreads are guaranteed to stay in the root until in cgroup_init_kthreadd()
|
D | blk-crypto-profile.h | 29 * The keyslot is guaranteed to not be in-use by any I/O. 47 * The keyslot is guaranteed to not be in-use by any I/O.
|
D | leds.h | 324 * led_blink_set_nosleep - set blinking, guaranteed to not sleep 329 * This function makes the LED blink and is guaranteed to not sleep. Otherwise 349 * This function is guaranteed not to sleep. 361 * hardware doesn't. This function is guaranteed not to sleep. 387 * guaranteed not to sleep.
|
/linux-6.12.1/drivers/hwtracing/coresight/ |
D | coresight-stm.c | 14 * Guaranteed timing and support for various packet type coming from the 105 * @guaraneed: is the channel delivery guaranteed. 110 unsigned long *guaranteed; member 384 set_bit(channel, drvdata->chs.guaranteed); in stm_generic_set_options() 388 clear_bit(channel, drvdata->chs.guaranteed); in stm_generic_set_options() 421 stm_flags |= test_bit(channel, drvdata->chs.guaranteed) ? in stm_generic_packet() 783 bitmap_clear(drvdata->chs.guaranteed, 0, drvdata->numsp); in stm_init_default_data() 869 drvdata->chs.guaranteed = devm_bitmap_zalloc(dev, drvdata->numsp, in __stm_probe() 871 if (!drvdata->chs.guaranteed) in __stm_probe()
|
/linux-6.12.1/Documentation/devicetree/bindings/net/bluetooth/ |
D | mediatek,bluetooth.txt | 39 guaranteed. 42 design should be guaranteed.
|
/linux-6.12.1/drivers/platform/surface/aggregator/ |
D | ssh_request_layer.c | 287 * guaranteed that requests cannot be re-submitted), or the in ssh_rtl_tx_try_process_one() 530 * request, we are guaranteed that the completion callback will run on in ssh_rtl_complete() 532 * received. Similarly, this function is guaranteed to run on the in ssh_rtl_complete() 533 * receiver thread. Thus we are guaranteed that if the packet has been in ssh_rtl_complete() 594 * submission process is guaranteed to have entered the critical in ssh_rtl_cancel_nonpending() 597 * guaranteed that, due to the "locked" check in ssh_rtl_submit(), the in ssh_rtl_cancel_nonpending() 599 * from the queue, where we are now guaranteed that the packet is or has in ssh_rtl_cancel_nonpending() 602 * Note that if the cmpxchg() fails, we are guaranteed that ptl has in ssh_rtl_cancel_nonpending() 664 * Now that we have locked the packet, we have guaranteed that it can't in ssh_rtl_cancel_pending() 794 * request. Note that, at this point, the request is guaranteed to have in ssh_rtl_packet_callback() [all …]
|
/linux-6.12.1/tools/memory-model/Documentation/ |
D | control-dependencies.txt | 19 This is not guaranteed to provide any ordering because some types of CPUs 32 (usually) guaranteed for load-store control dependencies, as in the 104 guaranteed only when the stores differ, for example:
|
D | ordering.txt | 87 as cmpxchg() are only guaranteed to provide ordering when they succeed. 307 Note that release ordering is guaranteed only against the 310 as cmpxchg_release() are only guaranteed to provide ordering 344 Note that acquire ordering is guaranteed only against the 347 such as atomic_cmpxchg_acquire() are only guaranteed to provide
|
/linux-6.12.1/drivers/staging/media/meson/vdec/ |
D | TODO | 4 It is at the moment not guaranteed to work properly with a userspace
|
/linux-6.12.1/Documentation/admin-guide/ |
D | abi-stable.rst | 7 restrictions, and backward compatibility for them will be guaranteed
|
/linux-6.12.1/Documentation/firmware-guide/acpi/ |
D | acpi-lid.rst | 43 changed to "opened". Thus the "opened" notification is not guaranteed. But 44 it is guaranteed that the AML tables always notify "closed" when the lid
|
/linux-6.12.1/kernel/bpf/ |
D | bpf_inode_storage.c | 151 /* This helper must only called from where the inode is guaranteed in BPF_CALL_5() 172 /* This helper must only called from where the inode is guaranteed in BPF_CALL_2()
|
/linux-6.12.1/Documentation/driver-api/surface_aggregator/ |
D | client.rst | 83 lifetime be guaranteed via |ssam_controller_get| and |ssam_controller_put|. 109 guaranteed by linking the driver providing the SSAM device to the controller 149 guaranteed to be valid for at least as long as the client driver is bound, 154 is guaranteed when the controller is accessed from inside the bound client
|
/linux-6.12.1/Documentation/core-api/ |
D | this_cpu_ops.rst | 223 that are guaranteed to be atomic and then re-enable interrupts. Doing 233 modifies the variable, then RMW actions can not be guaranteed to be 275 If you use the variables as intended, this_cpu_ops() are guaranteed to
|
/linux-6.12.1/drivers/acpi/acpica/ |
D | rsutils.c | 441 /* Parameters guaranteed valid by caller */ in acpi_rs_get_prt_method_data() 491 /* Parameters guaranteed valid by caller */ in acpi_rs_get_crs_method_data() 542 /* Parameters guaranteed valid by caller */ in acpi_rs_get_prs_method_data() 593 /* Parameters guaranteed valid by caller */ in acpi_rs_get_aei_method_data() 645 /* Parameters guaranteed valid by caller */ in acpi_rs_get_method_data() 686 * Note: Parameters guaranteed valid by caller
|
/linux-6.12.1/Documentation/devicetree/bindings/rng/ |
D | intel,ixp46x-rng.yaml | 11 location in memory. Each read is guaranteed to provide a unique
|
/linux-6.12.1/drivers/nvmem/ |
D | sunxi_sid.c | 45 /* .stride = 4 so offset is guaranteed to be aligned */ in sunxi_sid_read() 100 /* .stride = 4 so offset is guaranteed to be aligned */ in sun8i_sid_read_by_reg()
|