Searched refs:mbx_lock (Results 1 – 8 of 8) sorted by relevance
/linux-4.4.14/drivers/net/can/ |
D | ti_hecc.c | 221 spinlock_t mbx_lock; /* CANME register needs protection */ member 497 spin_lock_irqsave(&priv->mbx_lock, flags); in ti_hecc_xmit() 499 spin_unlock_irqrestore(&priv->mbx_lock, flags); in ti_hecc_xmit() 506 spin_unlock_irqrestore(&priv->mbx_lock, flags); in ti_hecc_xmit() 528 spin_lock_irqsave(&priv->mbx_lock, flags); in ti_hecc_xmit() 535 spin_unlock_irqrestore(&priv->mbx_lock, flags); in ti_hecc_xmit() 576 spin_lock_irqsave(&priv->mbx_lock, flags); in ti_hecc_rx_pkt() 582 spin_unlock_irqrestore(&priv->mbx_lock, flags); in ti_hecc_rx_pkt() 637 spin_lock_irqsave(&priv->mbx_lock, flags); in ti_hecc_rx_poll() 641 spin_unlock_irqrestore(&priv->mbx_lock, flags); in ti_hecc_rx_poll() [all …]
|
/linux-4.4.14/drivers/net/ethernet/intel/fm10k/ |
D | fm10k_mbx.c | 806 mbx->mbx_lock = FM10K_MBX_ACK; in fm10k_mbx_read() 833 if (mbx->mbx_lock) in fm10k_mbx_write() 834 fm10k_write_reg(hw, mbx->mbx_reg, mbx->mbx_lock); in fm10k_mbx_write() 838 mbx->mbx_lock = 0; in fm10k_mbx_write() 849 mbx->mbx_lock |= FM10K_MBX_REQ; in fm10k_mbx_create_connect_hdr() 871 mbx->mbx_lock |= FM10K_MBX_REQ; in fm10k_mbx_create_data_hdr() 895 mbx->mbx_lock |= FM10K_MBX_ACK; in fm10k_mbx_create_disconnect_hdr() 916 mbx->mbx_lock |= FM10K_MBX_ACK; in fm10k_mbx_create_fake_disconnect_hdr() 946 mbx->mbx_lock |= FM10K_MBX_REQ; in fm10k_mbx_create_error_msg() 1466 mbx->mbx_lock = FM10K_MBX_REQ_INTERRUPT | FM10K_MBX_ACK_INTERRUPT | in fm10k_mbx_connect() [all …]
|
D | fm10k_mbx.h | 279 u32 mbx_reg, mbmem_reg, mbx_lock, mbx_hdr; member
|
/linux-4.4.14/drivers/net/ethernet/intel/ixgbevf/ |
D | ixgbevf_main.c | 1809 spin_lock_bh(&adapter->mbx_lock); in ixgbevf_vlan_rx_add_vid() 1814 spin_unlock_bh(&adapter->mbx_lock); in ixgbevf_vlan_rx_add_vid() 1835 spin_lock_bh(&adapter->mbx_lock); in ixgbevf_vlan_rx_kill_vid() 1840 spin_unlock_bh(&adapter->mbx_lock); in ixgbevf_vlan_rx_kill_vid() 1904 spin_lock_bh(&adapter->mbx_lock); in ixgbevf_set_rx_mode() 1913 spin_unlock_bh(&adapter->mbx_lock); in ixgbevf_set_rx_mode() 1958 spin_lock_bh(&adapter->mbx_lock); in ixgbevf_configure_dcb() 1963 spin_unlock_bh(&adapter->mbx_lock); in ixgbevf_configure_dcb() 2051 spin_lock_bh(&adapter->mbx_lock); in ixgbevf_negotiate_api() 2060 spin_unlock_bh(&adapter->mbx_lock); in ixgbevf_negotiate_api() [all …]
|
D | ixgbevf.h | 450 spinlock_t mbx_lock; member
|
D | ethtool.c | 853 spin_lock_bh(&adapter->mbx_lock); in ixgbevf_get_rxfh() 861 spin_unlock_bh(&adapter->mbx_lock); in ixgbevf_get_rxfh()
|
/linux-4.4.14/drivers/net/ethernet/cavium/thunder/ |
D | nic_main.c | 48 bool mbx_lock[MAX_NUM_VFS_SUPPORTED]; member 645 nic->mbx_lock[vf] = true; in nic_handle_mbx_intr() 770 nic->mbx_lock[vf] = false; in nic_handle_mbx_intr() 973 if (!nic->mbx_lock[vf]) { in nic_poll_for_link()
|
/linux-4.4.14/drivers/media/dvb-frontends/ |
D | dib9000.c | 79 struct mutex mbx_lock; /* to protect the whole mailbox handling */ member 708 if (mutex_lock_interruptible(&state->platform.risc.mbx_lock) < 0) { in dib9000_mbx_process() 719 mutex_unlock(&state->platform.risc.mbx_lock); in dib9000_mbx_process() 2510 mutex_init(&st->platform.risc.mbx_lock); in dib9000_attach()
|