idmap 113 fs/nfs/idmap.c struct idmap *idmap;
idmap 118 fs/nfs/idmap.c idmap = kzalloc(sizeof(*idmap), GFP_KERNEL);
idmap 119 fs/nfs/idmap.c if (idmap == NULL)
idmap 122 fs/nfs/idmap.c idmap->idmap_dentry = rpc_mkpipe(clp->cl_rpcclient->cl_dentry, "idmap",
idmap 123 fs/nfs/idmap.c idmap, &idmap_upcall_ops, 0);
idmap 124 fs/nfs/idmap.c if (IS_ERR(idmap->idmap_dentry)) {
idmap 125 fs/nfs/idmap.c error = PTR_ERR(idmap->idmap_dentry);
idmap 126 fs/nfs/idmap.c kfree(idmap);
idmap 130 fs/nfs/idmap.c mutex_init(&idmap->idmap_lock);
idmap 131 fs/nfs/idmap.c mutex_init(&idmap->idmap_im_lock);
idmap 132 fs/nfs/idmap.c init_waitqueue_head(&idmap->idmap_wq);
idmap 133 fs/nfs/idmap.c idmap->idmap_user_hash.h_type = IDMAP_TYPE_USER;
idmap 134 fs/nfs/idmap.c idmap->idmap_group_hash.h_type = IDMAP_TYPE_GROUP;
idmap 136 fs/nfs/idmap.c clp->cl_idmap = idmap;
idmap 143 fs/nfs/idmap.c struct idmap *idmap = clp->cl_idmap;
idmap 145 fs/nfs/idmap.c if (!idmap)
idmap 147 fs/nfs/idmap.c rpc_unlink(idmap->idmap_dentry);
idmap 149 fs/nfs/idmap.c kfree(idmap);
idmap 231 fs/nfs/idmap.c im = &idmap->idmap_im;
idmap 247 fs/nfs/idmap.c mutex_lock(&idmap->idmap_lock);
idmap 248 fs/nfs/idmap.c mutex_lock(&idmap->idmap_im_lock);
idmap 267 fs/nfs/idmap.c add_wait_queue(&idmap->idmap_wq, &wq);
idmap 268 fs/nfs/idmap.c if (rpc_queue_upcall(idmap->idmap_dentry->d_inode, &msg) < 0) {
idmap 269 fs/nfs/idmap.c remove_wait_queue(&idmap->idmap_wq, &wq);
idmap 274 fs/nfs/idmap.c mutex_unlock(&idmap->idmap_im_lock);
idmap 277 fs/nfs/idmap.c remove_wait_queue(&idmap->idmap_wq, &wq);
idmap 278 fs/nfs/idmap.c mutex_lock(&idmap->idmap_im_lock);
idmap 287 fs/nfs/idmap.c mutex_unlock(&idmap->idmap_im_lock);
idmap 288 fs/nfs/idmap.c mutex_unlock(&idmap->idmap_lock);
idmap 306 fs/nfs/idmap.c im = &idmap->idmap_im;
idmap 308 fs/nfs/idmap.c mutex_lock(&idmap->idmap_lock);
idmap 309 fs/nfs/idmap.c mutex_lock(&idmap->idmap_im_lock);
idmap 327 fs/nfs/idmap.c add_wait_queue(&idmap->idmap_wq, &wq);
idmap 329 fs/nfs/idmap.c if (rpc_queue_upcall(idmap->idmap_dentry->d_inode, &msg) < 0) {
idmap 330 fs/nfs/idmap.c remove_wait_queue(&idmap->idmap_wq, &wq);
idmap 335 fs/nfs/idmap.c mutex_unlock(&idmap->idmap_im_lock);
idmap 338 fs/nfs/idmap.c remove_wait_queue(&idmap->idmap_wq, &wq);
idmap 339 fs/nfs/idmap.c mutex_lock(&idmap->idmap_im_lock);
idmap 350 fs/nfs/idmap.c mutex_unlock(&idmap->idmap_im_lock);
idmap 351 fs/nfs/idmap.c mutex_unlock(&idmap->idmap_lock);
idmap 380 fs/nfs/idmap.c struct idmap *idmap = (struct idmap *)rpci->private;
idmap 381 fs/nfs/idmap.c struct idmap_msg im_in, *im = &idmap->idmap_im;
idmap 393 fs/nfs/idmap.c mutex_lock(&idmap->idmap_im_lock);
idmap 399 fs/nfs/idmap.c wake_up(&idmap->idmap_wq);
idmap 411 fs/nfs/idmap.c h = &idmap->idmap_user_hash;
idmap 414 fs/nfs/idmap.c h = &idmap->idmap_group_hash;
idmap 429 fs/nfs/idmap.c wake_up(&idmap->idmap_wq);
idmap 440 fs/nfs/idmap.c wake_up(&idmap->idmap_wq);
idmap 453 fs/nfs/idmap.c mutex_unlock(&idmap->idmap_im_lock);
idmap 461 fs/nfs/idmap.c struct idmap *idmap = container_of(im, struct idmap, idmap_im);
idmap 465 fs/nfs/idmap.c mutex_lock(&idmap->idmap_im_lock);
idmap 467 fs/nfs/idmap.c wake_up(&idmap->idmap_wq);
idmap 468 fs/nfs/idmap.c mutex_unlock(&idmap->idmap_im_lock);
idmap 494 fs/nfs/idmap.c struct idmap *idmap = clp->cl_idmap;
idmap 496 fs/nfs/idmap.c return nfs_idmap_id(idmap, &idmap->idmap_user_hash, name, namelen, uid);
idmap 501 fs/nfs/idmap.c struct idmap *idmap = clp->cl_idmap;
idmap 503 fs/nfs/idmap.c return nfs_idmap_id(idmap, &idmap->idmap_group_hash, name, namelen, uid);
idmap 508 fs/nfs/idmap.c struct idmap *idmap = clp->cl_idmap;
idmap 510 fs/nfs/idmap.c return nfs_idmap_name(idmap, &idmap->idmap_user_hash, uid, buf);
idmap 514 fs/nfs/idmap.c struct idmap *idmap = clp->cl_idmap;
idmap 516 fs/nfs/idmap.c return nfs_idmap_name(idmap, &idmap->idmap_group_hash, uid, buf);
idmap 14 fs/nfs/nfs4_fs.h struct idmap;
idmap 65 include/linux/nfs_fs_sb.h struct idmap * cl_idmap;