/drivers/char/ |
H A D | msm_smd_pkt.c | 48 struct mutex tx_lock; member in struct:smd_pkt_dev 191 mutex_lock(&smd_pkt_devp->tx_lock); 193 mutex_unlock(&smd_pkt_devp->tx_lock); 201 mutex_unlock(&smd_pkt_devp->tx_lock); 208 mutex_unlock(&smd_pkt_devp->tx_lock); 212 mutex_unlock(&smd_pkt_devp->tx_lock); 395 mutex_init(&smd_pkt_devp[i]->tx_lock); 430 mutex_destroy(&smd_pkt_devp[i]->tx_lock); 452 mutex_destroy(&smd_pkt_devp[i]->tx_lock);
|
/drivers/net/usb/ |
H A D | cdc-phonet.c | 48 spinlock_t tx_lock; member in struct:usbpn_dev 83 spin_lock_irqsave(&pnd->tx_lock, flags); 87 spin_unlock_irqrestore(&pnd->tx_lock, flags); 118 spin_lock(&pnd->tx_lock); 121 spin_unlock(&pnd->tx_lock); 401 spin_lock_init(&pnd->tx_lock);
|
H A D | catc.c | 168 spinlock_t tx_lock, ctrl_lock; member in struct:catc 405 spin_lock_irqsave(&catc->tx_lock, flags); 417 spin_unlock_irqrestore(&catc->tx_lock, flags); 428 spin_lock_irqsave(&catc->tx_lock, flags); 449 spin_unlock_irqrestore(&catc->tx_lock, flags); 801 spin_lock_init(&catc->tx_lock);
|
/drivers/net/wireless/p54/ |
H A D | p54spi.h | 116 spinlock_t tx_lock; member in struct:p54s_priv 118 /* protected by tx_lock */
|
/drivers/staging/nvec/ |
H A D | nvec.h | 129 * @tx_lock: Spinlock for modifications on @tx_data 157 spinlock_t tx_lock, rx_lock; member in struct:nvec_chip
|
/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac.h | 57 spinlock_t tx_lock; member in struct:stmmac_priv
|
/drivers/net/irda/ |
H A D | sir-dev.h | 174 spinlock_t tx_lock; member in struct:sir_dev
|
/drivers/net/wireless/ath/ath9k/ |
H A D | hif_usb.h | 79 spinlock_t tx_lock; member in struct:hif_usb_tx
|
/drivers/net/caif/ |
H A D | caif_virtio.c | 82 * @tx_lock: protects vq_tx from concurrent use 109 spinlock_t tx_lock; member in struct:cfv_info 172 spin_lock_irqsave(&cfv->tx_lock, flags); 174 spin_unlock_irqrestore(&cfv->tx_lock, flags); 470 spin_lock_irqsave(&cfv->tx_lock, flags); 473 spin_unlock_irqrestore(&cfv->tx_lock, flags); 535 spin_lock_irqsave(&cfv->tx_lock, flags); 588 spin_unlock_irqrestore(&cfv->tx_lock, flags); 596 spin_unlock_irqrestore(&cfv->tx_lock, flags); 672 spin_lock_init(&cfv->tx_lock); [all...] |
/drivers/net/ethernet/seeq/ |
H A D | sgiseeq.c | 109 spinlock_t tx_lock; member in struct:sgiseeq_private 167 spin_lock_irq(&sp->tx_lock); 169 spin_unlock_irq(&sp->tx_lock); 503 spin_lock(&sp->tx_lock); 518 spin_unlock(&sp->tx_lock); 589 spin_lock_irqsave(&sp->tx_lock, flags); 595 spin_unlock_irqrestore(&sp->tx_lock, flags); 641 spin_unlock_irqrestore(&sp->tx_lock, flags); 751 spin_lock_init(&sp->tx_lock);
|
/drivers/net/ |
H A D | rionet.c | 61 spinlock_t tx_lock; member in struct:rionet_private 178 if (!spin_trylock(&rnet->tx_lock)) { 188 spin_unlock_irqrestore(&rnet->tx_lock, flags); 224 spin_unlock_irqrestore(&rnet->tx_lock, flags); 500 spin_lock_init(&rnet->tx_lock);
|
/drivers/rpmsg/ |
H A D | virtio_rpmsg_bus.c | 46 * @tx_lock: protects svq, sbufs and sleepers, to allow concurrent senders. 65 struct mutex tx_lock; member in struct:virtproc_info 576 mutex_lock(&vrp->tx_lock); 588 mutex_unlock(&vrp->tx_lock); 612 mutex_lock(&vrp->tx_lock); 619 mutex_unlock(&vrp->tx_lock); 639 mutex_lock(&vrp->tx_lock); 646 mutex_unlock(&vrp->tx_lock); 757 mutex_lock(&vrp->tx_lock); 774 mutex_unlock(&vrp->tx_lock); [all...] |
/drivers/net/ethernet/faraday/ |
H A D | ftgmac100.c | 67 spinlock_t tx_lock; member in struct:ftgmac100 653 spin_lock(&priv->tx_lock); 655 spin_unlock(&priv->tx_lock); 699 spin_lock(&priv->tx_lock); 706 spin_unlock(&priv->tx_lock); 1224 spin_lock_init(&priv->tx_lock);
|
H A D | ftmac100.c | 75 spinlock_t tx_lock; member in struct:ftmac100 621 spin_lock(&priv->tx_lock); 623 spin_unlock(&priv->tx_lock); 654 spin_lock(&priv->tx_lock); 661 spin_unlock(&priv->tx_lock); 1098 spin_lock_init(&priv->tx_lock);
|
/drivers/net/ethernet/freescale/fs_enet/ |
H A D | fs_enet.h | 129 spinlock_t tx_lock; /* during fs_start_xmit and fs_tx */ member in struct:fs_enet_private
|
/drivers/net/wimax/i2400m/ |
H A D | i2400m.h | 385 * @tx_lock: spinlock to protect TX members 599 spinlock_t tx_lock; /* protect TX state */ member in struct:i2400m
|
/drivers/net/wireless/cw1200/ |
H A D | wsm.c | 1170 if (atomic_add_return(1, &priv->tx_lock) == 1) { 1179 if (atomic_add_return(1, &priv->tx_lock) == 1) 1191 BUG_ON(!atomic_read(&priv->tx_lock)); 1232 int tx_lock; local 1233 tx_lock = atomic_sub_return(1, &priv->tx_lock); 1234 BUG_ON(tx_lock < 0); 1236 if (tx_lock == 0) { 1691 if (atomic_add_return(0, &priv->tx_lock))
|
H A D | cw1200.h | 223 atomic_t tx_lock; member in struct:cw1200_common
|
/drivers/net/wireless/rt2x00/ |
H A D | rt2x00queue.h | 439 * @tx_lock: Spinlock to serialize tx operations on this queue. 467 spinlock_t tx_lock; member in struct:data_queue
|
/drivers/atm/ |
H A D | solos-pci.c | 122 spinlock_t tx_lock; member in struct:solos_card 1056 spin_lock_irqsave(&card->tx_lock, flags); 1131 spin_unlock_irqrestore(&card->tx_lock, flags); 1297 spin_lock_init(&card->tx_lock);
|
/drivers/infiniband/hw/amso1100/ |
H A D | c2.h | 361 spinlock_t tx_lock; member in struct:c2_port
|
/drivers/net/ethernet/broadcom/ |
H A D | bcm63xx_enet.h | 275 spinlock_t tx_lock; member in struct:bcm_enet_priv
|
/drivers/net/ethernet/toshiba/ |
H A D | ps3_gelic_net.h | 292 * tx_lock guards tx descriptor list and 295 spinlock_t tx_lock; member in struct:gelic_card
|
/drivers/net/vmxnet3/ |
H A D | vmxnet3_int.h | 227 spinlock_t tx_lock; member in struct:vmxnet3_tx_queue
|
/drivers/net/wireless/ath/ath10k/ |
H A D | htc.h | 335 spinlock_t tx_lock; member in struct:ath10k_htc
|