Home
last modified time | relevance | path

Searched refs:mr_io (Results 1 – 3 of 3) sorted by relevance

/linux/fs/smb/common/smbdirect/
H A Dsmbdirect_socket.h308 } mr_io; member
399 spin_lock_init(&sc->mr_io.all.lock); in smbdirect_socket_init()
400 INIT_LIST_HEAD(&sc->mr_io.all.list); in smbdirect_socket_init()
401 atomic_set(&sc->mr_io.ready.count, 0); in smbdirect_socket_init()
402 init_waitqueue_head(&sc->mr_io.ready.wait_queue); in smbdirect_socket_init()
403 atomic_set(&sc->mr_io.used.count, 0); in smbdirect_socket_init()
404 INIT_WORK(&sc->mr_io.recovery_work, __smbdirect_socket_disabled_work); in smbdirect_socket_init()
405 disable_work_sync(&sc->mr_io.recovery_work); in smbdirect_socket_init()
406 init_waitqueue_head(&sc->mr_io.cleanup.wait_queue); in smbdirect_socket_init()
/linux/fs/smb/client/
H A Dsmbdirect.c181 wake_up_all(&sc->mr_io.ready.wait_queue); in smbd_disconnect_wake_up_all()
182 wake_up_all(&sc->mr_io.cleanup.wait_queue); in smbd_disconnect_wake_up_all()
200 disable_work(&sc->mr_io.recovery_work); in smbd_disconnect_rdma_work()
255 disable_work(&sc->mr_io.recovery_work); in smbd_disconnect_rdma_connection()
935 sc->mr_io.type = IB_MR_TYPE_MEM_REG; in smbd_ia_open()
937 sc->mr_io.type = IB_MR_TYPE_SG_GAPS; in smbd_ia_open()
2329 container_of(work, struct smbdirect_socket, mr_io.recovery_work); in smbd_mr_recovery_work()
2334 list_for_each_entry(smbdirect_mr, &sc->mr_io.all.list, list) { in smbd_mr_recovery_work()
2348 sc->ib.pd, sc->mr_io.type, in smbd_mr_recovery_work()
2352 sc->mr_io.type, in smbd_mr_recovery_work()
[all …]
H A Dcifs_debug.c545 sc->mr_io.type); in cifs_debug_data_proc_show()
547 atomic_read(&sc->mr_io.ready.count), in cifs_debug_data_proc_show()
548 atomic_read(&sc->mr_io.used.count)); in cifs_debug_data_proc_show()