HomeSort by relevance Sort by last modified time
    Searched defs:pcb (Results 1 - 25 of 27) sorted by null

1 2

  /onnv/onnv-gate/usr/src/cmd/mdb/common/kmdb/
kmdb_fault.c 48 jmp_buf pcb, *old; local
55 if (setjmp(pcb) != 0) {
68 old = kmdb_dpi_set_fault_hdlr(&pcb);
kmdb_kdi.c 232 jmp_buf pcb, *oldpcb; local
235 if (setjmp(pcb) == 0) {
238 oldpcb = kmdb_dpi_set_fault_hdlr(&pcb);
kmdb_kvm.c 143 jmp_buf pcb; local
158 if (setjmp(pcb) != 0) {
169 oldpcb = kmdb_dpi_set_fault_hdlr(&pcb);
393 jmp_buf pcb; local
441 if (setjmp(pcb) != 0) {
449 oldpcb = kmdb_dpi_set_fault_hdlr(&pcb);
    [all...]
  /onnv/onnv-gate/usr/src/lib/libdtrace/common/
dt_pcb.c 32 * A DTrace Parsing Control Block (PCB) contains all of the state that is used
42 * PCB design also makes it easier to debug (since all global state is kept in
57 * Initialize the specified PCB by zeroing it and filling in a few default
58 * members, and then pushing it on to the top of the PCB stack and setting
62 dt_pcb_push(dtrace_hdl_t *dtp, dt_pcb_t *pcb)
66 * assert that if another PCB is active, it is from the same handle and
77 bzero(pcb, sizeof (dt_pcb_t));
79 dt_scope_create(&pcb->pcb_dstack);
80 dt_idstack_push(&pcb->pcb_globals, dtp->dt_globals);
81 dt_irlist_create(&pcb->pcb_ir)
111 dt_pcb_t *pcb = yypcb; local
    [all...]
dt_as.c 92 dt_pcb_t *pcb = data; local
100 dvp = &pcb->pcb_difo->dtdo_vartab[pcb->pcb_asvidx++];
101 stroff = dt_strtab_insert(pcb->pcb_strtab, idp->di_name);
104 longjmp(pcb->pcb_jmpbuf, EDT_NOMEM);
106 longjmp(pcb->pcb_jmpbuf, EDT_STR2BIG);
129 dt_node_diftype(pcb->pcb_hdl, &dn, &dvp->dtdv_type);
136 dt_copystr(const char *s, size_t n, size_t off, dt_pcb_t *pcb)
138 bcopy(s, pcb->pcb_difo->dtdo_strtab + off, n);
145 * We track the cumulative references to translators and members in the pcb'
    [all...]
dt_pid.c 74 dt_pid_error(dtrace_hdl_t *dtp, dt_pcb_t *pcb, dt_proc_t *dpr,
84 if (pcb == NULL) {
92 dt_set_errmsg(dtp, dt_errtag(tag), pcb->pcb_region,
93 pcb->pcb_filetag, pcb->pcb_fileptr ? yylineno : 0, fmt, ap);
104 dt_pcb_t *pcb = pp->dpp_pcb; local
137 return (dt_pid_error(dtp, pcb, dpr, ftp,
148 return (dt_pid_error(dtp, pcb, dpr, ftp,
161 return (dt_pid_error(dtp, pcb, dpr, ftp, D_PROC_NAME,
166 return (dt_pid_error(dtp, pcb, dpr, ftp, D_PROC_OFF
248 dt_pcb_t *pcb = pp->dpp_pcb; local
    [all...]
dt_cc.c 2060 dt_pcb_t pcb; local
    [all...]
  /onnv/onnv-gate/usr/src/uts/intel/ia32/syscall/
lwp_private.c 43 pcb_t *pcb = &lwp->lwp_pcb; local
75 if (pcb->pcb_rupdate == 0) {
76 pcb->pcb_ds = rp->r_ds;
77 pcb->pcb_es = rp->r_es;
78 pcb->pcb_fs = rp->r_fs;
79 pcb->pcb_gs = rp->r_gs;
80 pcb->pcb_rupdate = 1;
88 set_usegd(&pcb->pcb_fsdesc, SDP_LONG, 0, 0,
90 rval = pcb->pcb_fs = 0; /* null gdt descriptor */
92 set_usegd(&pcb->pcb_fsdesc, SDP_SHORT, (void *)base, -1
160 pcb_t *pcb = &lwp->lwp_pcb; local
    [all...]
  /onnv/onnv-gate/usr/src/uts/sparc/sys/
pcb.h 41 typedef struct pcb { struct
  /onnv/onnv-gate/usr/src/uts/intel/sys/
pcb.h 43 typedef struct pcb { struct
49 unsigned char pcb_rupdate; /* new register values in pcb -> regs */
  /onnv/onnv-gate/usr/src/cmd/auditreduce/
proc.c 68 * First one record is retreived from each pcb. As they are retreived
74 * .arg pcbr - ptr to pcb for this process.
85 register audit_pcb_t *pcb; local
98 pcb = &(pcbr->pcb_below[i]); /* get next PCB */
99 while (pcb->pcb_time < 0) { /* while no active record ... */
100 if ((ret = get_file(pcb)) == -1)
101 break; /* no files - finished PCB */
104 if (get_recs(pcb, &nrecs) == 0)
105 asort(pcb); /* got a rec - put in list *
    [all...]
main.c 87 * and then allocates the root pcb. Then it calls mfork() to get
99 audit_pcb_t *pcb; local
116 * Allocate the root pcb and set it up.
118 pcb = (audit_pcb_t *)a_calloc(1, sizeof (audit_pcb_t));
119 pcb->pcb_procno = root_pid;
120 pcb->pcb_flags |= PF_ROOT;
121 pcb->pcb_fpw = stdout;
122 pcb->pcb_time = -1;
126 if (mfork(pcb, pcbnum, 0, pcbnum - 1)) {
176 * .call ret = mfork(pcb, nsp, lo, hi)
355 audit_pcb_t *pcb; local
600 audit_pcb_t *pcb; local
    [all...]
option.c 728 audit_pcb_t *pcb; local
741 if ((pcb = get_next_pcb((char *)NULL)) == (audit_pcb_t *)NULL)
743 pcb->pcb_suffix = fcb->fcb_file;
744 pcb->pcb_dfirst = pcb->pcb_first = fcb; /* one-item list */
745 pcb->pcb_dlast = pcb->pcb_last = fcb;
746 pcb->pcb_cur = fcb;
864 * getting and fcb and installing the fcb into the correct pcb.
865 * If the file fails then the fcb is not installed into a pcb
881 audit_pcb_t *pcb; local
1076 audit_pcb_t *pcb; local
    [all...]
  /onnv/onnv-gate/usr/src/cmd/mdb/intel/kmdb/
kvm_isadep.c 307 jmp_buf pcb, *oldpcb = NULL; local
309 if (setjmp(pcb) != 0) {
314 oldpcb = kmdb_dpi_set_fault_hdlr(&pcb);
398 jmp_buf pcb, *oldpcb = NULL; local
403 if (setjmp(pcb) != 0) {
408 oldpcb = kmdb_dpi_set_fault_hdlr(&pcb);
  /onnv/onnv-gate/usr/src/cmd/mdb/sparc/kmdb/
kvm_isadep.c 238 jmp_buf pcb; local
254 if (setjmp(pcb) != 0) {
266 oldpcb = kmdb_dpi_set_fault_hdlr(&pcb);
  /onnv/onnv-gate/usr/src/uts/intel/ia32/os/
sundep.c 379 struct pcb *pcb = &clwp->lwp_pcb; local
382 if (pcb->pcb_rupdate == 0) {
383 pcb->pcb_ds = rp->r_ds;
384 pcb->pcb_es = rp->r_es;
385 pcb->pcb_fs = rp->r_fs;
386 pcb->pcb_gs = rp->r_gs;
387 pcb->pcb_rupdate = 1;
422 * Here we save the current values from the lwp regs into the pcb
423 * and set pcb->pcb_rupdate to 1 to tell the rest of the kerne
449 pcb_t *pcb = &lwp->lwp_pcb; local
498 pcb_t *pcb = &lwp->lwp_pcb; local
695 pcb_t *pcb = &lwp->lwp_pcb; local
716 pcb_t *pcb = &lwp->lwp_pcb; local
884 pcb_t *pcb = &lwp->lwp_pcb; local
    [all...]
sysi86.c 597 pcb_t *pcb = &lwp->lwp_pcb; local
606 if (pcb->pcb_rupdate == 1) {
607 if (ssd->sel == pcb->pcb_ds ||
608 ssd->sel == pcb->pcb_es ||
609 ssd->sel == pcb->pcb_fs ||
610 ssd->sel == pcb->pcb_gs) {
syscall.c 806 pcb_t *pcb = &lwp->lwp_pcb; local
819 ((pcb->pcb_flags & NORMAL_STEP) ||
820 !(pcb->pcb_flags & WATCH_STEP))) {
826 pcb->pcb_flags &= ~(DEBUG_PENDING|NORMAL_STEP|WATCH_STEP);
    [all...]
archdep.c 299 * the pcb and indicate that the state is valid. When the
330 * If we have FPU hw and the thread's pcb doesn't have
420 struct pcb *pcb = &lwp->lwp_pcb; local
438 grp[REG_FSBASE] = pcb->pcb_fsbase;
439 grp[REG_GSBASE] = pcb->pcb_gsbase;
442 if (pcb->pcb_rupdate == 1) {
443 grp[REG_DS] = pcb->pcb_ds;
444 grp[REG_ES] = pcb->pcb_es;
445 grp[REG_FS] = pcb->pcb_fs
473 struct pcb *pcb = &lwp->lwp_pcb; local
691 struct pcb *pcb = &lwp->lwp_pcb; local
    [all...]
  /onnv/onnv-gate/usr/src/stand/lib/sock/
socket_impl.h 144 void *pcb; /* Protocol control block */ member in struct:inetboot_socket
  /onnv/onnv-gate/usr/src/uts/common/xen/os/
gnttab.c 498 struct gnttab_free_callback **pcb; local
501 for (pcb = &gnttab_free_callback_list; *pcb; pcb = &(*pcb)->next) {
502 if (*pcb == callback) {
503 *pcb = callback->next;
  /onnv/onnv-gate/usr/src/cmd/mdb/common/mdb/
mdb.c 862 jmp_buf pcb; local
886 bcopy(fp->f_pcb, pcb, sizeof (jmp_buf));
926 bcopy(pcb, fp->f_pcb, sizeof (jmp_buf));
    [all...]
  /onnv/onnv-gate/usr/src/uts/i86pc/os/
machdep.c 838 struct pcb *pcb = &lwp->lwp_pcb; local
856 pcb->pcb_fsdesc = pcb->pcb_gsdesc = zero_udesc;
858 pcb->pcb_fsdesc = pcb->pcb_gsdesc = zero_u32desc;
860 pcb->pcb_fsdesc = pcb->pcb_gsdesc = zero_udesc;
    [all...]
trap.c 1304 pcb_t *pcb = &lwp->lwp_pcb; local
    [all...]
  /onnv/onnv-gate/usr/src/uts/sun4/os/
trap.c 717 pcb_t *pcb = &lwp->lwp_pcb; local
721 if (pcb->pcb_step == STEP_WASACTIVE) {
722 pcb->pcb_step = STEP_NONE;
723 pcb->pcb_tracepc = NULL;
731 ASSERT(pcb->pcb_flags & (NORMAL_STEP|WATCH_STEP));
733 (pcb->pcb_flags & NORMAL_STEP)) {
739 pcb->pcb_flags &= ~(NORMAL_STEP|WATCH_STEP);
1119 * results in residual windows in the pcb.
    [all...]

Completed in 420 milliseconds

1 2