/macosx-10.5.8/xnu-1228.15.4/bsd/net/ |
H A D | bpf_filter.c | 201 * Execute the filter program starting at pc on the packet p 206 bpf_filter(const struct bpf_insn *pc, u_char *p, u_int wirelen, u_int buflen) argument 212 if (pc == 0) 218 --pc; 220 ++pc; 221 switch (pc->code) { 230 return (u_int)pc->k; 236 k = pc->k; 260 k = pc->k; 277 k = pc [all...] |
/macosx-10.5.8/xnu-1228.15.4/bsd/dev/i386/ |
H A D | dtrace_isa.c | 172 dtrace_getustack_common(uint64_t *pcstack, int pcstack_limit, user_addr_t pc, argument 197 while (pc != 0) { 200 *pcstack++ = (uint64_t)pc; 216 pc = dtrace_fulword(&gregs[REG_PC]); 224 pc = dtrace_fuword32(&gregs[EIP]); 233 pc = dtrace_fuword64((sp + RETURN_OFFSET64)); 236 pc = dtrace_fuword32((sp + RETURN_OFFSET)); 262 user_addr_t pc, sp, fp; local 291 pc = regs->ss_64.isf.rip; 295 pc 335 user_addr_t pc, sp, fp; local 385 user_addr_t pc, sp; local 512 uintptr_t pc; local 590 uintptr_t pc; local [all...] |
H A D | fasttrap_isa.c | 261 fasttrap_tracepoint_init(proc_t *p, fasttrap_tracepoint_t *tp, user_addr_t pc, argument 267 size_t first = MIN(len, PAGE_SIZE - (pc & PAGE_MASK)); 285 if (uread(p, &instr[0], first, pc) != 0) 288 uread(p, &instr[first], len - first, pc + first) != 0) { 398 tp->ftt_dest = pc + tp->ftt_size + 505 tp->ftt_dest = pc + tp->ftt_size + 514 tp->ftt_dest = pc + tp->ftt_size + 520 tp->ftt_dest = pc + tp->ftt_size + 526 tp->ftt_dest = pc + tp->ftt_size + 533 tp->ftt_dest = pc 667 fasttrap_return_common(x86_saved_state_t *regs, user_addr_t pc, pid_t pid, user_addr_t new_pc) argument 937 user_addr_t pc = regs32->eip - 1; local 1492 user_addr_t pc = regs64->isf.rip - 1; local 2145 user_addr_t pc = uthread->t_dtrace_pc; local [all...] |
H A D | instr_size.c | 130 caddr_t pc = (caddr_t)rp->r_pc; local 132 (void) copyin_nowatch(pc, (caddr_t)instr, sizeof (instr));
|
H A D | dtrace_subr_x86.c | 140 * dtrace_return_probe_ptr function pointer to set %pc. 191 user_addr_t pc = (regs64) ? regs64->isf.rip : (user_addr_t)regs32->eip; local 192 if (fuword8(pc - 1, &instr) == 0 && instr != FASTTRAP_INSTR) { 219 * we copied out caused a synchonous trap, reset the pc back to its
|
/macosx-10.5.8/xnu-1228.15.4/bsd/dev/ppc/ |
H A D | dtrace_isa.c | 197 dtrace_getustack_common(uint64_t *pcstack, int pcstack_limit, user_addr_t pc, argument 222 while (pc != 0) { 225 *pcstack++ = (uint64_t)pc; 241 pc = dtrace_fulword(&gregs[REG_PC]); 249 pc = dtrace_fuword32(&gregs[EIP]); 258 pc = dtrace_fuword64((sp + RETURN_OFFSET64)); 261 pc = dtrace_fuword32((sp + RETURN_OFFSET)); 275 user_addr_t pc, sp; local 303 pc = regs->REGPC; 307 *pcstack++ = (uint64_t)pc; 343 user_addr_t pc, sp; local 386 user_addr_t pc, sp; local 504 uintptr_t pc; local [all...] |
H A D | fasttrap_isa.c | 197 fasttrap_tracepoint_init(proc_t *p, fasttrap_tracepoint_t *tp, user_addr_t pc, argument 218 if (uread(p, &instr, 4, pc) != 0) return (-1); /* Grab instruction, return suddenly if read fails... */ 250 targpc = targpc + pc; /* Apply offset to get target address */ 253 if(targpc == pc) return -1; /* Branching to self is a sin and is forbidden... */ 264 targpc = targpc + pc; /* Apply offset to get target address */ 267 if(targpc == pc) return -1; /* Branching to self is a sin and is forbidden... */ 324 fasttrap_return_common(ppc_saved_state_t *sv, user_addr_t pc, pid_t pid, user_addr_t new_pc) argument 334 bucket = &fasttrap_tpoints.fth_table[FASTTRAP_TPOINTS_INDEX(pid, pc)]; 337 if (pid == tp->ftt_pid && pc == tp->ftt_pc && 368 pc 416 user_addr_t pc; local 621 user_addr_t pc, npc; local [all...] |
/macosx-10.5.8/xnu-1228.15.4/osfmk/kern/ |
H A D | mach_clock.c | 86 static void prof_tick(boolean_t usermode, natural_t pc); 103 natural_t pc) 105 __unused natural_t pc) 132 prof_tick(usermode, pc); 143 natural_t pc) 161 if ((prof_uptrint_t)pc < _profile_vars.profil_info.lowpc) 164 s = (prof_uptrint_t)pc - _profile_vars.profil_info.lowpc; 95 hertz_tick( __unused natural_t ticks, boolean_t usermode, natural_t pc) argument 141 prof_tick( boolean_t usermode, natural_t pc) argument
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/ddb/ |
H A D | db_run.c | 224 db_addr_t pc = PC_REGS(DDB_REGS); local 240 ins = db_get_task_value(pc, sizeof(int), FALSE, task); 246 brpc = next_instr_address(pc,1,task); 247 if ((brpc != pc) && (inst_branch(ins) || inst_call(ins))) { 258 if (watchpt || db_find_breakpoint_here(task, pc)) { 320 * next_instr_address(pc,bd,task) returns the address of the first 321 * instruction following the one at "pc", 354 db_addr_t pc = PC_REGS(regs), brpc; local 359 * User was stopped at pc, e.g. the instruction 360 * at pc wa [all...] |
H A D | db_aout.h | 83 db_expr_t pc);
|
H A D | db_coff.h | 104 db_expr_t pc);
|
H A D | db_input.c | 711 char *pc; local 714 for (p = db_history_prev, pc = db_lbuf_start; 715 pc != db_le && *p;) { 716 if (*p != *pc) 721 if (++pc == db_history + db_history_size) { 722 pc = db_history; 725 if (!*p && pc == db_le) {
|
/macosx-10.5.8/xnu-1228.15.4/bsd/kern/ |
H A D | qsort.c | 123 char *pa, *pb, *pc, *pd, *pl, *pm, *pn; local 151 pc = pd = (char *)a + (n - 1) * es; 153 while (pb <= pc && (r = cmp(pb, a)) <= 0) { 161 while (pb <= pc && (r = cmp(pc, a)) >= 0) { 164 swap(pc, pd); 167 pc -= es; 169 if (pb > pc) 171 swap(pb, pc); 174 pc [all...] |
H A D | kern_pcsamples.c | 40 unsigned int * pc_buffer = 0; /* buffer that holds each pc */ 43 unsigned int npcbufs = 8192; /* number of pc entries in buffer */ 137 unsigned int pc; local 144 pc = pc_trace_buf[i]; 146 if ((pcsample_beg <= pc) && (pc < pcsample_end)) 150 if ( (*(pc_bufptr-1)) == pc ) 155 *pc_bufptr = pc;
|
H A D | kern_clock.c | 95 void bsd_uprofil(struct time_value *syst, user_addr_t pc); 332 bsd_uprofil(struct time_value *syst, user_addr_t pc) argument 353 addupc_task(p, pc, ticks);
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/ppc/ |
H A D | atomic_switch.h | 36 UInt32 pc; member in struct:CallPseudoKernelDescriptor 54 UInt32 pc; member in struct:ExitPseudoKernelDescriptor
|
H A D | locks_ppc.c | 142 #define OBTAIN_PC(pc,l) ((pc) = (void *) GET_RETURN_PC(&(l))) 146 * Eliminate lint complaints about unused local pc variables. 148 #define OBTAIN_PC(pc,l) ++pc 150 #define OBTAIN_PC(pc,l) 257 pc_t pc; local 259 OBTAIN_PC(pc, l); 260 USLDBG(usld_lock_pre(l, pc)); 263 panic("simple lock deadlock detection - l=%p, cpu=%d, ret=%p", l, cpu_number(), pc); 284 pc_t pc; local 313 pc_t pc; local 392 usld_lock_pre( usimple_lock_t l, pc_t pc) argument 430 usld_lock_post( usimple_lock_t l, pc_t pc) argument 467 usld_unlock( usimple_lock_t l, pc_t pc) argument 509 usld_lock_try_pre( usimple_lock_t l, pc_t pc) argument 532 usld_lock_try_post( usimple_lock_t l, pc_t pc) argument 569 usl_trace( usimple_lock_t l, int mycpu, pc_t pc, const char * op_name) argument [all...] |
/macosx-10.5.8/xnu-1228.15.4/osfmk/i386/ |
H A D | locks_i386.c | 149 #define OBTAIN_PC(pc,l) ((pc) = (void *) GET_RETURN_PC(&(l))) 150 #define DECL_PC(pc) pc_t pc; 152 #define DECL_PC(pc) 155 * Eliminate lint complaints about unused local pc variables. 157 #define OBTAIN_PC(pc,l) ++pc 159 #define OBTAIN_PC(pc,l) 311 DECL_PC(pc); 447 usld_lock_pre( usimple_lock_t l, pc_t pc) argument 486 usld_lock_post( usimple_lock_t l, pc_t pc) argument 523 usld_unlock( usimple_lock_t l, pc_t pc) argument 565 usld_lock_try_pre( usimple_lock_t l, pc_t pc) argument 588 usld_lock_try_post( usimple_lock_t l, pc_t pc) argument 625 usl_trace( usimple_lock_t l, int mycpu, pc_t pc, const char * op_name) argument [all...] |
H A D | _setjmp.s | 81 movl %edx,20(%ecx) # save pc of caller
|
H A D | locks.h | 105 vm_offset_t pc; member in struct:__anon713
|
/macosx-10.5.8/xnu-1228.15.4/bsd/sys/ |
H A D | resourcevar.h | 82 u_long pr_off; /* pc offset */ 83 u_long pr_scale; /* pc scaling */ 95 user_ulong_t pr_off; /* pc offset */ 96 user_ulong_t pr_scale; /* pc scaling */ 130 void addupc_intr(struct proc *p, u_long pc, u_int ticks); 131 void addupc_task(struct proc *p, user_addr_t pc, u_int ticks);
|
H A D | fasttrap_impl.h | 190 #define FASTTRAP_TPOINTS_INDEX(pid, pc) \ 191 (((pc) / sizeof (fasttrap_instr_t) + (pid)) & fasttrap_tpoints.fth_mask)
|
/macosx-10.5.8/xnu-1228.15.4/libsa/i386/ |
H A D | setjmp.s | 84 movl %edx,20(%ecx) # save pc of caller
|
/macosx-10.5.8/xnu-1228.15.4/bsd/i386/ |
H A D | dis_tables.h | 107 extern void dtrace_disx86_str(dis86_t *x, uint_t cpu_mode, uint64_t pc,
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/chud/ppc/ |
H A D | chud_thread_ppc.c | 415 // [0] current pc 497 uint64_t pc = 0; local 512 // Note that we read the pc even for the first stack frame (which, in theory, 520 kr = chudxnu_kern_read(&pc, fp_link, sizeof(uint64_t)); 523 pc = tmpWord; 527 kr = chudxnu_task_read(task, &pc, fp_link, sizeof(uint64_t)); 530 pc = tmpWord; 534 pc = 0; 559 buffer[bufferIndex++] = pc; 560 prevPC = pc; 642 uint64_t pc = 0; local [all...] |