Searched refs:mbx_lock (Results 1 – 14 of 14) sorted by relevance
/Linux-v4.19/drivers/net/can/ |
D | ti_hecc.c | 203 spinlock_t mbx_lock; /* CANME register needs protection */ member 482 spin_lock_irqsave(&priv->mbx_lock, flags); in ti_hecc_xmit() 484 spin_unlock_irqrestore(&priv->mbx_lock, flags); in ti_hecc_xmit() 491 spin_unlock_irqrestore(&priv->mbx_lock, flags); in ti_hecc_xmit() 513 spin_lock_irqsave(&priv->mbx_lock, flags); in ti_hecc_xmit() 520 spin_unlock_irqrestore(&priv->mbx_lock, flags); in ti_hecc_xmit() 561 spin_lock_irqsave(&priv->mbx_lock, flags); in ti_hecc_rx_pkt() 567 spin_unlock_irqrestore(&priv->mbx_lock, flags); in ti_hecc_rx_pkt() 622 spin_lock_irqsave(&priv->mbx_lock, flags); in ti_hecc_rx_poll() 626 spin_unlock_irqrestore(&priv->mbx_lock, flags); in ti_hecc_rx_poll() [all …]
|
/Linux-v4.19/drivers/net/ethernet/intel/igbvf/ |
D | netdev.c | 1216 spin_lock_bh(&hw->mbx_lock); in igbvf_set_rlpml() 1220 spin_unlock_bh(&hw->mbx_lock); in igbvf_set_rlpml() 1229 spin_lock_bh(&hw->mbx_lock); in igbvf_vlan_rx_add_vid() 1233 spin_unlock_bh(&hw->mbx_lock); in igbvf_vlan_rx_add_vid() 1237 spin_unlock_bh(&hw->mbx_lock); in igbvf_vlan_rx_add_vid() 1249 spin_lock_bh(&hw->mbx_lock); in igbvf_vlan_rx_kill_vid() 1254 spin_unlock_bh(&hw->mbx_lock); in igbvf_vlan_rx_kill_vid() 1258 spin_unlock_bh(&hw->mbx_lock); in igbvf_vlan_rx_kill_vid() 1425 spin_lock_bh(&hw->mbx_lock); in igbvf_set_multi() 1429 spin_unlock_bh(&hw->mbx_lock); in igbvf_set_multi() [all …]
|
D | mbx.c | 244 WARN_ON_ONCE(!spin_is_locked(&hw->mbx_lock)); in e1000_write_mbx_vf() 282 WARN_ON_ONCE(!spin_is_locked(&hw->mbx_lock)); in e1000_read_mbx_vf()
|
D | ethtool.c | 276 spin_lock_bh(&hw->mbx_lock); in igbvf_link_test() 280 spin_unlock_bh(&hw->mbx_lock); in igbvf_link_test()
|
D | vf.h | 225 spinlock_t mbx_lock; /* serializes mailbox ops */ member
|
/Linux-v4.19/drivers/net/ethernet/intel/fm10k/ |
D | fm10k_mbx.c | 794 mbx->mbx_lock = FM10K_MBX_ACK; in fm10k_mbx_read() 821 if (mbx->mbx_lock) in fm10k_mbx_write() 822 fm10k_write_reg(hw, mbx->mbx_reg, mbx->mbx_lock); in fm10k_mbx_write() 826 mbx->mbx_lock = 0; in fm10k_mbx_write() 837 mbx->mbx_lock |= FM10K_MBX_REQ; in fm10k_mbx_create_connect_hdr() 859 mbx->mbx_lock |= FM10K_MBX_REQ; in fm10k_mbx_create_data_hdr() 883 mbx->mbx_lock |= FM10K_MBX_ACK; in fm10k_mbx_create_disconnect_hdr() 904 mbx->mbx_lock |= FM10K_MBX_ACK; in fm10k_mbx_create_fake_disconnect_hdr() 934 mbx->mbx_lock |= FM10K_MBX_REQ; in fm10k_mbx_create_error_msg() 1457 mbx->mbx_lock = FM10K_MBX_REQ_INTERRUPT | FM10K_MBX_ACK_INTERRUPT | in fm10k_mbx_connect() [all …]
|
D | fm10k.h | 358 spinlock_t mbx_lock; member 405 spin_lock(&interface->mbx_lock); in fm10k_mbx_lock() 410 spin_unlock(&interface->mbx_lock); in fm10k_mbx_unlock() 415 return spin_trylock(&interface->mbx_lock); in fm10k_mbx_trylock()
|
D | fm10k_mbx.h | 264 u32 mbx_reg, mbmem_reg, mbx_lock, mbx_hdr; member
|
D | fm10k_pci.c | 2075 spin_lock_init(&interface->mbx_lock); in fm10k_sw_init()
|
/Linux-v4.19/drivers/net/ethernet/intel/ixgbevf/ |
D | ixgbevf_main.c | 1990 spin_lock_bh(&adapter->mbx_lock); in ixgbevf_configure_rx() 1993 spin_unlock_bh(&adapter->mbx_lock); in ixgbevf_configure_rx() 2016 spin_lock_bh(&adapter->mbx_lock); in ixgbevf_vlan_rx_add_vid() 2021 spin_unlock_bh(&adapter->mbx_lock); in ixgbevf_vlan_rx_add_vid() 2042 spin_lock_bh(&adapter->mbx_lock); in ixgbevf_vlan_rx_kill_vid() 2047 spin_unlock_bh(&adapter->mbx_lock); in ixgbevf_vlan_rx_kill_vid() 2117 spin_lock_bh(&adapter->mbx_lock); in ixgbevf_set_rx_mode() 2126 spin_unlock_bh(&adapter->mbx_lock); in ixgbevf_set_rx_mode() 2162 spin_lock_bh(&adapter->mbx_lock); in ixgbevf_configure_dcb() 2167 spin_unlock_bh(&adapter->mbx_lock); in ixgbevf_configure_dcb() [all …]
|
D | ixgbevf.h | 380 spinlock_t mbx_lock; member
|
D | ethtool.c | 929 spin_lock_bh(&adapter->mbx_lock); in ixgbevf_get_rxfh() 937 spin_unlock_bh(&adapter->mbx_lock); in ixgbevf_get_rxfh()
|
/Linux-v4.19/drivers/net/ethernet/cavium/thunder/ |
D | nic_main.c | 67 bool mbx_lock[MAX_NUM_VFS_SUPPORTED]; member 944 nic->mbx_lock[vf] = true; in nic_handle_mbx_intr() 1125 nic->mbx_lock[vf] = false; in nic_handle_mbx_intr() 1303 if (!nic->mbx_lock[vf]) { in nic_poll_for_link()
|
/Linux-v4.19/drivers/media/dvb-frontends/ |
D | dib9000.c | 87 struct mutex mbx_lock; /* to protect the whole mailbox handling */ member 715 if (mutex_lock_interruptible(&state->platform.risc.mbx_lock) < 0) { in dib9000_mbx_process() 726 mutex_unlock(&state->platform.risc.mbx_lock); in dib9000_mbx_process() 2500 mutex_init(&st->platform.risc.mbx_lock); in dib9000_attach()
|