Searched refs:sobj (Results 1 - 10 of 10) sorted by relevance
/illumos-gate/usr/src/cmd/dtrace/demo/sched/ |
H A D | whatfor.d | 31 * We're sleeping. Track our sobj type. 33 self->sobj = curlwpsinfo->pr_stype; 44 /self->bedtime && !self->sobj/ 51 /self->sobj/ 53 @[self->sobj == SOBJ_MUTEX ? "kernel-level lock" : 54 self->sobj == SOBJ_RWLOCK ? "rwlock" : 55 self->sobj == SOBJ_CV ? "condition variable" : 56 self->sobj == SOBJ_SEMA ? "semaphore" : 57 self->sobj == SOBJ_USER ? "user-level lock" : 58 self->sobj [all...] |
/illumos-gate/usr/src/uts/common/sys/ |
H A D | sobject.h | 51 #define SOBJ_USER_PI 6 /* user-level sobj having Prio Inheritance */ 70 #define SOBJ_OWNER(sobj_ops, sobj) (*(sobj_ops->sobj_owner))(sobj)
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | turnstile.c | 139 #define IS_UPI(sobj) \ 140 ((uintptr_t)(sobj) - (uintptr_t)upimutextab < sizeof (upimutextab)) 163 #define TURNSTILE_SOBJ_HASH(sobj) \ 164 ((((ulong_t)sobj >> 2) + ((ulong_t)sobj >> 9)) & TURNSTILE_HASH_MASK) 165 #define TURNSTILE_SOBJ_BUCKET(sobj) \ 166 ((IS_UPI(sobj) ? 0 : TURNSTILE_HASH_SIZE) + TURNSTILE_SOBJ_HASH(sobj)) 167 #define TURNSTILE_CHAIN(sobj) turnstile_table[TURNSTILE_SOBJ_BUCKET(sobj)] 282 turnstile_lookup(void *sobj) argument 300 turnstile_exit(void *sobj) argument 406 turnstile_block(turnstile_t *ts, int qnum, void *sobj, sobj_ops_t *sobj_ops, kmutex_t *mp, lwp_timer_t *lwptp) argument [all...] |
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | sobj.c | 112 mdb_warn("sobj type \"%s\" unknown\n", name); 270 sobj_ops_t sobj; member in struct:wcdata 278 if (wc->sobj.sobj_type == SOBJ_NONE) { 279 (void) mdb_vread(&wc->sobj, sizeof (sobj_ops_t), 313 wc.sobj.sobj_type = SOBJ_NONE; 321 wc.sobj.sobj_type == SOBJ_CV ? "cond" : 322 wc.sobj.sobj_type == SOBJ_SEMA ? "sema" : "??", 364 mdb_warn("must specify a sobj * for blocked walk"); 506 mdb_warn("couldn't walk 'blocked' for sobj %p", addr); 689 #define TURNSTILE_SOBJ_HASH(sobj) \ [all...] |
H A D | findstack.c | 39 #include "sobj.h" 597 const char *sobj = NULL; local 637 's', MDB_OPT_STR, &sobj, 645 if (sobj != NULL || excl_sobj != NULL || 683 if (sobj != NULL && text_to_sobj(sobj, &sobj_ops) != 0) 857 char sobj[100]; local 862 sobj, sizeof (sobj)); 866 cur->se_thread, state, sobj, coun [all...] |
/illumos-gate/usr/src/cmd/latencytop/common/ |
H A D | stat.c | 1028 lt_sobj_t *sobj; local 1040 sobj = lookup_sobj(&id); 1042 if (sobj == NULL) { 1046 cause_id = sobj->lt_so_cause_id; 1049 sobj->lt_so_string, GROUP_SOBJ);
|
/illumos-gate/usr/src/uts/common/vm/ |
H A D | vm_anon.c | 3602 anon_array_enter(struct anon_map *amp, ulong_t an_idx, anon_sync_obj_t *sobj) argument 3620 sobj->sync_mutex = mtx = &anon_array_lock[hash].pad_mutex; 3621 sobj->sync_cv = cv = &anon_array_cv[hash]; 3627 sobj->sync_data = ap_slot; 3633 anon_sync_obj_t *sobj) 3652 sobj->sync_mutex = mtx = &anon_array_lock[hash].pad_mutex; 3653 sobj->sync_cv = &anon_array_cv[hash]; 3663 sobj->sync_data = ap_slot; 3669 anon_array_exit(anon_sync_obj_t *sobj) argument 3671 mutex_enter(sobj 3632 anon_array_try_enter(struct anon_map *amp, ulong_t an_idx, anon_sync_obj_t *sobj) argument [all...] |
/illumos-gate/usr/src/uts/common/inet/sctp/ |
H A D | sctp_addr.c | 903 sctp_saddr_ipif_t *sobj; local 923 sobj = list_head(&sctp->sctp_saddrs[idx].sctp_ipif_list); 926 if (sobj->saddr_ipifp == oipif) { 928 sobj->saddr_ipifp = nipif; 938 sobj = list_next(&sctp->sctp_saddrs[idx].sctp_ipif_list, 939 sobj);
|
/illumos-gate/usr/src/uts/common/fs/proc/ |
H A D | prsubr.c | 2501 sobj_ops_t *sobj; local 2529 if ((sobj = t->t_sobj_ops) != NULL) 2530 psp->pr_stype = SOBJ_TYPE(sobj); 2568 sobj_ops_t *sobj; local 2596 if ((sobj = t->t_sobj_ops) != NULL) 2597 psp->pr_stype = SOBJ_TYPE(sobj);
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | lwp_sobj.c | 2820 lwpsobj_owner(caddr_t sobj) argument
|
Completed in 102 milliseconds