Searched refs:rd (Results 1 - 17 of 17) sorted by relevance

/macosx-10.5.8/xnu-1228.15.4/osfmk/ppc/commpage/
H A Dbcopy_64.s54 * r12 = destination ptr ("rd")
57 #define rd r12 define
85 sub w1,r4,r3 // must move in reverse if (rd-rs)<rc
87 mr rd,r4 // start to move registers to canonic spot
99 sub w1,r3,r4 // must move in reverse if (rd-rs)<rc
102 mr rd,r3 // must leave r3 alone, it is return value for memcpy etc
121 std w1,0(rd)
122 std w2,8(rd)
123 std w3,16(rd)
124 std w4,24(rd)
[all...]
H A Dbcopy_g4.s52 * r12 = destination ptr ("rd")
58 #define rd r12 define
104 sub w1,r4,r3 // must move in reverse if (rd-rs)<rc
106 mr rd,r4 // start to move registers to canonic spot
118 sub w1,r3,r4 // must move in reverse if (rd-rs)<rc
121 mr rd,r3 // must leave r3 alone, it is return value for memcpy etc
139 stw w1,0(rd)
140 stw w2,4(rd)
141 stw w3,8(rd)
142 stw w4,12(rd)
[all...]
H A Dbcopy_g3.s48 * r12 = destination ptr ("rd")
52 #define rd r12 define
80 sub w1,r4,r3 // must move in reverse if (rd-rs)<rc
81 mr rd,r4 // start to move source & dest to canonic spot
94 sub w1,r3,rs // must move in reverse if (rd-rs)<rc
95 mr rd,r3 // must leave r3 alone, it is return value for memcpy etc
103 // w1 = (rd-rs), used to check for alignment
110 neg w2,rd // prepare to align destination
127 stswx w1,0,rd
128 add rd,r
[all...]
H A Dbcopy_970.s46 * r12 = destination ptr ("rd")
52 #define rd r12 define
107 sub w1,r4,r3 // must move in reverse if (rd-rs)<rc
108 mr rd,r4 // move registers to canonic spot
112 dcbtst 0,rd // touch in destination
121 sub w1,r3,r4 // must move in reverse if (rd-rs)<rc
122 mr rd,r3 // must leave r3 alone, it is return value for memcpy etc
127 // rd = destination
129 // w1 = (rd-rs), must move reverse if (rd
[all...]
H A Dbigcopy_970.s53 #define rd r14 define
124 mr rd,r12
131 mr r3,rd // set up dest ptr for memcpy()
134 add rd,rd,r2
209 addi r2,rd,128 // point to 2nd 128 bytes of dest
211 dcbz128 0,rd
215 stvxl v17,0,rd
217 stvxl v18,c16,rd
219 stvxl v19,c32,rd
[all...]
H A Dcommpage.c536 commpage_descriptor *rd,
542 if ( (rd->special & mode) == 0 ) // is this routine useable in this mode?
545 if (rd->commpage_address != cur_routine) {
547 panic("commpage no match for last, next address %08x", rd->commpage_address);
548 cur_routine = rd->commpage_address;
552 must = _cpu_capabilities & rd->musthave;
553 cant = _cpu_capabilities & rd->canthave;
555 if ((must == rd->musthave) && (cant == 0)) {
557 panic("commpage multiple matches for address %08x", rd->commpage_address);
559 routine_code = ((char*)rd)
535 commpage_stuff_routine( commpage_descriptor *rd, int mode ) argument
597 commpage_descriptor **rd; local
[all...]
/macosx-10.5.8/xnu-1228.15.4/osfmk/i386/commpage/
H A Dcommpage.c313 commpage_descriptor *rd )
317 if (rd->commpage_address != cur_routine) {
319 panic("commpage no match for last, next address %08lx", rd->commpage_address);
320 cur_routine = rd->commpage_address;
324 must = _cpu_capabilities & rd->musthave;
325 cant = _cpu_capabilities & rd->canthave;
327 if ((must == rd->musthave) && (cant == 0)) {
329 panic("commpage multiple matches for address %08lx", rd->commpage_address);
332 commpage_stuff(rd->commpage_address,rd
355 commpage_descriptor **rd; local
[all...]
/macosx-10.5.8/xnu-1228.15.4/bsd/net/
H A Diso88025.h95 u_short rd[RIF_MAX_RD]; /* routing designators */ member in struct:iso88025_header
/macosx-10.5.8/xnu-1228.15.4/osfmk/mach/
H A Drpc.h91 struct rpc_routine_descriptor rd; member in struct:rpc_signature
/macosx-10.5.8/xnu-1228.15.4/osfmk/kdp/
H A Dkdp.c152 kdp_pkt_t *rd = (kdp_pkt_t *)&aligned_pkt; local
158 bcopy((char *)pkt, (char *)rd, sizeof(aligned_pkt));
160 rd = (kdp_pkt_t *)pkt;
162 if (plen < sizeof (rd->hdr) || rd->hdr.len != plen) {
163 printf("kdp_packet bad len pkt %lu hdr %d\n", plen, rd->hdr.len);
168 if (rd->hdr.is_reply) {
170 rd->hdr.request, rd->hdr.seq);
175 req = rd
197 kdp_pkt_t *rd = (kdp_pkt_t *)pkt; local
[all...]
/macosx-10.5.8/xnu-1228.15.4/bsd/vfs/
H A Dvfs_fsevents.c108 int32_t rd; // read index into the event_queue member in struct:fs_event_watcher
672 printf("add_fsevent: watcher %p: num dropped %d rd %4d wr %4d q_size %4d flags 0x%x\n",
674 watcher_table[ii]->rd, watcher_table[ii]->wr,
1258 watcher->rd = 0;
1327 // printf("fsevents: removing watcher %p (rd %d wr %d num_readers %d flags 0x%x)\n", watcher, watcher->rd, watcher->wr, watcher->num_readers, watcher->flags);
1344 while(watcher->rd != watcher->wr) {
1347 kfse = watcher->event_queue[watcher->rd];
1349 panic("remove_watcher: bogus kfse %p during cleanup (type %d refcount %d rd %d wr %d)\n", kfse, kfse->type, kfse->refcount, watcher->rd, watche
[all...]
/macosx-10.5.8/xnu-1228.15.4/bsd/dev/dtrace/
H A Ddtrace.c2968 dtrace_dif_subr(uint_t subr, uint_t rd, uint64_t *regs,
2995 regs[rd] = (dtrace_gethrtime() * 2416 + 374441) % 1771875;
3002 regs[rd] = MUTEX_OWNER(&m.mi) != MUTEX_NO_OWNER;
3004 regs[rd] = LOCK_HELD(&m.mi.m_spin.m_spinlock);
3011 regs[rd] = (uintptr_t)MUTEX_OWNER(&m.mi);
3013 regs[rd] = 0;
3018 regs[rd] = MUTEX_TYPE_ADAPTIVE(&m.mi);
3023 regs[rd] = MUTEX_TYPE_SPIN(&m.mi);
3030 regs[rd] = _RW_READ_HELD(&r.ri, tmp);
3036 regs[rd]
[all...]
/macosx-10.5.8/xnu-1228.15.4/osfmk/ppc/
H A Dstart.s706 rlwinm r17,r17,0,pfL3fab+1,pfL3b-1 ; No 3rd level cache or assist
H A Dcswtch.s1898 la r11,savefp8(r3) ; Point to the 3rd line
H A Dvmachmon_asm.s173 lwz r6,saver6+4(r30) ; Get 3rd parameter after selector
H A Dhw_vm.s4004 rlwimi r21,r21,28,0,3 ; Get low order of 3rd copy of space at top of register
4571 rldimi r7,r7,28,22 ; Add in a 3rd copy of the hash up top
H A Dlowmem_vectors.s972 dcbz r24,r20 ; Clean 3rd line

Completed in 270 milliseconds