Home
last modified time | relevance | path

Searched refs:atomic_inc_and_test (Results 1 – 13 of 13) sorted by relevance

/Linux-v4.19/arch/m68k/include/asm/
Datomic.h155 static inline int atomic_inc_and_test(atomic_t *v) in atomic_inc_and_test() function
161 #define atomic_inc_and_test atomic_inc_and_test macro
/Linux-v4.19/include/asm-generic/
Datomic-instrumented.h274 #define atomic_inc_and_test atomic_inc_and_test macro
275 static __always_inline bool atomic_inc_and_test(atomic_t *v) in atomic_inc_and_test() function
/Linux-v4.19/mm/
Drmap.c1109 first = atomic_inc_and_test(mapcount); in do_page_add_anon_rmap()
1111 first = atomic_inc_and_test(&page->_mapcount); in do_page_add_anon_rmap()
1187 if (atomic_inc_and_test(&page[i]._mapcount)) in page_add_file_rmap()
1190 if (!atomic_inc_and_test(compound_mapcount_ptr(page))) in page_add_file_rmap()
1202 if (!atomic_inc_and_test(&page->_mapcount)) in page_add_file_rmap()
1950 first = atomic_inc_and_test(compound_mapcount_ptr(page)); in hugepage_add_anon_rmap()
/Linux-v4.19/tools/memory-model/
Dlinux-kernel.def107 atomic_inc_and_test(X) __atomic_op_return{mb}(X,+,1) == 0
/Linux-v4.19/drivers/char/ipmi/
Dipmi_watchdog.c927 if (atomic_inc_and_test(&preop_panic_excl)) in ipmi_wdog_pretimeout_handler()
1129 if (atomic_inc_and_test(&preop_panic_excl)) in ipmi_nmi()
/Linux-v4.19/include/linux/
Datomic.h619 #ifndef atomic_inc_and_test
620 static inline bool atomic_inc_and_test(atomic_t *v) in atomic_inc_and_test() function
/Linux-v4.19/drivers/infiniband/core/
Dcm.c2373 ret = atomic_inc_and_test(&cm_id_priv->work_count); in cm_rep_handler()
2406 ret = atomic_inc_and_test(&cm_id_priv->work_count); in cm_establish_handler()
2446 ret = atomic_inc_and_test(&cm_id_priv->work_count); in cm_rtu_handler()
2681 ret = atomic_inc_and_test(&cm_id_priv->work_count); in cm_dreq_handler()
2720 ret = atomic_inc_and_test(&cm_id_priv->work_count); in cm_drep_handler()
2899 ret = atomic_inc_and_test(&cm_id_priv->work_count); in cm_rej_handler()
3070 ret = atomic_inc_and_test(&cm_id_priv->work_count); in cm_mra_handler()
3299 ret = atomic_inc_and_test(&cm_id_priv->work_count); in cm_lap_handler()
3416 ret = atomic_inc_and_test(&cm_id_priv->work_count); in cm_apr_handler()
3454 ret = atomic_inc_and_test(&cm_id_priv->work_count); in cm_timewait_handler()
/Linux-v4.19/Documentation/
Datomic_t.txt50 atomic_inc_and_test(), atomic_add_negative()
/Linux-v4.19/drivers/staging/most/video/
Dvideo.c87 if (!atomic_inc_and_test(&mdev->access_ref)) { in comp_vdev_open()
/Linux-v4.19/drivers/net/wireless/ath/ath9k/
Dmac.c898 if (!atomic_inc_and_test(&ah->intr_ref_cnt)) { in ath9k_hw_enable_interrupts()
/Linux-v4.19/drivers/crypto/ux500/cryp/
Dcryp_core.c185 if (unlikely(atomic_inc_and_test(&session_id))) in add_session_id()
/Linux-v4.19/Documentation/core-api/
Datomic_ops.rst237 int atomic_inc_and_test(atomic_t *v);
/Linux-v4.19/drivers/video/fbdev/
Dsh_mobile_lcdcfb.c343 if (atomic_inc_and_test(&priv->hw_usecnt)) { in sh_mobile_lcdc_clk_on()