| /linux/arch/arc/include/asm/ |
| H A D | spinlock.h | 140 * deny writer. Otherwise if unlocked grant to writer in arch_write_lock() 152 " brne %[val], %[UNLOCKED], 1b \n" /* while !UNLOCKED spin */ in arch_write_lock() 159 [UNLOCKED] "ir" (__ARCH_RW_LOCK_UNLOCKED__), in arch_write_lock() 173 " brne %[val], %[UNLOCKED], 4f \n" /* !UNLOCKED, bail */ in arch_write_trylock() 184 [UNLOCKED] "ir" (__ARCH_RW_LOCK_UNLOCKED__), in arch_write_trylock() 332 * deny writer. Otherwise if unlocked grant to writer in arch_write_trylock()
|
| H A D | spinlock_types.h | 20 * Unlocked : 0x0100_0000 22 * Write lock : 0x0, but only if prior value is "unlocked" 0x0100_0000
|
| /linux/Documentation/driver-api/surface_aggregator/clients/ |
| H A D | dtx.rst | 62 The latch can additionally be locked and, correspondingly, unlocked, which 67 unlocked. 82 instructions/commands. In case the latch is unlocked, the led will flash 93 - If the latch is unlocked, the EC will open the latch and the clipboard 120 unlocked before it is opened. 343 The latch has neither been opened nor unlocked. 567 the latch on timeout. The latch is unlocked by default. This command will be 576 timeout. The latch is unlocked by default. This command will not open the 578 ignored if the latch is already unlocked. 602 lock is reset to the unlocked state.
|
| /linux/Documentation/driver-api/nvdimm/ |
| H A D | security.rst | 22 that DIMM. The following states are available: disabled, unlocked, locked, 62 a locked DIMM can be unlocked. Once unlocked, the DIMM will remain unlocked
|
| /linux/arch/parisc/include/asm/ |
| H A D | spinlock_types.h | 20 * Unlocked : 0x0100_0000 22 * Write lock : 0x0, but only if prior value is "unlocked" 0x0100_0000
|
| /linux/arch/mips/include/asm/octeon/ |
| H A D | cvmx-l2c.h | 256 * unlocked to allow for normal caching of DRAM. 270 * Note that this function will flush a matching but unlocked cache line. 275 * Returns 0: line not unlocked 276 * 1: line unlocked 286 * Returns Number of locked lines that the call unlocked
|
| /linux/drivers/vfio/ |
| H A D | vfio_iommu_type1.c | 550 bool unlocked = false; in follow_fault_pfn() local 555 &unlocked); in follow_fault_pfn() 556 if (unlocked) in follow_fault_pfn() 822 long unlocked = 0, locked = vpfn_pages(dma, iova, npage); in vfio_unpin_pages_remote() local 829 unlocked++; in vfio_unpin_pages_remote() 832 unlocked = npage; in vfio_unpin_pages_remote() 835 vfio_lock_acct(dma, locked - unlocked, true); in vfio_unpin_pages_remote() 837 return unlocked; in vfio_unpin_pages_remote() 880 int unlocked; in vfio_unpin_page_external() local 886 unlocked = vfio_iova_put_vfio_pfn(dma, vpfn); in vfio_unpin_page_external() [all …]
|
| /linux/drivers/iio/imu/ |
| H A D | adis.c | 27 * __adis_write_reg() - write N bytes to register (unlocked version) 116 * __adis_read_reg() - read N bytes from register (unlocked version) 202 * __adis_update_bits_base() - ADIS Update bits function - Unlocked version 252 * __adis_enable_irq() - Enable or disable data ready IRQ (unlocked) 291 * __adis_check_status() - Check the device for error conditions (unlocked) 335 * __adis_reset() - Reset the device (unlocked version)
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_vm_pt.c | 564 bool unlocked = params->unlocked; in amdgpu_vm_pt_free_list() local 570 * unlocked unmap clear page table leaves, warning to free the page entry. in amdgpu_vm_pt_free_list() 572 WARN_ON(unlocked); in amdgpu_vm_pt_free_list() 818 if (!params->unlocked) { in amdgpu_vm_ptes_update() 830 if (params->unlocked) { in amdgpu_vm_ptes_update() 831 /* Unlocked updates are only allowed on the leaves */ in amdgpu_vm_ptes_update() 881 if (cursor.level < AMDGPU_VM_PTB && params->unlocked) in amdgpu_vm_ptes_update() 883 * MMU notifier callback unlocked unmap huge page, leave is PDE entry, in amdgpu_vm_ptes_update()
|
| /linux/include/linux/ |
| H A D | wait.h | 806 * unlocked while sleeping but @condition testing is done while lock 809 * The lock is locked/unlocked using spin_lock()/spin_unlock() 810 * functions which must match the way they are locked/unlocked outside 833 * unlocked while sleeping but @condition testing is done while lock 836 * The lock is locked/unlocked using spin_lock_irq()/spin_unlock_irq() 837 * functions which must match the way they are locked/unlocked outside 860 * unlocked while sleeping but @condition testing is done while lock 863 * The lock is locked/unlocked using spin_lock()/spin_unlock() 864 * functions which must match the way they are locked/unlocked outside 891 * unlocked while sleeping but @condition testing is done while lock [all …]
|
| H A D | mutex.h | 56 * Initialize the mutex to unlocked state. 72 * Initialize the mutex to the unlocked state. 96 * Returns true if the mutex is locked, false if unlocked.
|
| H A D | ww_mutex.h | 73 * the transaction have been unlocked. Ensure this by keeping a 102 * Initialize the w/w mutex to unlocked state and associate it with the given 376 * Returns 1 if the mutex is locked, 0 if unlocked.
|
| /linux/Documentation/scheduler/ |
| H A D | sched-arch.rst | 15 To request the scheduler call switch_to with the runqueue unlocked, 19 Unlocked context switches introduce only a very minor performance
|
| /linux/net/6lowpan/ |
| H A D | nhc.c | 67 /* check if the nhc module was removed in unlocked part. in lowpan_nhc_do_compression() 69 * of nhc modules while unlocked part, this will always drop in lowpan_nhc_do_compression()
|
| /linux/drivers/dma-buf/ |
| H A D | dma-resv.c | 175 * Note that the preallocated slots need to be re-reserved if @obj is unlocked 366 /* Restart the unlocked iteration by initializing the cursor object. */ 409 * dma_resv_iter_first_unlocked - first fence in an unlocked dma_resv obj. 418 * Returns the first fence from an unlocked dma_resv obj. 434 * dma_resv_iter_next_unlocked - next fence in an unlocked dma_resv obj. 441 * Returns the next fence from an unlocked dma_resv obj.
|
| /linux/include/asm-generic/ |
| H A D | qspinlock.h | 62 * queued_spin_value_unlocked - is the spinlock structure unlocked? 64 * Return: 1 if it is unlocked, 0 otherwise
|
| /linux/tools/testing/selftests/net/forwarding/ |
| H A D | bridge_locked_port.sh | 218 # to an unlocked port. 234 check_err $? "Entry did not roam to an unlocked port" 257 check_fail $? "MAB enabled while port is unlocked"
|
| /linux/arch/powerpc/include/asm/ |
| H A D | qspinlock.h | 97 /* Trylock succeeds only when unlocked and no queued nodes */ in __queued_spin_trylock_nosteal() 119 /* Trylock may get ahead of queued nodes if it finds unlocked */ in __queued_spin_trylock_steal()
|
| /linux/drivers/w1/slaves/ |
| H A D | w1_ds2413.c | 76 dev_dbg(&sl->dev, "%s, mutex unlocked, retries: %d\n", in state_read() 126 dev_dbg(&sl->dev, "%s, mutex unlocked, retries: %d\n", in output_write()
|
| /linux/drivers/net/ethernet/netronome/nfp/nfpcore/ |
| H A D | nfp_mutex.c | 286 /* Compare against the unlocked state, and if true, in nfp_cpp_mutex_trylock() 308 /* Was it unlocked? */ in nfp_cpp_mutex_trylock() 310 /* The read value can only be 0x....0000 in the unlocked state. in nfp_cpp_mutex_trylock()
|
| /linux/arch/powerpc/platforms/8xx/ |
| H A D | m8xx_setup.c | 96 * Some boards power up with these unlocked, while others in mpc8xx_calibrate_decr() 98 * to the unlocked registers will lock them again. So, here in mpc8xx_calibrate_decr()
|
| /linux/drivers/net/phy/ |
| H A D | mdio_bus.c | 434 * __mdiobus_read - Unlocked version of the mdiobus_read function 465 * __mdiobus_write - Unlocked version of the mdiobus_write function 497 * __mdiobus_modify_changed - Unlocked version of the mdiobus_modify function 529 * __mdiobus_c45_read - Unlocked version of the mdiobus_c45_read function 561 * __mdiobus_c45_write - Unlocked version of the mdiobus_write function 595 * __mdiobus_c45_modify_changed - Unlocked version of the mdiobus_modify function
|
| /linux/arch/s390/kvm/ |
| H A D | priv.c | 261 bool unlocked; in handle_iske() local 282 unlocked = false; in handle_iske() 288 FAULT_FLAG_WRITE, &unlocked); in handle_iske() 308 bool unlocked; in handle_rrbe() local 329 unlocked = false; in handle_rrbe() 334 FAULT_FLAG_WRITE, &unlocked); in handle_rrbe() 359 bool unlocked; in handle_sske() local 393 unlocked = false; in handle_sske() 405 FAULT_FLAG_WRITE, &unlocked); in handle_sske() 1145 bool unlocked = false; in handle_pfmf() local [all …]
|
| /linux/Documentation/i2c/ |
| H A D | i2c-topology.rst | 131 adapter during the transaction are unlocked I2C transfers (using e.g. 155 its select, those transfers must be unlocked I2C transfers so 158 unlocked I2C transfer, so that it does not deadlock the parent 185 caused by these subsystems are unlocked. This can be convoluted to 213 issues any unlocked I2C transfers on the root adapter that may leak
|
| /linux/drivers/gpio/ |
| H A D | gpio-cros-ec.c | 7 * possible when the system is unlocked. 26 /* Setting gpios is only supported when the system is unlocked */
|