Home
last modified time | relevance | path

Searched refs:mbx_lock (Results 1 – 11 of 11) sorted by relevance

/linux/drivers/net/ethernet/wangxun/libwx/
H A Dwx_vf_common.c128 spin_lock_bh(&wx->mbx.mbx_lock); in wx_negotiate_api_vf()
135 spin_unlock_bh(&wx->mbx.mbx_lock); in wx_negotiate_api_vf()
174 spin_lock_bh(&wx->mbx.mbx_lock); in wx_set_rx_mode_vf()
178 spin_unlock_bh(&wx->mbx.mbx_lock); in wx_set_rx_mode_vf()
196 spin_lock_bh(&wx->mbx.mbx_lock); in wx_configure_rx_vf()
199 spin_unlock_bh(&wx->mbx.mbx_lock); in wx_configure_rx_vf()
233 spin_lock_bh(&wx->mbx.mbx_lock); in wx_set_mac_vf()
235 spin_unlock_bh(&wx->mbx.mbx_lock); in wx_set_mac_vf()
255 spin_lock_bh(&wx->mbx.mbx_lock); in wxvf_watchdog_update_link()
257 spin_unlock_bh(&wx->mbx.mbx_lock); in wxvf_watchdog_update_link()
H A Dwx_type.h853 spinlock_t mbx_lock; member
/linux/drivers/net/ethernet/intel/fm10k/
H A Dfm10k_mbx.c795 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 Dfm10k.h349 spinlock_t mbx_lock; member
396 spin_lock(&interface->mbx_lock); in fm10k_mbx_lock()
401 spin_unlock(&interface->mbx_lock); in fm10k_mbx_unlock()
406 return spin_trylock(&interface->mbx_lock); in fm10k_mbx_trylock()
H A Dfm10k_mbx.h264 u32 mbx_reg, mbmem_reg, mbx_lock, mbx_hdr; member
/linux/drivers/net/ethernet/intel/igbvf/
H A Dmbx.c245 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 Dvf.h225 spinlock_t mbx_lock; /* serializes mailbox ops */ member
/linux/drivers/net/ethernet/intel/ixgbevf/
H A Dixgbevf_main.c2015 spin_lock_bh(&adapter->mbx_lock); in ixgbevf_configure_rx()
2018 spin_unlock_bh(&adapter->mbx_lock); in ixgbevf_configure_rx()
2041 spin_lock_bh(&adapter->mbx_lock); in ixgbevf_vlan_rx_add_vid()
2046 spin_unlock_bh(&adapter->mbx_lock); in ixgbevf_vlan_rx_add_vid()
2071 spin_lock_bh(&adapter->mbx_lock); in ixgbevf_vlan_rx_kill_vid()
2076 spin_unlock_bh(&adapter->mbx_lock); in ixgbevf_vlan_rx_kill_vid()
2144 spin_lock_bh(&adapter->mbx_lock); in ixgbevf_set_rx_mode()
2153 spin_unlock_bh(&adapter->mbx_lock); in ixgbevf_set_rx_mode()
2189 spin_lock_bh(&adapter->mbx_lock); in ixgbevf_configure_dcb()
2194 spin_unlock_bh(&adapter->mbx_lock); in ixgbevf_configure_dcb()
[all …]
H A Dipsec.c41 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 Dixgbevf.h372 spinlock_t mbx_lock; member
/linux/drivers/media/dvb-frontends/
H A Ddib9000.c84 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()