Searched refs:mr_io (Results 1 – 3 of 3) sorted by relevance
| /linux/fs/smb/common/smbdirect/ |
| H A D | smbdirect_socket.h | 320 } 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 D | smbdirect.c | 200 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 D | cifs_debug.c | 529 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()
|