/linux-master/drivers/net/ethernet/ibm/emac/ |
H A D | zmii.c | 100 mutex_lock(&dev->lock); 131 mutex_unlock(&dev->lock); 145 mutex_unlock(&dev->lock); 157 mutex_lock(&dev->lock); 168 mutex_unlock(&dev->lock); 177 mutex_lock(&dev->lock); 190 mutex_unlock(&dev->lock); 199 mutex_lock(&dev->lock); 209 mutex_unlock(&dev->lock); 245 mutex_init(&dev->lock); [all...] |
/linux-master/drivers/gpio/ |
H A D | gpio-74x164.c | 22 struct mutex lock; member in struct:gen_74x164_chip 48 mutex_lock(&chip->lock); 50 mutex_unlock(&chip->lock); 62 mutex_lock(&chip->lock); 69 mutex_unlock(&chip->lock); 81 mutex_lock(&chip->lock); 90 mutex_unlock(&chip->lock); 146 mutex_init(&chip->lock); 161 mutex_destroy(&chip->lock); 172 mutex_destroy(&chip->lock); [all...] |
/linux-master/block/ |
H A D | blk-stat.c | 16 spinlock_t lock; member in struct:blk_queue_stats 151 spin_lock_irqsave(&q->stats->lock, flags); 154 spin_unlock_irqrestore(&q->stats->lock, flags); 162 spin_lock_irqsave(&q->stats->lock, flags); 166 spin_unlock_irqrestore(&q->stats->lock, flags); 191 spin_lock_irqsave(&q->stats->lock, flags); 194 spin_unlock_irqrestore(&q->stats->lock, flags); 202 spin_lock_irqsave(&q->stats->lock, flags); 205 spin_unlock_irqrestore(&q->stats->lock, flags); 218 spin_lock_init(&stats->lock); [all...] |
/linux-master/drivers/clk/sunxi-ng/ |
H A D | ccu_common.c | 21 spinlock_t lock; member in struct:sunxi_ccu 25 void ccu_helper_wait_for_lock(struct ccu_common *common, u32 lock) argument 30 if (!lock) 38 WARN_ON(readl_relaxed_poll_timeout(addr, reg, reg & lock, 100, 70000)); 73 * The PLL clock rate will spike, and in some cases, might lock up 97 ccu_helper_wait_for_lock(pll->common, pll->lock); 121 spin_lock_init(&ccu->lock); 130 cclk->lock = &ccu->lock; 171 reset->lock [all...] |
/linux-master/fs/squashfs/ |
H A D | cache.c | 58 spin_lock(&cache->lock); 76 spin_unlock(&cache->lock); 78 spin_lock(&cache->lock); 108 spin_unlock(&cache->lock); 113 spin_lock(&cache->lock); 126 spin_unlock(&cache->lock); 129 spin_unlock(&cache->lock); 151 spin_unlock(&cache->lock); 154 spin_unlock(&cache->lock); 177 spin_lock(&cache->lock); [all...] |
/linux-master/drivers/staging/rtl8712/ |
H A D | rtl871x_sta_mgt.c | 28 spin_lock_init(&psta->lock); 65 /* this function is used to free the memory of lock || sema for all stainfos */ 101 spin_lock_irqsave(&pfree_sta_queue->lock, flags); 137 spin_unlock_irqrestore(&pfree_sta_queue->lock, flags); 156 spin_lock_irqsave(&(pxmitpriv->vo_pending.lock), irqL0); 159 spin_unlock_irqrestore(&(pxmitpriv->vo_pending.lock), irqL0); 160 spin_lock_irqsave(&(pxmitpriv->vi_pending.lock), irqL0); 163 spin_unlock_irqrestore(&(pxmitpriv->vi_pending.lock), irqL0); 164 spin_lock_irqsave(&(pxmitpriv->bk_pending.lock), irqL0); 167 spin_unlock_irqrestore(&(pxmitpriv->bk_pending.lock), irqL [all...] |
/linux-master/drivers/hv/ |
H A D | hv_utils_transport.c | 39 mutex_lock(&hvt->lock); 70 mutex_unlock(&hvt->lock); 122 mutex_lock(&hvt->lock); 147 mutex_unlock(&hvt->lock); 166 mutex_lock(&hvt->lock); 179 mutex_unlock(&hvt->lock); 206 mutex_lock(&hvt->lock); 214 mutex_unlock(&hvt->lock); 246 mutex_lock(&hvt->lock); 266 mutex_unlock(&hvt->lock); [all...] |
/linux-master/arch/powerpc/sysdev/ |
H A D | fsl_gtm.c | 73 spinlock_t lock; member in struct:gtm 93 spin_lock_irq(>m->lock); 98 spin_unlock_irq(>m->lock); 103 spin_unlock_irq(>m->lock); 130 spin_lock_irq(>m->lock); 139 spin_unlock_irq(>m->lock); 155 spin_lock_irq(&tmr->gtm->lock); 157 spin_unlock_irq(&tmr->gtm->lock); 203 spin_lock_irqsave(>m->lock, flags); 225 spin_unlock_irqrestore(>m->lock, flag [all...] |
/linux-master/drivers/usb/misc/ |
H A D | idmouse.c | 77 struct mutex lock; /* locks this structure */ member in struct:usb_idmouse 234 /* lock this device */ 235 mutex_lock(&dev->lock); 265 mutex_unlock(&dev->lock); 278 /* lock our device */ 279 mutex_lock(&dev->lock); 285 mutex_unlock(&dev->lock); 288 mutex_unlock(&dev->lock); 299 /* lock this object */ 300 mutex_lock(&dev->lock); [all...] |
/linux-master/drivers/gpu/drm/ |
H A D | drm_suballoc.c | 218 spin_lock(&sa_manager->wq.lock); 220 spin_unlock(&sa_manager->wq.lock); 338 spin_lock(&sa_manager->wq.lock); 348 spin_unlock(&sa_manager->wq.lock); 362 spin_unlock(&sa_manager->wq.lock); 370 spin_lock(&sa_manager->wq.lock); 377 spin_unlock(&sa_manager->wq.lock); 381 spin_lock(&sa_manager->wq.lock); 385 spin_unlock(&sa_manager->wq.lock); 408 spin_lock(&sa_manager->wq.lock); [all...] |
/linux-master/drivers/devfreq/ |
H A D | devfreq-event.c | 44 mutex_lock(&edev->lock); 53 mutex_unlock(&edev->lock); 76 mutex_lock(&edev->lock); 91 mutex_unlock(&edev->lock); 113 mutex_lock(&edev->lock); 118 mutex_unlock(&edev->lock); 144 mutex_lock(&edev->lock); 146 mutex_unlock(&edev->lock); 176 mutex_lock(&edev->lock); 180 mutex_unlock(&edev->lock); [all...] |
/linux-master/drivers/infiniband/hw/hfi1/ |
H A D | mmu_rb.c | 60 spin_lock_init(&h->lock); 99 spin_lock_irqsave(&handler->lock, flags); 106 spin_unlock_irqrestore(&handler->lock, flags); 132 spin_lock_irqsave(&handler->lock, flags); 142 spin_unlock_irqrestore(&handler->lock, flags); 146 /* Caller must hold handler lock */ 159 /* Caller must hold handler lock */ 184 * Must NOT call while holding mnode->handler->lock. 185 * mnode->handler->ops->remove() may sleep and mnode->handler->lock is a 196 /* Caller must hold mnode->handler->lock */ [all...] |
/linux-master/fs/ |
H A D | eventfd.c | 71 spin_lock_irqsave(&ctx->wqh.lock, flags); 78 spin_unlock_irqrestore(&ctx->wqh.lock, flags); 127 * All writes to ctx->count occur within ctx->wqh.lock. This read 128 * can be done outside ctx->wqh.lock because we know that poll_wait 129 * takes that lock (through add_wait_queue) if our caller will sleep. 138 * lock ctx->wqh.lock (in poll_wait) 141 * unlock ctx->wqh.lock 142 * lock ctx->qwh.lock [all...] |
/linux-master/drivers/iio/imu/bno055/ |
H A D | bno055_ser_core.c | 144 struct mutex lock; member in struct:bno055_ser_priv 249 mutex_lock(&priv->lock); 252 mutex_unlock(&priv->lock); 315 mutex_lock(&priv->lock); 318 mutex_unlock(&priv->lock); 322 mutex_lock(&priv->lock); 324 mutex_unlock(&priv->lock); 338 mutex_lock(&priv->lock); 342 mutex_unlock(&priv->lock); 366 mutex_unlock(&priv->lock); [all...] |
/linux-master/drivers/pinctrl/bcm/ |
H A D | pinctrl-nsp-gpio.c | 56 * @lock: lock to protect access to I/O registers 65 raw_spinlock_t lock; member in struct:nsp_gpio 191 raw_spin_lock_irqsave(&chip->lock, flags); 193 raw_spin_unlock_irqrestore(&chip->lock, flags); 204 raw_spin_lock_irqsave(&chip->lock, flags); 206 raw_spin_unlock_irqrestore(&chip->lock, flags); 218 raw_spin_lock_irqsave(&chip->lock, flags); 242 raw_spin_unlock_irqrestore(&chip->lock, flags); 254 raw_spin_unlock_irqrestore(&chip->lock, flag [all...] |
/linux-master/drivers/misc/vmw_vmci/ |
H A D | vmci_context.c | 31 * list structure's lock. 35 spinlock_t lock; /* Spinlock for context list operations */ member in struct:__anon10 38 .lock = __SPIN_LOCK_UNLOCKED(ctx_list.lock), 71 spin_lock(&context->lock); 74 spin_unlock(&context->lock); 115 spin_lock_init(&context->lock); 160 spin_lock(&ctx_list.lock); 171 spin_unlock(&ctx_list.lock); 190 spin_lock(&ctx_list.lock); [all...] |
/linux-master/drivers/fpga/ |
H A D | dfl-afu-main.c | 36 * The caller needs to hold lock for protection. 76 * The caller needs to hold lock for protection. 137 mutex_lock(&pdata->lock); 139 mutex_unlock(&pdata->lock); 171 mutex_lock(&pdata->lock); 173 mutex_unlock(&pdata->lock); 192 mutex_lock(&pdata->lock); 197 mutex_unlock(&pdata->lock); 212 mutex_lock(&pdata->lock); 214 mutex_unlock(&pdata->lock); [all...] |
/linux-master/fs/btrfs/ |
H A D | delayed-ref.c | 38 spin_lock(&global_rsv->lock); 40 spin_unlock(&global_rsv->lock); 48 spin_lock(&delayed_refs_rsv->lock); 52 spin_unlock(&delayed_refs_rsv->lock); 113 spin_lock(&local_rsv->lock); 117 spin_unlock(&local_rsv->lock); 119 spin_lock(&delayed_rsv->lock); 123 spin_unlock(&delayed_rsv->lock); 136 spin_lock(&delayed_rsv->lock); 144 spin_unlock(&delayed_rsv->lock); [all...] |
/linux-master/net/lapb/ |
H A D | lapb_iface.c | 133 spin_lock_init(&lapb->lock); 187 spin_lock_bh(&lapb->lock); 194 spin_unlock_bh(&lapb->lock); 218 spin_lock_bh(&lapb->lock); 238 spin_unlock_bh(&lapb->lock); 254 spin_lock_bh(&lapb->lock); 278 spin_unlock_bh(&lapb->lock); 293 spin_lock_bh(&lapb->lock); 310 spin_unlock_bh(&lapb->lock); 356 spin_lock_bh(&lapb->lock); [all...] |
/linux-master/net/phonet/ |
H A D | pn_dev.c | 25 struct mutex lock; member in struct:phonet_routes 57 BUG_ON(!mutex_is_locked(&pndevs->lock)); 67 BUG_ON(!mutex_is_locked(&pndevs->lock)); 94 mutex_lock(&pndevs->lock); 98 mutex_unlock(&pndevs->lock); 136 mutex_lock(&pndevs->lock); 145 mutex_unlock(&pndevs->lock); 155 mutex_lock(&pndevs->lock); 164 mutex_unlock(&pndevs->lock); 260 mutex_lock(&pnn->routes.lock); [all...] |
/linux-master/drivers/mfd/ |
H A D | sta2x11-mfd.c | 39 spinlock_t lock[sta2x11_n_mfd_plat_devs]; member in struct:sta2x11_mfd 84 for (i = 0; i < ARRAY_SIZE(mfd->lock); i++) 85 spin_lock_init(&mfd->lock[i]); 110 spin_lock_irqsave(&mfd->lock[index], flags); 116 spin_unlock_irqrestore(&mfd->lock[index], flags); 124 spinlock_t **lock) 137 *lock = &mfd->lock[index]; 144 * Special sta2x11-mfd regmap lock/unlock functions 149 spinlock_t *lock local 121 sta2x11_mfd_get_regs_data(struct platform_device *dev, enum sta2x11_mfd_plat_dev index, void __iomem **regs, spinlock_t **lock) argument 155 spinlock_t *lock = __lock; local [all...] |
/linux-master/drivers/media/pci/tw686x/ |
H A D | tw686x-audio.c | 45 spin_lock_irqsave(&ac->lock, flags); 49 spin_unlock_irqrestore(&ac->lock, flags); 60 spin_unlock_irqrestore(&ac->lock, flags); 140 spin_lock_irqsave(&dev->lock, flags); 150 spin_unlock_irqrestore(&dev->lock, flags); 177 spin_lock_irqsave(&ac->lock, flags); 202 spin_unlock_irqrestore(&ac->lock, flags); 207 spin_unlock_irqrestore(&dev->lock, flags); 221 spin_lock_irqsave(&dev->lock, flags); 225 spin_unlock_irqrestore(&dev->lock, flag [all...] |
/linux-master/drivers/net/wireguard/ |
H A D | allowedips.c | 151 struct mutex *lock) 153 struct allowedips_node *node = rcu_dereference_protected(trie, lockdep_is_held(lock)); 163 node = rcu_dereference_protected(parent->bit[choose(parent, key)], lockdep_is_held(lock)); 182 u8 cidr, struct wg_peer *peer, struct mutex *lock) 199 if (node_placement(*trie, key, cidr, bits, &node, lock)) { 213 down = rcu_dereference_protected(*trie, lockdep_is_held(lock)); 216 down = rcu_dereference_protected(node->bit[bit], lockdep_is_held(lock)); 258 void wg_allowedips_free(struct allowedips *table, struct mutex *lock) argument 267 lockdep_is_held(lock)); 274 lockdep_is_held(lock)); 149 node_placement(struct allowedips_node __rcu *trie, const u8 *key, u8 cidr, u8 bits, struct allowedips_node **rnode, struct mutex *lock) argument 181 add(struct allowedips_node __rcu **trie, u8 bits, const u8 *key, u8 cidr, struct wg_peer *peer, struct mutex *lock) argument 281 wg_allowedips_insert_v4(struct allowedips *table, const struct in_addr *ip, u8 cidr, struct wg_peer *peer, struct mutex *lock) argument 292 wg_allowedips_insert_v6(struct allowedips *table, const struct in6_addr *ip, u8 cidr, struct wg_peer *peer, struct mutex *lock) argument 303 wg_allowedips_remove_by_peer(struct allowedips *table, struct wg_peer *peer, struct mutex *lock) argument [all...] |
/linux-master/drivers/gpu/drm/imagination/ |
H A D | pvr_free_list.c | 130 * Caller must hold &free_list->lock. 139 lockdep_assert_held(&free_list->lock); 159 mutex_lock(&free_list->lock); 163 mutex_unlock(&free_list->lock); 228 lockdep_assert_held(&free_list->lock); 278 lockdep_assert_held(&free_list->lock); 304 mutex_lock(&free_list->lock); 344 mutex_unlock(&free_list->lock); 355 mutex_unlock(&free_list->lock); 427 mutex_init(&free_list->lock); [all...] |
/linux-master/drivers/iio/magnetometer/ |
H A D | rm3100-core.c | 86 * This lock is for protecting the consistency of series of i2c 92 struct mutex lock; member in struct:rm3100_data 207 mutex_lock(&data->lock); 219 mutex_unlock(&data->lock); 226 mutex_unlock(&data->lock); 287 mutex_lock(&data->lock); 289 mutex_unlock(&data->lock); 341 mutex_lock(&data->lock); 383 mutex_unlock(&data->lock); 389 mutex_unlock(&data->lock); [all...] |