/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/ |
D | aux.c | 31 int ret = i2c->acquire(port, 0); in nv_rdaux() 46 int ret = i2c->acquire(port, 0); in nv_wraux() 67 ret = i2c->acquire(port, 0); in aux_xfer()
|
D | bit.c | 189 ret = nvkm_i2c(port)->acquire(port, nsecs_to_jiffies(T_TIMEOUT)); in i2c_bit_xfer()
|
D | base.c | 48 return nvkm_i2c(port)->acquire(port, bit->timeout); in nvkm_i2c_pre_xfer() 532 i2c->acquire = nvkm_i2c_acquire; in nvkm_i2c_create_()
|
/linux-4.1.27/Documentation/ |
D | futex-requeue-pi.txt | 90 to be able to acquire the rt_mutex before returning to user space. 92 acquire the rt_mutex as it would open a race window between the 98 allow the requeue code to acquire an uncontended rt_mutex on behalf 114 requeueing, futex_requeue() attempts to acquire the requeue target 126 tasks as it can acquire the lock for, which in the majority of cases 128 either pthread_cond_broadcast() or pthread_cond_signal() acquire the
|
D | preempt-locking.txt | 54 RULE #3: Lock acquire and release must be performed by same task 58 means you can't do oddball things like acquire a lock and go off to 60 like this, acquire and release the task in the same code path and
|
D | vgaarbiter.txt | 69 trylock <io_state> : non-blocking acquire locks on target (returns EBUSY if 123 These functions below acquire VGA resources for the given card and mark those
|
D | atomic_ops.txt | 508 There are two special bitops with lock barrier semantics (acquire/release, 510 postfixed variants, except that they are to provide acquire/release semantics, 560 atomically acquire the given spinlock and perform the decrement
|
D | pi-futex.txt | 89 If the lock-acquire fastpath fails, [i.e. an atomic transition from 0 to
|
D | robust-futex-ABI.txt | 140 2) acquire the futex lock,
|
D | robust-futexes.txt | 111 list_op_pending field before it tries to acquire the futex, and clears
|
D | memory-barriers.txt | 464 This means that ACQUIRE acts as a minimal "acquire" operation and 830 other types of barriers, albeit without transitivity. An acquire barrier 833 dependency barrier, a control dependency, an acquire barrier, a release 836 barrier, an acquire barrier, a release barrier, or a general barrier:
|
D | kprobes.txt | 563 your handler should not yield the CPU (e.g., by attempting to acquire
|
D | devices.txt | 131 master multiplex (/dev/ptmx) to acquire a PTY on
|
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_vfpf.c | 224 struct vfpf_acquire_tlv *req = &bp->vf2pf_mbox->req.acquire; in bnx2x_vfpf_acquire() 1282 struct vfpf_acquire_tlv *acquire) in bnx2x_vf_mbx_is_windows_vm() argument 1289 if (!acquire->bulletin_addr || in bnx2x_vf_mbx_is_windows_vm() 1290 acquire->resc_request.num_mc_filters == 32 || in bnx2x_vf_mbx_is_windows_vm() 1291 ((acquire->vfdev_info.vf_os & VF_OS_MASK) == in bnx2x_vf_mbx_is_windows_vm() 1310 if (bnx2x_vf_mbx_is_windows_vm(bp, &mbx->msg->req.acquire)) in bnx2x_vf_mbx_acquire_chk_dorq() 1320 struct vfpf_acquire_tlv *acquire = &mbx->msg->req.acquire; in bnx2x_vf_mbx_acquire() local 1325 vf->abs_vfid, acquire->vfdev_info.vf_id, acquire->vfdev_info.vf_os, in bnx2x_vf_mbx_acquire() 1326 acquire->resc_request.num_rxqs, acquire->resc_request.num_txqs, in bnx2x_vf_mbx_acquire() 1327 acquire->resc_request.num_sbs, acquire->resc_request.num_mac_filters, in bnx2x_vf_mbx_acquire() [all …]
|
D | bnx2x_vfpf.h | 361 struct vfpf_acquire_tlv acquire; member
|
/linux-4.1.27/Documentation/locking/ |
D | ww-mutex-design.txt | 36 The older tasks waits until it can acquire the contended lock. The younger tasks 47 trying to acquire locks doesn't grab a new reservation id, but keeps the one it 49 acquire context. Furthermore the acquire context keeps track of debugging state 53 w/w mutexes, since it is required to initialize the acquire context. 55 Furthermore there are three different class of w/w lock acquire functions: 79 * Functions to only acquire a single w/w mutex, which results in the exact same 83 Again this is not strictly required. But often you only want to acquire a 84 single lock in which case it's pointless to set up an acquire context (and so 93 Three different ways to acquire locks within the same w/w class. Common
|
D | rt-mutex.txt | 54 NULL 0 0 mutex is free (fast acquire possible) 66 it starts executing it can acquire the mutex. Until the mutex is taken
|
D | mutex-design.txt | 40 (i) fastpath: tries to atomically acquire the lock by decrementing the 65 to acquire the lock spinning on a local variable. It avoids expensive 108 - Point-of-acquire tracking, symbolic lookup of function names,
|
D | locktorture.txt | 15 acquire the lock and hold it for specific amount of time, thus simulating 121 (D): Min and max number of times threads failed to acquire the lock.
|
D | lockdep-design.txt | 47 modprobe/2287 is trying to acquire lock: 91 other locking sequence between the acquire-lock operations, the
|
/linux-4.1.27/drivers/net/ethernet/intel/e1000e/ |
D | phy.c | 268 ret_val = hw->phy.ops.acquire(hw); in e1000e_read_phy_reg_m88() 293 ret_val = hw->phy.ops.acquire(hw); in e1000e_write_phy_reg_m88() 340 if (!hw->phy.ops.acquire) in __e1000e_read_phy_reg_igp() 343 ret_val = hw->phy.ops.acquire(hw); in __e1000e_read_phy_reg_igp() 407 if (!hw->phy.ops.acquire) in __e1000e_write_phy_reg_igp() 410 ret_val = hw->phy.ops.acquire(hw); in __e1000e_write_phy_reg_igp() 475 if (!hw->phy.ops.acquire) in __e1000_read_kmrn_reg() 478 ret_val = hw->phy.ops.acquire(hw); in __e1000_read_kmrn_reg() 548 if (!hw->phy.ops.acquire) in __e1000_write_kmrn_reg() 551 ret_val = hw->phy.ops.acquire(hw); in __e1000_write_kmrn_reg() [all …]
|
D | ich8lan.c | 234 hw->phy.ops.acquire(hw); in e1000_phy_is_accessible_pchlan() 321 ret_val = hw->phy.ops.acquire(hw); in e1000_init_phy_workarounds_pchlan() 835 ret_val = hw->phy.ops.acquire(hw); in e1000_set_eee_pchlan() 921 ret_val = hw->phy.ops.acquire(hw); in e1000_k1_workaround_lpt_lp() 1131 ret_val = hw->phy.ops.acquire(hw); in e1000_enable_ulp_lpt_lp() 1263 ret_val = hw->phy.ops.acquire(hw); in e1000_disable_ulp_lpt_lp() 1405 ret_val = hw->phy.ops.acquire(hw); in e1000_check_for_copper_link_ich8lan() 2008 ret_val = hw->phy.ops.acquire(hw); in e1000_sw_lcd_config_ich8lan() 2106 ret_val = hw->phy.ops.acquire(hw); in e1000_k1_gig_workaround_hv() 2233 ret_val = hw->phy.ops.acquire(hw); in e1000_oem_bits_config_ich8lan() [all …]
|
D | 82571.c | 91 phy->ops.acquire = e1000_get_hw_semaphore_82574; in e1000_init_phy_params_82571() 196 nvm->ops.acquire = e1000_get_hw_semaphore_82574; in e1000_init_nvm_params_82571() 1899 .acquire = e1000_get_hw_semaphore_82571, 1917 .acquire = e1000_get_hw_semaphore_82571, 1935 .acquire = e1000_get_hw_semaphore_82571, 1953 .acquire = e1000_acquire_nvm_82571,
|
D | hw.h | 498 s32 (*acquire)(struct e1000_hw *); member 524 s32 (*acquire)(struct e1000_hw *); member
|
D | nvm.c | 371 ret_val = nvm->ops.acquire(hw); in e1000e_write_nvm_spi()
|
D | 80003es2lan.c | 1372 .acquire = e1000_acquire_phy_80003es2lan, 1390 .acquire = e1000_acquire_nvm_80003es2lan,
|
D | ethtool.c | 1381 ret_val = hw->phy.ops.acquire(hw); in e1000_integrated_phy_loopback() 2161 ret_val = hw->phy.ops.acquire(hw); in e1000e_get_eee()
|
D | netdev.c | 3988 ret_val = hw->phy.ops.acquire(hw); in e1000e_reset() 4617 ret_val = hw->phy.ops.acquire(hw); in e1000e_update_phy_stats() 5992 retval = hw->phy.ops.acquire(hw); in e1000_init_phy_wakeup() 6065 ret_val = hw->phy.ops.acquire(hw); in e1000e_flush_lpic()
|
/linux-4.1.27/Documentation/networking/ |
D | xfrm_sysctl.txt | 4 default 30 - hard timeout in seconds for acquire requests
|
/linux-4.1.27/drivers/media/dvb-frontends/ |
D | as102_fe.h | 23 int (*stream_ctrl)(void *priv, int acquire, uint32_t elna_cfg);
|
D | as102_fe.c | 402 static int as102_fe_ts_bus_ctrl(struct dvb_frontend *fe, int acquire) in as102_fe_ts_bus_ctrl() argument 406 return state->ops->stream_ctrl(state->priv, acquire, in as102_fe_ts_bus_ctrl()
|
D | lgdt3306a.c | 327 static int lgdt3306a_ts_bus_ctrl(struct dvb_frontend *fe, int acquire) in lgdt3306a_ts_bus_ctrl() argument 331 dbg_info("acquire=%d\n", acquire); in lgdt3306a_ts_bus_ctrl() 333 return lgdt3306a_mpeg_tristate(state, acquire ? 0 : 1); in lgdt3306a_ts_bus_ctrl()
|
/linux-4.1.27/Documentation/filesystems/ |
D | directory-locking | 6 always acquire the locks in order by increasing address. We'll call 57 attempts to acquire lock on B, A will remain the parent of B until we 58 acquire the lock on B. (Proof: only cross-directory rename can change 73 attempt to acquire some lock and already holds at least one lock. Let's 103 try to acquire lock on descendent before the lock on ancestor.
|
D | fuse.txt | 370 | [acquire inode semaphore | 376 | | [acquire inode semaphore
|
D | afs.txt | 206 It is not required to acquire a key before using AFS facilities, but if one is
|
D | Locking | 471 need to acquire and release the appropriate locks in your ->llseek(). 472 For many filesystems, it is probably safe to acquire the inode
|
D | coda.txt | 251 and results in an efficient system. However, Venus may acquire 656 NNoottee Many kernel FS drivers (Linux, NT and Windows 95) need to acquire
|
/linux-4.1.27/drivers/net/ethernet/intel/igb/ |
D | e1000_i210.c | 220 if (!(hw->nvm.ops.acquire(hw))) { in igb_read_nvm_srrd_i210() 320 if (!(hw->nvm.ops.acquire(hw))) { in igb_write_nvm_srwr_i210() 562 if (!(hw->nvm.ops.acquire(hw))) { in igb_validate_nvm_checksum_i210() 608 if (!(hw->nvm.ops.acquire(hw))) { in igb_update_nvm_checksum_i210() 817 nvm->ops.acquire = igb_acquire_nvm_i210; in igb_init_nvm_params_i210()
|
D | e1000_phy.c | 406 if (!(hw->phy.ops.acquire)) in igb_read_phy_reg_igp() 409 ret_val = hw->phy.ops.acquire(hw); in igb_read_phy_reg_igp() 445 if (!(hw->phy.ops.acquire)) in igb_write_phy_reg_igp() 448 ret_val = hw->phy.ops.acquire(hw); in igb_write_phy_reg_igp() 2091 ret_val = phy->ops.acquire(hw); in igb_phy_hw_reset() 2429 ret_val = hw->phy.ops.acquire(hw); in igb_write_phy_reg_gs40g() 2459 ret_val = hw->phy.ops.acquire(hw); in igb_read_phy_reg_gs40g()
|
D | e1000_hw.h | 332 s32 (*acquire)(struct e1000_hw *); member 350 s32 (*acquire)(struct e1000_hw *); member
|
D | e1000_82575.c | 347 nvm->ops.acquire = igb_acquire_nvm_82575; in igb_init_nvm_params_82575() 744 ret_val = hw->phy.ops.acquire(hw); in igb_read_phy_reg_sgmii_82575() 776 ret_val = hw->phy.ops.acquire(hw); in igb_write_phy_reg_sgmii_82575() 2128 ret_val = hw->phy.ops.acquire(hw); in igb_read_phy_reg_82580() 2153 ret_val = hw->phy.ops.acquire(hw); in igb_write_phy_reg_82580() 2864 .acquire = igb_acquire_phy_82575, 2872 .acquire = igb_acquire_nvm_82575,
|
D | e1000_nvm.c | 342 ret_val = nvm->ops.acquire(hw); in igb_read_nvm_spi() 447 ret_val = nvm->ops.acquire(hw); in igb_write_nvm_spi()
|
/linux-4.1.27/Documentation/RCU/ |
D | UP.txt | 56 callback function must acquire this same lock. In this case, if 114 acquire the lock. 123 callbacks acquire locks directly. However, a great many RCU 124 callbacks do acquire locks -indirectly-, for example, via
|
D | rcu.txt | 20 not acquire any locks, perform any atomic instructions, write to 25 acquire locks can also greatly simplify deadlock-avoidance code.
|
D | rcuref.txt | 114 any reader finds the element, that reader may safely acquire a reference
|
D | arrayRCU.txt | 42 function does not acquire any locks; instead its caller must hold the
|
D | whatisRCU.txt | 601 The rcu_read_lock() and rcu_read_unlock() primitive read-acquire 607 synchronize_rcu() would have been able to write-acquire the lock 614 But synchronize_rcu() does not acquire any locks while holding rcu_gp_mutex, 950 attempts to acquire problematic_lock. 966 attempting to write-acquire rcu_gp_mutex, and
|
D | checklist.txt | 252 One way to stall the updates is to acquire the update-side
|
/linux-4.1.27/Documentation/devicetree/bindings/mfd/ |
D | syscon.txt | 6 some other node's driver, or platform-specific code, to acquire a
|
/linux-4.1.27/drivers/media/usb/as102/ |
D | as102_drv.c | 263 static int as102_stream_ctrl(void *priv, int acquire, uint32_t elna_cfg) in as102_stream_ctrl() argument 271 if (acquire) { in as102_stream_ctrl()
|
/linux-4.1.27/drivers/media/usb/pvrusb2/ |
D | pvrusb2-dvb.c | 248 static int pvr2_dvb_bus_ctrl(struct dvb_frontend *fe, int acquire) in pvr2_dvb_bus_ctrl() argument 253 (acquire ? (1 << PVR2_CVAL_INPUT_DTV) : 0)); in pvr2_dvb_bus_ctrl()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
D | i2c.h | 69 int (*acquire)(struct nvkm_i2c_port *, unsigned long timeout); member
|
/linux-4.1.27/arch/cris/include/arch-v32/arch/hwregs/ |
D | bif_slave_defs.h | 159 unsigned int acquire : 1; member
|
/linux-4.1.27/arch/cris/include/arch-v32/mach-fs/mach/hwregs/ |
D | bif_slave_defs.h | 159 unsigned int acquire : 1; member
|
/linux-4.1.27/Documentation/vm/ |
D | unevictable-lru.txt | 539 try_to_unmap_anon() attempts to acquire in read mode the mmap semaphore of 558 page, try_to_unmap_file() will attempt to acquire the associated 584 For each non-linear VMA, try_to_unmap_cluster() attempts to acquire the 602 Again, if try_to_unmap_cluster() cannot acquire the VMA's mmap sem, it 624 attempt to acquire the associated mmap semaphore, mlock the page via 628 If try_to_unmap() is unable to acquire a VM_LOCKED VMA's associated mmap 642 successfully acquire the VMA's mmap semaphore for read and mlock the page. 671 acquire the VMA's mmap semaphore to test the flags and set PageMlocked.
|
D | numa_memory_policy.txt | 330 target task's task policy nor vma policies because we always acquire the 332 mbind() APIs [see below] always acquire the mmap_sem for write when
|
/linux-4.1.27/drivers/block/paride/ |
D | Transition-notes | 89 If it was 0 before we tried to acquire pd_lock, (2) would be 110 acquire ps_spinlock).
|
/linux-4.1.27/Documentation/driver-model/ |
D | devres.txt | 147 acquire A; 151 acquire B;
|
/linux-4.1.27/drivers/media/dvb-core/ |
D | dvb_frontend.h | 307 int (*ts_bus_ctrl)(struct dvb_frontend* fe, int acquire);
|
/linux-4.1.27/drivers/media/usb/cx231xx/ |
D | cx231xx-dvb.c | 356 static int cx231xx_dvb_bus_ctrl(struct dvb_frontend *fe, int acquire) in cx231xx_dvb_bus_ctrl() argument 360 if (acquire) in cx231xx_dvb_bus_ctrl()
|
/linux-4.1.27/drivers/media/usb/dvb-usb/ |
D | af9005-fe.c | 1088 static int af9005_ts_bus_ctrl(struct dvb_frontend *fe, int acquire) in af9005_ts_bus_ctrl() argument 1092 if (acquire) { in af9005_ts_bus_ctrl()
|
/linux-4.1.27/Documentation/spi/ |
D | pxa2xx | 38 be used. This caused the driver to acquire two DMA channels: rx_channel and
|
D | spi-summary | 10 It's a simple "de facto" standard, not complicated enough to acquire a
|
/linux-4.1.27/Documentation/usb/ |
D | CREDITS | 71 quite lousy :). Now I know where to acquire nice USB stuff!
|
/linux-4.1.27/drivers/media/usb/em28xx/ |
D | em28xx-dvb.c | 282 static int em28xx_dvb_bus_ctrl(struct dvb_frontend *fe, int acquire) in em28xx_dvb_bus_ctrl() argument 287 if (acquire) in em28xx_dvb_bus_ctrl()
|
/linux-4.1.27/drivers/media/pci/cx88/ |
D | cx88-dvb.c | 170 static int cx88_dvb_bus_ctrl(struct dvb_frontend* fe, int acquire) in cx88_dvb_bus_ctrl() argument 186 if (acquire){ in cx88_dvb_bus_ctrl()
|
/linux-4.1.27/Documentation/scsi/ |
D | ChangeLog.ncr53c8xx | 127 - Remove the compilation condition about having to acquire the 139 - Remove the compilation condition about having to acquire the
|
D | scsi_eh.txt | 298 SCSI transports/LLDDs automatically acquire sense data on
|
D | ChangeLog.sym53c8xx | 229 - Remove the compilation condition about having to acquire the
|
D | ChangeLog.lpfc | 1267 * lpfc_scsi_cmd_start can now acquire lun pointer from
|
/linux-4.1.27/Documentation/PCI/ |
D | MSI-HOWTO.txt | 504 acquire the spinlock. Such deadlocks can be avoided by using 506 and acquire the lock (see Documentation/DocBook/kernel-locking).
|
/linux-4.1.27/drivers/input/mouse/ |
D | elan_i2c_core.c | 700 static DEVICE_ATTR_WO(acquire);
|
/linux-4.1.27/Documentation/gpio/ |
D | consumer.txt | 55 occurred while trying to acquire it. This is useful to discriminate between mere
|
/linux-4.1.27/drivers/gpu/drm/nouveau/ |
D | nouveau_connector.c | 1002 ret = nvkm_i2c(port)->acquire(port, 0); in nouveau_connector_aux_xfer()
|
/linux-4.1.27/Documentation/power/ |
D | freezing-of-tasks.txt | 216 to acquire the lock, then that task would get blocked in TASK_UNINTERRUPTIBLE
|
/linux-4.1.27/scripts/ |
D | spelling.txt | 33 accquire||acquire
|
/linux-4.1.27/Documentation/filesystems/caching/ |
D | netfs-api.txt | 747 disabled, it ignores all attempts to acquire child cookies; check, update or 848 should relinquish and retire the cookie they have, and then acquire a new one.
|
D | fscache.txt | 228 Acquire n=N Number of acquire cookie requests seen
|
/linux-4.1.27/Documentation/video4linux/ |
D | videobuf | 104 held; if it tries to acquire it as well things will come to a screeching
|
/linux-4.1.27/drivers/tty/ |
D | Kconfig | 114 however, supports the Unix98 naming standard: in order to acquire a
|
/linux-4.1.27/include/net/ |
D | xfrm.h | 592 int (*acquire)(struct xfrm_state *x, struct xfrm_tmpl *, struct xfrm_policy *xp); member
|
/linux-4.1.27/Documentation/filesystems/configfs/ |
D | configfs.txt | 347 will not be able to acquire the mutex while a dropping item has not
|
/linux-4.1.27/net/xfrm/ |
D | xfrm_state.c | 1744 acqret = km->acquire(x, t, pol); in km_query()
|
D | xfrm_user.c | 3081 .acquire = xfrm_send_acquire,
|
/linux-4.1.27/net/key/ |
D | af_key.c | 3796 .acquire = pfkey_send_acquire,
|
/linux-4.1.27/lib/ |
D | Kconfig.debug | 1038 (CONFIG_LOCKDEP defines "acquire" and "release" events.)
|