Searched refs:atomic_dec_and_lock (Results  1 – 16 of 16) sorted by relevance
| /Linux-v5.10/scripts/coccinelle/api/ | 
| D | atomic_as_refcounter.cocci | 28  atomic_dec_and_lock@p1(&(a)->x, ...) 71  atomic_dec_and_lock@p1(&(a)->x, ...)
  | 
| /Linux-v5.10/include/linux/ | 
| D | spinlock.h | 471 #define atomic_dec_and_lock(atomic, lock) \  macro
  | 
| /Linux-v5.10/Documentation/core-api/ | 
| D | refcount-vs-atomic.rst | 162  * atomic_dec_and_lock() --> refcount_dec_and_lock()
  | 
| D | atomic_ops.rst | 626 Let's use cas() in order to build a pseudo-C atomic_dec_and_lock()::
  | 
| /Linux-v5.10/fs/hfs/ | 
| D | bnode.c | 464 		if (!atomic_dec_and_lock(&node->refcnt, &tree->hash_lock))  in hfs_bnode_put()
  | 
| /Linux-v5.10/fs/hfsplus/ | 
| D | bnode.c | 632 		if (!atomic_dec_and_lock(&node->refcnt, &tree->hash_lock))  in hfs_bnode_put()
  | 
| /Linux-v5.10/fs/ceph/ | 
| D | snap.c | 1092 	if (atomic_dec_and_lock(&sm->ref, &mdsc->snapid_map_lock)) {  in ceph_put_snapid_map()
  | 
| /Linux-v5.10/fs/jffs2/ | 
| D | xattr.c | 407 	if (atomic_dec_and_lock(&xd->refcnt, &c->erase_completion_lock)) {  in unrefer_xattr_datum()
  | 
| /Linux-v5.10/fs/ | 
| D | inode.c | 1672 	if (atomic_dec_and_lock(&inode->i_count, &inode->i_lock)) {  in iput()
  | 
| /Linux-v5.10/fs/xfs/ | 
| D | xfs_buf.c | 1050 	release = atomic_dec_and_lock(&bp->b_hold, &pag->pag_buf_lock);  in xfs_buf_rele()
  | 
| D | xfs_log.c | 519 	if (atomic_dec_and_lock(&iclog->ic_refcnt, &log->l_icloglock)) {  in xfs_log_release_iclog()
  | 
| /Linux-v5.10/net/sunrpc/auth_gss/ | 
| D | auth_gss.c | 303 	if (atomic_dec_and_lock(&sn->pipe_users, &pipe_version_lock)) {  in put_pipe_version()
  | 
| /Linux-v5.10/fs/nfs/ | 
| D | nfs4state.c | 615 	if (!atomic_dec_and_lock(&sp->so_count, &clp->cl_lock))  in nfs4_put_state_owner()
  | 
| /Linux-v5.10/fs/nfsd/ | 
| D | nfs4state.c | 193 	if (!atomic_dec_and_lock(&clp->cl_rpc_users, &nn->client_lock))  in put_client_renew() 608 	if (atomic_dec_and_lock(&fp->fi_access[oflag], &fp->fi_lock)) {  in __nfs4_file_put_access() 1318 	if (!atomic_dec_and_lock(&sop->so_count, &clp->cl_lock))  in nfs4_put_stateowner()
  | 
| /Linux-v5.10/fs/ocfs2/dlm/ | 
| D | dlmmaster.c | 3514 	if (!atomic_dec_and_lock(&res->asts_reserved, &res->spinlock))  in dlm_lockres_release_ast()
  | 
| /Linux-v5.10/drivers/md/ | 
| D | md.c | 703 	if (!atomic_dec_and_lock(&mddev->active, &all_mddevs_lock))  in mddev_put()
  |