[go: nahoru, domu]

Searched defs:tx_lock (Results 1 - 25 of 50) sorted by relevance

12

/drivers/char/
H A Dmsm_smd_pkt.c48 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 Dcdc-phonet.c48 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 Dcatc.c168 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 Dp54spi.h116 spinlock_t tx_lock; member in struct:p54s_priv
118 /* protected by tx_lock */
/drivers/staging/nvec/
H A Dnvec.h129 * @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 Dstmmac.h57 spinlock_t tx_lock; member in struct:stmmac_priv
/drivers/net/irda/
H A Dsir-dev.h174 spinlock_t tx_lock; member in struct:sir_dev
/drivers/net/wireless/ath/ath9k/
H A Dhif_usb.h79 spinlock_t tx_lock; member in struct:hif_usb_tx
/drivers/net/caif/
H A Dcaif_virtio.c82 * @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 Dsgiseeq.c109 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 Drionet.c61 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 Dvirtio_rpmsg_bus.c46 * @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 Dftgmac100.c67 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 Dftmac100.c75 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 Dfs_enet.h129 spinlock_t tx_lock; /* during fs_start_xmit and fs_tx */ member in struct:fs_enet_private
/drivers/net/wimax/i2400m/
H A Di2400m.h385 * @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 Dwsm.c1170 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 Dcw1200.h223 atomic_t tx_lock; member in struct:cw1200_common
/drivers/net/wireless/rt2x00/
H A Drt2x00queue.h439 * @tx_lock: Spinlock to serialize tx operations on this queue.
467 spinlock_t tx_lock; member in struct:data_queue
/drivers/atm/
H A Dsolos-pci.c122 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 Dc2.h361 spinlock_t tx_lock; member in struct:c2_port
/drivers/net/ethernet/broadcom/
H A Dbcm63xx_enet.h275 spinlock_t tx_lock; member in struct:bcm_enet_priv
/drivers/net/ethernet/toshiba/
H A Dps3_gelic_net.h292 * tx_lock guards tx descriptor list and
295 spinlock_t tx_lock; member in struct:gelic_card
/drivers/net/vmxnet3/
H A Dvmxnet3_int.h227 spinlock_t tx_lock; member in struct:vmxnet3_tx_queue
/drivers/net/wireless/ath/ath10k/
H A Dhtc.h335 spinlock_t tx_lock; member in struct:ath10k_htc

Completed in 2031 milliseconds

12