Home
last modified time | relevance | path

Searched refs:ct (Results 1 – 25 of 283) sorted by relevance

12345678910>>...12

/illumos-gate/usr/src/uts/common/os/
H A Dcallout.c157 #define CALLOUT_APPEND(ct, cp) \ argument
158 CALLOUT_HASH_APPEND(ct->ct_idhash[CALLOUT_IDHASH(cp->c_xid)], \
162 #define CALLOUT_DELETE(ct, cp) \ argument
163 CALLOUT_HASH_DELETE(ct->ct_idhash[CALLOUT_IDHASH(cp->c_xid)], \
194 #define CALLOUT_EXEC_COMPUTE(ct, nextexp, exec) \ argument
198 cl = ct->ct_expired.ch_head; \
243 #define CALLOUT_LIST_FREE(ct, cl) \ argument
245 cl->cl_next = ct->ct_lfree; \
246 ct->ct_lfree = cl; \
253 #define CALLOUT_FREE(ct, cl) \ argument
[all …]
H A Dcontract.c263 contract_dtor(contract_t *ct) in contract_dtor() argument
265 cte_queue_destroy(&ct->ct_events); in contract_dtor()
266 list_destroy(&ct->ct_vnodes); in contract_dtor()
267 mutex_destroy(&ct->ct_reflock); in contract_dtor()
268 mutex_destroy(&ct->ct_lock); in contract_dtor()
269 mutex_destroy(&ct->ct_evtlock); in contract_dtor()
287 contract_ctor(contract_t *ct, ct_type_t *type, ct_template_t *tmpl, void *data, in contract_ctor() argument
295 mutex_init(&ct->ct_lock, NULL, MUTEX_DEFAULT, NULL); in contract_ctor()
296 mutex_init(&ct->ct_reflock, NULL, MUTEX_DEFAULT, NULL); in contract_ctor()
297 mutex_init(&ct->ct_evtlock, NULL, MUTEX_DEFAULT, NULL); in contract_ctor()
[all …]
H A Dsunmdi.c222 static int i_mdi_lba_lb(mdi_client_t *ct,
1224 mdi_client_t *ct = NULL; in i_devi_get_client() local
1227 ct = (mdi_client_t *)DEVI(cdip)->devi_mdi_client; in i_devi_get_client()
1229 return (ct); in i_devi_get_client()
1269 i_mdi_client_lock(mdi_client_t *ct, mdi_pathinfo_t *pip) in i_mdi_client_lock() argument
1275 while (MDI_CLIENT_TRYLOCK(ct) == 0) { in i_mdi_client_lock()
1279 MDI_CLIENT_LOCK(ct); in i_mdi_client_lock()
1296 MDI_CLIENT_LOCK(ct); in i_mdi_client_lock()
1305 i_mdi_client_unlock(mdi_client_t *ct) in i_mdi_client_unlock() argument
1307 MDI_CLIENT_UNLOCK(ct); in i_mdi_client_unlock()
[all …]
H A Dcallb.c91 static callb_table_t *ct = &callb_table; variable
118 mutex_enter(&ct->ct_lock); in callb_add_common()
119 while (ct->ct_busy) in callb_add_common()
120 cv_wait(&ct->ct_busy_cv, &ct->ct_lock); in callb_add_common()
121 if ((cp = ct->ct_freelist) == NULL) { in callb_add_common()
122 ct->ct_ncallb++; in callb_add_common()
125 ct->ct_freelist = cp->c_next; in callb_add_common()
143 cp->c_next = ct->ct_first_cb[class]; in callb_add_common()
144 ct->ct_first_cb[class] = cp; in callb_add_common()
146 mutex_exit(&ct->ct_lock); in callb_add_common()
[all …]
/illumos-gate/usr/src/lib/libnsl/rpc/
H A Dclnt_vc.c143 struct ct_data *ct; member
179 set_blocking_connection(struct ct_data *ct, bool_t blocking) in set_blocking_connection() argument
187 if (ct->ct_is_blocking == blocking) in set_blocking_connection()
190 if ((flag = fcntl(ct->ct_fd, F_GETFL, 0)) < 0) { in set_blocking_connection()
197 if (fcntl(ct->ct_fd, F_SETFL, flag) != 0) { in set_blocking_connection()
202 ct->ct_is_blocking = blocking; in set_blocking_connection()
241 struct ct_data *ct; /* private data */ in _clnt_vc_create_timed() local
248 if ((ct = malloc(sizeof (*ct))) != NULL) in _clnt_vc_create_timed()
249 ct->ct_addr.buf = NULL; in _clnt_vc_create_timed()
251 if ((cl == NULL) || (ct == NULL)) { in _clnt_vc_create_timed()
[all …]
/illumos-gate/usr/src/ucblib/librpcsoc/
H A Dclnt_tcp.c112 struct ct_data *ct; in clnttcp_create() local
123 ct = (struct ct_data *)mem_alloc(sizeof (*ct)); in clnttcp_create()
124 if (ct == NULL) { in clnttcp_create()
138 mem_free((caddr_t)ct, sizeof (struct ct_data)); in clnttcp_create()
159 ct->ct_closeit = TRUE; in clnttcp_create()
161 ct->ct_closeit = FALSE; in clnttcp_create()
167 ct->ct_sock = *sockp; in clnttcp_create()
168 ct->ct_wait.tv_usec = 0; in clnttcp_create()
169 ct->ct_waitset = FALSE; in clnttcp_create()
170 ct->ct_addr = *raddr; in clnttcp_create()
[all …]
/illumos-gate/usr/src/stand/lib/fs/nfs/
H A Dclnt_btcp.c122 struct ct_data *ct; in clntbtcp_create() local
137 ct = (struct ct_data *)bkmem_alloc(sizeof (*ct)); in clntbtcp_create()
138 if (ct == NULL) { in clntbtcp_create()
215 ct->ct_closeit = TRUE; in clntbtcp_create()
217 ct->ct_closeit = FALSE; in clntbtcp_create()
222 ct->ct_sock = *sockp; in clntbtcp_create()
223 ct->ct_wait_msec = 0; in clntbtcp_create()
224 ct->ct_total.tv_sec = wait.tv_sec; in clntbtcp_create()
225 ct->ct_total.tv_usec = -1; in clntbtcp_create()
226 ct->ct_raddr = *raddr; in clntbtcp_create()
[all …]
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs4_deleg_ops.c64 recall_all_delegations(rfs4_file_t *fp, bool_t trunc, caller_context_t *ct) in recall_all_delegations() argument
80 if (ct != NULL && ct->cc_flags & CC_DONTBLOCK) { in recall_all_delegations()
82 ct->cc_flags |= CC_WOULDBLOCK; in recall_all_delegations()
102 deleg_rd_open(femarg_t *arg, int mode, cred_t *cr, caller_context_t *ct) in deleg_rd_open() argument
114 if ((ct == NULL || ct->cc_caller_id != nfs4_srv_caller_id) && in deleg_rd_open()
117 rc = recall_all_delegations(fp, FALSE, ct); in deleg_rd_open()
122 return (vnext_open(arg, mode, cr, ct)); in deleg_rd_open()
127 deleg_wr_open(femarg_t *arg, int mode, cred_t *cr, caller_context_t *ct) in deleg_wr_open() argument
139 if (ct == NULL || ct->cc_caller_id != nfs4_srv_caller_id) { in deleg_wr_open()
141 rc = recall_all_delegations(fp, FALSE, ct); in deleg_wr_open()
[all …]
/illumos-gate/usr/src/uts/common/sys/
H A Dfem.h152 caller_context_t *ct); \
155 caller_context_t *ct); \
157 cred_t *cr, caller_context_t *ct); \
159 cred_t *cr, caller_context_t *ct); \
162 caller_context_t *ct); \
164 cred_t *cr, caller_context_t *ct); \
166 cred_t *cr, caller_context_t *ct); \
168 cred_t *cr, caller_context_t *ct); \
170 cred_t *cr, caller_context_t *ct); \
173 cred_t *cr, caller_context_t *ct, \
[all …]
H A Dmdi_impldefs.h554 #define MDI_CLIENT_LOCK(ct) mutex_enter(&(ct)->ct_mutex) argument
555 #define MDI_CLIENT_TRYLOCK(ct) mutex_tryenter(&(ct)->ct_mutex) argument
556 #define MDI_CLIENT_UNLOCK(ct) mutex_exit(&(ct)->ct_mutex) argument
558 #define MDI_CLIENT_LOCKED(ct) MUTEX_HELD(&(ct)->ct_mutex) argument
567 #define MDI_CLIENT_UNSTABLE(ct) (ct)->ct_unstable++; argument
568 #define MDI_CLIENT_STABLE(ct) { \ argument
569 (ct)->ct_unstable--; \
570 if ((ct)->ct_unstable == 0) { \
571 cv_broadcast(&(ct)->ct_unstable_cv); \
589 #define MDI_CLIENT_SET_OFFLINE(ct) {\ argument
[all …]
H A Dvnode.h1113 #define VOP_OPEN(vpp, mode, cr, ct) \ argument
1114 fop_open(vpp, mode, cr, ct)
1115 #define VOP_CLOSE(vp, f, c, o, cr, ct) \ argument
1116 fop_close(vp, f, c, o, cr, ct)
1117 #define VOP_READ(vp, uiop, iof, cr, ct) \ argument
1118 fop_read(vp, uiop, iof, cr, ct)
1119 #define VOP_WRITE(vp, uiop, iof, cr, ct) \ argument
1120 fop_write(vp, uiop, iof, cr, ct)
1121 #define VOP_IOCTL(vp, cmd, a, f, cr, rvp, ct) \ argument
1122 fop_ioctl(vp, cmd, a, f, cr, rvp, ct)
[all …]
/illumos-gate/usr/src/uts/intel/io/coretemp/
H A Dcoretemp.c135 coretemp_rdmsr(coretemp_t *ct, cmi_hdl_t hdl, uint_t msr, uint64_t *valp) in coretemp_rdmsr() argument
140 ASSERT(MUTEX_HELD(&ct->coretemp_mutex)); in coretemp_rdmsr()
146 cpuset_only(ct->coretemp_cpuset, (uint_t)cpu); in coretemp_rdmsr()
148 (ulong_t *)ct->coretemp_cpuset, coretemp_rdmsr_xc); in coretemp_rdmsr()
216 coretemp_calculate_tjmax(coretemp_t *ct, cmi_hdl_t hdl, uint_t *tjmax) in coretemp_calculate_tjmax() argument
221 e = coretemp_rdmsr(ct, hdl, MSR_TEMPERATURE_TARGET, &val); in coretemp_calculate_tjmax()
233 coretemp_update(coretemp_t *ct, coretemp_sensor_t *sensor, cmi_hdl_t hdl) in coretemp_update() argument
239 if ((e = coretemp_rdmsr(ct, hdl, sensor->cs_status_msr, &status)) != in coretemp_update()
242 dev_err(ct->coretemp_dip, CE_WARN, "!failed to get thermal " in coretemp_update()
247 if ((e = coretemp_rdmsr(ct, hdl, sensor->cs_intr_msr, &intr)) != in coretemp_update()
[all …]
/illumos-gate/usr/src/uts/common/fs/doorfs/
H A Ddoor_sys.c509 door_client_t *ct; /* curthread door_data */ in door_call() local
525 ct = door_my_client(1); in door_call()
532 if (copyin(args, &ct->d_args, sizeof (door_arg_t)) != 0) in door_call()
539 ct->d_args.data_ptr = in door_call()
541 ct->d_args.data_size = da32.data_size; in door_call()
542 ct->d_args.desc_ptr = in door_call()
544 ct->d_args.desc_num = da32.desc_num; in door_call()
545 ct->d_args.rbuf = in door_call()
547 ct->d_args.rsize = da32.rsize; in door_call()
551 ct->d_noresults = 1; in door_call()
[all …]
/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_fem.c243 caller_context_t *ct, in smb_fem_fcn_create() argument
254 ct, vsecp); in smb_fem_fcn_create()
256 if (error == 0 && ct != &smb_ct) in smb_fem_fcn_create()
278 caller_context_t *ct, in smb_fem_fcn_remove() argument
288 error = vnext_remove(arg, name, cr, ct, flags); in smb_fem_fcn_remove()
290 if (error == 0 && ct != &smb_ct) in smb_fem_fcn_remove()
303 caller_context_t *ct, in smb_fem_fcn_rename() argument
313 error = vnext_rename(arg, snm, tdvp, tnm, cr, ct, flags); in smb_fem_fcn_rename()
315 if (error == 0 && ct != &smb_ct) { in smb_fem_fcn_rename()
337 caller_context_t *ct, in smb_fem_fcn_mkdir() argument
[all …]
/illumos-gate/usr/src/uts/common/fs/lofs/
H A Dlofs_vnops.c50 lo_open(vnode_t **vpp, int flag, struct cred *cr, caller_context_t *ct) in lo_open() argument
69 error = VOP_OPEN(&rvp, flag, cr, ct); in lo_open()
109 caller_context_t *ct) in lo_close() argument
115 return (VOP_CLOSE(vp, flag, count, offset, cr, ct)); in lo_close()
120 caller_context_t *ct) in lo_read() argument
126 return (VOP_READ(vp, uiop, ioflag, cr, ct)); in lo_read()
131 caller_context_t *ct) in lo_write() argument
137 return (VOP_WRITE(vp, uiop, ioflag, cr, ct)); in lo_write()
148 caller_context_t *ct) in lo_ioctl() argument
154 return (VOP_IOCTL(vp, cmd, arg, flag, cr, rvalp, ct)); in lo_ioctl()
[all …]
/illumos-gate/usr/src/uts/common/contract/
H A Dprocess.c230 contract_t *ct; in ctmpl_process_set() local
259 ct = contract_type_ptr(process_type, param_value, in ctmpl_process_set()
261 if (ct == NULL) in ctmpl_process_set()
263 if (ct->ct_owner != curproc) { in ctmpl_process_set()
264 contract_rele(ct); in ctmpl_process_set()
267 if (((cont_process_t *)ct->ct_data)->conp_nmembers) { in ctmpl_process_set()
268 contract_rele(ct); in ctmpl_process_set()
272 ct = NULL; in ctmpl_process_set()
276 ctp->ctp_subsume = ct; in ctmpl_process_set()
463 contract_process_free(contract_t *ct) in contract_process_free() argument
[all …]
/illumos-gate/usr/src/uts/common/fs/ctfs/
H A Dctfs_ctl.c90 contract_t *ct = ctlnode->ctfs_ctl_contract; in ctfs_ctl_access() local
95 mutex_enter(&ct->ct_lock); in ctfs_ctl_access()
96 if ((curproc == ct->ct_owner) || in ctfs_ctl_access()
97 (ct->ct_owner == NULL && ct->ct_regent != NULL && in ctfs_ctl_access()
98 ct->ct_regent->ct_data == curproc->p_ct_process)) { in ctfs_ctl_access()
99 mutex_exit(&ct->ct_lock); in ctfs_ctl_access()
103 mutex_exit(&ct->ct_lock); in ctfs_ctl_access()
114 ctfs_ctl_open(vnode_t **vpp, int flag, cred_t *cr, caller_context_t *ct) in ctfs_ctl_open() argument
119 return (ctfs_ctl_access(*vpp, VWRITE, 0, cr, ct)); in ctfs_ctl_open()
151 cred_t *cr, caller_context_t *ct) in ctfs_ctl_getattr() argument
[all …]
H A Dctfs_cdir.c66 ctfs_create_cdirnode(vnode_t *pvp, contract_t *ct) in ctfs_create_cdirnode() argument
71 if ((vp = contract_vnode_get(ct, pvp->v_vfsp)) != NULL) in ctfs_create_cdirnode()
82 gfs_file_set_inode(vp, CTFS_INO_CT_DIR(ct->ct_id)); in ctfs_create_cdirnode()
84 cdir->ctfs_cn_contract = ct; in ctfs_create_cdirnode()
85 contract_hold(ct); in ctfs_create_cdirnode()
86 contract_vnode_set(ct, &cdir->ctfs_cn_linkage, vp); in ctfs_create_cdirnode()
101 caller_context_t *ct) in ctfs_cdir_getattr() argument
138 contract_t *ct = cdirnode->ctfs_cn_contract; in ctfs_cdir_inactive() local
140 mutex_enter(&ct->ct_lock); in ctfs_cdir_inactive()
142 mutex_exit(&ct->ct_lock); in ctfs_cdir_inactive()
[all …]
/illumos-gate/usr/src/uts/common/fs/dev/
H A Dsdev_vnops.c319 sdev_open(struct vnode **vpp, int flag, struct cred *cred, caller_context_t *ct) in sdev_open() argument
343 error = VOP_OPEN(&(dv->sdev_attrvp), flag, cred, ct); in sdev_open()
351 offset_t offset, struct cred *cred, caller_context_t *ct) in sdev_close() argument
369 return (VOP_CLOSE(dv->sdev_attrvp, flag, count, offset, cred, ct)); in sdev_close()
375 struct caller_context *ct) in sdev_read() argument
393 (void) VOP_RWLOCK(dv->sdev_attrvp, 0, ct); in sdev_read()
394 error = VOP_READ(dv->sdev_attrvp, uio, ioflag, cred, ct); in sdev_read()
395 VOP_RWUNLOCK(dv->sdev_attrvp, 0, ct); in sdev_read()
402 struct caller_context *ct) in sdev_write() argument
420 (void) VOP_RWLOCK(dv->sdev_attrvp, 1, ct); in sdev_write()
[all …]
/illumos-gate/usr/src/lib/smbclnt/libfksmbfs/common/
H A Dfake_vnode.c999 caller_context_t *ct) in fop_open() argument
1018 ret = (*(*(vpp))->v_op->vop_open)(vpp, mode, cr, ct); in fop_open()
1063 caller_context_t *ct) in fop_close() argument
1069 err = (*(vp)->v_op->vop_close)(vp, flag, count, offset, cr, ct); in fop_close()
1094 caller_context_t *ct) in fop_read() argument
1101 err = (*(vp)->v_op->vop_read)(vp, uiop, ioflag, cr, ct); in fop_read()
1113 caller_context_t *ct) in fop_write() argument
1120 err = (*(vp)->v_op->vop_write)(vp, uiop, ioflag, cr, ct); in fop_write()
1134 caller_context_t *ct) in fop_ioctl() argument
1140 err = (*(vp)->v_op->vop_ioctl)(vp, cmd, arg, flag, cr, rvalp, ct); in fop_ioctl()
[all …]
/illumos-gate/usr/src/uts/intel/io/vmm/
H A Dvmm_sol_glue.c500 clock_ct_to_ts(struct clocktime *ct, struct timespec *ts) in clock_ct_to_ts() argument
504 year = ct->year; in clock_ct_to_ts()
509 print_ct(ct); in clock_ct_to_ts()
515 if (ct->mon < 1 || ct->mon > 12 || ct->day < 1 || in clock_ct_to_ts()
516 ct->day > days_in_month(year, ct->mon) || in clock_ct_to_ts()
517 ct->hour > 23 || ct->min > 59 || ct->sec > 59 || in clock_ct_to_ts()
535 for (i = 1; i < ct->mon; i++) in clock_ct_to_ts()
537 days += (ct->day - 1); in clock_ct_to_ts()
539 ts->tv_sec = (((time_t)days * 24 + ct->hour) * 60 + ct->min) * 60 + in clock_ct_to_ts()
540 ct->sec; in clock_ct_to_ts()
[all …]
/illumos-gate/usr/src/cmd/eqn/
H A De.y65 matrix : MATRIX { $$ = ct; } ;
77 lcol : LCOL { $$ = ct++; } ;
78 ccol : CCOL { $$ = ct++; } ;
79 rcol : RCOL { $$ = ct++; } ;
80 col : COL { $$ = ct++; } ;
95 | lpile '{' list '}' { lpile('L', $1, ct); ct = $1; }
96 | cpile '{' list '}' { lpile('C', $1, ct); ct = $1; }
97 | rpile '{' list '}' { lpile('R', $1, ct); ct = $1; }
98 | pile '{' list '}' { lpile('-', $1, ct); ct = $1; }
155 list : eqn { lp[ct++] = $1; }
[all …]
/illumos-gate/usr/src/uts/common/fs/namefs/
H A Dnamevno.c78 nm_open(vnode_t **vpp, int flag, cred_t *crp, caller_context_t *ct) in nm_open() argument
96 if ((error = VOP_OPEN(&outfilevp, flag, crp, ct)) != 0) { in nm_open()
165 caller_context_t *ct) in nm_close() argument
172 error = VOP_CLOSE(nodep->nm_filevp, flag, count, offset, crp, ct); in nm_close()
174 (void) VOP_FSYNC(nodep->nm_filevp, FSYNC, crp, ct); in nm_close()
194 caller_context_t *ct) in nm_read() argument
196 return (VOP_READ(VTONM(vp)->nm_filevp, uiop, ioflag, crp, ct)); in nm_read()
201 caller_context_t *ct) in nm_write() argument
203 return (VOP_WRITE(VTONM(vp)->nm_filevp, uiop, ioflag, crp, ct)); in nm_write()
208 caller_context_t *ct) in nm_ioctl() argument
[all …]
/illumos-gate/usr/src/uts/common/fs/
H A Dfem.c436 vhead_open(vnode_t **vpp, int mode, cred_t *cr, caller_context_t *ct) in vhead_open() argument
448 errc = (*func)(arg0, mode, cr, ct); in vhead_open()
455 errc = (*func)(arg0, mode, cr, ct); in vhead_open()
463 caller_context_t *ct) in vhead_close() argument
475 errc = (*func)(arg0, flag, count, offset, cr, ct); in vhead_close()
482 errc = (*func)(arg0, flag, count, offset, cr, ct); in vhead_close()
490 caller_context_t *ct) in vhead_read() argument
502 errc = (*func)(arg0, uiop, ioflag, cr, ct); in vhead_read()
509 errc = (*func)(arg0, uiop, ioflag, cr, ct); in vhead_read()
517 caller_context_t *ct) in vhead_write() argument
[all …]
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dcontract.c91 contract_t ct; in cmd_contract() local
107 if (mdb_vread(&ct, sizeof (ct), addr) != sizeof (ct)) { in cmd_contract()
111 if (mdb_vread(&ctt, sizeof (ctt), (uintptr_t)ct.ct_type) != in cmd_contract()
113 mdb_warn("error reading ct_type_t at %p", ct.ct_type); in cmd_contract()
122 mdb_printf("%0?p %8d %8s %8s %?p %?p\n", addr, ct.ct_id, str, in cmd_contract()
123 (ct.ct_state == CTS_OWNED) ? "owned" : in cmd_contract()
124 (ct.ct_state == CTS_INHERITED) ? "inherit" : in cmd_contract()
125 (ct.ct_state == CTS_ORPHAN) ? "orphan" : "dead", in cmd_contract()
126 ct.ct_owner, ct.ct_regent); in cmd_contract()
171 findct(uintptr_t addr, contract_t *ct, findct_data_t *arg) in findct() argument
[all …]

12345678910>>...12