/illumos-gate/usr/src/lib/libbsm/common/ |
H A D | getdevicerange.c | 47 devalloc_t *da; local 69 if ((da = getdanam((char *)dev)) == NULL) { 73 da = getdanam(dm->dmap_devname); 79 if (da == NULL) { 83 lstr = kva_match(da->da_devopts, DAOPT_MINLABEL); 94 lstr = kva_match(da->da_devopts, DAOPT_MAXLABEL); 105 freedaent(da);
|
H A D | getdaent.c | 336 devalloc_t *da; local 346 if ((da = da_interpret(line1)) == NULL) 348 return (da); 366 devalloc_t *da; local 375 if ((da = da_interpret(line)) == NULL) 377 if (da_matchname(da, name)) { 379 return (da); 381 freedaent(da); 399 devalloc_t *da; local 408 if ((da 438 da_matchtype(devalloc_t *da, char *type) argument [all...] |
/illumos-gate/usr/src/cmd/smbsrv/fksmbd/ |
H A D | fksmbd_door.c | 63 fksmbd_door_dispatch(smb_doorarg_t *da) argument 69 char *argp = da->da_arg.data_ptr; 70 size_t arg_size = da->da_arg.data_size; 76 * da->da_arg.data_ptr = (arg data, xdr encoded) 77 * da->da_arg.data_size = (arg data len) 122 * da->da_arg.rbuf = (return data buf) 123 * da->da_arg.rsize = (return data size) 147 /* Let's update da->da_hdr too. */ 148 da->da_hdr = *hdr; 154 da [all...] |
/illumos-gate/usr/src/lib/libsmbfs/smb/ |
H A D | iod_cl.c | 91 door_arg_t da; local 105 memset(&da, 0, sizeof (da)); 106 da.rbuf = (void *) &err; 107 da.rsize = sizeof (err); 108 rc = door_call(fd, &da); 134 door_arg_t da; local 145 memset(&da, 0, sizeof (da)); 146 da 215 door_arg_t da; local [all...] |
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | cred.c | 251 uintptr_t da, sa; local 256 da = (uintptr_t)ks->ks_domain; 257 if (da == 0 || mdb_vread(&kd, sizeof (kd), da) < 0)
|
H A D | damap.c | 105 dam_da_t *da; local 113 da = ss->array[i]; 114 if (da == NULL) 116 local_strfree(da->da_addr); 117 mdb_free(da, sizeof (*da)); 162 dam_da_t *da; local 237 da = ss->array[i] = mdb_zalloc(sizeof (*da), UM_SLEEP); 238 if (mdb_vread(da, sizeo 268 dam_da_t *da; local [all...] |
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/ |
H A D | fksmb_kdoor.c | 86 smb_doorarg_t da; local 90 bzero(&da, sizeof (smb_doorarg_t)); 91 da.da_opcode = cmd; 92 da.da_opname = smb_doorhdr_opname(cmd); 93 da.da_req_xdr = req_xdr; 94 da.da_rsp_xdr = rsp_xdr; 95 da.da_req_data = req_data; 96 da.da_rsp_data = rsp_data; 101 da.da_opname); 111 if ((rc = smb_kdoor_encode(&da)) ! 132 smb_kdoor_encode(smb_doorarg_t *da) argument 180 smb_kdoor_decode(smb_doorarg_t *da) argument 221 smb_kdoor_sethdr(smb_doorarg_t *da, uint32_t datalen) argument 235 smb_kdoor_chkhdr(smb_doorarg_t *da, smb_doorhdr_t *hdr) argument [all...] |
/illumos-gate/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_kdoor.c | 116 smb_doorarg_t da; local 119 bzero(&da, sizeof (smb_doorarg_t)); 120 da.da_opcode = cmd; 121 da.da_opname = smb_doorhdr_opname(cmd); 122 da.da_req_xdr = req_xdr; 123 da.da_rsp_xdr = rsp_xdr; 124 da.da_req_data = req_data; 125 da.da_rsp_data = rsp_data; 130 da.da_opname); 135 da 186 smb_doorarg_t da; local 209 smb_doorarg_t da; local 235 smb_kdoor_upcall_private(smb_server_t *sv, smb_doorarg_t *da) argument 264 smb_kdoor_encode(smb_doorarg_t *da) argument 312 smb_kdoor_decode(smb_doorarg_t *da) argument 353 smb_kdoor_sethdr(smb_doorarg_t *da, uint32_t datalen) argument 367 smb_kdoor_chkhdr(smb_doorarg_t *da, smb_doorhdr_t *hdr) argument [all...] |
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | dmu_diff.c | 51 write_record(struct diffarg *da) argument 55 if (da->da_ddr.ddr_type == DDR_NONE) { 56 da->da_err = 0; 60 da->da_err = vn_rdwr(UIO_WRITE, da->da_vp, (caddr_t)&da->da_ddr, 61 sizeof (da->da_ddr), 0, UIO_SYSSPACE, FAPPEND, 63 *da->da_offp += sizeof (da->da_ddr); 64 return (da 68 report_free_dnode_range(struct diffarg *da, uint64_t first, uint64_t last) argument 85 report_dnode(struct diffarg *da, uint64_t object, dnode_phys_t *dnp) argument 112 struct diffarg *da = arg; local 162 struct diffarg da; local [all...] |
/illumos-gate/usr/src/cmd/allocate/ |
H A D | add_allocatable.c | 396 devalloc_t *da = NULL; local 404 da = getdanam(devinfo->devname); 406 if (da && !(dargs->optflag & DA_FORCE)) { 407 freedaent(da);
|
H A D | allocate3.c | 180 _is_dev_authorized(devalloc_t *da, uid_t uid) argument 185 auth_list = da->da_devauth; 248 print_dev_attrs(int optflag, devalloc_t *da, devmap_t *dm, argument 257 (da->da_devauth ? da->da_devauth : ""), KV_DELIMITER); 259 (da->da_devexec ? da->da_devexec : ""), KV_DELIMITER); 260 if (da->da_devopts != NULL) { 261 if (_kva2str(da->da_devopts, optbuf, sizeof (optbuf), 303 _list_device(int optflag, uid_t uid, devalloc_t *da, cha argument 493 devalloc_t *da; local 999 _deallocate_dev(int optflag, devalloc_t *da, devmap_t *dm_in, uid_t uid, char *zonename, int *lock_fd) argument 1149 _allocate_dev(int optflag, uid_t uid, devalloc_t *da, char *zonename, int *lock_fd) argument 1328 _store_devnames(int *count, struct dev_names *dnms, char *zonename, devalloc_t *da, int flag) argument 1358 devalloc_t *da; local 1437 devalloc_t *da; local 1591 _check_label(devalloc_t *da, char *zonename, uid_t uid, int flag) argument [all...] |
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs_cmd.c | 87 door_arg_t da; local 117 da.data_ptr = (char *)arg; 118 da.data_size = sizeof (nfscmd_arg_t); 119 da.desc_ptr = NULL; 120 da.desc_num = 0; 121 da.rbuf = (char *)res; 122 da.rsize = sizeof (nfscmd_res_t); 124 switch (door_ki_upcall(dh, &da)) {
|
H A D | nfs_xdr.c | 889 xdr_diropargs(XDR *xdrs, struct nfsdiropargs *da) argument 900 da->da_fhandle = &da->da_fhandle_buf; 904 fhp = (int32_t *)da->da_fhandle; 919 if (da->da_name == NULL) { 920 da->da_name = kmem_alloc(nodesize, KM_NOSLEEP); 921 if (da->da_name == NULL) 923 da->da_flags |= DA_FREENAME; 927 if (!xdr_opaque(xdrs, da->da_name, size)) { 928 if (da [all...] |
H A D | nfs_srv.c | 337 rfs_lookup(struct nfsdiropargs *da, struct nfsdiropres *dr, argument 344 fhandle_t *fhp = da->da_fhandle; 363 if (da->da_name == NULL || *da->da_name == '\0') { 388 if (strcmp(da->da_name, "..") == 0 && 396 name = nfscmd_convname(ca, exi, da->da_name, NFSCMD_CONV_INBOUND, 425 if (name != da->da_name) 476 rfs_lookup_getfh(struct nfsdiropargs *da) argument 478 return (da->da_fhandle); 1942 rfs_remove(struct nfsdiropargs *da, enu argument 2023 rfs_remove_getfh(struct nfsdiropargs *da) argument 2455 rfs_rmdir(struct nfsdiropargs *da, enum nfsstat *status, struct exportinfo *exi, struct svc_req *req, cred_t *cr, bool_t ro) argument 2512 rfs_rmdir_getfh(struct nfsdiropargs *da) argument [all...] |
H A D | nfs_auth.c | 354 door_arg_t da; local 411 da.data_ptr = (char *)abuf; 412 da.data_size = absz; 413 da.desc_ptr = NULL; 414 da.desc_num = 0; 415 da.rbuf = NULL; 416 da.rsize = 1; 453 switch (door_ki_upcall_limited(dh, &da, NULL, SIZE_MAX, 0)) { 457 if (da.data_ptr == NULL && da [all...] |
/illumos-gate/usr/src/lib/smbsrv/libsmb/common/ |
H A D | smb_doorclnt.c | 291 smb_doorarg_t da; local 296 bzero(&da, sizeof (smb_doorarg_t)); 297 da.da_opcode = cmd; 298 da.da_opname = smb_doorhdr_opname(cmd); 299 da.da_req_xdr = req_xdr; 300 da.da_rsp_xdr = rsp_xdr; 301 da.da_req_data = req_data; 302 da.da_rsp_data = rsp_data; 307 syslog(LOG_DEBUG, "smb_door_call[%s]: %m", da.da_opname); 316 syslog(LOG_DEBUG, "smb_door_call[%s]: %m", da 346 smb_door_call_private(int fd, smb_doorarg_t *da) argument 376 smb_door_encode(smb_doorarg_t *da, uint32_t cmd) argument 424 smb_door_decode(smb_doorarg_t *da) argument 475 smb_door_chkhdr(smb_doorarg_t *da, smb_doorhdr_t *hdr) argument [all...] |
/illumos-gate/usr/src/uts/common/io/net80211/ |
H A D | net80211_output.c | 56 struct ieee80211_frame *wh, int type, const uint8_t *sa, const uint8_t *da, 66 IEEE80211_ADDR_COPY(wh->i_addr3, da); 71 IEEE80211_ADDR_COPY(wh->i_addr1, da); 82 IEEE80211_ADDR_COPY(wh->i_addr1, da); 424 const uint8_t *sa, const uint8_t *da, const uint8_t *bssid, 461 sa, da, bssid); 55 ieee80211_send_setup(ieee80211com_t *ic, ieee80211_node_t *in, struct ieee80211_frame *wh, int type, const uint8_t *sa, const uint8_t *da, const uint8_t *bssid) argument 423 ieee80211_send_probereq(ieee80211_node_t *in, const uint8_t *sa, const uint8_t *da, const uint8_t *bssid, const uint8_t *ssid, size_t ssidlen, const void *optie, size_t optielen) argument
|
/illumos-gate/usr/src/lib/libslp/clib/ |
H A D | slp_targets.c | 123 struct da_node *da; member in struct:scope_targets 268 if (!(*tl->state)->da->used && !(*tl->state)->da->failed) 270 if ((*tl->state)->da->failed) { 285 if (p->da->used) 287 if (!p->da->used && !p->da->failed) 295 return (void *)(p ? &(p->da->sin) : NULL); 300 p->da->used = SLP_TRUE; 305 p->da [all...] |
/illumos-gate/usr/src/uts/common/rpc/sec/ |
H A D | sec_clnt.c | 438 struct desauthent *da; local 476 for (da = desauthtab; 477 da < &desauthtab[clnt_authdes_cachesz]; 478 da++) { 479 if (da->da_data == secdata && 480 da->da_uid == crgetuid(cr) && 481 da->da_zoneid == zoneid && 482 !da->da_inuse && 483 da->da_auth != NULL) { 484 da 616 struct desauthent *da; local 699 struct desauthent *da; local 783 struct desauthent *da; local [all...] |
/illumos-gate/usr/src/lib/libsysevent/ |
H A D | libevchannel.c | 436 door_arg_t da; local 438 bzero(&da, sizeof (da)); 442 (void) door_call(subp->evsub_door_desc, &da);
|
/illumos-gate/usr/src/lib/libpkg/common/ |
H A D | pkgserv.c | 485 door_arg_t da; local 487 da.data_ptr = cmd; 488 da.data_size = len; 489 da.desc_ptr = NULL; 490 da.desc_num = 0; 491 da.rbuf = result == NULL ? NULL : *result; 492 da.rsize = rlen == NULL ? 0 : *rlen; 494 if (door_call(srv->door, &da) != 0) { 500 if (da.desc_ptr != NULL) { 503 *fd = da [all...] |
/illumos-gate/usr/src/uts/common/os/ |
H A D | klpd.c | 289 door_arg_t da; local 302 da.data_ptr = (char *)klh; 303 da.data_size = klh->klh_len; 304 da.desc_ptr = NULL; 305 da.desc_num = 0; 306 da.rbuf = (char *)&res; 307 da.rsize = sizeof (res); 309 while ((dres = door_ki_upcall_limited(p->klpd_door, &da, NULL, 330 if (da.rbuf != (char *)&res) { 331 kmem_free(da 850 door_arg_t da; local 1003 door_arg_t da; local 1093 door_arg_t da; local [all...] |
/illumos-gate/usr/src/cmd/avs/dscfglockd/ |
H A D | dscfglockd.c | 442 lock_granted(daemonaddr_t *da) argument 446 if ((ldp = find_lockdaemon(da)) != NULL) {
|
/illumos-gate/usr/src/uts/i86pc/io/gfx_private/ |
H A D | gfxp_vgatext.c | 881 vgatext_cons_display(struct vgatext_softc *softc, struct vis_consdisplay *da) argument 896 if (da->row < 0 || da->row >= TEXT_ROWS || 897 da->col < 0 || da->col >= TEXT_COLS || 898 da->col + da->width > TEXT_COLS) 907 attr = (solaris_color_to_pc_color[da->bg_color & 0xf] << 4) 908 | solaris_color_to_pc_color[da->fg_color & 0xf]; 909 string = da 920 vgatext_polled_display( struct vis_polledio_arg *arg, struct vis_consdisplay *da) argument [all...] |
/illumos-gate/usr/src/uts/common/io/ |
H A D | tem_safe.c | 1330 struct vis_consdisplay da; local 1335 da.data = string; 1336 da.width = (screen_size_t)count; 1337 da.row = row; 1338 da.col = col; 1340 da.fg_color = fg_color; 1341 da.bg_color = bg_color; 1343 tems_safe_display(&da, credp, called_from); 1362 struct vis_consdisplay da; local 1367 da 1388 struct vis_conscopy da; local 1408 struct vis_consdisplay da; local 1432 struct vis_consdisplay da; local 2247 struct vis_consdisplay da; local [all...] |