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.h320 } mr_io; member
538 spin_lock_init(&sc->mr_io.all.lock); in smbdirect_socket_init()
539 INIT_LIST_HEAD(&sc->mr_io.all.list); in smbdirect_socket_init()
540 atomic_set(&sc->mr_io.ready.count, 0); in smbdirect_socket_init()
541 init_waitqueue_head(&sc->mr_io.ready.wait_queue); in smbdirect_socket_init()
542 atomic_set(&sc->mr_io.used.count, 0); in smbdirect_socket_init()
543 INIT_WORK(&sc->mr_io.recovery_work, __smbdirect_socket_disabled_work); in smbdirect_socket_init()
544 disable_work_sync(&sc->mr_io.recovery_work); in smbdirect_socket_init()
545 init_waitqueue_head(&sc->mr_io.cleanup.wait_queue); in smbdirect_socket_init()
/linux/fs/smb/client/
H A Dsmbdirect.c200 wake_up_all(&sc->mr_io.ready.wait_queue); in smbd_disconnect_wake_up_all()
201 wake_up_all(&sc->mr_io.cleanup.wait_queue); in smbd_disconnect_wake_up_all()
219 disable_work(&sc->mr_io.recovery_work); in smbd_disconnect_rdma_work()
274 disable_work(&sc->mr_io.recovery_work); in smbd_disconnect_rdma_connection()
1073 sc->mr_io.type = IB_MR_TYPE_MEM_REG; in smbd_ia_open()
1075 sc->mr_io.type = IB_MR_TYPE_SG_GAPS; in smbd_ia_open()
2649 container_of(work, struct smbdirect_socket, mr_io.recovery_work); in smbd_mr_recovery_work()
2654 list_for_each_entry(smbdirect_mr, &sc->mr_io.all.list, list) { in smbd_mr_recovery_work()
2668 sc->ib.pd, sc->mr_io.type, in smbd_mr_recovery_work()
2672 sc->mr_io.type, in smbd_mr_recovery_work()
[all …]
H A Dcifs_debug.c529 sc->mr_io.type); in cifs_debug_data_proc_show()
531 atomic_read(&sc->mr_io.ready.count), in cifs_debug_data_proc_show()
532 atomic_read(&sc->mr_io.used.count)); in cifs_debug_data_proc_show()