Searched refs:needed (Results 1 - 9 of 9) sorted by relevance

/darwin-on-arm/xnu/osfmk/kern/
H A Dhost.c768 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 Duipc_mbuf.c408 * 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 Duipc_syscalls.c1981 /* 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 Dkern_sysctl.c1279 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 Dvfs_attrlist.c68 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 Dvfs_subr.c1483 * 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 Dmemory_object_types.h414 needed:1, /* page should be left in cache on abort */ member in struct:upl_page_info
/darwin-on-arm/xnu/osfmk/vm/
H A Dvm_pageout.c235 * 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 Ddtrace.c839 * 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...]

Completed in 269 milliseconds