mbgtools-lx
4.2.8
|
Go to the source code of this file.
Macros | |
#define | DEBUG_SEM 0 |
#define | _sema_init_pddev(_s, _n, _sn, _fn, _fp) sema_init( _s, _n ) |
#define | _down_interruptible_pddev(_s, _sn, _fn, _fp) down_interruptible( _s ) |
#define | _up_pddev(_s, _sn, _fn, _fp) up( _s ) |
#define | _down(_s, _sn, _fn, _fp) down( _s ) |
#define | _down_interruptible(_s, _sn, _fn, _fp) down_interruptible( _s ) |
#define | _down_trylock(_s, _sn, _fn, _fp) down_trylock( _s ) |
#define | _up(_s, _sn, _fn, _fp) up( _s ) |
Functions | |
static __mbg_inline void | set_dev_connected (PCPS_DDEV *pddev, int state) |
static __mbg_inline int | get_dev_connected (PCPS_DDEV *pddev) |
static __mbg_inline int | mbgdrvr_get_pddev (PCPS_DDEV **ppddev, struct file *filp, const char *info) |
#define _down | ( | _s, | |
_sn, | |||
_fn, | |||
_fp | |||
) | down( _s ) |
Definition at line 199 of file lx-shared.h.
#define _down_interruptible | ( | _s, | |
_sn, | |||
_fn, | |||
_fp | |||
) | down_interruptible( _s ) |
Definition at line 200 of file lx-shared.h.
Referenced by mbgclock_open(), mbgclock_release(), mbgdrvr_get_pddev(), and release_cyclic_lock().
#define _down_interruptible_pddev | ( | _s, | |
_sn, | |||
_fn, | |||
_fp | |||
) | down_interruptible( _s ) |
Definition at line 197 of file lx-shared.h.
Referenced by get_cyclic_lock(), and release_cyclic_lock().
#define _down_trylock | ( | _s, | |
_sn, | |||
_fn, | |||
_fp | |||
) | down_trylock( _s ) |
Definition at line 201 of file lx-shared.h.
#define _sema_init_pddev | ( | _s, | |
_n, | |||
_sn, | |||
_fn, | |||
_fp | |||
) | sema_init( _s, _n ) |
Definition at line 196 of file lx-shared.h.
Referenced by mbgclock_init_module().
#define _up | ( | _s, | |
_sn, | |||
_fn, | |||
_fp | |||
) | up( _s ) |
Definition at line 202 of file lx-shared.h.
Referenced by mbgclock_open(), mbgclock_release(), mbgdrvr_get_pddev(), and release_cyclic_lock().
#define _up_pddev | ( | _s, | |
_sn, | |||
_fn, | |||
_fp | |||
) | up( _s ) |
Definition at line 198 of file lx-shared.h.
Referenced by release_cyclic_lock().
#define DEBUG_SEM 0 |
Definition at line 34 of file lx-shared.h.
|
static |
Definition at line 220 of file lx-shared.h.
References PCPS_DDEV_s::connected.
Referenced by mbgclock_read(), mbgclock_release(), and mbgdrvr_get_pddev().
|
static |
Definition at line 229 of file lx-shared.h.
References _down_interruptible, _mbgddmsg_2, _mbgddmsg_4, _pcps_ddev_sernum, _pcps_ddev_type_name, _up, get_dev_connected(), MBG_DEV_NAME_FMT, MBG_LOG_ERR, MBG_LOG_INFO, MBG_LOG_WARN, and sem_fops.
Referenced by mbgclock_fasync(), mbgclock_flush(), mbgclock_mmap(), mbgclock_poll(), mbgclock_read(), and mbgclock_unlocked_ioctl().
|
static |
Definition at line 209 of file lx-shared.h.
References _mbgddmsg_3, _pcps_ddev_sernum, _pcps_ddev_type_name, PCPS_DDEV_s::connected, MBG_DEV_NAME_FMT, and MBG_LOG_INFO.