Home
last modified time | relevance | path

Searched refs:iface_lock (Results 1 - 25 of 28) sorted by relevance

12

/kernel/linux/linux-6.6/drivers/cdx/controller/
H A Dmcdi.c121 mutex_init(&mcdi->iface_lock); in cdx_mcdi_init()
155 mutex_lock(&mcdi->iface_lock); in cdx_mcdi_flushed()
158 mutex_unlock(&mcdi->iface_lock); in cdx_mcdi_flushed()
342 mutex_lock(&mcdi->iface_lock); in cdx_mcdi_process_cleanup_list()
345 mutex_unlock(&mcdi->iface_lock); in cdx_mcdi_process_cleanup_list()
387 mutex_lock(&mcdi->iface_lock); in cdx_mcdi_cancel_cmd()
389 mutex_unlock(&mcdi->iface_lock); in cdx_mcdi_cancel_cmd()
578 mutex_lock(&mcdi->iface_lock); in cdx_mcdi_process_cmd()
583 mutex_unlock(&mcdi->iface_lock); in cdx_mcdi_process_cmd()
593 mutex_unlock(&mcdi->iface_lock); in cdx_mcdi_process_cmd()
[all...]
H A Dmcdi.h145 * @iface_lock: Serialise access to this structure
160 struct mutex iface_lock; member
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/
H A Dmcdi.c82 spin_lock_init(&mcdi->iface_lock); in efx_mcdi_init()
164 spin_lock_bh(&mcdi->iface_lock); in efx_mcdi_send_request()
167 spin_unlock_bh(&mcdi->iface_lock); in efx_mcdi_send_request()
348 spin_lock_bh(&mcdi->iface_lock); in efx_mcdi_poll_once()
350 spin_unlock_bh(&mcdi->iface_lock); in efx_mcdi_poll_once()
365 spin_lock_bh(&mcdi->iface_lock); in efx_mcdi_poll()
369 spin_unlock_bh(&mcdi->iface_lock); in efx_mcdi_poll()
498 * context. Will take iface_lock and async_lock.
514 spin_lock(&mcdi->iface_lock); in efx_mcdi_complete_async()
529 spin_unlock(&mcdi->iface_lock); in efx_mcdi_complete_async()
[all...]
H A Dmcdi.h13 * mcdi @iface_lock then they are able to move to %MCDI_STATE_RUNNING
50 * @iface_lock: Serialises access to @seqno, @credits and response metadata
72 spinlock_t iface_lock; member
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/
H A Dmcdi.c81 spin_lock_init(&mcdi->iface_lock); in efx_mcdi_init()
161 spin_lock_bh(&mcdi->iface_lock); in efx_mcdi_send_request()
164 spin_unlock_bh(&mcdi->iface_lock); in efx_mcdi_send_request()
345 spin_lock_bh(&mcdi->iface_lock); in efx_mcdi_poll_once()
347 spin_unlock_bh(&mcdi->iface_lock); in efx_mcdi_poll_once()
362 spin_lock_bh(&mcdi->iface_lock); in efx_mcdi_poll()
366 spin_unlock_bh(&mcdi->iface_lock); in efx_mcdi_poll()
495 * context. Will take iface_lock and async_lock.
511 spin_lock(&mcdi->iface_lock); in efx_mcdi_complete_async()
526 spin_unlock(&mcdi->iface_lock); in efx_mcdi_complete_async()
[all...]
H A Dmcdi.h13 * mcdi @iface_lock then they are able to move to %MCDI_STATE_RUNNING
50 * @iface_lock: Serialises access to @seqno, @credits and response metadata
72 spinlock_t iface_lock; member
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/siena/
H A Dmcdi.c83 spin_lock_init(&mcdi->iface_lock); in efx_siena_mcdi_init()
165 spin_lock_bh(&mcdi->iface_lock); in efx_mcdi_send_request()
168 spin_unlock_bh(&mcdi->iface_lock); in efx_mcdi_send_request()
349 spin_lock_bh(&mcdi->iface_lock); in efx_mcdi_poll_once()
351 spin_unlock_bh(&mcdi->iface_lock); in efx_mcdi_poll_once()
366 spin_lock_bh(&mcdi->iface_lock); in efx_mcdi_poll()
370 spin_unlock_bh(&mcdi->iface_lock); in efx_mcdi_poll()
499 * context. Will take iface_lock and async_lock.
515 spin_lock(&mcdi->iface_lock); in efx_mcdi_complete_async()
530 spin_unlock(&mcdi->iface_lock); in efx_mcdi_complete_async()
[all...]
H A Dmcdi.h13 * mcdi @iface_lock then they are able to move to %MCDI_STATE_RUNNING
50 * @iface_lock: Serialises access to @seqno, @credits and response metadata
72 spinlock_t iface_lock; member
/kernel/linux/linux-6.6/fs/smb/client/
H A Dsess.c224 spin_lock(&ses->iface_lock); in cifs_try_adding_channels()
226 spin_unlock(&ses->iface_lock); in cifs_try_adding_channels()
260 spin_unlock(&ses->iface_lock); in cifs_try_adding_channels()
262 spin_lock(&ses->iface_lock); in cifs_try_adding_channels()
285 spin_unlock(&ses->iface_lock); in cifs_try_adding_channels()
289 spin_unlock(&ses->iface_lock); in cifs_try_adding_channels()
326 * the chan_lock here, since iface_lock is a higher lock in cifs_disable_secondary_channels()
333 spin_lock(&ses->iface_lock); in cifs_disable_secondary_channels()
338 spin_unlock(&ses->iface_lock); in cifs_disable_secondary_channels()
392 spin_lock(&ses->iface_lock); in cifs_chan_update_iface()
[all...]
H A Dmisc.c81 spin_lock_init(&ret_buf->iface_lock); in sesInfoAlloc()
107 spin_lock(&buf_to_free->iface_lock); in sesInfoFree()
111 spin_unlock(&buf_to_free->iface_lock); in sesInfoFree()
H A Dsmb2ops.c588 spin_lock(&ses->iface_lock); in parse_server_interfaces()
593 spin_unlock(&ses->iface_lock); in parse_server_interfaces()
604 spin_unlock(&ses->iface_lock); in parse_server_interfaces()
673 spin_lock(&ses->iface_lock); in parse_server_interfaces()
679 spin_unlock(&ses->iface_lock); in parse_server_interfaces()
687 spin_unlock(&ses->iface_lock); in parse_server_interfaces()
707 spin_lock(&ses->iface_lock); in parse_server_interfaces()
715 spin_unlock(&ses->iface_lock); in parse_server_interfaces()
743 spin_lock(&ses->iface_lock); in parse_server_interfaces()
752 spin_unlock(&ses->iface_lock); in parse_server_interfaces()
[all...]
H A Dcifs_debug.c550 spin_lock(&ses->iface_lock); in cifs_debug_data_proc_show()
578 spin_unlock(&ses->iface_lock); in cifs_debug_data_proc_show()
H A Dcifsglob.h1070 * iface_lock should be taken when accessing any of these fields
1072 spinlock_t iface_lock; member
1073 /* ========= begin: protected by iface_lock ======== */
1077 /* ========= end: protected by iface_lock ======== */
1973 * cifs_ses->iface_lock cifs_ses->iface_list sesInfoAlloc
/kernel/linux/linux-5.10/drivers/net/wireless/intersil/hostap/
H A Dhostap_main.c146 read_lock_bh(&local->iface_lock); in prism2_wds_add()
162 read_unlock_bh(&local->iface_lock); in prism2_wds_add()
167 read_unlock_bh(&local->iface_lock); in prism2_wds_add()
206 write_lock_irqsave(&local->iface_lock, flags); in prism2_wds_del()
219 write_unlock_irqrestore(&local->iface_lock, flags); in prism2_wds_del()
713 read_lock_bh(&local->iface_lock); in prism2_set_mac_address()
719 read_unlock_bh(&local->iface_lock); in prism2_set_mac_address()
H A Dhostap_proc.c101 read_lock_bh(&local->iface_lock); in prism2_wds_proc_start()
114 read_unlock_bh(&local->iface_lock); in prism2_wds_proc_stop()
H A Dhostap_80211_rx.c538 read_lock_bh(&local->iface_lock); in prism2_rx_get_wds()
546 read_unlock_bh(&local->iface_lock); in prism2_rx_get_wds()
H A Dhostap_wlan.h657 rwlock_t iface_lock; /* hostap_interfaces read lock; use write lock member
/kernel/linux/linux-6.6/drivers/net/wireless/intersil/hostap/
H A Dhostap_main.c146 read_lock_bh(&local->iface_lock); in prism2_wds_add()
162 read_unlock_bh(&local->iface_lock); in prism2_wds_add()
167 read_unlock_bh(&local->iface_lock); in prism2_wds_add()
206 write_lock_irqsave(&local->iface_lock, flags); in prism2_wds_del()
219 write_unlock_irqrestore(&local->iface_lock, flags); in prism2_wds_del()
713 read_lock_bh(&local->iface_lock); in prism2_set_mac_address()
719 read_unlock_bh(&local->iface_lock); in prism2_set_mac_address()
H A Dhostap_proc.c101 read_lock_bh(&local->iface_lock); in prism2_wds_proc_start()
114 read_unlock_bh(&local->iface_lock); in prism2_wds_proc_stop()
H A Dhostap_80211_rx.c538 read_lock_bh(&local->iface_lock); in prism2_rx_get_wds()
546 read_unlock_bh(&local->iface_lock); in prism2_rx_get_wds()
H A Dhostap_wlan.h659 rwlock_t iface_lock; /* hostap_interfaces read lock; use write lock member
/kernel/linux/linux-5.10/fs/cifs/
H A Dcifs_debug.c446 spin_lock(&ses->iface_lock); in cifs_debug_data_proc_show()
459 spin_unlock(&ses->iface_lock); in cifs_debug_data_proc_show()
H A Dsess.c106 spin_lock(&ses->iface_lock); in cifs_try_adding_channels()
109 spin_unlock(&ses->iface_lock); in cifs_try_adding_channels()
116 spin_unlock(&ses->iface_lock); in cifs_try_adding_channels()
119 spin_unlock(&ses->iface_lock); in cifs_try_adding_channels()
H A Dmisc.c89 spin_lock_init(&ret_buf->iface_lock); in sesInfoAlloc()
H A Dcifsglob.h1021 * iface_lock should be taken when accessing any of these fields
1023 spinlock_t iface_lock; member

Completed in 51 milliseconds

12