Home
last modified time | relevance | path

Searched refs:clear_bit_unlock (Results 1 – 25 of 78) sorted by relevance

1234

/linux/Documentation/
A Datomic_bitops.txt21 clear_bit_unlock()
42 which is why the generic version maps to clear_bit_unlock(), see atomic_t.txt.
64 clear_bit_unlock() which has RELEASE semantics and test_bit_acquire which has
/linux/kernel/kcsan/
A Dselftest.c163 KCSAN_CHECK_READ_BARRIER(clear_bit_unlock(0, &test_var)); in test_barrier()
192 KCSAN_CHECK_WRITE_BARRIER(clear_bit_unlock(0, &test_var)); in test_barrier()
224 KCSAN_CHECK_RW_BARRIER(clear_bit_unlock(0, &test_var)); in test_barrier()
/linux/lib/
A Dirq_poll.c55 clear_bit_unlock(IRQ_POLL_F_SCHED, &iop->state); in __irq_poll_complete()
166 clear_bit_unlock(IRQ_POLL_F_SCHED, &iop->state); in irq_poll_enable()
A Dnmi_backtrace.c86 clear_bit_unlock(0, &backtrace_flag); in nmi_trigger_cpumask_backtrace()
A Dlru_cache.c35 clear_bit_unlock(__LC_PARANOIA, &lc->flags); \
559 clear_bit_unlock(__LC_STARVING, &lc->flags); in lc_put()
/linux/drivers/net/ethernet/qlogic/qede/
A Dqede_ptp.c160 clear_bit_unlock(QEDE_FLAGS_PTP_TX_IN_PRORGESS, in qede_ptp_task()
176 clear_bit_unlock(QEDE_FLAGS_PTP_TX_IN_PRORGESS, &edev->flags); in qede_ptp_task()
381 clear_bit_unlock(QEDE_FLAGS_PTP_TX_IN_PRORGESS, &edev->flags); in qede_ptp_disable()
503 clear_bit_unlock(QEDE_FLAGS_PTP_TX_IN_PRORGESS, &edev->flags); in qede_ptp_tx_ts()
508 clear_bit_unlock(QEDE_FLAGS_PTP_TX_IN_PRORGESS, &edev->flags); in qede_ptp_tx_ts()
/linux/include/asm-generic/bitops/
A Dinstrumented-lock.h23 static inline void clear_bit_unlock(long nr, volatile unsigned long *addr) in clear_bit_unlock() function
/linux/drivers/net/dsa/hirschmann/
A Dhellcreek_hwtstamp.c53 clear_bit_unlock(HELLCREEK_HWTSTAMP_ENABLED, &ps->state); in hellcreek_set_hwtstamp_config()
277 clear_bit_unlock(HELLCREEK_HWTSTAMP_TX_IN_PROGRESS, &ps->state); in hellcreek_txtstamp_work()
287 clear_bit_unlock(HELLCREEK_HWTSTAMP_TX_IN_PROGRESS, &ps->state); in hellcreek_txtstamp_work()
/linux/include/linux/
A Dbit_spinlock.h63 clear_bit_unlock(bitnum, addr); in bit_spin_unlock()
A Dlru_cache.h289 clear_bit_unlock(__LC_LOCKED, &lc->flags); in lc_unlock()
A Dwait_bit.h332 clear_bit_unlock(bit, word); in clear_and_wake_up_bit()
/linux/drivers/net/dsa/mv88e6xxx/
A Dhwtstamp.c101 clear_bit_unlock(MV88E6XXX_HWTSTAMP_ENABLED, &ps->state); in mv88e6xxx_set_hwtstamp_config()
433 clear_bit_unlock(MV88E6XXX_HWTSTAMP_TX_IN_PROGRESS, &ps->state); in mv88e6xxx_txtstamp_work()
441 clear_bit_unlock(MV88E6XXX_HWTSTAMP_TX_IN_PROGRESS, &ps->state); in mv88e6xxx_txtstamp_work()
/linux/drivers/gpu/drm/i915/display/
A Dintel_display_reset.c135 clear_bit_unlock(I915_RESET_MODESET, &to_gt(i915)->reset.flags); in intel_display_reset_finish()
/linux/drivers/fpga/
A Dstratix10-soc.c129 clear_bit_unlock(SVC_BUF_LOCK, in s10_unlock_bufs()
267 clear_bit_unlock(SVC_BUF_LOCK, &priv->svc_bufs[i].lock); in s10_send_buf()
/linux/arch/m68k/include/asm/
A Dbitops.h558 #define clear_bit_unlock clear_bit macro
559 #define __clear_bit_unlock clear_bit_unlock
/linux/fs/netfs/
A Dwrite_collect.c504 clear_bit_unlock(NETFS_RREQ_PAUSE, &wreq->flags); in netfs_collect_write_results()
608 clear_bit_unlock(NETFS_RREQ_IN_PROGRESS, &wreq->flags); in netfs_write_collection_worker()
717 clear_bit_unlock(NETFS_SREQ_IN_PROGRESS, &subreq->flags); in netfs_write_subrequest_terminated()
/linux/fs/afs/
A Dvolume.c442 clear_bit_unlock(AFS_VOLUME_WAIT, &volume->flags); in afs_check_volume_status()
443 clear_bit_unlock(AFS_VOLUME_UPDATING, &volume->flags); in afs_check_volume_status()
/linux/drivers/soc/qcom/
A Docmem.c261 clear_bit_unlock(BIT(client), &ocmem->active_allocations); in ocmem_allocate()
290 clear_bit_unlock(BIT(client), &ocmem->active_allocations); in ocmem_free()
/linux/io_uring/
A Dio-wq.c199 clear_bit_unlock(0, &worker->create_state); in io_worker_cancel_cb()
360 clear_bit_unlock(0, &worker->create_state); in create_worker_cb()
401 clear_bit_unlock(0, &worker->create_state); in io_queue_worker_create()
780 clear_bit_unlock(0, &worker->create_state); in create_worker_cont()
/linux/arch/mips/include/asm/
A Dbitops.h143 static inline void clear_bit_unlock(unsigned long nr, volatile unsigned long *addr) in clear_bit_unlock() function
/linux/arch/alpha/include/asm/
A Dbitops.h76 clear_bit_unlock(unsigned long nr, volatile void * addr) in clear_bit_unlock() function
/linux/drivers/usb/serial/
A Dgeneric.c166 clear_bit_unlock(USB_SERIAL_WRITE_BUSY, &port->flags); in usb_serial_generic_write_start()
194 clear_bit_unlock(USB_SERIAL_WRITE_BUSY, &port->flags); in usb_serial_generic_write_start()
/linux/fs/gfs2/
A Dglops.c279 clear_bit_unlock(GIF_GLOP_PENDING, &ip->i_flags); in gfs2_clear_glop_pending()
647 clear_bit_unlock(GLF_UNLOCKED, &gl->gl_flags); in inode_go_unlocked()
/linux/kernel/
A Dwatchdog.c212 clear_bit_unlock(0, &hard_lockup_nmi_warn); in watchdog_hardlockup_check()
767 clear_bit_unlock(0, &soft_lockup_nmi_warn); in watchdog_timer_fn()
/linux/drivers/net/ethernet/intel/igb/
A Digb_ptp.c828 clear_bit_unlock(__IGB_PTP_TX_IN_PROGRESS, &adapter->state); in igb_ptp_tx_work()
929 clear_bit_unlock(__IGB_PTP_TX_IN_PROGRESS, &adapter->state); in igb_ptp_tx_hang()
983 clear_bit_unlock(__IGB_PTP_TX_IN_PROGRESS, &adapter->state); in igb_ptp_tx_hwtstamp()
1449 clear_bit_unlock(__IGB_PTP_TX_IN_PROGRESS, &adapter->state); in igb_ptp_suspend()

Completed in 53 milliseconds

1234