Home
last modified time | relevance | path

Searched refs:secdata (Results 1 – 11 of 11) sorted by relevance

/illumos-gate/usr/src/uts/common/rpc/sec/
H A Dsec_clnt.c332 struct sec_data *secdata; in sec_clnt_loadinfo() local
335 secdata = kmem_alloc(sizeof (*secdata), KM_SLEEP); in sec_clnt_loadinfo()
344 secdata->secmod = sd32.secmod; in sec_clnt_loadinfo()
345 secdata->rpcflavor = sd32.rpcflavor; in sec_clnt_loadinfo()
346 secdata->uid = sd32.uid; in sec_clnt_loadinfo()
347 secdata->flags = sd32.flags; in sec_clnt_loadinfo()
348 secdata->data = (caddr_t)(uintptr_t)sd32.data; in sec_clnt_loadinfo()
353 if (copyin(in, secdata, sizeof (*secdata)) == -1) { in sec_clnt_loadinfo()
360 switch (secdata->rpcflavor) { in sec_clnt_loadinfo()
367 error = dh_k4_clnt_loadinfo(secdata->data, in sec_clnt_loadinfo()
[all …]
/illumos-gate/usr/src/lib/libdwarf/common/
H A Ddwarf_init_finish.c163 struct Dwarf_Section_s *secdata, in get_basic_section_data() argument
175 if (secdata->dss_index != 0) { in get_basic_section_data()
189 secdata->dss_index = section_index; in get_basic_section_data()
190 secdata->dss_size = doas->size; in get_basic_section_data()
191 secdata->dss_group_number = group_number; in get_basic_section_data()
192 secdata->dss_addr = doas->addr; in get_basic_section_data()
193 secdata->dss_link = doas->link; in get_basic_section_data()
194 secdata->dss_entrysize = doas->entrysize; in get_basic_section_data()
217 secdata->dss_flags = flags; in get_basic_section_data()
218 secdata->dss_addralign = addralign; in get_basic_section_data()
[all …]
/illumos-gate/usr/src/ucblib/libucb/port/gen/
H A Dnlist.c145 Elf_Data *secdata; /* buffer points to section table */ in _elf_nlist() local
176 if ((secdata = elf_read(fd, (long)ehdr->e_shoff, in _elf_nlist()
186 symhdr = (Elf32_Shdr *)secdata->d_buf; in _elf_nlist()
193 free(secdata->d_buf); in _elf_nlist()
194 free(secdata); in _elf_nlist()
204 free(secdata->d_buf); in _elf_nlist()
205 free(secdata); in _elf_nlist()
212 strhdr = (Elf32_Shdr *)secdata->d_buf; in _elf_nlist()
218 free(secdata->d_buf); in _elf_nlist()
219 free(secdata); in _elf_nlist()
[all …]
/illumos-gate/usr/src/cmd/fs.d/nfs/lib/
H A Dnfs_sec.c801 nfs_free_secdata(sec_data_t *secdata) in nfs_free_secdata() argument
806 if (!secdata) in nfs_free_secdata()
809 switch (secdata->rpcflavor) { in nfs_free_secdata()
816 dkdata = (dh_k4_clntdata_t *)secdata->data; in nfs_free_secdata()
828 gdata = (gss_clntdata_t *)secdata->data; in nfs_free_secdata()
840 free(secdata); in nfs_free_secdata()
859 sec_data_t *secdata; in nfs_clnt_secdata() local
863 secdata = malloc(sizeof (sec_data_t)); in nfs_clnt_secdata()
864 if (!secdata) { in nfs_clnt_secdata()
868 (void) memset(secdata, 0, sizeof (sec_data_t)); in nfs_clnt_secdata()
[all …]
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs_vfsops.c251 if (nargs->nfs_ext_u.nfs_extA.secdata) { in nfs_free_args()
252 sec_clnt_freeinfo(nargs->nfs_ext_u.nfs_extA.secdata); in nfs_free_args()
253 nargs->nfs_ext_u.nfs_extA.secdata = NULL; in nfs_free_args()
268 struct sec_data *secdata = NULL; /* security data */ in nfs_copyin() local
459 nfs_ext_u.nfs_extA.secdata) != NULL) { in nfs_copyin()
462 nfs_ext_u.nfs_extA.secdata), &secdata, in nfs_copyin()
465 nargs->nfs_ext_u.nfs_extA.secdata = secdata; in nfs_copyin()
511 struct sec_data *secdata; /* security data */ in nfs_mount() local
624 secdata = NULL; in nfs_mount()
812 secdata = args->nfs_ext_u.nfs_extA.secdata; in nfs_mount()
[all …]
H A Dnfs3_vfsops.c243 if (nargs->nfs_ext_u.nfs_extA.secdata) { in nfs3_free_args()
244 sec_clnt_freeinfo(nargs->nfs_ext_u.nfs_extA.secdata); in nfs3_free_args()
245 nargs->nfs_ext_u.nfs_extA.secdata = NULL; in nfs3_free_args()
260 struct sec_data *secdata = NULL; /* security data */ in nfs3_copyin() local
440 nfs_ext_u.nfs_extA.secdata) != NULL) { in nfs3_copyin()
443 nfs_ext_u.nfs_extA.secdata), &secdata, in nfs3_copyin()
446 nargs->nfs_ext_u.nfs_extA.secdata = secdata; in nfs3_copyin()
494 struct sec_data *secdata; /* security data */ in nfs3_mount() local
598 secdata = NULL; in nfs3_mount()
793 secdata = args->nfs_ext_u.nfs_extA.secdata; in nfs3_mount()
[all …]
H A Dnfs4_vfsops.c267 struct sec_data *secdata; in create_authdh_data() local
274 secdata = kmem_alloc(sizeof (*secdata), KM_SLEEP); in create_authdh_data()
275 secdata->flags = 0; in create_authdh_data()
302 secdata->secmod = AUTH_DH; in create_authdh_data()
303 secdata->rpcflavor = AUTH_DH; in create_authdh_data()
304 secdata->data = (caddr_t)data; in create_authdh_data()
306 return (secdata); in create_authdh_data()
457 if (nargs->nfs_ext_u.nfs_extA.secdata) { in nfs4_free_args()
459 nargs->nfs_ext_u.nfs_extA.secdata); in nfs4_free_args()
460 nargs->nfs_ext_u.nfs_extA.secdata = NULL; in nfs4_free_args()
[all …]
H A Dnfs4_stub_vnops.c1981 sec_data_t *secdata; in nfs4_trigger_nargs_create() local
2082 secdata = kmem_alloc(sizeof (sec_data_t), KM_SLEEP); in nfs4_trigger_nargs_create()
2083 secdata->secmod = secdata->rpcflavor = AUTH_SYS; in nfs4_trigger_nargs_create()
2084 secdata->data = NULL; in nfs4_trigger_nargs_create()
2095 secdata = copy_sec_data(svp->sv_currsec); in nfs4_trigger_nargs_create()
2097 secdata = copy_sec_data(svp->sv_secdata); in nfs4_trigger_nargs_create()
2099 secdata = NULL; in nfs4_trigger_nargs_create()
2103 secdata = copy_sec_data(svp->sv_secdata); in nfs4_trigger_nargs_create()
2105 secdata = NULL; in nfs4_trigger_nargs_create()
2112 nargs->nfs_ext_u.nfs_extB.secdata = secdata; in nfs4_trigger_nargs_create()
/illumos-gate/usr/src/uts/common/nfs/
H A Dmount.h48 struct sec_data *secdata; /* security data */ member
55 struct sec_data *secdata; /* security data */ member
90 caddr32_t secdata; /* security data */ member
94 caddr32_t secdata; /* security data */ member
/illumos-gate/usr/src/cmd/fs.d/nfs/mount/
H A Dmount.c129 #define NFS_ARGS_EXTB_secdata(args, secdata) \ argument
131 (args)->nfs_ext_u.nfs_extB.secdata = secdata; }
833 nfs_free_secdata(argp->nfs_ext_u.nfs_extB.secdata); in mount_nfs()
1261 sec_data_t *secdata; in make_secure() local
1359 if (!(secdata = nfs_clnt_secdata(&nfs_sec, hostname, args->knconf, in make_secure()
1370 NFS_ARGS_EXTB_secdata(args, secdata); in make_secure()
/illumos-gate/usr/src/cmd/fs.d/autofs/
H A Dautod_nfs.c107 #define NFS_ARGS_EXTB_secdata(args, secdata) \ argument
109 (args).nfs_ext_u.nfs_extB.secdata = secdata; }
685 struct sec_data *secdata; in nfsmount() local
2059 if (!(secdata = nfs_clnt_secdata(&nfs_sec, host, argp->knconf, in nfsmount()
2088 NFS_ARGS_EXTB_secdata(*argp, secdata); in nfsmount()
2144 argp->nfs_ext_u.nfs_extB.secdata); in nfsmount()
2404 nfs_free_secdata(argp->nfs_ext_u.nfs_extB.secdata); in nfsmount()
4185 if (argp->nfs_ext_u.nfs_extB.secdata) in free_nfs_args()
4186 nfs_free_secdata(argp->nfs_ext_u.nfs_extB.secdata); in free_nfs_args()
4189 if (argp->nfs_ext_u.nfs_extA.secdata) { in free_nfs_args()
[all …]