/opensolaris-onvv-gate/usr/src/lib/libmapmalloc/common/ |
H A D | calloc.c | 36 calloc(size_t num, size_t size) argument 40 num *= size; 50 cfree(void *p, size_t num, size_t size) argument
|
H A D | textmem.c | 63 size_t size; /* Space available for user */ member in struct:block 71 size_t size; /* Total page size (incl. header) */ member in struct:page 96 malloc(size_t size) argument 100 retval = malloc_unlocked(size); 107 malloc_unlocked(size_t size) argument 115 size = align(size, MINSZ); 122 if (block->status == FREE && block->size >= size) 157 realloc(void *ptr, size_t size) argument 216 align(size_t size, int bound) argument 225 split(struct block *block, size_t size) argument [all...] |
/opensolaris-onvv-gate/usr/src/psm/promif/ieee1275/sun4/ |
H A D | prom_alloc.c | 49 prom_alloc(caddr_t virthint, size_t size, u_int align) argument 63 virt = prom_allocate_virt(align, size); 67 if (prom_claim_virt(size, virthint) == (caddr_t)-1) 76 if (prom_allocate_phys(size, align, &physaddr) == -1) { 81 prom_free_virt(size, virt); 90 if (prom_map_phys(-1, size, virt, physaddr) == -1) { 97 prom_free_virt(size, virt); 98 prom_free_phys(size, physaddr); 109 prom_malloc(caddr_t virt, size_t size, u_int align) argument 118 ci[4] = p1275_size2cell(size); /* Arg 132 prom_free(caddr_t virt, size_t size) argument [all...] |
/opensolaris-onvv-gate/usr/src/cmd/audio/utilities/ |
H A D | Fir.cc | 71 int size) 73 while (size-- > 0) 88 void Fir:: // update state with data[size] 91 int size) 93 if (size >= order) 94 memcpy(state, data + size - order, order * sizeof (double)); 96 int old = order - size; 97 BCOPY((char *)(state + size), (char *)state, 99 memcpy(state + order - size, data, size * sizeo 68 short2double( double *out, short *in, int size) argument 89 updateState( double *data, int size) argument 104 update_short( short *in, int size) argument 167 filter_noadjust( short *in, int size, short *out) argument 236 filter( short *in, int size, short *out) argument [all...] |
/opensolaris-onvv-gate/usr/src/cmd/lp/filter/postscript/postreverse/ |
H A D | postreverse.h | 45 size_t size; member in struct:_global 53 size_t size; member in struct:_page 60 size_t size; member in struct:_header 67 size_t size; member in struct:_trailer 74 size_t size; member in struct:_document
|
/opensolaris-onvv-gate/usr/src/cmd/man/src/util/nsgmls.src/lib/ |
H A D | OffsetOrderedList.h | 21 enum { size = 200 }; enumerator in enum:SP_NAMESPACE::OffsetOrderedListBlock::__anon954 22 unsigned char bytes[size]; 35 size_t size() const; 47 size_t OffsetOrderedList::size() const function in class:SP_NAMESPACE::OffsetOrderedList 49 return blocks_.size() == 0 ? 0 : blocks_.back()->nextIndex;
|
/opensolaris-onvv-gate/usr/src/lib/libast/common/stdio/ |
H A D | setvbuf.c | 27 setvbuf(Sfio_t* f, char* buf, int type, size_t size) argument 29 STDIO_INT(f, "setvbuf", int, (Sfio_t*, char*, int, size_t), (f, buf, type, size)) 42 if (size == 0) 43 size = SF_BUFSIZE; 45 sfsetbuf(f, (Void_t*)buf, size);
|
/opensolaris-onvv-gate/usr/src/cmd/fm/fmd/common/ |
H A D | fmd_alloc.c | 42 fmd_alloc(size_t size, int flags) argument 44 void *data = umem_alloc(size, UMEM_DEFAULT); 47 if (data != NULL || size == 0 || !(flags & FMD_SLEEP)) 56 data = umem_alloc(size, UMEM_DEFAULT); 62 data = umem_alloc(size, UMEM_DEFAULT); 66 fmd_panic("insufficient memory (%u bytes needed)\n", size); 72 fmd_zalloc(size_t size, int flags) argument 74 void *data = fmd_alloc(size, flags); 77 bzero(data, size); 83 fmd_free(void *data, size_t size) argument [all...] |
/opensolaris-onvv-gate/usr/src/cmd/sgs/rtld/common/ |
H A D | malloc.c | 52 size_t size; /* Space available for user */ member in struct:block 60 size_t size; /* Total page size (incl. header) */ member in struct:page 87 scribble(ulong_t *membgn, int pattern, size_t size) argument 89 size_t memsize = size / sizeof (ulong_t); 119 block->size += block2->size + HDR_BLOCK; 135 split(struct block *block, size_t size) argument 137 if (block->size > size 159 malloc(size_t size) argument 207 calloc(size_t num, size_t size) argument 219 realloc(void *ptr, size_t size) argument 295 lfree(void *ptr, size_t size) argument [all...] |
/opensolaris-onvv-gate/usr/src/lib/krb5/ss/ |
H A D | request_tbl.c | 27 register int i, size; local 30 for (size=0; info->rqt_tables[size] != (ssrt *)NULL; size++) 32 /* size == C subscript of NULL == #elements */ 33 size += 2; /* new element, and NULL */ 35 size*sizeof(ssrt)); 40 if (position > size - 2) 41 position = size - 2; 43 if (size > [all...] |
/opensolaris-onvv-gate/usr/src/lib/libast/common/cdt/ |
H A D | dttreeset.c | 30 static Dtlink_t* treebalance(Dtlink_t* list, int size) argument 32 static Dtlink_t* treebalance(list, size) 34 int size; 40 if(size <= 2) 43 for(l = list, n = size/2 - 1; n > 0; n -= 1) 47 mid->left = treebalance(list, (n = size/2) ); 48 mid->right = treebalance(mid->right, size - (n + 1)); 61 int size; local 66 size = dtsize(dt); 70 if((1 << minp) >= size) [all...] |
/opensolaris-onvv-gate/usr/src/lib/libast/common/hash/ |
H A D | hashsize.c | 33 * change table size and rehash 34 * size must be a power of 2 38 hashsize(register Hash_table_t* tab, int size) argument 49 if (size > 0 && size != tab->size && !(size & (size - 1))) 54 new_s = (Hash_bucket_t**)(*region)(handle, NiL, sizeof(Hash_bucket_t*) * size, 0); 56 else new_s = newof(0, Hash_bucket_t*, size, [all...] |
/opensolaris-onvv-gate/usr/src/lib/libbc/libc/stdio/common/ |
H A D | setvbuf.c | 41 setvbuf(iop, buf, type, size) 45 register int size; 63 if (size < 0) 66 size = (size == 0) ? BUFSIZ : size; 70 if (size <= 8) { 71 size = BUFSIZ; 75 size += 8; 76 buf = malloc((unsigned)size); [all...] |
/opensolaris-onvv-gate/usr/src/uts/common/fs/zfs/ |
H A D | zfs_debug.c | 46 int size = sizeof (zfs_dbgmsg_t) + strlen(zdm->zdm_msg); local 47 kmem_free(zdm, size); 48 zfs_dbgmsg_size -= size; 64 int size; local 69 size = vsnprintf(NULL, 0, fmt, adx); 76 zdm = kmem_alloc(sizeof (zfs_dbgmsg_t) + size, KM_SLEEP); 80 (void) vsnprintf(zdm->zdm_msg, size + 1, fmt, adx); 87 zfs_dbgmsg_size += sizeof (zfs_dbgmsg_t) + size; 90 size = sizeof (zfs_dbgmsg_t) + strlen(zdm->zdm_msg); 91 kmem_free(zdm, size); [all...] |
/opensolaris-onvv-gate/usr/src/uts/common/sys/lvm/ |
H A D | md_crc.h | 51 size_t size, 65 #define crcgen(record, result, size, skip) \ 67 (size_t)(size), (crc_skip_t *)(skip)) 72 #define crcgen(record, result, size, skip) {\ 74 (size_t)(size), (crc_skip_t *)(skip)); \ 76 (size_t)(size), (crc_skip_t *)(skip)); \ 80 #define crcgen(record, result, size, skip) {\ 82 (size_t)(size), (crc_skip_t *)(skip)); \ 84 (size_t)(size), (crc_skip_t *)(skip)); \ 90 #define crcchk(record, result, size, ski [all...] |
/opensolaris-onvv-gate/usr/src/tools/ctf/common/ |
H A D | memory.c | 47 xmalloc(size_t size) argument 51 if ((mem = malloc(size)) == NULL) 58 xcalloc(size_t size) argument 62 mem = xmalloc(size); 63 bzero(mem, size); 94 xrealloc(void *ptr, size_t size) argument 98 if ((mem = realloc(ptr, size)) == NULL)
|
/opensolaris-onvv-gate/usr/src/common/ucode/ |
H A D | ucode_utils.c | 65 * The body size field of the microcode code header specifies the size 67 * size of DWORD. The total size field must be in multiples of 1K 105 ucode_checksum_intel(uint32_t sum, uint32_t size, uint8_t *code) argument 110 i = size >> 2; 118 ucode_validate_amd(uint8_t *ucodep, int size) argument 124 if (ucodep == NULL || size <= 0) 128 size -= 4; 133 size 174 ucode_validate_intel(uint8_t *ucodep, int size) argument [all...] |
/opensolaris-onvv-gate/usr/src/lib/libc/port/threads/ |
H A D | alloc.c | 37 * (minimum size is 64 bytes) are obtained from mmap() of 64K chunks 39 * The interface requires the caller to keep track of the size of an 40 * allocated block and to pass that size back when freeing a block. 59 * bucketnum allocation size 100 size_t size; local 122 size = (size_t)MINSIZE << bucketnum; 123 n = SUBCHUNKSIZE / size; 129 void *next = (void *)((caddr_t)ptr + size); 153 getbucketnum(size_t size) argument 157 if (size 180 lmalloc(size_t size) argument 270 lfree(void *ptr, size_t size) argument 345 libc_malloc(size_t size) argument 357 libc_realloc(void *old, size_t size) argument [all...] |
/opensolaris-onvv-gate/usr/src/cmd/perl/5.8.4/distrib/lib/Net/FTP/ |
H A D | A.pm | 18 my $size = shift || croak 'read($buf,$size,[$offset])'; 21 if (length(${*$data}) < $size && !${*$data}{'net_ftp_eof'}) { 23 $blksize = $size if $size > $blksize; 56 $size = length(${*$data}) 62 $buf = substr(${*$data},0,$size); 63 substr(${*$data},0,$size) = ''; 71 my $size = shift || croak 'write($buf,$size,[ [all...] |
/opensolaris-onvv-gate/usr/src/cmd/svr4pkg/libinst/ |
H A D | pathdup.c | 58 static int size, initialized; variable 73 size = (-1); 83 size = MEMSIZ; 104 size = MEMSIZ; 122 if (size < n) 125 pt = &tail->mem[MEMSIZ-size]; 126 size -= n; 148 if (size < n) 151 pt = &tail->mem[MEMSIZ-size]; 152 size [all...] |
/opensolaris-onvv-gate/usr/src/lib/libast/common/path/ |
H A D | pathprog.c | 41 prog(const char* command, char* path, size_t size) argument 55 if ((n = readlink(_PROC_PROG, path, size)) > 0) 57 if (n < size) 66 if (n < size) 77 e = path + size - 1; 98 if ((n = strlen(command) + 1) <= size) 106 pathprog(const char* command, char* path, size_t size) argument 111 if ((n = prog(command, path, size)) > 0 && n <= size && *path != '/') 115 else if ((n = strlen(buf) + 1) <= size) [all...] |
/opensolaris-onvv-gate/usr/src/lib/libpri/common/ |
H A D | pri.c | 124 * - freep(bufp, size) 127 * >0 if PRI is returned successfully (size of PRI buffer) 138 size_t size; /* sizeof PRI */ local 160 size = (size_t)pri_info.size; 163 if (size == 0) { 169 if ((bufp = (uint64_t *)allocp(size)) == NULL) { 174 if (read(pri_fd, bufp, size) < 0) { 175 freep(bufp, size); 187 freep(bufp, size); [all...] |
/opensolaris-onvv-gate/usr/src/uts/common/io/drm/ |
H A D | drm_mm.c | 64 return (entry->size); 68 drm_mm_remove_space_from_tail(struct drm_mm *mm, unsigned long size) argument 78 if (entry->size <= size) 81 entry->size -= size; 89 unsigned long size) 99 child->size = size; 111 drm_mm_add_space_to_tail(struct drm_mm *mm, unsigned long size) argument 87 drm_mm_create_tail_node(struct drm_mm *mm, unsigned long start, unsigned long size) argument 127 drm_mm_split_at_start(struct drm_mm_node *parent, unsigned long size) argument 204 drm_mm_get_block(struct drm_mm_node *parent, unsigned long size, unsigned alignment) argument 237 drm_mm_search_free(const struct drm_mm *mm, unsigned long size, unsigned alignment, int best_match) argument 288 drm_mm_init(struct drm_mm *mm, unsigned long start, unsigned long size) argument [all...] |
/opensolaris-onvv-gate/usr/src/lib/libumem/common/ |
H A D | vmem_mmap.c | 46 vmem_mmap_alloc(vmem_t *src, size_t size, int vmflags) argument 51 ret = vmem_alloc(src, size, vmflags); 53 mmap(ret, size, ALLOC_PROT, ALLOC_FLAGS | MAP_FIXED, -1, 0) == 55 vmem_free(src, ret, size); 68 vmem_mmap_free(vmem_t *src, void *addr, size_t size) argument 71 (void) mmap(addr, size, FREE_PROT, FREE_FLAGS | MAP_FIXED, -1, 0); 72 vmem_free(src, addr, size); 77 vmem_mmap_top_alloc(vmem_t *src, size_t size, int vmflags) argument 83 ret = vmem_alloc(src, size, VM_NOSLEEP); 92 buf = mmap((void *)CHUNKSIZE, size, FREE_PRO [all...] |
/opensolaris-onvv-gate/usr/src/psm/stand/boot/sparc/sun4/sys/ |
H A D | prom_plat.h | 74 * Page size of Prom mappings are typically 8k, "modify" cannot change 125 unsigned long long physaddr, uint_t size); 132 extern caddr_t prom_malloc(caddr_t virt, size_t size, uint_t align); 134 extern caddr_t prom_allocate_virt(uint_t align, size_t size); 135 extern caddr_t prom_claim_virt(size_t size, caddr_t virt); 136 extern void prom_free_virt(size_t size, caddr_t virt); 138 extern int prom_allocate_phys(size_t size, uint_t align, 140 extern int prom_claim_phys(size_t size, 142 extern void prom_free_phys(size_t size, 145 extern int prom_map_phys(int mode, size_t size, caddr_ [all...] |