Lines Matching refs:it
11 This program is free software; you can redistribute it and/or modify
12 it under the terms of the GNU General Public License as published by
16 This program is distributed in the hope that it will be useful,
277 struct idmap_range_params *it = helpers;
284 while (it != NULL) {
285 tmp = it->next;
287 ctx->free_func(it->range_id, ctx->alloc_pvt);
288 ctx->free_func(it, ctx->alloc_pvt);
290 it = tmp;
297 struct idmap_range_params *it;
299 for (it = helpers; it != NULL; it = it->next) {
300 if (strcmp(it->range_id, id) == 0) {
301 return it;
749 * mapping it may be NULL, but if set it should be valid. */
987 struct idmap_domain_info *it;
1001 it = ctx->idmap_domain_info;
1002 while (it != NULL) {
1004 if (ranges_eq(&it->range_params, range)) {
1007 it->helpers = parent->helpers;
1008 it->auto_add_ranges = parent->auto_add_ranges;
1011 it->cb = parent->cb;
1012 it->pvt = parent->pvt;
1016 it = it->next;
1019 if (it == NULL) {
1025 if (it->cb != NULL) {
1026 err = it->cb(it->name,
1027 it->sid,
1028 it->range_params.range_id,
1029 it->range_params.min_id,
1030 it->range_params.max_id,
1031 it->range_params.first_rid,
1032 it->pvt);
1236 for (struct idmap_range_params *it = idmap_domain_info->helpers;
1237 it != NULL;
1238 it = it->next) {
1245 if (id_is_in_range(id, it, &rid)) {
1252 err = spawn_dom(ctx, idmap_domain_info, it);