Searched refs:mbx_lock (Results 1 - 8 of 8) sorted by relevance

/linux-4.4.14/drivers/net/can/
H A Dti_hecc.c221 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 Dfm10k_mbx.c806 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 Dfm10k_mbx.h279 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 Dixgbevf_main.c1809 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 Dethtool.c853 spin_lock_bh(&adapter->mbx_lock); ixgbevf_get_rxfh()
861 spin_unlock_bh(&adapter->mbx_lock); ixgbevf_get_rxfh()
H A Dixgbevf.h450 spinlock_t mbx_lock; member in struct:ixgbevf_adapter
/linux-4.4.14/drivers/net/ethernet/cavium/thunder/
H A Dnic_main.c48 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 Ddib9000.c79 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