Lines Matching defs:mapping

63  * batch mapping results.
76 /* Batch mapping handle structure */
81 idmap_mapping *mapping;
430 idmap_mapping mapping;
445 bzero(&mapping, sizeof (idmap_mapping));
446 mapping.id1.idtype = IDMAP_SID;
447 mapping.id1.idmap_id_u.sid.prefix = (char *)sid_prefix;
448 mapping.id1.idmap_id_u.sid.rid = rid;
449 mapping.id2.idtype = IDMAP_UID;
454 args.idmap_mapping_batch_val = &mapping;
507 idmap_mapping mapping;
522 bzero(&mapping, sizeof (idmap_mapping));
523 mapping.id1.idtype = IDMAP_SID;
524 mapping.id1.idmap_id_u.sid.prefix = (char *)sid_prefix;
525 mapping.id1.idmap_id_u.sid.rid = rid;
526 mapping.id2.idtype = IDMAP_GID;
531 args.idmap_mapping_batch_val = &mapping;
584 idmap_mapping mapping;
599 bzero(&mapping, sizeof (idmap_mapping));
600 mapping.id1.idtype = IDMAP_SID;
601 mapping.id1.idmap_id_u.sid.prefix = (char *)sid_prefix;
602 mapping.id1.idmap_id_u.sid.rid = rid;
603 mapping.id2.idtype = IDMAP_POSIXID;
608 args.idmap_mapping_batch_val = &mapping;
672 idmap_mapping mapping;
689 bzero(&mapping, sizeof (idmap_mapping));
690 mapping.id1.idtype = IDMAP_UID;
691 mapping.id1.idmap_id_u.uid = uid;
692 mapping.id2.idtype = IDMAP_SID;
697 args.idmap_mapping_batch_val = &mapping;
756 idmap_mapping mapping;
772 bzero(&mapping, sizeof (idmap_mapping));
773 mapping.id1.idtype = IDMAP_GID;
774 mapping.id1.idmap_id_u.uid = gid;
775 mapping.id2.idtype = IDMAP_SID;
780 args.idmap_mapping_batch_val = &mapping;
820 * Create handle to get SID to UID/GID mapping entries
839 handle->mapping = kmem_zalloc((sizeof (idmap_mapping)) *
856 idmap_mapping *mapping;
860 mapping = kmem_zalloc((sizeof (idmap_mapping)) *
862 (void) memcpy(mapping, get_handle->mapping,
870 kmem_free(get_handle->mapping,
872 get_handle->mapping = mapping;
901 idmap_mapping *mapping;
920 mapping = &get_handle->mapping[get_handle->mapping_num];
921 mapping->flag = 0;
922 mapping->id1.idtype = IDMAP_SID;
923 mapping->id1.idmap_id_u.sid.prefix = (char *)sid_prefix;
924 mapping->id1.idmap_id_u.sid.rid = rid;
925 mapping->id2.idtype = IDMAP_UID;
962 idmap_mapping *mapping;
981 mapping = &get_handle->mapping[get_handle->mapping_num];
982 mapping->flag = 0;
983 mapping->id1.idtype = IDMAP_SID;
984 mapping->id1.idmap_id_u.sid.prefix = (char *)sid_prefix;
985 mapping->id1.idmap_id_u.sid.rid = rid;
986 mapping->id2.idtype = IDMAP_GID;
1025 idmap_mapping *mapping;
1044 mapping = &get_handle->mapping[get_handle->mapping_num];
1045 mapping->flag = 0;
1046 mapping->id1.idtype = IDMAP_SID;
1047 mapping->id1.idmap_id_u.sid.prefix = (char *)sid_prefix;
1048 mapping->id1.idmap_id_u.sid.rid = rid;
1049 mapping->id2.idtype = IDMAP_POSIXID;
1084 idmap_mapping *mapping;
1100 mapping = &get_handle->mapping[get_handle->mapping_num];
1101 mapping->flag = 0;
1102 mapping->id1.idtype = IDMAP_UID;
1103 mapping->id1.idmap_id_u.uid = uid;
1104 mapping->id2.idtype = IDMAP_SID;
1139 idmap_mapping *mapping;
1155 mapping = &get_handle->mapping[get_handle->mapping_num];
1156 mapping->flag = 0;
1157 mapping->id1.idtype = IDMAP_GID;
1158 mapping->id1.idmap_id_u.gid = gid;
1159 mapping->id2.idtype = IDMAP_SID;
1178 * Process the batched "get mapping" requests. The results (i.e.
1212 rpc_args.idmap_mapping_batch_val = get_handle->mapping;
1230 request = &get_handle->mapping[i];
1376 * Destroy the "get mapping" handle
1384 kmem_free(get_handle->mapping,
1386 get_handle->mapping = NULL;