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