Searched refs:lock (Results 176 - 200 of 1904) sorted by relevance

1234567891011>>

/freebsd-9.3-release/sys/dev/ex/
H A Dif_exvar.h68 struct mtx lock; member in struct:ex_softc
114 #define EX_LOCK(sc) mtx_lock(&(sc)->lock)
115 #define EX_UNLOCK(sc) mtx_unlock(&(sc)->lock)
116 #define EX_ASSERT_LOCKED(sc) mtx_assert(&(sc)->lock, MA_OWNED)
/freebsd-9.3-release/sys/dev/hwpmc/
H A Dhwpmc_pentium.c31 #include <sys/lock.h>
/freebsd-9.3-release/sys/dev/isci/scil/
H A Dscif_sas_high_priority_request_queue.h99 * This field specifies the necessary lock information (e.g. level)
103 SCIF_SAS_LOCK_T lock; member in struct:SCIF_SAS_HIGH_PRIORITY_REQUEST_QUEUE
/freebsd-9.3-release/sys/dev/netmap/
H A Dnetmap_mbq.h35 * These function implement an mbuf tailq with an optional lock.
37 * variants (mbq_safe_*) also handle the lock.
47 /* A FIFO queue of mbufs with an optional lock. */
52 SPINLOCK_T lock; member in struct:mbq
57 * holding a lock, and whether mbq_safe_destroy() is a NOP.
/freebsd-9.3-release/sys/dev/tx/
H A Dif_txvar.h80 struct mtx lock; member in struct:__anon9044
120 #define EPIC_LOCK(sc) mtx_lock(&(sc)->lock)
121 #define EPIC_UNLOCK(sc) mtx_unlock(&(sc)->lock)
122 #define EPIC_ASSERT_LOCKED(sc) mtx_assert(&(sc)->lock, MA_OWNED)
/freebsd-9.3-release/sys/fs/procfs/
H A Dprocfs_mem.c40 #include <sys/lock.h>
/freebsd-9.3-release/sys/gnu/fs/xfs/FreeBSD/support/
H A Drwsem.h5 #include <sys/lock.h>
/freebsd-9.3-release/sys/i386/linux/
H A Dlinux_support.s66 lock
85 lock
107 lock
123 lock
/freebsd-9.3-release/sys/ofed/drivers/net/mlx4/
H A Dsrq.c67 spin_lock(&srq_table->lock);
74 spin_unlock(&srq_table->lock);
136 spin_lock_irq(&srq_table->lock);
138 spin_unlock_irq(&srq_table->lock);
175 spin_lock_irq(&srq_table->lock);
177 spin_unlock_irq(&srq_table->lock);
206 spin_lock_irq(&srq_table->lock);
208 spin_unlock_irq(&srq_table->lock);
259 spin_lock_init(&srq_table->lock);
/freebsd-9.3-release/contrib/ntp/lib/isc/include/isc/
H A Dquota.h52 isc_mutex_t lock; /*%< Locked by lock. */ member in struct:isc_quota
/freebsd-9.3-release/sys/ofed/drivers/infiniband/core/
H A Dmad_rmpp.c51 spinlock_t lock; member in struct:mad_rmpp_recv
89 spin_lock_irqsave(&agent->lock, flags);
95 spin_unlock_irqrestore(&agent->lock, flags);
124 spin_lock_irqsave(&rmpp_recv->lock, flags);
128 spin_unlock_irqrestore(&rmpp_recv->lock, flags);
246 spin_lock_irqsave(&rmpp_recv->agent->lock, flags);
248 spin_unlock_irqrestore(&rmpp_recv->agent->lock, flags);
253 spin_unlock_irqrestore(&rmpp_recv->agent->lock, flags);
267 spin_lock_irqsave(&rmpp_recv->agent->lock, flags);
269 spin_unlock_irqrestore(&rmpp_recv->agent->lock, flag
[all...]
/freebsd-9.3-release/sys/dev/cxgb/
H A Dcxgb_adapter.h36 #include <sys/lock.h>
67 #define MTX_INIT(lock, lockname, class, flags) \
70 mtx_init((lock), lockname, class, flags); \
73 #define MTX_DESTROY(lock) \
75 printf("destroying %s at %s:%d\n", (lock)->lock_object.lo_name, __FILE__, __LINE__); \
76 mtx_destroy((lock)); \
100 struct mtx lock; member in struct:port_info
192 struct mtx lock; member in struct:sge_rspq
288 struct mtx lock; member in struct:sge_qset
355 /* Register lock fo
382 struct mtx lock; member in struct:adapter
[all...]
/freebsd-9.3-release/contrib/bind9/lib/isc/
H A Dtimer.c81 isc_mutex_t lock; member in struct:isc__timer
82 /*! Locked by timer lock. */
85 /*! Locked by manager lock. */
104 isc_mutex_t lock; member in struct:isc__timermgr
105 /* Locked by manager lock. */
374 LOCK(&manager->lock);
384 UNLOCK(&manager->lock);
387 DESTROYLOCK(&timer->lock);
474 result = isc_mutex_init(&timer->lock);
485 LOCK(&manager->lock);
[all...]
H A Dstats.c61 isc_mutex_t lock; member in struct:isc_stats
62 unsigned int references; /* locked by lock */
74 * We don't want to lock the counters while we are dumping, so we first
98 result = isc_mutex_init(&stats->lock);
141 DESTROYLOCK(&stats->lock);
154 LOCK(&stats->lock);
156 UNLOCK(&stats->lock);
170 LOCK(&stats->lock);
172 UNLOCK(&stats->lock);
179 DESTROYLOCK(&stats->lock);
[all...]
/freebsd-9.3-release/contrib/ntp/lib/isc/
H A Dtimer.c81 isc_mutex_t lock; member in struct:isc__timer
82 /*! Locked by timer lock. */
85 /*! Locked by manager lock. */
104 isc_mutex_t lock; member in struct:isc__timermgr
105 /* Locked by manager lock. */
374 LOCK(&manager->lock);
384 UNLOCK(&manager->lock);
387 DESTROYLOCK(&timer->lock);
474 result = isc_mutex_init(&timer->lock);
485 LOCK(&manager->lock);
[all...]
/freebsd-9.3-release/sys/dev/drm2/ttm/
H A Dttm_memory.c67 mtx_lock(&zone->glob->lock);
78 mtx_unlock(&zone->glob->lock);
105 mtx_lock(&zone->glob->lock);
118 mtx_unlock(&zone->glob->lock);
168 mtx_lock(&glob->lock);
174 mtx_unlock(&glob->lock);
176 mtx_lock(&glob->lock);
181 mtx_unlock(&glob->lock);
256 mtx_init(&glob->lock, "ttmgz", NULL, MTX_DEF);
312 mtx_lock(&glob->lock);
[all...]
/freebsd-9.3-release/contrib/compiler-rt/lib/
H A Datomic.c20 * To avoid needing a per-object lock, this code allocates an array of
22 * For operations that must be atomic on two locations, the lower lock is
47 // Platform-specific lock implementation. Falls back to spinlocks if none is
49 // lock() and unlock() functions.
63 inline static void lock(Lock *l) { function
75 /// Unlock a lock. This is a release operation.
79 /// Locks a lock. In the current implementation, this is potentially
81 inline static void lock(Lock *l) { function
92 /// Returns a lock to use for a given pointer.
97 // lock
[all...]
/freebsd-9.3-release/contrib/ntp/sntp/libevent/test/
H A Dregress_iocp.c115 void *lock; member in struct:dummy_overlapped
127 EVLOCK_LOCK(d_o->lock, 0);
133 EVLOCK_UNLOCK(d_o->lock, 0);
143 EVLOCK_LOCK(o->lock, 0);
150 EVLOCK_UNLOCK(o->lock, 0);
164 EVTHREAD_ALLOC_LOCK(o1.lock, EVTHREAD_LOCKTYPE_RECURSIVE);
165 EVTHREAD_ALLOC_LOCK(o2.lock, EVTHREAD_LOCKTYPE_RECURSIVE);
167 tt_assert(o1.lock);
168 tt_assert(o2.lock);
206 EVTHREAD_FREE_LOCK(o1.lock, EVTHREAD_LOCKTYPE_RECURSIV
[all...]
/freebsd-9.3-release/contrib/bind9/bin/named/include/named/
H A Dlwresd.h35 isc_mutex_t lock; member in struct:ns_lwresd
47 isc_mutex_t lock; member in struct:ns_lwreslistener
/freebsd-9.3-release/etc/rc.d/
H A Dgbde85 eval "lock=\${gbde_lock_${parent_}-\"${gbde_lockdir}/${parent_}.lock\"}"
91 if [ -e "${lock}" ]; then
92 gbde attach ${parent} -l ${lock}
/freebsd-9.3-release/sys/cam/ctl/
H A Dctl_backend_ramdisk.c50 #include <sys/lock.h>
85 struct mtx lock; member in struct:ctl_be_ramdisk_softc
145 mtx_init(&softc->lock, "ramdisk", NULL, MTX_DEF);
175 mtx_lock(&softc->lock);
185 * Drop our lock here. Since ctl_invalidate_lun() can call
187 * lock of the same mutex, which would cause a hang.
189 mtx_unlock(&softc->lock);
192 mtx_lock(&softc->lock);
194 mtx_unlock(&softc->lock);
403 mtx_lock(&softc->lock);
[all...]
/freebsd-9.3-release/sys/contrib/octeon-sdk/
H A Docteon-pci-console.h74 uint32_t lock; member in struct:__anon6684
86 uint32_t lock; member in struct:__anon6685
/freebsd-9.3-release/sys/dev/cxgbe/
H A Dt4_l2t.h70 struct mtx lock; member in struct:l2t_entry
79 struct rwlock lock; member in struct:l2t_data
/freebsd-9.3-release/sys/dev/iir/
H A Diir_ctrl.c242 int lock; local
248 lock = splcam();
251 splx(lock);
321 int lock; local
333 lock = splcam();
336 splx(lock);
338 lock = splcam();
340 splx(lock);
/freebsd-9.3-release/sys/dev/rt/
H A Dif_rtvar.h61 #define RT_SOFTC_LOCK(sc) mtx_lock(&(sc)->lock)
62 #define RT_SOFTC_UNLOCK(sc) mtx_unlock(&(sc)->lock)
63 #define RT_SOFTC_ASSERT_LOCKED(sc) mtx_assert(&(sc)->lock, MA_OWNED)
65 #define RT_SOFTC_TX_RING_LOCK(ring) mtx_lock(&(ring)->lock)
66 #define RT_SOFTC_TX_RING_UNLOCK(ring) mtx_unlock(&(ring)->lock)
68 mtx_assert(&(ring)->lock, MA_OWNED)
164 struct mtx lock; member in struct:rt_softc_tx_ring
187 struct mtx lock; member in struct:rt_softc

Completed in 284 milliseconds

1234567891011>>