/illumos-gate/usr/src/cmd/sgs/elfwrap/common/ |
H A D | machine.c | 57 target_init(TargDesc_t *tdp) argument 62 tdp->td_class = M_CLASS; /* e_ident[EI_CLASS] */ 63 tdp->td_data = M_DATA; /* e_ident[EI_DATA] */ 64 tdp->td_mach = M_MACH; /* e_machine */ 69 tdp->td_align = M_WORD_ALIGN; /* d_align */ 74 tdp->td_symsz = sizeof (Sym); /* d_size */
|
/illumos-gate/usr/src/tools/stabs/ |
H A D | squander.c | 33 void squander_do_sou(struct tdesc *tdp, struct node *np); 34 void squander_do_enum(struct tdesc *tdp, struct node *np); 35 void squander_do_intrinsic(struct tdesc *tdp, struct node *np); 38 squander_do_intrinsic(struct tdesc *tdp, struct node *np) argument 43 squander_do_sou(struct tdesc *tdp, struct node *np) argument 51 if (tdp->type == UNION) 55 for (mlp = tdp->data.members.forw; mlp != NULL; mlp = mlp->next) { 68 tdp->size, msize, tdp->size - msize); 72 squander_do_enum(struct tdesc *tdp, struc argument [all...] |
H A D | forth.c | 33 void forth_do_sou(struct tdesc *tdp, struct node *np); 34 void forth_do_enum(struct tdesc *tdp, struct node *np); 35 void forth_do_intrinsic(struct tdesc *tdp, struct node *np); 37 static void switch_on_type(struct mlist *mlp, struct tdesc *tdp, 40 static void print_intrinsic(struct mlist *mlp, struct tdesc *tdp, 42 static void print_forward(struct mlist *mlp, struct tdesc *tdp, 44 static void print_pointer(struct mlist *mlp, struct tdesc *tdp, 46 static void print_array(struct mlist *mlp, struct tdesc *tdp, 48 static void print_function(struct mlist *mlp, struct tdesc *tdp, 50 static void print_union(struct mlist *mlp, struct tdesc *tdp, 64 forth_do_intrinsic(struct tdesc *tdp, struct node *np) argument 69 forth_do_sou(struct tdesc *tdp, struct node *np) argument 108 forth_do_enum(struct tdesc *tdp, struct node *np) argument 122 switch_on_type(struct mlist *mlp, struct tdesc *tdp, char *format, int level) argument 163 print_forward(struct mlist *mlp, struct tdesc *tdp, char *format, int level) argument 170 print_typeof(struct mlist *mlp, struct tdesc *tdp, char *format, int level) argument 176 print_volatile(struct mlist *mlp, struct tdesc *tdp, char *format, int level) argument 182 print_intrinsic(struct mlist *mlp, struct tdesc *tdp, char *format, int level) argument 236 print_pointer(struct mlist *mlp, struct tdesc *tdp, char *format, int level) argument 261 print_array(struct mlist *mlp, struct tdesc *tdp, char *format, int level) argument 279 print_function(struct mlist *mlp, struct tdesc *tdp, char *format, int level) argument 286 print_struct(struct mlist *mlp, struct tdesc *tdp, char *format, int level) argument 298 print_union(struct mlist *mlp, struct tdesc *tdp, char *format, int level) argument 310 print_enum(struct mlist *mlp, struct tdesc *tdp, char *format, int level) argument [all...] |
H A D | genassym.c | 33 void genassym_do_sou(struct tdesc *tdp, struct node *np); 34 void genassym_do_enum(struct tdesc *tdp, struct node *np); 35 void genassym_do_intrinsic(struct tdesc *tdp, struct node *np); 37 static void switch_on_type(struct mlist *mlp, struct tdesc *tdp, 40 static void print_intrinsic(struct mlist *mlp, struct tdesc *tdp, 42 static void print_forward(struct mlist *mlp, struct tdesc *tdp, 44 static void print_pointer(struct mlist *mlp, struct tdesc *tdp, 46 static void print_array(struct mlist *mlp, struct tdesc *tdp, 48 static void print_function(struct mlist *mlp, struct tdesc *tdp, 50 static void print_union(struct mlist *mlp, struct tdesc *tdp, 65 genassym_do_intrinsic(struct tdesc *tdp, struct node *np) argument 78 genassym_do_sou(struct tdesc *tdp, struct node *np) argument 124 genassym_do_enum(struct tdesc *tdp, struct node *np) argument 138 switch_on_type(struct mlist *mlp, struct tdesc *tdp, char *format, int level) argument 189 print_forward(struct mlist *mlp, struct tdesc *tdp, char *format, int level) argument 196 print_typeof(struct mlist *mlp, struct tdesc *tdp, char *format, int level) argument 202 print_volatile(struct mlist *mlp, struct tdesc *tdp, char *format, int level) argument 208 print_intrinsic(struct mlist *mlp, struct tdesc *tdp, char *format, int level) argument 246 print_pointer(struct mlist *mlp, struct tdesc *tdp, char *format, int level) argument 269 print_array(struct mlist *mlp, struct tdesc *tdp, char *format, int level) argument 283 print_function(struct mlist *mlp, struct tdesc *tdp, char *format, int level) argument 290 print_struct(struct mlist *mlp, struct tdesc *tdp, char *format, int level) argument 299 print_union(struct mlist *mlp, struct tdesc *tdp, char *format, int level) argument 308 print_enum(struct mlist *mlp, struct tdesc *tdp, char *format, int level) argument [all...] |
H A D | stabs.c | 53 static void addhash(struct tdesc *tdp, int num); 54 static void tagadd(char *w, int h, struct tdesc *tdp); 167 struct tdesc *tdp; local 224 cp = tdefdecl(cp, h, &tdp); 225 addhash(tdp, h); /* for *(x,y) types */ 227 tdp = malloc(sizeof (*tdp)); 228 tdp->type = TYPEOF; 229 tdp->name = (w != NULL) ? strdup(w) : NULL; 230 tdp 254 struct tdesc *tdp = hash_table[hash]; local 338 tagadd(char *w, int h, struct tdesc *tdp) argument 364 struct tdesc *tdp; local 544 struct tdesc *tdp; local 563 struct tdesc *tdp; local 715 addhash(struct tdesc *tdp, int num) argument 752 struct tdesc *tdp, *ttdp = NULL; local [all...] |
H A D | main.c | 74 static struct tdesc *find_member(struct tdesc *tdp, char *name); 237 find_member(struct tdesc *tdp, char *name) argument 241 while (tdp->type == TYPEOF) 242 tdp = tdp->data.tdesc; 243 if (tdp->type != STRUCT && tdp->type != UNION) 245 for (mlp = tdp->data.members.forw; mlp != NULL; mlp = mlp->next) 385 struct tdesc *tdp; local 387 tdp [all...] |
/illumos-gate/usr/src/tools/ctf/cvt/ |
H A D | st_parse.c | 70 static void addhash(tdesc_t *tdp, int num); 71 static int tagadd(char *w, int h, tdesc_t *tdp); 150 tdesc_t *tdp; local 152 tdp = xcalloc(sizeof (*tdp)); 153 tdp->t_type = TYPEDEF_UNRES; 154 tdp->t_id = tid; 156 return (tdp); 162 tdesc_t *tdp; local 170 if (!(cp = tdefdecl(cp + 1, tid, &tdp))) 191 tdesc_t *tdp; local 249 tdesc_t *tdp; local 289 tdesc_t *tdp, *ntdp; local 362 tdesc_t *tdp; local 467 tdesc_t *tdp = hash_table[bucket]; local 550 tagadd(char *w, int h, tdesc_t *tdp) argument 777 tdesc_t *tdp; local 868 find_intrinsic(tdesc_t *tdp) argument 892 tdesc_t *tdp, *itdp; local 1057 tdesc_t *tdp, *ttdp = NULL; local 1081 addhash(tdesc_t *tdp, int num) argument 1134 tdesc_t *tdp; local 1168 tdesc_t *tdp = ml->ml_type; local [all...] |
H A D | tdata.c | 57 tdesc_t *tdp = node; local 61 if (tdp->t_name) 62 name = tdp->t_name; 64 switch (tdp->t_type) { 70 name = tdp->t_tdesc->t_name; 73 h = tdp->t_fndef->fn_nargs + 74 tdp->t_fndef->fn_vargs; 75 name = tdp->t_fndef->fn_ret->t_name; 78 h = tdp->t_ardef->ad_nelems; 79 name = tdp 131 tdesc_t *tdp = data; local 150 tdesc_t *tdp = data; local 180 tdesc_t *tdp = data; local 188 free_intr(tdesc_t *tdp) argument 194 free_ardef(tdesc_t *tdp) argument 200 free_mlist(tdesc_t *tdp) argument 216 free_elist(tdesc_t *tdp) argument 250 tdesc_free_cb(tdesc_t *tdp, void *private) argument 262 tdesc_free(tdesc_t *tdp) argument [all...] |
H A D | dwarf.c | 156 tdesc_add(dwarf_t *dw, tdesc_t *tdp) argument 158 hash_add(dw->dw_tidhash, tdp); 164 tdesc_t tmpl, *tdp; local 168 if (hash_find(dw->dw_tidhash, &tmpl, (void **)&tdp)) 169 return (tdp); 179 tdesc_size(tdesc_t *tdp) argument 182 switch (tdp->t_type) { 190 return (tdp->t_size); 199 tdp = tdp 213 tdesc_bitsize(tdesc_t *tdp) argument 249 tdesc_basetype(tdesc_t *tdp) argument 547 tdesc_t *tdp = xcalloc(sizeof (tdesc_t)); local 560 tdesc_t *tdp; local 602 tdesc_t *tdp; local 745 die_array_create(dwarf_t *dw, Dwarf_Die arr, Dwarf_Off off, tdesc_t *tdp) argument 788 die_array_resolve(tdesc_t *tdp, tdesc_t **tdpp, void *private) argument 818 die_array_failed(tdesc_t *tdp, tdesc_t **tdpp, void *private) argument 838 die_enum_create(dwarf_t *dw, Dwarf_Die die, Dwarf_Off off, tdesc_t *tdp) argument 902 tdesc_t *tdp = arg1, **fullp = arg2; local 914 die_enum_resolve(tdesc_t *tdp, tdesc_t **tdpp, void *private) argument 959 die_sou_create(dwarf_t *dw, Dwarf_Die str, Dwarf_Off off, tdesc_t *tdp, int type, const char *typename) argument 1092 die_struct_create(dwarf_t *dw, Dwarf_Die die, Dwarf_Off off, tdesc_t *tdp) argument 1098 die_union_create(dwarf_t *dw, Dwarf_Die die, Dwarf_Off off, tdesc_t *tdp) argument 1105 die_sou_resolve(tdesc_t *tdp, tdesc_t **tdpp, void *private) argument 1164 die_sou_failed(tdesc_t *tdp, tdesc_t **tdpp, void *private) argument 1185 die_funcptr_create(dwarf_t *dw, Dwarf_Die die, Dwarf_Off off, tdesc_t *tdp) argument 1433 die_base_create(dwarf_t *dw, Dwarf_Die base, Dwarf_Off off, tdesc_t *tdp) argument 1484 die_through_create(dwarf_t *dw, Dwarf_Die die, Dwarf_Off off, tdesc_t *tdp, int type, const char *typename) argument 1516 die_typedef_create(dwarf_t *dw, Dwarf_Die die, Dwarf_Off off, tdesc_t *tdp) argument 1522 die_const_create(dwarf_t *dw, Dwarf_Die die, Dwarf_Off off, tdesc_t *tdp) argument 1528 die_pointer_create(dwarf_t *dw, Dwarf_Die die, Dwarf_Off off, tdesc_t *tdp) argument 1534 die_restrict_create(dwarf_t *dw, Dwarf_Die die, Dwarf_Off off, tdesc_t *tdp) argument 1540 die_volatile_create(dwarf_t *dw, Dwarf_Die die, Dwarf_Off off, tdesc_t *tdp) argument 1547 die_function_create(dwarf_t *dw, Dwarf_Die die, Dwarf_Off off, tdesc_t *tdp) argument 1639 die_variable_create(dwarf_t *dw, Dwarf_Die die, Dwarf_Off off, tdesc_t *tdp) argument 1679 die_lexblk_descend(dwarf_t *dw, Dwarf_Die die, Dwarf_Off off, tdesc_t *tdp) argument 1739 tdesc_t *tdp; local [all...] |
H A D | ctf.c | 908 tdesc_t *tdp; local 946 tdp = tdarr[tid]; 952 tdp->t_name = 955 tdp->t_name = NULL; 962 tdp->t_type = INTRINSIC; 963 tdp->t_size = size; 985 tdp->t_intr = ip; 989 tdp->t_type = INTRINSIC; 990 tdp->t_size = size; 1001 tdp [all...] |
H A D | util.c | 233 tdesc_name(tdesc_t *tdp) argument 235 return (tdp->t_name == NULL ? "(anon)" : tdp->t_name);
|
H A D | output.c | 80 save_type_by_id(tdesc_t *tdp, tdesc_t **tdpp, void *private) argument 89 if (tdp->t_id > iiburst->iib_maxtypeid) 90 iiburst->iib_maxtypeid = tdp->t_id; 92 slist_add(&iiburst->iib_types, tdp, tdesc_idcmp);
|
H A D | input.c | 225 tdata_t **tdp = retp; local 227 *tdp = td;
|
/illumos-gate/usr/src/cmd/mdb/common/kmdb/ |
H A D | kmdb_terminfo_skel.c | 74 static const termio_desc_t *tdp; variable 80 for (tdp = termio_db; tdp->td_name != NULL; tdp++) { 81 if (strcmp(tdp->td_name, name) == 0) 92 const termio_desc_t *otdp = tdp; 96 tdp = otdp; /* restore old terminal settings */ 106 for (tap = tdp->td_data; tap->ta_name != NULL; tap++) { 124 for (tap = tdp->td_data; tap->ta_name != NULL; tap++) { 141 for (tap = tdp [all...] |
/illumos-gate/usr/src/uts/common/fs/ufs/ |
H A D | ufs_dir.c | 641 struct inode *tdp, /* target directory to make entry in */ 661 ASSERT(RW_WRITE_HELD(&tdp->i_rwlock)); 663 if (((tdp->i_mode & IFMT) == IFATTRDIR) && ((op == DE_MKDIR) || 678 if (err = ufs_diraccess(tdp, IEXEC, cr)) 690 if (tdp->i_ufsvfs) 691 ulp = &tdp->i_ufsvfs->vfs_ulockfs; 692 rw_exit(&tdp->i_rwlock); 693 if (err = ufs_dirlook(tdp, namep, ipp, cr, 0, 0)) { 702 ufs_tryirwlock(&tdp->i_rwlock, RW_WRITER, retry_err); 708 ufs_tryirwlock(&tdp 640 ufs_direnter_cm( struct inode *tdp, char *namep, enum de_op op, struct vattr *vap, struct inode **ipp, struct cred *cr, int flags) argument 807 ufs_direnter_lr( struct inode *tdp, char *namep, enum de_op op, struct inode *sdp, struct inode *sip, struct cred *cr) argument 1007 ufs_dircheckforname( struct inode *tdp, char *namep, int namlen, struct ufs_slot *slotp, struct inode **ipp, struct cred *cr, int noentry) argument 1449 ufs_dirrename( struct inode *sdp, struct inode *sip, struct inode *tdp, char *namep, struct inode *tip, struct ufs_slot *slotp, struct cred *cr) argument 1764 ufs_diraddentry( struct inode *tdp, char *namep, enum de_op op, int namlen, struct ufs_slot *slotp, struct inode *sip, struct inode *sdp, struct cred *cr) argument 2061 ufs_dirmakeinode( struct inode *tdp, struct inode **ipp, struct vattr *vap, enum de_op op, struct cred *cr) argument 3160 ufs_xattrmkdir( struct inode *tdp, struct inode **ipp, int flags, struct cred *cr) argument [all...] |
/illumos-gate/usr/src/uts/common/os/ |
H A D | schedctl.c | 302 sc_shared_t *tdp = t->t_schedctl; local 304 if (tdp != NULL) { 305 tdp->sc_cid = t->t_cid; 306 tdp->sc_cpri = t->t_cpri; 307 tdp->sc_priority = DISP_PRIO(t); 321 sc_shared_t *tdp = t->t_schedctl; local 323 if (tdp != NULL) 324 return (tdp->sc_sigblock); 333 * to be done when it set tdp->sc_shared->sc_sigblock non-zero. 340 sc_shared_t *tdp local 362 sc_shared_t *tdp = curthread->t_schedctl; local 384 sc_shared_t *tdp = curthread->t_schedctl; local 398 sc_shared_t *tdp = curthread->t_schedctl; local 427 sc_shared_t *tdp = curthread->t_schedctl; local 439 sc_shared_t *tdp = curthread->t_schedctl; local [all...] |
/illumos-gate/usr/src/uts/common/fs/tmpfs/ |
H A D | tmp_dir.c | 127 tmpfs_hash_change(struct tdirent *tdp, struct tmpnode *fromtp) argument 132 hash = tdp->td_hash; 135 tdp->td_tmpnode = fromtp; 243 struct tdirent *tdp; local 329 tdp = tmpfs_hash_lookup(name, dir, 1, &found); 331 if (tdp) { 346 dir, name, found, tdp, cred); 388 ASSERT(tdp == NULL); 613 struct tdirent *tdp; local 623 for (tdp 681 struct tdirent *tdp; local 906 struct tdirent *tdp, *tpdp; local [all...] |
/illumos-gate/usr/src/uts/common/fs/udfs/ |
H A D | udf_dir.c | 327 struct ud_inode *tdp, 347 udf_vfsp = tdp->i_udf; 360 ASSERT(RW_WRITE_HELD(&tdp->i_rwlock)); 374 rw_exit(&tdp->i_rwlock); 375 if (err = ud_dirlook(tdp, namep, ipp, cr, 0)) { 376 rw_enter(&tdp->i_rwlock, RW_WRITER); 379 rw_enter(&tdp->i_rwlock, RW_WRITER); 420 if (tdp->i_nlink == 0) { 427 if (tdp->i_type != VDIR) { 434 if (err = ud_iaccess(tdp, IEXE 326 ud_direnter( struct ud_inode *tdp, char *namep, enum de_op op, struct ud_inode *sdp, struct ud_inode *sip, struct vattr *vap, struct ud_inode **ipp, struct cred *cr, caller_context_t *ctp) argument 876 ud_dircheckforname(struct ud_inode *tdp, char *namep, int32_t namelen, struct slot *slotp, struct ud_inode **ipp, uint8_t *buf, struct cred *cr) argument 1228 ud_dirmakeinode(struct ud_inode *tdp, struct ud_inode **ipp, struct vattr *vap, enum de_op op, struct cred *cr) argument 1277 ud_diraddentry(struct ud_inode *tdp, char *namep, enum de_op op, int32_t namelen, struct slot *slotp, struct ud_inode *sip, struct ud_inode *sdp, struct cred *cr) argument 1440 ud_dirrename(struct ud_inode *sdp, struct ud_inode *sip, struct ud_inode *tdp, struct ud_inode *tip, char *namep, uint8_t *buf, struct slot *slotp, struct cred *cr) argument [all...] |
/illumos-gate/usr/src/uts/sun4v/vm/ |
H A D | mach_sfmmu.c | 353 hv_tsb_info_t *tdp; local 433 tdp = &sfmmup->sfmmu_hvblock.hv_tsb_info[i]; 434 sfmmup->sfmmu_hvblock.hv_tsb_info_pa = va_to_pa(tdp); 440 tdp = &sfmmup->sfmmu_hvblock.hv_tsb_info[j]; 443 tdp->hvtsb_idxpgsz = lowbit(tsbinfop->tsb_ttesz_mask) - 1; 444 tdp->hvtsb_assoc = 1; 445 tdp->hvtsb_ntte = TSB_ENTRIES(tsbinfop->tsb_szc); 446 tdp->hvtsb_ctx_index = scd; 447 tdp->hvtsb_pgszs = tsbinfop->tsb_ttesz_mask; 448 tdp [all...] |
/illumos-gate/usr/src/cmd/cdrw/ |
H A D | misc_scsi.c | 370 rtoc_td_t *tdp = (rtoc_td_t *)(rtoc + sizeof (rtoc_hdr_t)); local 374 if ((tdp = get_rtoc_td(tdp, last_tdp, Q_MODE_1, (uchar_t)trk_num)) != 376 *sess_nump = tdp->rt_session_num; 390 rtoc_td_t *tdp = (rtoc_td_t *)(rtoc + sizeof (rtoc_hdr_t)); local 394 while ((tdp = get_rtoc_td(tdp, last_tdp, Q_MODE_1, 396 if (tdp->rt_session_num == sess_num) { 397 *last_trk_nump = tdp->rt_pmin; 400 ++tdp; 415 rtoc_td_t *tdp = (rtoc_td_t *)(rtoc + sizeof (rtoc_hdr_t)); local [all...] |
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | spa_config.c | 206 spa_config_dirent_t *dp, *tdp; local 245 tdp = list_head(&spa->spa_config_list); 247 tdp->scd_path == NULL || 248 strcmp(tdp->scd_path, dp->scd_path) != 0) { 291 while ((tdp = list_next(&target->spa_config_list, dp)) != NULL) { 292 list_remove(&target->spa_config_list, tdp); 293 if (tdp->scd_path != NULL) 294 spa_strfree(tdp->scd_path); 295 kmem_free(tdp, sizeof (spa_config_dirent_t));
|
/illumos-gate/usr/src/uts/common/fs/pcfs/ |
H A D | pc_dir.c | 558 struct pcnode *tdp, /* target directory */ 605 if (pcp == tdp) { 614 if ((dp->pc_scluster == tdp->pc_scluster) && 631 error = pc_findentry(tdp, tnm, &slot, NULL); 657 error = pc_dirremove(tdp, tnm, 661 PCTOV(tdp), tnm, ctp); 670 error = pc_dirremove(tdp, tnm, 673 vnevent_rename_dest(PCTOV(tpcp), PCTOV(tdp), 718 ndirentries = direntries_needed(tdp, tnm); 727 offset = pc_find_free_space(tdp, ndirentrie 556 pc_rename( struct pcnode *dp, struct pcnode *tdp, char *snm, char *tnm, caller_context_t *ctp) argument [all...] |
/illumos-gate/usr/src/uts/common/io/sfe/ |
H A D | sfe.c | 1184 struct sfe_desc *tdp; local 1215 tdp = (void *)&dp->tx_ring[SFE_DESC_SIZE * slot]; 1218 tdp->d_bufptr = LE_32(tmp0); 1219 tdp->d_cmdsts = LE_32(mark); 1228 struct sfe_desc *tdp; local 1237 tdp = (void *)&dp->tx_ring[SFE_DESC_SIZE * start_slot]; 1238 tdp->d_cmdsts |= LE_32(CMDSTS_OWN); 1283 struct sfe_desc *tdp; local 1292 tdp = (void *) 1296 * Don't use LE_32() directly to refer tdp 1485 struct sfe_desc *tdp; local 1524 struct sfe_desc *tdp; local [all...] |
/illumos-gate/usr/src/uts/sun4u/starcat/io/ |
H A D | dman.c | 4437 man_dest_t *tdp; local 4457 tdp = &adp->a_mdp[i]; 4458 mdp = man_switch_match(tdp, adp->a_pg_id, tdp->md_switch_id); 4479 ASSERT(mdp->md_state == tdp->md_state); 4481 mdp->md_state = tdp->md_state; 4484 * save the wq from the destination passed(tdp). 4486 mdp->md_wq = tdp->md_wq; 4495 ASSERT(tdp->md_device.mdev_ppa == adp->a_st_dev.mdev_ppa); 4496 ASSERT(tdp 4906 man_dest_t *tdp; local 5372 man_dest_t *tdp; local 6016 man_dest_t *tdp; local [all...] |
/illumos-gate/usr/src/cmd/fs.d/udfs/mkfs/ |
H A D | mkfs.c | 618 struct term_desc *tdp; local 856 tdp = (struct term_desc *)buf; 857 tp = &tdp->td_tag; 943 tdp = (struct term_desc *)buf; 944 tp = &tdp->td_tag; 1111 tdp = (struct term_desc *)buf; 1112 tp = &tdp->td_tag;
|