/darwin-on-arm/xnu/osfmk/kern/ |
H A D | host.c | 768 vm_size_t size, needed; local 781 needed = pcount * icount * sizeof(natural_t); 782 size = round_page(needed); 813 if (size != needed) 814 bzero((char *) addr + needed, size - needed);
|
/darwin-on-arm/xnu/bsd/kern/ |
H A D | uipc_mbuf.c | 408 * Number of slabs needed to control a 16KB cluster object. 1415 * Allocate audit structures, if needed: 2304 mbuf_cslab_alloc(void *arg, mcache_obj_t ***plist, unsigned int needed, argument 2309 unsigned int num = 0, cnum = 0, want = needed; 2319 ASSERT(needed > 0); 2331 num = cslab_alloc(class, plist, needed); 2333 if (num == needed) { 2336 return (needed); 2346 needed -= num; 2360 needed 2680 int needed; local 3635 unsigned int pnum, needed = *num_needed; local 3758 unsigned int needed, resid; local 4493 int needed = 0; local [all...] |
H A D | uipc_syscalls.c | 1981 /* Macros to compute the number of mbufs needed depending on cluster size */ 2010 unsigned int needed; local 2022 needed = MIN(SENDFILE_MAX_16K, HOWMANY_16K(pktlen)); 2023 *m = m_getpackets_internal(&needed, 1, how, 0, M16KCLBYTES); 2026 needed = MIN(SENDFILE_MAX_4K, HOWMANY_4K(pktlen)); 2027 *m = m_getpackets_internal(&needed, 1, how, 0, MBIGCLBYTES); 2037 needed = 1; 2038 *m = m_getpackets_internal(&needed, 1, M_WAIT, 1, MBIGCLBYTES); 2043 *maxchunks = needed;
|
H A D | kern_sysctl.c | 1279 size_t needed; member in struct:sysdoproc_args 1314 args->needed += args->sizeof_kproc; 1328 size_t needed = 0; variable 1393 args.needed = needed; 1409 needed = args.needed; 1413 if (needed > req->oldlen) 1416 needed += KERN_PROCSLOP; 1417 req->oldlen = needed; [all...] |
/darwin-on-arm/xnu/bsd/vfs/ |
H A D | vfs_attrlist.c | 68 ssize_t needed; member in struct:_attrlist_buf 538 * and the fourth is the type of kauth actions needed. 891 ab.needed = fixedsize + varsize; 1156 if (!return_valid && ab.varcursor != (ab.base + ab.needed)) 1157 panic("packed variable field size mismatch; used %ld but expected %ld", (long) (ab.varcursor - ab.base), ab.needed); 1165 *(uint32_t *)ab.base = (uap->options & FSOPT_REPORT_FULLSIZE) ? ab.needed : imin(ab.allocated, ab.needed); 1537 ab.needed = ab.allocated; 1944 if (!return_valid && ab.varcursor != (ab.base + ab.needed)) 1945 panic("packed variable field size mismatch; used %ld but expected %ld", (long) (ab.varcursor - ab.base), ab.needed); [all...] |
H A D | vfs_subr.c | 1483 * move it to inactive list as needed. 2105 * just in case we missed sending a needed 4579 vp->v_tag = VT_DEVFS; /* callers will reset if needed (bdevvp) */ 5001 /* XXX AUDITVNPATH1 needed ? */ 5038 /* XXX AUDITVNPATH1 needed ? */ 6025 int needed, error, owner_ok, group_ok, world_ok, ismember; local 6049 needed = 0; 6051 needed |= S_IRUSR; 6053 needed |= S_IWUSR; 6055 needed | [all...] |
/darwin-on-arm/xnu/osfmk/mach/ |
H A D | memory_object_types.h | 414 needed:1, /* page should be left in cache on abort */ member in struct:upl_page_info
|
/darwin-on-arm/xnu/osfmk/vm/ |
H A D | vm_pageout.c | 235 * associated threads needed for default pageout) to continue 309 * No locking needed because only one thread modifies the variables. 4126 user_page_list[entry].needed = FALSE; 5556 boolean_t needed; local 5561 needed = FALSE; 5564 needed = user_page_list[pg_num].needed; 5618 if (m->clustered && needed == FALSE) { 6372 user_page_list[entry].needed = FALSE; 6592 user_page_list[index++].needed [all...] |
/darwin-on-arm/xnu/bsd/dev/dtrace/ |
H A D | dtrace.c | 839 * alignment checks that are needed before stores are actually executed. 3529 * their types in the tuple stack. This isn't needed because all argument 10555 * If the needed space is still sizeof (dtrace_epid_t), then 10556 * all actions need no additional space; set the needed 11481 dtrace_buffer_reserve(dtrace_buffer_t *buf, size_t needed, size_t align, 11510 if ((soffs = offs + needed) > buf->dtb_size) { 11512 if ((uint64_t)(soffs = offs + needed) > buf->dtb_size) { 11535 total_off = needed + (offs & (align - 1)); 11594 * much. We can also adjust our needed space back 11599 total_off = needed; [all...] |