Searched refs:alloc (Results 1 - 25 of 244) sorted by relevance

12345678910

/freebsd-10.0-release/sys/dev/cxgbe/iw_cxgbe/
H A Did_table.c49 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 Dalloc.c2 * 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 Dalloc.h2 * 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 Dvec.c40 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 Dmthca_pd.c46 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 Dmthca_uar.c40 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 Dmthca_allocator.c40 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 Dmerge.c288 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 Dget_deleted_rev.c95 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 Dgetlocationsegments.c113 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 Dmergeinfo.c138 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 Dgetdate.c101 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 Dgetlocations.c114 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 Dsis_ds.c55 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 Dcrti.S45 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 Dbuffer.c39 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 Dsetjmp.S48 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 DMakefile7 EXTRA= alloc.fig usage.tbl
/freebsd-10.0-release/sys/sys/
H A D_unrhdr.h43 u_int alloc; /* Count of memory allocations */ member in struct:unrhdr
/freebsd-10.0-release/crypto/heimdal/kuser/
H A Dgenerate-requests.c39 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 Dohash_init.c38 h->info.alloc = info->alloc;
H A Dohash_create_entry.c34 p = (i->alloc)(i->key_offset + (*end - start) + 1, i->data);
/freebsd-10.0-release/tools/regression/sbin/dhclient/
H A DMakefile5 SRCS= alloc.c convert.c hash.c options.c tables.c \
/freebsd-10.0-release/contrib/libstdc++/include/ext/pb_ds/detail/
H A Dmap_debug_base.hpp154 __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 Drrset.h64 * @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);

Completed in 156 milliseconds

12345678910