Searched refs:mbx_lock (Results 1 – 14 of 14) sorted by relevance
/openbmc/linux/drivers/net/ethernet/intel/igbvf/ |
H A D | netdev.c | 1226 spin_lock_bh(&hw->mbx_lock); in igbvf_set_rlpml() 1230 spin_unlock_bh(&hw->mbx_lock); in igbvf_set_rlpml() 1239 spin_lock_bh(&hw->mbx_lock); in igbvf_vlan_rx_add_vid() 1243 spin_unlock_bh(&hw->mbx_lock); in igbvf_vlan_rx_add_vid() 1247 spin_unlock_bh(&hw->mbx_lock); in igbvf_vlan_rx_add_vid() 1259 spin_lock_bh(&hw->mbx_lock); in igbvf_vlan_rx_kill_vid() 1264 spin_unlock_bh(&hw->mbx_lock); in igbvf_vlan_rx_kill_vid() 1268 spin_unlock_bh(&hw->mbx_lock); in igbvf_vlan_rx_kill_vid() 1435 spin_lock_bh(&hw->mbx_lock); in igbvf_set_multi() 1439 spin_unlock_bh(&hw->mbx_lock); in igbvf_set_multi() [all …]
|
H A D | mbx.c | 245 lockdep_assert_held(&hw->mbx_lock); in e1000_write_mbx_vf() 283 lockdep_assert_held(&hw->mbx_lock); in e1000_read_mbx_vf()
|
H A D | ethtool.c | 278 spin_lock_bh(&hw->mbx_lock); in igbvf_link_test() 282 spin_unlock_bh(&hw->mbx_lock); in igbvf_link_test()
|
H A D | vf.h | 225 spinlock_t mbx_lock; /* serializes mailbox ops */ member
|
/openbmc/linux/drivers/net/ethernet/intel/fm10k/ |
H A D | fm10k_mbx.c | 795 mbx->mbx_lock = FM10K_MBX_ACK; in fm10k_mbx_read() 822 if (mbx->mbx_lock) in fm10k_mbx_write() 823 fm10k_write_reg(hw, mbx->mbx_reg, mbx->mbx_lock); in fm10k_mbx_write() 827 mbx->mbx_lock = 0; in fm10k_mbx_write() 838 mbx->mbx_lock |= FM10K_MBX_REQ; in fm10k_mbx_create_connect_hdr() 860 mbx->mbx_lock |= FM10K_MBX_REQ; in fm10k_mbx_create_data_hdr() 884 mbx->mbx_lock |= FM10K_MBX_ACK; in fm10k_mbx_create_disconnect_hdr() 905 mbx->mbx_lock |= FM10K_MBX_ACK; in fm10k_mbx_create_fake_disconnect_hdr() 935 mbx->mbx_lock |= FM10K_MBX_REQ; in fm10k_mbx_create_error_msg() 1459 mbx->mbx_lock = FM10K_MBX_REQ_INTERRUPT | FM10K_MBX_ACK_INTERRUPT | in fm10k_mbx_connect() [all …]
|
H A D | fm10k.h | 348 spinlock_t mbx_lock; member 395 spin_lock(&interface->mbx_lock); in fm10k_mbx_lock() 400 spin_unlock(&interface->mbx_lock); in fm10k_mbx_unlock() 405 return spin_trylock(&interface->mbx_lock); in fm10k_mbx_trylock()
|
H A D | fm10k_mbx.h | 264 u32 mbx_reg, mbmem_reg, mbx_lock, mbx_hdr; member
|
H A D | fm10k_pci.c | 2073 spin_lock_init(&interface->mbx_lock); in fm10k_sw_init()
|
/openbmc/linux/drivers/net/can/ |
H A D | ti_hecc.c | 186 spinlock_t mbx_lock; /* CANME register needs protection */ member 477 spin_lock_irqsave(&priv->mbx_lock, flags); in ti_hecc_xmit() 479 spin_unlock_irqrestore(&priv->mbx_lock, flags); in ti_hecc_xmit() 486 spin_unlock_irqrestore(&priv->mbx_lock, flags); in ti_hecc_xmit() 508 spin_lock_irqsave(&priv->mbx_lock, flags); in ti_hecc_xmit() 515 spin_unlock_irqrestore(&priv->mbx_lock, flags); in ti_hecc_xmit() 745 spin_lock_irqsave(&priv->mbx_lock, flags); in ti_hecc_interrupt() 747 spin_unlock_irqrestore(&priv->mbx_lock, flags); in ti_hecc_interrupt() 911 spin_lock_init(&priv->mbx_lock); in ti_hecc_probe()
|
/openbmc/linux/drivers/net/ethernet/intel/ixgbevf/ |
H A D | ixgbevf_main.c | 2014 spin_lock_bh(&adapter->mbx_lock); in ixgbevf_configure_rx() 2017 spin_unlock_bh(&adapter->mbx_lock); in ixgbevf_configure_rx() 2040 spin_lock_bh(&adapter->mbx_lock); in ixgbevf_vlan_rx_add_vid() 2045 spin_unlock_bh(&adapter->mbx_lock); in ixgbevf_vlan_rx_add_vid() 2070 spin_lock_bh(&adapter->mbx_lock); in ixgbevf_vlan_rx_kill_vid() 2075 spin_unlock_bh(&adapter->mbx_lock); in ixgbevf_vlan_rx_kill_vid() 2143 spin_lock_bh(&adapter->mbx_lock); in ixgbevf_set_rx_mode() 2152 spin_unlock_bh(&adapter->mbx_lock); in ixgbevf_set_rx_mode() 2188 spin_lock_bh(&adapter->mbx_lock); in ixgbevf_configure_dcb() 2193 spin_unlock_bh(&adapter->mbx_lock); in ixgbevf_configure_dcb() [all …]
|
H A D | ipsec.c | 41 spin_lock_bh(&adapter->mbx_lock); in ixgbevf_ipsec_set_pf_sa() 56 spin_unlock_bh(&adapter->mbx_lock); in ixgbevf_ipsec_set_pf_sa() 78 spin_lock_bh(&adapter->mbx_lock); in ixgbevf_ipsec_del_pf_sa() 89 spin_unlock_bh(&adapter->mbx_lock); in ixgbevf_ipsec_del_pf_sa()
|
H A D | ixgbevf.h | 384 spinlock_t mbx_lock; member
|
H A D | ethtool.c | 927 spin_lock_bh(&adapter->mbx_lock); in ixgbevf_get_rxfh() 935 spin_unlock_bh(&adapter->mbx_lock); in ixgbevf_get_rxfh()
|
/openbmc/linux/drivers/media/dvb-frontends/ |
H A D | dib9000.c | 84 struct mutex mbx_lock; /* to protect the whole mailbox handling */ member 712 if (mutex_lock_interruptible(&state->platform.risc.mbx_lock) < 0) { in dib9000_mbx_process() 723 mutex_unlock(&state->platform.risc.mbx_lock); in dib9000_mbx_process() 2497 mutex_init(&st->platform.risc.mbx_lock); in dib9000_attach()
|