Searched refs:mbx_lock (Results 1 - 8 of 8) sorted by relevance
/linux-4.4.14/drivers/net/can/ |
H A D | ti_hecc.c | 221 spinlock_t mbx_lock; /* CANME register needs protection */ member in struct:ti_hecc_priv 497 spin_lock_irqsave(&priv->mbx_lock, flags); ti_hecc_xmit() 499 spin_unlock_irqrestore(&priv->mbx_lock, flags); ti_hecc_xmit() 506 spin_unlock_irqrestore(&priv->mbx_lock, flags); ti_hecc_xmit() 528 spin_lock_irqsave(&priv->mbx_lock, flags); ti_hecc_xmit() 535 spin_unlock_irqrestore(&priv->mbx_lock, flags); ti_hecc_xmit() 576 spin_lock_irqsave(&priv->mbx_lock, flags); ti_hecc_rx_pkt() 582 spin_unlock_irqrestore(&priv->mbx_lock, flags); ti_hecc_rx_pkt() 637 spin_lock_irqsave(&priv->mbx_lock, flags); ti_hecc_rx_poll() 641 spin_unlock_irqrestore(&priv->mbx_lock, flags); ti_hecc_rx_poll() 781 spin_lock_irqsave(&priv->mbx_lock, flags); ti_hecc_interrupt() 783 spin_unlock_irqrestore(&priv->mbx_lock, flags); ti_hecc_interrupt() 933 spin_lock_init(&priv->mbx_lock); ti_hecc_probe()
|
/linux-4.4.14/drivers/net/ethernet/intel/fm10k/ |
H A D | fm10k_mbx.c | 806 mbx->mbx_lock = FM10K_MBX_ACK; fm10k_mbx_read() 833 if (mbx->mbx_lock) fm10k_mbx_write() 834 fm10k_write_reg(hw, mbx->mbx_reg, mbx->mbx_lock); fm10k_mbx_write() 838 mbx->mbx_lock = 0; fm10k_mbx_write() 849 mbx->mbx_lock |= FM10K_MBX_REQ; fm10k_mbx_create_connect_hdr() 871 mbx->mbx_lock |= FM10K_MBX_REQ; fm10k_mbx_create_data_hdr() 895 mbx->mbx_lock |= FM10K_MBX_ACK; fm10k_mbx_create_disconnect_hdr() 916 mbx->mbx_lock |= FM10K_MBX_ACK; fm10k_mbx_create_fake_disconnect_hdr() 946 mbx->mbx_lock |= FM10K_MBX_REQ; fm10k_mbx_create_error_msg() 1466 mbx->mbx_lock = FM10K_MBX_REQ_INTERRUPT | FM10K_MBX_ACK_INTERRUPT | fm10k_mbx_connect() 1641 mbx->mbx_lock |= FM10K_MBX_REQ; fm10k_sm_mbx_create_data_hdr() 1658 mbx->mbx_lock |= FM10K_MBX_REQ; fm10k_sm_mbx_create_connect_hdr() 1722 mbx->mbx_lock = FM10K_MBX_REQ_INTERRUPT | FM10K_MBX_ACK_INTERRUPT | fm10k_sm_mbx_connect()
|
H A D | fm10k_mbx.h | 279 u32 mbx_reg, mbmem_reg, mbx_lock, mbx_hdr; member in struct:fm10k_mbx_info
|
/linux-4.4.14/drivers/net/ethernet/intel/ixgbevf/ |
H A D | ixgbevf_main.c | 1809 spin_lock_bh(&adapter->mbx_lock); ixgbevf_vlan_rx_add_vid() 1814 spin_unlock_bh(&adapter->mbx_lock); ixgbevf_vlan_rx_add_vid() 1835 spin_lock_bh(&adapter->mbx_lock); ixgbevf_vlan_rx_kill_vid() 1840 spin_unlock_bh(&adapter->mbx_lock); ixgbevf_vlan_rx_kill_vid() 1904 spin_lock_bh(&adapter->mbx_lock); ixgbevf_set_rx_mode() 1913 spin_unlock_bh(&adapter->mbx_lock); ixgbevf_set_rx_mode() 1958 spin_lock_bh(&adapter->mbx_lock); ixgbevf_configure_dcb() 1963 spin_unlock_bh(&adapter->mbx_lock); ixgbevf_configure_dcb() 2051 spin_lock_bh(&adapter->mbx_lock); ixgbevf_negotiate_api() 2060 spin_unlock_bh(&adapter->mbx_lock); ixgbevf_negotiate_api() 2070 spin_lock_bh(&adapter->mbx_lock); ixgbevf_up_complete() 2077 spin_unlock_bh(&adapter->mbx_lock); ixgbevf_up_complete() 2330 spin_lock_bh(&adapter->mbx_lock); ixgbevf_set_num_queues() 2335 spin_unlock_bh(&adapter->mbx_lock); ixgbevf_set_num_queues() 2646 spin_lock_init(&adapter->mbx_lock); ixgbevf_sw_init() 2824 spin_lock_bh(&adapter->mbx_lock); ixgbevf_watchdog_update_link() 2828 spin_unlock_bh(&adapter->mbx_lock); ixgbevf_watchdog_update_link() 3704 spin_lock_bh(&adapter->mbx_lock); ixgbevf_set_mac() 3708 spin_unlock_bh(&adapter->mbx_lock); ixgbevf_set_mac()
|
H A D | ethtool.c | 853 spin_lock_bh(&adapter->mbx_lock); ixgbevf_get_rxfh() 861 spin_unlock_bh(&adapter->mbx_lock); ixgbevf_get_rxfh()
|
H A D | ixgbevf.h | 450 spinlock_t mbx_lock; member in struct:ixgbevf_adapter
|
/linux-4.4.14/drivers/net/ethernet/cavium/thunder/ |
H A D | nic_main.c | 48 bool mbx_lock[MAX_NUM_VFS_SUPPORTED]; member in struct:nicpf 645 nic->mbx_lock[vf] = true; nic_handle_mbx_intr() 770 nic->mbx_lock[vf] = false; nic_handle_mbx_intr() 973 if (!nic->mbx_lock[vf]) { nic_poll_for_link()
|
/linux-4.4.14/drivers/media/dvb-frontends/ |
H A D | dib9000.c | 79 struct mutex mbx_lock; /* to protect the whole mailbox handling */ member in struct:dib9000_state::__anon5891::__anon5893 708 if (mutex_lock_interruptible(&state->platform.risc.mbx_lock) < 0) { dib9000_mbx_process() 719 mutex_unlock(&state->platform.risc.mbx_lock); dib9000_mbx_process() 2510 mutex_init(&st->platform.risc.mbx_lock); dib9000_attach()
|
Completed in 326 milliseconds