OpenCores
URL https://opencores.org/ocsvn/test_project/test_project/trunk

Subversion Repositories test_project

[/] [test_project/] [trunk/] [linux_sd_driver/] [include/] [linux/] [mutex-debug.h] - Rev 81

Go to most recent revision | Compare with Previous | Blame | View Log

#ifndef __LINUX_MUTEX_DEBUG_H
#define __LINUX_MUTEX_DEBUG_H
 
#include <linux/linkage.h>
#include <linux/lockdep.h>
 
/*
 * Mutexes - debugging helpers:
 */
 
#define __DEBUG_MUTEX_INITIALIZER(lockname)				\
	, .magic = &lockname
 
#define mutex_init(mutex)						\
do {									\
	static struct lock_class_key __key;				\
									\
	__mutex_init((mutex), #mutex, &__key);				\
} while (0)
 
extern void FASTCALL(mutex_destroy(struct mutex *lock));
 
#endif
 

Go to most recent revision | Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

© copyright 1999-2025 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.