/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8192de/ |
H A D | phy.h | 89 spin_lock_irqsave(&rtlpriv->locks.cck_and_rw_pagea_lock, *flag); 98 spin_unlock_irqrestore(&rtlpriv->locks.cck_and_rw_pagea_lock,
|
/linux-master/fs/ocfs2/ |
H A D | Makefile | 27 locks.o \
|
/linux-master/include/linux/ |
H A D | blockgroup_lock.h | 24 struct bgl_lock locks[NR_BG_LOCKS]; member in struct:blockgroup_lock 32 spin_lock_init(&bgl->locks[i].lock); 38 return &bgl->locks[block_group & (NR_BG_LOCKS-1)].lock;
|
/linux-master/lib/ |
H A D | bucket_locks.c | 10 * the number of locks per CPU to allocate. The size is rounded up 14 int __alloc_bucket_spinlocks(spinlock_t **locks, unsigned int *locks_mask, argument 43 *locks = tlocks; 50 void free_bucket_spinlocks(spinlock_t *locks) argument 52 kvfree(locks);
|
/linux-master/arch/powerpc/lib/ |
H A D | Makefile | 60 obj64-$(CONFIG_SMP) += locks.o
|
/linux-master/arch/sparc/lib/ |
H A D | Makefile | 14 lib-$(CONFIG_SPARC32) += copy_user.o locks.o
|
/linux-master/arch/x86/include/asm/ |
H A D | alternative.h | 139 void *locks, void *locks_end, 147 void *locks, void *locks_end, 146 alternatives_smp_module_add(struct module *mod, char *name, void *locks, void *locks_end, void *text, void *text_end) argument
|
/linux-master/arch/x86/kernel/ |
H A D | alternative.c | 1441 const s32 *locks; member in struct:smp_alt_module 1455 void *locks, void *locks_end, 1475 smp->locks = locks; 1479 DPRINTK(SMP, "locks %p -> %p, text %p -> %p, name %s\n", 1480 smp->locks, smp->locks_end, 1485 alternatives_smp_unlock(locks, locks_end, text, text_end); 1520 alternatives_smp_lock(mod->locks, mod->locks_end, 1543 for (poff = mod->locks; poff < mod->locks_end; poff++) { 1453 alternatives_smp_module_add(struct module *mod, char *name, void *locks, void *locks_end, void *text, void *text_end) argument
|
H A D | module.c | 278 const Elf_Shdr *s, *alt = NULL, *locks = NULL, local 288 locks = s; 353 if (locks) { 354 void *lseg = (void *)locks->sh_addr; 358 lseg, lseg + locks->sh_size,
|
/linux-master/drivers/md/dm-vdo/ |
H A D | physical-zone.c | 86 "must not downgrade block map write locks"); 91 * data_vio write locks are downgraded in place--the writer retains the hold on the lock. 113 * Claim the next free reference atomically since hash locks from multiple hash zone 178 * Unused (idle) PBN locks are kept in a list. Just like in a malloc implementation, the lock 183 /** @entry: Only used while locks are in the pool. */ 185 /** @lock: Only used while locks are not in the pool. */ 190 * struct pbn_lock_pool - list of PBN locks. 192 * The lock pool is little more than the memory allocated for the locks. 195 /** @capacity: The number of locks allocated for the pool. */ 197 /** @borrowed: The number of locks currentl 202 idle_pbn_lock locks[]; member in struct:pbn_lock_pool [all...] |
H A D | recovery-journal.c | 40 * A lock_counter is intended to keep all of the locks for the blocks in the recovery journal. The 42 * is at index 0, zone 0's lock 1 is at index 1, and zone 1's lock 0 is at index 'locks'. This 45 * The locks are implemented as a single object instead of as a lock counter per lock both to 90 block_count_t zone_counter = (counter->locks * zone_id) + lock_number; 487 /* Try reaping again in case more locks were released while flush was out. */ 553 * Attempts to reap the journal now that all the locks on some journal block have been released. 630 counter->locks = journal->size; 1150 /* Release any unused entry locks. */
|
H A D | recovery-journal.h | 62 * counters are used as locks to prevent premature reaping of journal blocks. Each time a new 94 /* The number of logical zones which may hold locks */ 96 /* The number of physical zones which may hold locks */ 98 /* The number of locks */ 99 block_count_t locks; member in struct:lock_counter 148 /* The slab depot which can hold locks on this journal */ 150 /* The block map which can hold locks on this journal */ 214 /* The locks for each on-disk block */
|
H A D | slab-depot.c | 51 return &journal->locks[sequence_number % journal->size]; 491 if (journal->reap_lock == &journal->locks[journal->size]) 492 journal->reap_lock = &journal->locks[0]; 501 * reference block write which released the locks allowing the slab journal to reap may not 605 * function will not change locks during replay.) 669 /* Ensure no locks are spuriously held on an empty journal. */ 763 * Release the per-entry locks for any unused entries in the block we are about to 1063 * locks, and return its VIO to the pool. 1829 "New block has locks, but journal is not full"); 1833 * block has locks; i [all...] |
H A D | slab-depot.h | 115 /* The recovery journal of the VDO (slab journal holds locks on it) */ 147 /* The locks for each on disk block */ 148 struct journal_lock *locks; member in struct:slab_journal
|
/linux-master/drivers/media/dvb-frontends/ |
H A D | dib8000.c | 3023 u16 locks, deeper_interleaver = 0, i; local 3191 locks = (dib8000_read_word(state, 180) >> 6) & 0x3f; /* P_coff_winlen ? */ 3193 *timeout = dib8000_get_timeout(state, 2 * locks, SYMBOL_DEPENDENT_ON); 3198 locks = dib8000_read_lock(fe); 3199 if (locks & (0x3 << 11)) { /* coff-lock and off_cpil_lock achieved */ 3233 locks = dib8000_read_lock(fe); 3234 if (locks & (1<<10)) { /* lmod4_lock */ 3271 locks = 2; /* locks is the tmp local variable name */ 3273 locks [all...] |
/linux-master/drivers/net/wireless/realtek/rtlwifi/ |
H A D | base.c | 545 /* <4> locks */ 546 mutex_init(&rtlpriv->locks.conf_mutex); 547 mutex_init(&rtlpriv->locks.ips_mutex); 548 mutex_init(&rtlpriv->locks.lps_mutex); 549 spin_lock_init(&rtlpriv->locks.irq_th_lock); 550 spin_lock_init(&rtlpriv->locks.h2c_lock); 551 spin_lock_init(&rtlpriv->locks.rf_ps_lock); 552 spin_lock_init(&rtlpriv->locks.rf_lock); 553 spin_lock_init(&rtlpriv->locks.waitq_lock); 554 spin_lock_init(&rtlpriv->locks [all...] |
H A D | core.c | 139 mutex_lock(&rtlpriv->locks.conf_mutex); 143 mutex_unlock(&rtlpriv->locks.conf_mutex); 167 mutex_lock(&rtlpriv->locks.conf_mutex); 182 mutex_unlock(&rtlpriv->locks.conf_mutex); 228 mutex_lock(&rtlpriv->locks.conf_mutex); 315 mutex_unlock(&rtlpriv->locks.conf_mutex); 325 mutex_lock(&rtlpriv->locks.conf_mutex); 350 mutex_unlock(&rtlpriv->locks.conf_mutex); 591 mutex_lock(&rtlpriv->locks.conf_mutex); 785 mutex_unlock(&rtlpriv->locks [all...] |
H A D | pci.c | 406 spin_lock_bh(&rtlpriv->locks.waitq_lock); 426 spin_unlock_bh(&rtlpriv->locks.waitq_lock); 456 spin_lock(&rtlpriv->locks.waitq_lock); 462 spin_unlock(&rtlpriv->locks.waitq_lock); 465 spin_unlock(&rtlpriv->locks.waitq_lock); 869 spin_lock_irqsave(&rtlpriv->locks.irq_th_lock, flags); 1013 spin_unlock_irqrestore(&rtlpriv->locks.irq_th_lock, flags); 1464 spin_lock_irqsave(&rtlpriv->locks.irq_th_lock, flags); 1497 spin_unlock_irqrestore(&rtlpriv->locks.irq_th_lock, flags); 1534 spin_lock_bh(&rtlpriv->locks [all...] |
H A D | ps.c | 79 spin_lock(&rtlpriv->locks.rf_ps_lock); 81 spin_unlock(&rtlpriv->locks.rf_ps_lock); 99 spin_unlock(&rtlpriv->locks.rf_ps_lock); 143 spin_lock(&rtlpriv->locks.rf_ps_lock); 145 spin_unlock(&rtlpriv->locks.rf_ps_lock); 271 mutex_lock(&rtlpriv->locks.ips_mutex); 288 mutex_unlock(&rtlpriv->locks.ips_mutex); 417 mutex_lock(&rtlpriv->locks.lps_mutex); 427 mutex_unlock(&rtlpriv->locks.lps_mutex); 437 mutex_lock(&rtlpriv->locks [all...] |
/linux-master/drivers/net/wireless/realtek/rtlwifi/btcoexist/ |
H A D | halbtcoutsrc.c | 55 spin_lock_bh(&rtlpriv->locks.entry_list_lock); 58 spin_unlock_bh(&rtlpriv->locks.entry_list_lock);
|
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/ |
H A D | dm.c | 734 spin_lock_bh(&rtlpriv->locks.entry_list_lock); 743 spin_unlock_bh(&rtlpriv->locks.entry_list_lock); 1497 spin_lock_bh(&rtlpriv->locks.entry_list_lock); 1534 spin_unlock_bh(&rtlpriv->locks.entry_list_lock); 1583 spin_lock_bh(&rtlpriv->locks.entry_list_lock); 1605 spin_unlock_bh(&rtlpriv->locks.entry_list_lock); 1769 spin_lock(&rtlpriv->locks.rf_ps_lock); 1782 spin_unlock(&rtlpriv->locks.rf_ps_lock);
|
H A D | fw.c | 187 spin_lock_irqsave(&rtlpriv->locks.h2c_lock, flag); 194 spin_unlock_irqrestore(&rtlpriv->locks.h2c_lock, 204 spin_lock_irqsave(&rtlpriv->locks.h2c_lock, 207 spin_unlock_irqrestore(&rtlpriv->locks.h2c_lock, flag); 210 spin_unlock_irqrestore(&rtlpriv->locks.h2c_lock, flag); 328 spin_lock_irqsave(&rtlpriv->locks.h2c_lock, flag); 330 spin_unlock_irqrestore(&rtlpriv->locks.h2c_lock, flag);
|
H A D | hw.c | 75 spin_lock_irqsave(&rtlpriv->locks.irq_th_lock, flags); 87 spin_unlock_irqrestore(&rtlpriv->locks.irq_th_lock, flags); 114 spin_lock_bh(&rtlpriv->locks.fw_ps_lock); 117 spin_unlock_bh(&rtlpriv->locks.fw_ps_lock); 122 spin_lock_bh(&rtlpriv->locks.fw_ps_lock); 124 spin_unlock_bh(&rtlpriv->locks.fw_ps_lock); 127 spin_unlock_bh(&rtlpriv->locks.fw_ps_lock); 152 spin_lock_bh(&rtlpriv->locks.fw_ps_lock); 154 spin_unlock_bh(&rtlpriv->locks.fw_ps_lock); 161 spin_lock_bh(&rtlpriv->locks [all...] |
H A D | phy.c | 92 spin_lock(&rtlpriv->locks.rf_lock); 99 spin_unlock(&rtlpriv->locks.rf_lock); 118 spin_lock(&rtlpriv->locks.rf_lock); 133 spin_unlock(&rtlpriv->locks.rf_lock);
|
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8192c/ |
H A D | fw_common.c | 204 spin_lock_irqsave(&rtlpriv->locks.h2c_lock, flag); 210 spin_unlock_irqrestore(&rtlpriv->locks.h2c_lock, 220 spin_lock_irqsave(&rtlpriv->locks.h2c_lock, 223 spin_unlock_irqrestore(&rtlpriv->locks.h2c_lock, flag); 226 spin_unlock_irqrestore(&rtlpriv->locks.h2c_lock, flag); 377 spin_lock_irqsave(&rtlpriv->locks.h2c_lock, flag); 379 spin_unlock_irqrestore(&rtlpriv->locks.h2c_lock, flag);
|