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

/xnu-2422.115.4/bsd/kern/
H A Duipc_mbuf.c411 * Number of slabs needed to control a 16KB cluster object.
1456 * Allocate audit structures, if needed:
2351 mbuf_cslab_alloc(void *arg, mcache_obj_t ***plist, unsigned int needed, argument
2356 unsigned int num = 0, cnum = 0, want = needed;
2366 ASSERT(needed > 0);
2378 num = cslab_alloc(class, plist, needed);
2380 if (num == needed) {
2383 return (needed);
2393 needed -= num;
2407 needed
2727 int needed; local
3742 unsigned int pnum, needed = *num_needed; local
3865 unsigned int needed, resid; local
4615 int needed = 0; local
[all...]
H A Duipc_syscalls.c2265 /* Macros to compute the number of mbufs needed depending on cluster size */
2294 unsigned int needed; local
2306 needed = MIN(SENDFILE_MAX_16K, HOWMANY_16K(pktlen));
2307 *m = m_getpackets_internal(&needed, 1, how, 0, M16KCLBYTES);
2310 needed = MIN(SENDFILE_MAX_4K, HOWMANY_4K(pktlen));
2311 *m = m_getpackets_internal(&needed, 1, how, 0, MBIGCLBYTES);
2321 needed = 1;
2322 *m = m_getpackets_internal(&needed, 1, M_WAIT, 1, MBIGCLBYTES);
2327 *maxchunks = needed;
H A Dkern_sysctl.c1286 size_t needed; member in struct:sysdoproc_args
1321 args->needed += args->sizeof_kproc;
1335 size_t needed = 0; variable
1400 args.needed = needed;
1416 needed = args.needed;
1420 if (needed > req->oldlen)
1423 needed += KERN_PROCSLOP;
1424 req->oldlen = needed;
[all...]
/xnu-2422.115.4/osfmk/kern/
H A Dhost.c831 vm_size_t size, needed; local
844 needed = pcount * icount * sizeof(natural_t);
845 size = vm_map_round_page(needed,
877 if (size != needed)
878 bzero((char *) addr + needed, size - needed);
/xnu-2422.115.4/bsd/vfs/
H A Dvfs_attrlist.c79 ssize_t needed; member in struct:_attrlist_buf
166 /* Copy in data for the second attribute (if needed) if there is room */
685 * and the fourth is the type of kauth actions needed.
1038 ab.needed = fixedsize + varsize;
1308 if (!return_valid && ab.varcursor != (ab.base + ab.needed))
1309 panic("packed variable field size mismatch; used %ld but expected %ld", (long) (ab.varcursor - ab.base), ab.needed);
1317 *(uint32_t *)ab.base = (uap->options & FSOPT_REPORT_FULLSIZE) ? ab.needed : imin(ab.allocated, ab.needed);
1707 ab.needed = ab.allocated;
2138 if (!return_valid && 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) */
4991 /* XXX AUDITVNPATH1 needed ? */
5028 /* XXX AUDITVNPATH1 needed ? */
6039 int needed, error, owner_ok, group_ok, world_ok, ismember; local
6063 needed = 0;
6065 needed |= S_IRUSR;
6067 needed |= S_IWUSR;
6069 needed |
[all...]
/xnu-2422.115.4/osfmk/mach/
H A Dmemory_object_types.h417 needed:1, /* page should be left in cache on abort */ member in struct:upl_page_info
/xnu-2422.115.4/osfmk/vm/
H A Dvm_pageout.c239 * associated threads needed for default pageout) to continue
318 * No locking needed because only one thread modifies the variables.
1452 * a TLB flush isn't really needed here since at worst we'll miss the reference bit being
4859 user_page_list[entry].needed = FALSE;
6321 boolean_t needed; local
6326 needed = FALSE;
6329 needed = user_page_list[pg_num].needed;
6385 if (m->clustered && needed == FALSE) {
7169 user_page_list[entry].needed
[all...]
/xnu-2422.115.4/bsd/dev/dtrace/
H A Ddtrace.c780 * alignment checks that are needed before stores are actually executed.
3547 * their types in the tuple stack. This isn't needed because all argument
10568 * If the needed space is still sizeof (dtrace_epid_t), then
10569 * all actions need no additional space; set the needed
11523 dtrace_buffer_reserve(dtrace_buffer_t *buf, size_t needed, size_t align,
11552 if ((soffs = offs + needed) > buf->dtb_size) {
11554 if ((uint64_t)(soffs = offs + needed) > buf->dtb_size) {
11577 total_off = needed + (offs & (align - 1));
11636 * much. We can also adjust our needed space back
11641 total_off = needed;
[all...]

Completed in 198 milliseconds