Lines Matching refs:auth_info
1027 static bool nfs_auth_info_add(struct nfs_auth_info *auth_info, in nfs_auth_info_add() argument
1031 unsigned int max_flavor_len = ARRAY_SIZE(auth_info->flavors); in nfs_auth_info_add()
1034 for (i = 0; i < auth_info->flavor_len; i++) { in nfs_auth_info_add()
1035 if (flavor == auth_info->flavors[i]) in nfs_auth_info_add()
1039 if (auth_info->flavor_len + 1 >= max_flavor_len) { in nfs_auth_info_add()
1044 auth_info->flavors[auth_info->flavor_len++] = flavor; in nfs_auth_info_add()
1052 bool nfs_auth_info_match(const struct nfs_auth_info *auth_info, in nfs_auth_info_match() argument
1057 if (!auth_info->flavor_len) in nfs_auth_info_match()
1060 for (i = 0; i < auth_info->flavor_len; i++) { in nfs_auth_info_match()
1061 if (auth_info->flavors[i] == match) in nfs_auth_info_match()
1121 if (!nfs_auth_info_add(&mnt->auth_info, pseudoflavor)) in nfs_parse_security_flavors()
1717 if (nfs_auth_info_match(&args->auth_info, flavor)) in nfs_verify_authflavors()
1725 flavor = args->auth_info.flavors[0]; in nfs_verify_authflavors()
1823 if (args->auth_info.flavor_len > 0) { in nfs_try_mount_request()
2230 !nfs_auth_info_match(&data->auth_info, nfss->client->cl_auth->au_flavor) || in nfs_compare_remount_data()
2412 if (b->auth_info.flavor_len > 0 && in nfs_compare_mount_options()