/darwin-on-arm/xnu/EXTERNAL_HEADERS/architecture/arm/ |
H A D | reg_help.h | 29 #define BIT_WIDTH(pos) (1) /* mostly to record the position */ 34 #define BITMASK(pos) MKMASK(BIT_WIDTH(pos), pos & 0x1f)
|
/darwin-on-arm/xnu/EXTERNAL_HEADERS/architecture/i386/ |
H A D | reg_help.h | 49 #define BIT_WIDTH(pos) (1) /* mostly to record the position */ 54 #define BITMASK(pos) MKMASK(BIT_WIDTH(pos), pos & 0x1f)
|
/darwin-on-arm/xnu/bsd/dev/ |
H A D | memdev.c | 114 static char * nonspace(char *pos, char *end); 115 static char * getspace(char *pos, char *end); 116 static char * cvtnum(char *pos, char *end, uint64_t *num); 490 char *nonspace(char *pos, char *end) { /* Find next non-space in string */ argument 492 if(pos >= end) return end; /* Don't go past end */ 493 if(pos[0] == 0) return end; /* If at null, make end */ 496 if(pos[0] != ' ') return pos; /* Leave if we found one */ 497 pos++; /* Stop */ 498 if(pos > 502 getspace(char *pos, char *end) argument 512 cvtnum(char *pos, char *end, uint64_t *num) argument [all...] |
/darwin-on-arm/xnu/bsd/hfs/hfscommon/BTree/ |
H A D | BTreeNodeOps.c | 264 void *pos; local 293 pos = (char *)node + btreePtr->nodeSize - 2; // find address of last offset 294 *(u_int16_t *)pos = sizeof (BTNodeDescriptor); // set offset to beginning of free space 879 void *pos; 882 pos = (u_int8_t *)node + btreePtr->nodeSize - (index << 1) - kOffsetSize; 884 return *(short *)pos; 908 u_int8_t * pos; 910 pos = (u_int8_t *)node + GetRecordOffset (btreePtr, node, index); 912 return pos; 937 u_int16_t *pos; local 962 void *pos; local 990 u_int8_t * pos; local [all...] |
H A D | BTreeAllocate.c | 124 u_int16_t *mapPtr, *pos; local 147 pos = mapPtr; 154 if ( *pos++ != 0xFFFF ) // assume test fails, and increment pos 158 --pos; // whoa! backup 160 if (*pos != 0xFFFF) // hey, we got one! 168 freeWord = SWAP_BE16 (*pos); 180 nodeNumber += ((pos - mapPtr) << 4) + (15 - bitOffset); // (pos-mapPtr) = # of words! 193 *pos | 633 u_int16_t *mapPtr, *pos; local [all...] |
/darwin-on-arm/xnu/osfmk/arm64/ |
H A D | memcmp.s | 53 #define pos x11 define 111 clz pos, diff 112 lsl data1, data1, pos 113 lsl data2, data2, pos
|
/darwin-on-arm/xnu/osfmk/kern/ |
H A D | ipc_kobject.c | 219 mach_msg_id_t j, pos, nentry, range; local 231 for (pos = MIG_HASH(nentry) % MAX_MIG_ENTRIES, howmany = 1; 232 mig_buckets[pos].num; 233 pos++, pos = pos % MAX_MIG_ENTRIES, howmany++) { 234 if (mig_buckets[pos].num == nentry) { 242 mig_buckets[pos].num = nentry; 243 mig_buckets[pos].routine = mig_e[i]->routine[j].stub_routine; 245 mig_buckets[pos] [all...] |
/darwin-on-arm/xnu/bsd/kern/ |
H A D | subr_sbuf.c | 246 sbuf_setpos(struct sbuf *s, int pos) argument 251 KASSERT(pos >= 0, 252 ("attempt to seek to a negative position (%d)", pos)); 253 KASSERT(pos < s->s_size, 254 ("attempt to seek past end of sbuf (%d >= %d)", pos, s->s_size)); 256 if (pos < 0 || pos > s->s_len) 258 s->s_len = pos;
|
H A D | kern_mman.c | 194 file_pos = (vm_object_offset_t)uap->pos; 300 uap->pos = file_pos;
|
H A D | posix_shm.c | 838 vm_object_offset_t file_pos = (vm_object_offset_t)uap->pos;
|
/darwin-on-arm/xnu/bsd/sys/ |
H A D | pipe.h | 115 vm_size_t pos; /* current position of transfer */ member in struct:pipemapping
|
/darwin-on-arm/xnu/bsd/vfs/ |
H A D | vfs_xattr.c | 3176 off_t pos; local 3194 for(pos=start+len-chunk; pos >= start; pos-=chunk) { 3195 ret = vn_rdwr(UIO_READ, xvp, buff, chunk, pos, UIO_SYSSPACE, IO_NODELOCKED|IO_NOAUTH, ucred, &iolen, p); 3198 pos, ret, chunk, ret); 3202 ret = vn_rdwr(UIO_WRITE, xvp, buff, chunk, pos + delta, UIO_SYSSPACE, IO_NODELOCKED|IO_NOAUTH, ucred, &iolen, p); 3205 pos+delta, ret, chunk, ret); 3209 if ((pos - (off_t)chunk) < start) { 3210 chunk = pos 3229 off_t pos; local [all...] |
H A D | vfs_journal.c | 1745 off_t pos=0; 1748 pos = i*phys_blksz; 1753 write_journal_data(jnl, &pos, jnl->header_buf, phys_blksz);
|
/darwin-on-arm/xnu/iokit/Kernel/ |
H A D | IOPlatformExpert.cpp | 1316 unsigned short pos = 0; local 1326 while (pos < serialNumberSize && temp[pos] != '-') pos++; 1328 if (pos < serialNumberSize) { // there was a hyphen, so it's a CTO serial number
|
/darwin-on-arm/xnu/bsd/miscfs/devfs/ |
H A D | devfs_vnops.c | 1291 int startpos,pos; local 1300 pos = 0; 1353 if(pos >= startpos) /* made it to the offset yet? */ 1362 pos += reclen; 1368 uio->uio_offset = pos;
|
/darwin-on-arm/xnu/bsd/nfs/ |
H A D | nfs_vfsops.c | 5077 uint numExports, totlen, pos, numRecs, count; local 5233 pos = 0; 5234 error = copyout(&stat_desc, oldp + pos, sizeof(struct nfs_export_stat_desc)); 5239 pos += sizeof(struct nfs_export_stat_desc); 5261 error = copyout(&statrec, oldp + pos, sizeof(statrec)); 5267 pos += sizeof(statrec); 5296 pos = sizeof(struct nfs_user_stat_desc); 5308 error = copyout(&upath_rec, oldp + pos, sizeof(struct nfs_user_stat_path_rec)); 5314 pos += sizeof(struct nfs_user_stat_path_rec); 5342 error = copyout(&ustat_rec, oldp + pos, sizeo [all...] |
/darwin-on-arm/xnu/bsd/dev/dtrace/ |
H A D | dtrace.c | 4074 int64_t pos = (int64_t)tupregs[2].dttk_value; 4116 if (pos < 0) { 4123 if (pos > len) 4125 if ((size_t)pos > len) 4127 pos = len; 4129 if (pos < 0) 4130 pos = 0; 4133 if (pos >= len) { 4135 if ((size_t)pos >= len) { 4143 addr = orig + pos; [all...] |