Searched refs:cmp (Results 1 - 25 of 30) sorted by relevance

12

/xnu-2422.115.4/bsd/kern/
H A Dqsort.c71 qsort(void *a, size_t n, size_t es, int (*cmp)(const void *, const void *));
115 med3(char *a, char *b, char *c, int (*cmp)(const void *, const void *))
117 return cmp(a, b) < 0 ?
118 (cmp(b, c) < 0 ? b : (cmp(a, c) < 0 ? c : a ))
119 :(cmp(b, c) > 0 ? b : (cmp(a, c) < 0 ? a : c ));
124 qsort(void *a, size_t n, size_t es, int (*cmp)(const void *, const void *))
134 for (pl = pm; pl > (char *) a && cmp(pl - es, pl) > 0;
145 pl = med3(pl, pl + d, pl + 2 * d, cmp);
[all...]
/xnu-2422.115.4/bsd/sys/
H A Dtime.h154 #define timercmp(tvp, uvp, cmp) \
156 ((tvp)->tv_usec cmp (uvp)->tv_usec) : \
157 ((tvp)->tv_sec cmp (uvp)->tv_sec))
177 #define timevalcmp(l, r, cmp) timercmp(l, r, cmp) /* freebsd */
/xnu-2422.115.4/libkern/kxld/
H A Dkxld_dict.c79 kxld_dict_init(KXLDDict * dict, kxld_dict_hash hash, kxld_dict_cmp cmp, argument
88 check(cmp);
104 dict->cmp = cmp;
122 dict->cmp = NULL;
201 while (!dict->cmp(entry->key, key)) {
326 while (entry->state == USED && !dict->cmp(entry->key, key)) {
H A Dkxld_dict.h64 kxld_dict_cmp cmp; // Comparison function member in struct:kxld_dict
82 kxld_dict_cmp cmp, u_int num_entries)
H A Dkxld_symtab.c688 boolean_t cmp = FALSE; local
694 cmp = iter->test(tmp);
695 if (iter->negate) cmp = !cmp;
697 if (cmp) {
/xnu-2422.115.4/libkern/libkern/
H A Dtree.h143 #define SPLAY_PROTOTYPE(name, type, field, cmp) \
156 if ((cmp)(elm, (head)->sph_root) == 0) \
185 #define SPLAY_GENERATE(name, type, field, cmp) \
194 __comp = (cmp)(elm, (head)->sph_root); \
217 if ((cmp)(elm, (head)->sph_root) == 0) { \
240 while ((__comp = (cmp)(elm, (head)->sph_root)) != 0) { \
245 if ((cmp)(elm, __tmp) < 0){ \
255 if ((cmp)(elm, __tmp) > 0){ \
405 #define RB_PROTOTYPE(name, type, field, cmp) \
419 #define RB_PROTOTYPE_SC(_sc_, name, type, field, cmp) \
[all...]
/xnu-2422.115.4/SETUP/kextsymboltool/
H A DMakefile24 $(_v)echo '$(HOST_SPARSE_SDKROOT)' | cmp -s - $@ || echo '$(HOST_SPARSE_SDKROOT)' > $@
H A Dkextsymboltool.c211 struct symbol * cmp = (struct symbol *) _cmp; local
213 return(strcmp(key, cmp->name));
226 struct symbol * cmp = (struct symbol *) _cmp; local
228 return(strncmp(key->name, cmp->name, key->name_len));
/xnu-2422.115.4/libkern/
H A Dmkext.c189 int i, p, cmp; local
192 cmp = 1;
198 if (cmp >= 0) {
216 if ((cmp = key[i] - sp->text_buf[p + i]) != 0)
/xnu-2422.115.4/osfmk/i386/
H A Di386_lock.s128 cmp current, owner ; \
188 cmp current, owner ; \
1030 #define LMTX_CHK_EXTENDED cmp LMTX_REG, LMTX_REG_ORIG
1031 #define LMTX_ASSERT_OWNED cmp $(MUTEX_ASSERT_OWNED), LMTX_ARG1
1144 cmp $(MUTEX_IND), LMTX_C_REG32 /* Is this an indirect mutex? */
1151 cmp LMTX_A_REG, LMTX_C_REG /* Current thread match? */
1158 cmp LMTX_A_REG, LMTX_C_REG /* Current thread match? */
1245 cmp $(MUTEX_DESTROYED), LMTX_C_REG32 /* check to see if its marked destroyed */
1247 cmp $(MUTEX_IND), LMTX_C_REG32 /* Is this an indirect mutex */
1335 cmp
[all...]
H A Dcpuid.c620 cpuid_mwait_leaf_t *cmp = &info_p->cpuid_mwait_leaf; local
626 cmp->linesize_min = reg[eax];
627 cmp->linesize_max = reg[ebx];
628 cmp->extensions = reg[ecx];
629 cmp->sub_Cstates = reg[edx];
630 info_p->cpuid_mwait_leafp = cmp;
633 DBG(" linesize_min : %d\n", cmp->linesize_min);
634 DBG(" linesize_max : %d\n", cmp->linesize_max);
635 DBG(" extensions : %d\n", cmp->extensions);
636 DBG(" sub_Cstates : 0x%08x\n", cmp
[all...]
/xnu-2422.115.4/bsd/net/
H A Ddlil.h77 #define net_timercmp(tvp, uvp, cmp) \
79 ((tvp)->tv_nsec cmp (uvp)->tv_nsec) : \
80 ((tvp)->tv_sec cmp (uvp)->tv_sec))
/xnu-2422.115.4/iokit/Kernel/
H A DIORegistryEntry.cpp1013 const char * IORegistryEntry::matchPathLocation( const char * cmp, argument
1023 lastPathChar = cmp[0];
1027 num1 = strtouq( cmp, (char **) &cmp, 16 );
1028 lastPathChar = *cmp++;
1042 result = cmp - 1;
1065 const char * cmp = 0; local
1079 cmp = path;
1081 if( *cmp != '@') {
1084 if( strncmp( str, cmp, le
[all...]
H A DIODeviceTreeSupport.cpp502 bool cmp, ok = false; local
573 for( i = 0, cmp = true; cmp && (i < (acells + icells)); i++) {
577 cmp = (cell == map[i]);
585 if( cmp) {
592 } while( !cmp && (map < endMap) );
593 if (!cmp)
863 bool cmp; local
887 cmp = IODTMatchNubWithKeys( next, keys );
888 if( (minus && (false == cmp))
[all...]
/xnu-2422.115.4/osfmk/x86_64/
H A Dpal_routines_asm.s44 cmp count, tmpindex /* exit it stack has been copied */ ; \
H A Didt64.s382 cmp $0, %rax
654 cmp %rax, ISF64_RIP+8(%rsp)
678 cmp %rax, ISF64_RIP+8(%rsp)
743 cmp %rax, 8+ISF64_RIP(%rsp)
746 cmp %rax, 8+ISF64_RIP(%rsp)
749 cmp %rax, 8+ISF64_RIP(%rsp)
752 cmp %rax, 8+ISF64_RIP(%rsp)
755 cmp %rax, 8+ISF64_RIP(%rsp)
758 cmp %rax, 8+ISF64_RIP(%rsp)
H A DWKdmDecompress_new.s193 cmp %r13, %rcx
/xnu-2422.115.4/bsd/dev/i386/
H A Dfbt_x86.c246 register int cmp; local
251 cmp = (*compar)(key, p);
252 if (cmp == 0)
254 if (cmp > 0) { /* key > p: move right */
/xnu-2422.115.4/bsd/dev/dtrace/
H A Ddtrace_glue.c1088 dtrace_cas32(uint32_t *target, uint32_t cmp, uint32_t new) argument
1090 if (OSCompareAndSwap( (UInt32)cmp, (UInt32)new, (volatile UInt32 *)target ))
1091 return cmp;
1093 return ~cmp; /* Must return something *other* than cmp */
1097 dtrace_casptr(void *target, void *cmp, void *new) argument
1099 if (OSCompareAndSwapPtr( cmp, new, (void**)target ))
1100 return cmp;
1102 return (void *)(~(uintptr_t)cmp); /* Must return something *other* than cmp */
[all...]
/xnu-2422.115.4/bsd/dev/random/
H A Drandomdev.c272 int cmp = new_crc == gLastBlockChecksum; local
279 else if (!cmp)
/xnu-2422.115.4/tools/
H A Dxcrun_cache.sh77 cmp -s "${filepath}" "${filepath}.new"
/xnu-2422.115.4/iokit/IOKit/
H A DIORegistryEntry.h829 const char * matchPathLocation( const char * cmp,
/xnu-2422.115.4/bsd/nfs/
H A Dnfsnode.h638 #define nfstimespeccmp(tvp, uvp, cmp) \
640 ((tvp)->tv_nsec cmp (uvp)->tv_nsec) : \
641 ((tvp)->tv_sec cmp (uvp)->tv_sec))
H A Dnfs_node.c345 int (*cmp)(const char *s1, const char *s2, size_t n);
347 cmp = nfs_case_insensitive(mp) ? strncasecmp : strncmp;
349 if (vp->v_name && cnp->cn_namelen && (*cmp)(cnp->cn_nameptr, vp->v_name, cnp->cn_namelen))
/xnu-2422.115.4/bsd/netinet/
H A Din.c1572 int cmp; local
1587 cmp = 1;
1591 cmp = 0; /* XXX */
1598 cmp = 1;
1609 if (!cmp) {

Completed in 255 milliseconds

12