Lines Matching refs:bl_device_pipe
87 rc = rpc_queue_upcall(nn->bl_device_pipe, msg); in bl_resolve_deviceid()
176 if (nn->bl_device_pipe == NULL) { in rpc_pipefs_event()
183 dentry = nfs4blocklayout_register_sb(sb, nn->bl_device_pipe); in rpc_pipefs_event()
188 nn->bl_device_pipe->dentry = dentry; in rpc_pipefs_event()
191 if (nn->bl_device_pipe->dentry) in rpc_pipefs_event()
192 nfs4blocklayout_unregister_sb(sb, nn->bl_device_pipe); in rpc_pipefs_event()
239 nn->bl_device_pipe = rpc_mkpipe_data(&bl_upcall_ops, 0); in nfs4blocklayout_net_init()
240 if (IS_ERR(nn->bl_device_pipe)) in nfs4blocklayout_net_init()
241 return PTR_ERR(nn->bl_device_pipe); in nfs4blocklayout_net_init()
242 dentry = nfs4blocklayout_register_net(net, nn->bl_device_pipe); in nfs4blocklayout_net_init()
244 rpc_destroy_pipe_data(nn->bl_device_pipe); in nfs4blocklayout_net_init()
247 nn->bl_device_pipe->dentry = dentry; in nfs4blocklayout_net_init()
255 nfs4blocklayout_unregister_net(net, nn->bl_device_pipe); in nfs4blocklayout_net_exit()
256 rpc_destroy_pipe_data(nn->bl_device_pipe); in nfs4blocklayout_net_exit()
257 nn->bl_device_pipe = NULL; in nfs4blocklayout_net_exit()