/illumos-gate/usr/src/uts/common/fs/ufs/ |
H A D | ufs_dir.c | 641 struct inode *tdp, /* target directory to make entry in */ in ufs_direnter_cm() argument 661 ASSERT(RW_WRITE_HELD(&tdp->i_rwlock)); in ufs_direnter_cm() 663 if (((tdp->i_mode & IFMT) == IFATTRDIR) && ((op == DE_MKDIR) || in ufs_direnter_cm() 678 if (err = ufs_diraccess(tdp, IEXEC, cr)) in ufs_direnter_cm() 690 if (tdp->i_ufsvfs) in ufs_direnter_cm() 691 ulp = &tdp->i_ufsvfs->vfs_ulockfs; in ufs_direnter_cm() 692 rw_exit(&tdp->i_rwlock); in ufs_direnter_cm() 693 if (err = ufs_dirlook(tdp, namep, ipp, cr, 0, 0)) { in ufs_direnter_cm() 702 ufs_tryirwlock(&tdp->i_rwlock, RW_WRITER, retry_err); in ufs_direnter_cm() 708 ufs_tryirwlock(&tdp->i_rwlock, RW_WRITER, retry); in ufs_direnter_cm() [all …]
|
H A D | ufs_vnops.c | 3155 struct inode *tdp = VTOI(tdvp); in ufs_link() local 3156 struct ufsvfs *ufsvfsp = tdp->i_ufsvfs; in ufs_link() 3187 ((tdp->i_mode & IFMT) == IFATTRDIR)) || in ufs_link() 3189 ((tdp->i_mode & IFMT) == IFDIR))) { in ufs_link() 3207 ufs_tryirwlock_trans(&tdp->i_rwlock, RW_WRITER, TOP_LINK, retry); in ufs_link() 3210 error = ufs_direnter_lr(tdp, tnm, DE_LINK, (struct inode *)0, in ufs_link() 3212 rw_exit(&tdp->i_rwlock); in ufs_link() 3253 struct inode *tdp; /* new (target) parent inode */ in ufs_rename() local 3310 tdp = VTOI(tdvp); in ufs_rename() 3315 if ((tdp->i_mode & IFMT) != (sdp->i_mode & IFMT)) { in ufs_rename() [all …]
|
H A D | ufs_acl.c | 1305 ufs_si_inherit(struct inode *ip, struct inode *tdp, o_mode_t mode, cred_t *cr) in ufs_si_inherit() argument 1307 si_t *tsp, *sp = tdp->i_ufs_acl; in ufs_si_inherit() 1313 ASSERT(RW_WRITE_HELD(&tdp->i_rwlock)); in ufs_si_inherit() 1314 ASSERT(RW_WRITE_HELD(&tdp->i_contents)); in ufs_si_inherit() 1327 ASSERT(((tdp->i_mode & IFMT) == IFDIR) || in ufs_si_inherit() 1328 ((tdp->i_mode & IFMT) == IFATTRDIR)); in ufs_si_inherit() 1403 ip->i_flag |= tdp->i_flag & IQUIET; in ufs_si_inherit()
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | schedctl.c | 314 sc_shared_t *tdp = t->t_schedctl; in schedctl_set_cidpri() local 316 if (tdp != NULL) { in schedctl_set_cidpri() 317 tdp->sc_cid = t->t_cid; in schedctl_set_cidpri() 318 tdp->sc_cpri = t->t_cpri; in schedctl_set_cidpri() 319 tdp->sc_priority = DISP_PRIO(t); in schedctl_set_cidpri() 333 sc_shared_t *tdp = t->t_schedctl; in schedctl_sigblock() local 335 if (tdp != NULL) in schedctl_sigblock() 336 return (tdp->sc_sigblock); in schedctl_sigblock() 357 sc_shared_t *tdp = t->t_schedctl; in schedctl_finish_sigblock() local 361 if (tdp != NULL && tdp->sc_sigblock) { in schedctl_finish_sigblock() [all …]
|
H A D | sig.c | 2218 sc_shared_t *tdp = t->t_schedctl; in sigcheck() local 2227 if (tdp != NULL && tdp->sc_sigblock) in sigcheck()
|
/illumos-gate/usr/src/uts/common/fs/tmpfs/ |
H A D | tmp_dir.c | 130 tmpfs_hash_change(struct tdirent *tdp, struct tmpnode *fromtp) in tmpfs_hash_change() argument 135 hash = tdp->td_hash; in tmpfs_hash_change() 138 tdp->td_tmpnode = fromtp; in tmpfs_hash_change() 246 struct tdirent *tdp; in tdirenter() local 389 tdp = tmpfs_hash_lookup(name, dir, 1, &found); in tdirenter() 391 if (tdp) { in tdirenter() 406 dir, name, found, tdp, cred); in tdirenter() 448 ASSERT(tdp == NULL); in tdirenter() 673 struct tdirent *tdp; in tdirtrunc() local 683 for (tdp = dir->tn_dir; tdp; tdp = dir->tn_dir) { in tdirtrunc() [all …]
|
H A D | tmp_vnops.c | 1466 struct tdirent *tdp; in tmp_readdir() local 1517 tdp = tp->tn_dir; in tmp_readdir() 1518 while (tdp) { in tmp_readdir() 1519 namelen = strlen(tdp->td_name); /* no +1 needed */ in tmp_readdir() 1520 offset = tdp->td_offset; in tmp_readdir() 1531 ASSERT(tdp->td_tmpnode != NULL); in tmp_readdir() 1535 (void) strncpy(dp->d_name, tdp->td_name, in tmp_readdir() 1538 dp->d_ino = (ino64_t)tdp->td_tmpnode->tn_nodeid; in tmp_readdir() 1539 dp->d_off = (offset_t)tdp->td_offset + 1; in tmp_readdir() 1545 tdp = tdp->td_next; in tmp_readdir() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/kmdb/ |
H A D | kmdb_terminfo_skel.c | 72 static const termio_desc_t *tdp; variable 78 for (tdp = termio_db; tdp->td_name != NULL; tdp++) { in setupterm() 79 if (strcmp(tdp->td_name, name) == 0) in setupterm() 90 const termio_desc_t *otdp = tdp; in restartterm() 94 tdp = otdp; /* restore old terminal settings */ in restartterm() 104 for (tap = tdp->td_data; tap->ta_name != NULL; tap++) { in tigetstr() 122 for (tap = tdp->td_data; tap->ta_name != NULL; tap++) { in tigetflag() 139 for (tap = tdp->td_data; tap->ta_name != NULL; tap++) { in tigetnum()
|
/illumos-gate/usr/src/uts/common/fs/udfs/ |
H A D | udf_dir.c | 327 struct ud_inode *tdp, in ud_direnter() argument 347 udf_vfsp = tdp->i_udf; in ud_direnter() 360 ASSERT(RW_WRITE_HELD(&tdp->i_rwlock)); in ud_direnter() 374 rw_exit(&tdp->i_rwlock); in ud_direnter() 375 if (err = ud_dirlook(tdp, namep, ipp, cr, 0)) { in ud_direnter() 376 rw_enter(&tdp->i_rwlock, RW_WRITER); in ud_direnter() 379 rw_enter(&tdp->i_rwlock, RW_WRITER); in ud_direnter() 420 if (tdp->i_nlink == 0) { in ud_direnter() 427 if (tdp->i_type != VDIR) { in ud_direnter() 434 if (err = ud_iaccess(tdp, IEXEC, cr, 1)) { in ud_direnter() [all …]
|
H A D | udf_vnops.c | 868 struct ud_inode *tdp; in udf_link() local 887 tdp = VTOI(tdvp); in udf_link() 889 rw_enter(&tdp->i_rwlock, RW_WRITER); in udf_link() 890 error = ud_direnter(tdp, tnm, DE_LINK, (struct ud_inode *)0, in udf_link() 892 rw_exit(&tdp->i_rwlock); in udf_link() 894 ITIMES(tdp); in udf_link() 918 struct ud_inode *sdp, *tdp; /* source and target parent inode */ in udf_rename() local 928 tdp = VTOI(tdvp); in udf_rename() 982 if (ud_dirlook(tdp, tnm, &tip, cr, 0) == 0) { in udf_rename() 996 rw_enter(&tdp->i_rwlock, RW_WRITER); in udf_rename() [all …]
|
/illumos-gate/usr/src/cmd/sgs/elfwrap/common/ |
H A D | machine.c | 56 target_init(TargDesc_t *tdp) in target_init() argument 61 tdp->td_class = M_CLASS; /* e_ident[EI_CLASS] */ in target_init() 62 tdp->td_data = M_DATA; /* e_ident[EI_DATA] */ in target_init() 63 tdp->td_mach = M_MACH; /* e_machine */ in target_init() 68 tdp->td_align = M_WORD_ALIGN; /* d_align */ in target_init() 73 tdp->td_symsz = sizeof (Sym); /* d_size */ in target_init()
|
/illumos-gate/usr/src/uts/sun4v/vm/ |
H A D | mach_sfmmu.c | 353 hv_tsb_info_t *tdp; in sfmmu_setup_tsbinfo() local 433 tdp = &sfmmup->sfmmu_hvblock.hv_tsb_info[i]; in sfmmu_setup_tsbinfo() 434 sfmmup->sfmmu_hvblock.hv_tsb_info_pa = va_to_pa(tdp); in sfmmu_setup_tsbinfo() 440 tdp = &sfmmup->sfmmu_hvblock.hv_tsb_info[j]; in sfmmu_setup_tsbinfo() 443 tdp->hvtsb_idxpgsz = lowbit(tsbinfop->tsb_ttesz_mask) - 1; in sfmmu_setup_tsbinfo() 444 tdp->hvtsb_assoc = 1; in sfmmu_setup_tsbinfo() 445 tdp->hvtsb_ntte = TSB_ENTRIES(tsbinfop->tsb_szc); in sfmmu_setup_tsbinfo() 446 tdp->hvtsb_ctx_index = scd; in sfmmu_setup_tsbinfo() 447 tdp->hvtsb_pgszs = tsbinfop->tsb_ttesz_mask; in sfmmu_setup_tsbinfo() 448 tdp->hvtsb_rsvd = 0; in sfmmu_setup_tsbinfo() [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)); in rtoc_get_trk_sess_num() local 374 if ((tdp = get_rtoc_td(tdp, last_tdp, Q_MODE_1, (uchar_t)trk_num)) != in rtoc_get_trk_sess_num() 376 *sess_nump = tdp->rt_session_num; in rtoc_get_trk_sess_num() 390 rtoc_td_t *tdp = (rtoc_td_t *)(rtoc + sizeof (rtoc_hdr_t)); in rtoc_get_sess_last_trk_num() local 394 while ((tdp = get_rtoc_td(tdp, last_tdp, Q_MODE_1, in rtoc_get_sess_last_trk_num() 396 if (tdp->rt_session_num == sess_num) { in rtoc_get_sess_last_trk_num() 397 *last_trk_nump = tdp->rt_pmin; in rtoc_get_sess_last_trk_num() 400 ++tdp; in rtoc_get_sess_last_trk_num() 415 rtoc_td_t *tdp = (rtoc_td_t *)(rtoc + sizeof (rtoc_hdr_t)); in rtoc_get_sess_leadout_lba() local 419 while ((tdp = get_rtoc_td(tdp, last_tdp, Q_MODE_1, in rtoc_get_sess_leadout_lba() [all …]
|
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | spa_config.c | 207 spa_config_dirent_t *dp, *tdp; in spa_write_cachefile() local 247 tdp = list_head(&spa->spa_config_list); in spa_write_cachefile() 249 tdp->scd_path == NULL || in spa_write_cachefile() 250 strcmp(tdp->scd_path, dp->scd_path) != 0) { in spa_write_cachefile() 301 while ((tdp = list_next(&target->spa_config_list, dp)) != NULL) { in spa_write_cachefile() 302 list_remove(&target->spa_config_list, tdp); in spa_write_cachefile() 303 if (tdp->scd_path != NULL) in spa_write_cachefile() 304 spa_strfree(tdp->scd_path); in spa_write_cachefile() 305 kmem_free(tdp, sizeof (spa_config_dirent_t)); in spa_write_cachefile()
|
/illumos-gate/usr/src/uts/common/fs/pcfs/ |
H A D | pc_dir.c | 559 struct pcnode *tdp, /* target directory */ in pc_rename() argument 606 if (pcp == tdp) { in pc_rename() 615 if ((dp->pc_scluster == tdp->pc_scluster) && in pc_rename() 632 error = pc_findentry(tdp, tnm, &slot, NULL); in pc_rename() 658 error = pc_dirremove(tdp, tnm, in pc_rename() 662 PCTOV(tdp), tnm, ctp); in pc_rename() 671 error = pc_dirremove(tdp, tnm, in pc_rename() 674 vnevent_rename_dest(PCTOV(tpcp), PCTOV(tdp), in pc_rename() 719 ndirentries = direntries_needed(tdp, tnm); in pc_rename() 728 offset = pc_find_free_space(tdp, ndirentries); in pc_rename() [all …]
|
H A D | pc_vnops.c | 1179 struct pcnode *tdp; in pcfs_rename() local 1196 if (((dp = VTOPC(sdvp)) == NULL) || ((tdp = VTOPC(tdvp)) == NULL) || in pcfs_rename() 1197 (dp->pc_flags & PC_INVAL) || (tdp->pc_flags & PC_INVAL)) { in pcfs_rename() 1201 error = pc_rename(dp, tdp, snm, tnm, ct); in pcfs_rename()
|
/illumos-gate/usr/src/uts/common/io/sfe/ |
H A D | sfe.c | 1107 struct sfe_desc *tdp; in sfe_tx_desc_write() local 1138 tdp = (void *)&dp->tx_ring[SFE_DESC_SIZE * slot]; in sfe_tx_desc_write() 1141 tdp->d_bufptr = LE_32(tmp0); in sfe_tx_desc_write() 1142 tdp->d_cmdsts = LE_32(mark); in sfe_tx_desc_write() 1151 struct sfe_desc *tdp; in sfe_tx_start() local 1160 tdp = (void *)&dp->tx_ring[SFE_DESC_SIZE * start_slot]; in sfe_tx_start() 1161 tdp->d_cmdsts |= LE_32(CMDSTS_OWN); in sfe_tx_start() 1206 struct sfe_desc *tdp; in sfe_tx_desc_stat() local 1215 tdp = (void *) in sfe_tx_desc_stat() 1222 status = tdp->d_cmdsts; in sfe_tx_desc_stat() [all …]
|
/illumos-gate/usr/src/cmd/fs.d/udfs/mkfs/ |
H A D | mkfs.c | 618 struct term_desc *tdp; in volseqinit() local 856 tdp = (struct term_desc *)buf; in volseqinit() 857 tp = &tdp->td_tag; in volseqinit() 943 tdp = (struct term_desc *)buf; in volseqinit() 944 tp = &tdp->td_tag; in volseqinit() 1111 tdp = (struct term_desc *)buf; in volseqinit() 1112 tp = &tdp->td_tag; in volseqinit()
|
/illumos-gate/usr/src/lib/scsi/libsmp/common/ |
H A D | smp_engine.c | 264 smp_open(const smp_target_def_t *tdp) in smp_open() argument 271 if ((engine = tdp->std_engine) == NULL) { in smp_open() 284 if ((private = ep->se_ops->seo_open(tdp->std_def)) == NULL) { in smp_open()
|
/illumos-gate/usr/src/cmd/sendmail/db/txn/ |
H A D | txn.c | 582 __txn_check_running(txnp, tdp) in __txn_check_running() argument 584 TXN_DETAIL **tdp; 597 if (tdp != NULL) 598 *tdp = tp;
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | bridge.c | 1879 void *tdp; in bridge_forward() local 1913 if ((tdp = blp->bl_trilldata) != NULL) { in bridge_forward() 1929 trill_encap_fn(tdp, blp, hdr_info, mp, in bridge_forward() 1941 if (tdp == NULL) { in bridge_forward() 2023 if ((tdp = blp->bl_trilldata) != NULL) { in bridge_forward() 2038 trill_encap_fn(tdp, blp, in bridge_forward() 2246 void *tdp; in bridge_recv_cb() local 2251 if ((tdp = blp->bl_trilldata) != NULL) { in bridge_recv_cb() 2335 trill_recv_fn(tdp, blp, rsrc, mp, &hdr_info); in bridge_recv_cb()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | gcore.c | 1097 mdb_sc_shared_t *tdp; in gcore_schedctl_finish_sigblock() local 1107 tdp = &td; in gcore_schedctl_finish_sigblock() 1109 if (tdp->sc_sigblock) { in gcore_schedctl_finish_sigblock() 1113 tdp->sc_sigblock = 0; in gcore_schedctl_finish_sigblock()
|