/freebsd-10.0-release/sys/dev/cxgbe/iw_cxgbe/ |
H A D | id_table.c | 49 u32 c4iw_id_alloc(struct c4iw_id_table *alloc) argument 54 spin_lock_irqsave(&alloc->lock, flags); 56 obj = find_next_zero_bit(alloc->table, alloc->max, alloc->last); 57 if (obj >= alloc->max) 58 obj = find_first_zero_bit(alloc->table, alloc->max); 60 if (obj < alloc->max) { 61 if (alloc 76 c4iw_id_free(struct c4iw_id_table *alloc, u32 obj) argument 88 c4iw_id_table_alloc(struct c4iw_id_table *alloc, u32 start, u32 num, u32 reserved, u32 flags) argument 114 c4iw_id_table_free(struct c4iw_id_table *alloc) argument [all...] |
/freebsd-10.0-release/contrib/unbound/util/ |
H A D | alloc.c | 2 * util/alloc.c - memory allocation service. 43 #include "util/alloc.h" 64 * @param alloc: the structure to fill up. 67 prealloc(struct alloc_cache* alloc) argument 77 alloc_set_special_next(p, alloc->quar); 78 alloc->quar = p; 79 alloc->num_quar++; 85 prealloc_blocks(struct alloc_cache* alloc, size_t num) argument 95 r->next = (char*)alloc->reg_list; 96 alloc 102 alloc_init(struct alloc_cache* alloc, struct alloc_cache* super, int thread_num) argument 129 alloc_clear(struct alloc_cache* alloc) argument 172 alloc_get_id(struct alloc_cache* alloc) argument 191 alloc_special_obtain(struct alloc_cache* alloc) argument 231 pushintosuper(struct alloc_cache* alloc, alloc_special_t* mem) argument 256 alloc_special_release(struct alloc_cache* alloc, alloc_special_t* mem) argument 281 alloc_stats(struct alloc_cache* alloc) argument 287 alloc_get_mem(struct alloc_cache* alloc) argument 306 alloc_reg_obtain(struct alloc_cache* alloc) argument 319 alloc_reg_release(struct alloc_cache* alloc, struct regional* r) argument 334 alloc_set_id_cleanup(struct alloc_cache* alloc, void (*cleanup)(void*), void* arg) argument [all...] |
H A D | alloc.h | 2 * util/alloc.h - memory allocation service. 101 * Init alloc (zeroes the struct). 102 * @param alloc: this parameter is allocated by the caller. 104 * Pass this argument NULL to init the toplevel alloc structure. 107 void alloc_init(struct alloc_cache* alloc, struct alloc_cache* super, 111 * Free the alloc. Pushes all the cached items into the super structure. 112 * Or deletes them if alloc->super is NULL. 113 * Does not free the alloc struct itself (it was also allocated by caller). 114 * @param alloc: is almost zeroed on exit (except some stats). 116 void alloc_clear(struct alloc_cache* alloc); [all...] |
/freebsd-10.0-release/contrib/gcc/ |
H A D | vec.c | 40 unsigned alloc; member in struct:vec_prefix 50 unsigned alloc = 0; local 57 alloc = pfx->alloc; 66 gcc_assert (alloc - num < (unsigned) reserve); 70 alloc = num + reserve; 74 if (!alloc) 75 alloc = 4; 76 else if (alloc < 16) 78 alloc 101 unsigned alloc = alloc = calculate_allocation (pfx, reserve, exact); local 173 unsigned alloc = calculate_allocation (pfx, reserve, exact); local [all...] |
/freebsd-10.0-release/sys/ofed/drivers/infiniband/hw/mthca/ |
H A D | mthca_pd.c | 46 pd->pd_num = mthca_alloc(&dev->pd_table.alloc); 56 mthca_free(&dev->pd_table.alloc, pd->pd_num); 66 mthca_free(&dev->pd_table.alloc, pd->pd_num); 71 return mthca_alloc_init(&dev->pd_table.alloc, 80 mthca_alloc_cleanup(&dev->pd_table.alloc);
|
H A D | mthca_uar.c | 40 uar->index = mthca_alloc(&dev->uar_table.alloc); 51 mthca_free(&dev->uar_table.alloc, uar->index); 58 ret = mthca_alloc_init(&dev->uar_table.alloc, 67 mthca_alloc_cleanup(&dev->uar_table.alloc); 77 mthca_alloc_cleanup(&dev->uar_table.alloc);
|
H A D | mthca_allocator.c | 40 u32 mthca_alloc(struct mthca_alloc *alloc) argument 45 spin_lock_irqsave(&alloc->lock, flags); 47 obj = find_next_zero_bit(alloc->table, alloc->max, alloc->last); 48 if (obj >= alloc->max) { 49 alloc->top = (alloc->top + alloc->max) & alloc 64 mthca_free(struct mthca_alloc *alloc, u32 obj) argument 79 mthca_alloc_init(struct mthca_alloc *alloc, u32 num, u32 mask, u32 reserved) argument 105 mthca_alloc_cleanup(struct mthca_alloc *alloc) argument [all...] |
/freebsd-10.0-release/contrib/subversion/subversion/libsvn_ra_serf/ |
H A D | merge.c | 288 serf_bucket_alloc_t *alloc, 296 svn_ra_serf__add_open_tag_buckets(body, alloc, 318 svn_ra_serf__add_open_tag_buckets(body, alloc, "S:lock", NULL); 320 svn_ra_serf__add_open_tag_buckets(body, alloc, "lock-path", NULL); 321 svn_ra_serf__add_cdata_len_buckets(body, alloc, path.data, path.len); 322 svn_ra_serf__add_close_tag_buckets(body, alloc, "lock-path"); 324 svn_ra_serf__add_tag_buckets(body, "lock-token", val, alloc); 326 svn_ra_serf__add_close_tag_buckets(body, alloc, "S:lock"); 329 svn_ra_serf__add_close_tag_buckets(body, alloc, "S:lock-token-list"); 335 serf_bucket_alloc_t *alloc, 283 svn_ra_serf__merge_lock_token_list(apr_hash_t *lock_tokens, const char *parent, serf_bucket_t *body, serf_bucket_alloc_t *alloc, apr_pool_t *pool) argument 331 create_merge_body(serf_bucket_t **bkt, void *baton, serf_bucket_alloc_t *alloc, apr_pool_t *pool) argument [all...] |
H A D | get_deleted_rev.c | 95 serf_bucket_alloc_t *alloc, 101 buckets = serf_bucket_aggregate_create(alloc); 103 svn_ra_serf__add_open_tag_buckets(buckets, alloc, 111 alloc); 116 alloc); 121 alloc); 123 svn_ra_serf__add_close_tag_buckets(buckets, alloc, 90 create_getdrev_body(serf_bucket_t **body_bkt, void *baton, serf_bucket_alloc_t *alloc, apr_pool_t *pool) argument
|
H A D | getlocationsegments.c | 113 serf_bucket_alloc_t *alloc, 119 buckets = serf_bucket_aggregate_create(alloc); 121 svn_ra_serf__add_open_tag_buckets(buckets, alloc, 128 alloc); 133 alloc); 138 alloc); 143 alloc); 145 svn_ra_serf__add_close_tag_buckets(buckets, alloc, 109 create_gls_body(serf_bucket_t **body_bkt, void *baton, serf_bucket_alloc_t *alloc, apr_pool_t *pool) argument
|
H A D | mergeinfo.c | 138 serf_bucket_alloc_t *alloc, 144 body_bkt = serf_bucket_aggregate_create(alloc); 146 svn_ra_serf__add_open_tag_buckets(body_bkt, alloc, 154 alloc); 157 alloc); 162 "yes", alloc); 175 this_path, alloc); 179 svn_ra_serf__add_close_tag_buckets(body_bkt, alloc, 135 create_mergeinfo_body(serf_bucket_t **bkt, void *baton, serf_bucket_alloc_t *alloc, apr_pool_t *pool) argument
|
H A D | getdate.c | 101 serf_bucket_alloc_t *alloc, 107 buckets = serf_bucket_aggregate_create(alloc); 109 svn_ra_serf__add_open_tag_buckets(buckets, alloc, "S:dated-rev-report", 117 alloc); 119 svn_ra_serf__add_close_tag_buckets(buckets, alloc, "S:dated-rev-report"); 97 create_getdate_body(serf_bucket_t **body_bkt, void *baton, serf_bucket_alloc_t *alloc, apr_pool_t *pool) argument
|
H A D | getlocations.c | 114 serf_bucket_alloc_t *alloc, 121 buckets = serf_bucket_aggregate_create(alloc); 123 svn_ra_serf__add_open_tag_buckets(buckets, alloc, 131 alloc); 135 alloc); 142 alloc); 145 svn_ra_serf__add_close_tag_buckets(buckets, alloc, 109 create_get_locations_body(serf_bucket_t **body_bkt, void *baton, serf_bucket_alloc_t *alloc, apr_pool_t *pool) argument
|
/freebsd-10.0-release/sys/dev/drm/ |
H A D | sis_ds.c | 55 set->alloc = -1; 72 set->list[free].alloc_next = set->alloc; 73 set->alloc = free; 81 int alloc = set->alloc; local 84 while (alloc != -1) { 85 if (set->list[alloc].val == item) { 88 set->list[alloc].alloc_next; 90 set->alloc = set->list[alloc] [all...] |
/freebsd-10.0-release/lib/csu/ia64/ |
H A D | crti.S | 45 alloc loc1=ar.pfs,0,2,0,0 57 alloc loc1=ar.pfs,0,2,0,0
|
/freebsd-10.0-release/crypto/openssh/ |
H A D | buffer.c | 39 buffer->alloc = 0; 41 buffer->alloc = len; 51 if (buffer->alloc > 0) { 52 memset(buffer->buf, 0, buffer->alloc); 53 buffer->alloc = 0; 87 if (buffer->offset > MIN(buffer->alloc, BUFFER_MAX_CHUNK)) { 119 if (buffer->end + len < buffer->alloc) { 130 newlen = roundup(buffer->alloc + len, BUFFER_ALLOCSZ); 132 fatal("buffer_append_space: alloc %u not supported", 135 buffer->alloc [all...] |
/freebsd-10.0-release/lib/libc/ia64/gen/ |
H A D | setjmp.S | 48 alloc loc0=ar.pfs,1,2,3,0 59 alloc r15=ar.pfs,1,0,0,0 // drop register frame 67 alloc loc0=ar.pfs,2,2,3,0 78 alloc r15=ar.pfs,2,0,0,0 // drop register frame
|
/freebsd-10.0-release/share/doc/papers/kernmalloc/ |
H A D | Makefile | 7 EXTRA= alloc.fig usage.tbl
|
/freebsd-10.0-release/sys/sys/ |
H A D | _unrhdr.h | 43 u_int alloc; /* Count of memory allocations */ member in struct:unrhdr
|
/freebsd-10.0-release/crypto/heimdal/kuser/ |
H A D | generate-requests.c | 39 unsigned n, alloc; local 47 alloc = n = 0; 50 if (n >= alloc) { 51 alloc += 16; 52 w = erealloc (w, alloc * sizeof(char **));
|
/freebsd-10.0-release/usr.bin/m4/lib/ |
H A D | ohash_init.c | 38 h->info.alloc = info->alloc;
|
H A D | ohash_create_entry.c | 34 p = (i->alloc)(i->key_offset + (*end - start) + 1, i->data);
|
/freebsd-10.0-release/tools/regression/sbin/dhclient/ |
H A D | Makefile | 5 SRCS= alloc.c convert.c hash.c options.c tables.c \
|
/freebsd-10.0-release/contrib/libstdc++/include/ext/pb_ds/detail/ |
H A D | map_debug_base.hpp | 154 __gnu_cxx::throw_allocator<char> alloc; local 155 const double orig_throw_prob = alloc.get_throw_prob(); 156 alloc.set_throw_prob(0); 172 alloc.set_throw_prob(orig_throw_prob); 313 __gnu_cxx::throw_allocator<char> alloc; local 314 const double orig_throw_prob = alloc.get_throw_prob(); 315 alloc.set_throw_prob(0); 326 alloc.set_throw_prob(orig_throw_prob); 334 __gnu_cxx::throw_allocator<char> alloc; local 335 const double orig_throw_prob = alloc [all...] |
/freebsd-10.0-release/contrib/unbound/services/cache/ |
H A D | rrset.h | 64 * @param alloc: initial default rrset key allocation. 68 struct alloc_cache* alloc); 82 * @param alloc: initial default rrset key allocation. 86 struct config_file* cfg, struct alloc_cache* alloc); 125 * @param alloc: how to allocate (and deallocate) the special rrset key. 134 struct alloc_cache* alloc, uint32_t timenow);
|