Searched refs:bm (Results 1 - 18 of 18) sorted by relevance

/barrelfish-2018-10-04/lib/bitmap/
H A Dbitmap.c60 struct bitmap *bm = calloc(1, sizeof(*bm) + BITMAP_DATA_SIZE(nbits)); local
61 if (bm == NULL) {
65 bm->nbits = nbits;
66 bm->data = (bitmap_data_t *)(bm + 1);
68 return bm;
74 * \param bm bitmap to be freed
76 void bitmap_free(struct bitmap *bm) argument
78 if (bm) {
99 bitmap_format(char *outbuf, size_t length, struct bitmap *bm, uint8_t hex) argument
130 bitmap_serialize(void *dest, size_t length, const struct bitmap *bm) argument
146 bitmap_deserialize(struct bitmap *bm, const void *src, size_t length) argument
165 bitmap_get_nbytes(const struct bitmap *bm) argument
177 bitmap_get_nbits(const struct bitmap *bm) argument
189 bitmap_get_weight(const struct bitmap *bm) argument
201 bitmap_raw(struct bitmap *bm) argument
221 bitmap_is_bit_set(const struct bitmap *bm, bitmap_bit_t i) argument
240 bitmap_is_bit_clear(const struct bitmap *bm, bitmap_bit_t i) argument
253 bitmap_is_all_set(const struct bitmap *bm) argument
266 bitmap_is_all_clear(const struct bitmap *bm) argument
279 bitmap_get_first(const struct bitmap *bm) argument
296 bitmap_get_last(const struct bitmap *bm) argument
313 bitmap_get_next(const struct bitmap *bm, bitmap_bit_t i) argument
332 bitmap_get_prev(const struct bitmap *bm, bitmap_bit_t i) argument
357 bitmap_set_bit(struct bitmap *bm, bitmap_bit_t i) argument
387 bitmap_clear_bit(struct bitmap *bm, bitmap_bit_t i) argument
416 bitmap_set_all(struct bitmap *bm) argument
429 bitmap_clear_all(struct bitmap *bm) argument
444 bitmap_set_range(struct bitmap *bm, bitmap_bit_t from, bitmap_bit_t to) argument
461 bitmap_clear_range(struct bitmap *bm, bitmap_bit_t from, bitmap_bit_t to) argument
478 bitmap_keep_range(struct bitmap *bm, uint32_t from, uint32_t to) argument
630 bitmap_complement(struct bitmap *bm) argument
653 bitmap_shift_right(struct bitmap *bm, bitmap_bit_t n) argument
664 bitmap_shift_left(struct bitmap *bm, bitmap_bit_t n) argument
759 bitmap_dump(const struct bitmap *bm) argument
[all...]
/barrelfish-2018-10-04/include/
H A Dbitmap.h48 void bitmap_free(struct bitmap *bm);
51 size_t bitmap_format(char *outbuf, size_t length, struct bitmap *bm, uint8_t hex);
53 errval_t bitmap_serialize(void *dest, size_t length, const struct bitmap *bm);
54 errval_t bitmap_deserialize(struct bitmap *bm, const void *src, size_t length);
57 uint32_t bitmap_get_nbytes(const struct bitmap *bm);
58 uint32_t bitmap_get_nbits(const struct bitmap *bm);
59 uint32_t bitmap_get_weight(const struct bitmap *bm);
60 void *bitmap_raw(struct bitmap *bm);
63 bool bitmap_is_bit_set(const struct bitmap *bm, bitmap_bit_t i);
64 bool bitmap_is_bit_clear(const struct bitmap *bm, bitmap_bit_
[all...]
/barrelfish-2018-10-04/lib/net_queue_manager/
H A DQM_benchmark.c21 netbench_print_event_stat(bm, RE_PROCESSING_ALL,
23 netbench_print_event_stat(bm, RE_USEFUL, "D: RX useful time", 1);
24 netbench_print_event_stat(bm, RE_FILTER, "D: RX Filter time", 1);
25 netbench_print_event_stat(bm, RE_COPY, "D: RX copy time", 1);
26 netbench_print_event_stat(bm, RE_PBUF_REG, "D: RX pbuf reg T", 1);
27 netbench_print_event_stat(bm, RE_DROPPED, "D: RX dropped time", 1);
28 netbench_print_event_stat(bm, RE_TX_SP_MSG, "D: SP_MSG", 1);
29 netbench_print_event_stat(bm, RE_TX_SP_MSG_Q, "D: SP_MSG_Q", 1);
30 netbench_print_event_stat(bm, RE_PENDING_WORK, "D: pending wrk", 1);
31 netbench_print_event_stat(bm, RE_PENDING_
[all...]
H A Dnet_soft_filters_srv_impl.c760 netbench_record_event_simple(bm, RE_FILTER, ts);
810 netbench_record_event_simple(bm, RE_USEFUL, ts);
817 netbench_record_event_simple(bm, RE_DROPPED, ts);
H A Dqueue_manager.c61 struct netbench_details *bm = NULL; // benchmarking data holder variable in typeref:struct:netbench_details
619 netbench_record_event_simple(bm, RE_COPY, ts);
907 bm = netbench_alloc("DRV", EVENT_LIST_SIZE);
/barrelfish-2018-10-04/lib/openssl-1.0.0d/crypto/bio/
H A Dbss_mem.c148 BUF_MEM *bm; local
150 bm=(BUF_MEM *)b->ptr;
152 ret=(outl >=0 && (size_t)outl > bm->length)?(int)bm->length:outl;
154 memcpy(out,bm->data,ret);
155 bm->length-=ret;
156 if(b->flags & BIO_FLAGS_MEM_RDONLY) bm->data += ret;
158 memmove(&(bm->data[0]),&(bm->data[ret]),bm
173 BUF_MEM *bm; local
202 BUF_MEM *bm=(BUF_MEM *)b->ptr; local
279 BUF_MEM *bm=(BUF_MEM *)bp->ptr; local
[all...]
H A Dbio.h488 #define BIO_set_mem_buf(b,bm,c) BIO_ctrl(b,BIO_C_SET_BUF_MEM,c,(char *)bm)
/barrelfish-2018-10-04/lib/bomp/backends/
H A Dlinux.c26 struct bitmask *bm = numa_allocate_cpumask(); local
27 numa_bitmask_setbit(bm, id);
28 numa_sched_setaffinity(0, bm);
29 numa_free_cpumask(bm);
/barrelfish-2018-10-04/lib/bomp_new/
H A Dbomp_node.c61 struct bitmap *bm = numa_allocate_cpumask();
62 err = numa_node_to_cpus(numanode, bm);
65 struct bitmap *bm = numa_all_cpus_ptr; local
69 coreid_t core = (coreid_t)bitmap_get_first(bm);
77 core = (coreid_t)bitmap_get_next(bm, core);
87 core = (coreid_t)bitmap_get_next(bm, core);
156 struct bitmap *bm = numa_allocate_cpumask(); local
157 err = numa_node_to_cpus(numanode, bm);
160 coreid_t core = (coreid_t)bitmap_get_first(bm);
/barrelfish-2018-10-04/lib/bulk_transfer/
H A Dbulk_allocator.c269 struct bulk_buffer_mng *bm = alloc->mngs + buffer->bufferid; local
270 bm->buffer = buffer;
271 bm->next = alloc->free_buffers;
272 alloc->free_buffers = bm;
/barrelfish-2018-10-04/lib/libc/include/isc/
H A Deventlib.h66 #define EV_BYTEMASK_SET(bm, b) \
67 ((bm).mask[EV_BYTEMASK_BYTE(b)] |= EV_BYTEMASK_MASK(b))
68 #define EV_BYTEMASK_CLR(bm, b) \
69 ((bm).mask[EV_BYTEMASK_BYTE(b)] &= ~EV_BYTEMASK_MASK(b))
70 #define EV_BYTEMASK_TST(bm, b) \
71 ((bm).mask[EV_BYTEMASK_BYTE(b)] & EV_BYTEMASK_MASK(b))
/barrelfish-2018-10-04/usr/kaluga/
H A Dboot_modules.c143 char* bm = strdup(bootmodules); local
146 char* line = strtok(bm, delim);
155 free(bm);
/barrelfish-2018-10-04/lib/openssl-1.0.0d/crypto/rand/
H A Drand_win.c745 BITMAP bm; /* bitmap properties */ local
771 GetObject(hBitmap, sizeof(BITMAP), (LPSTR)&bm);
772 size = (unsigned int)bm.bmWidthBytes * bm.bmHeight * bm.bmPlanes;
/barrelfish-2018-10-04/include/net_queue_manager/
H A Dnet_queue_manager.h288 extern struct netbench_details *bm;
/barrelfish-2018-10-04/usr/eclipseclp/icparc_solvers/
H A Dvbs_data.pl120 node( 4, bm, 482, 314 ).
/barrelfish-2018-10-04/lib/libc/resolv/
H A Dres_mkupdate.c350 char bm[MAXPORT/8]; local
369 bm[i] = 0;
376 bm[n/8] |= (0x80>>(n%8));
384 memcpy(cp, bm, maxbm);
/barrelfish-2018-10-04/usr/drivers/lo/
H A Dlo_qdriver.c372 netbench_record_event_simple(bm, RE_TX_DONE, ts);
/barrelfish-2018-10-04/include/openssl/
H A Dbio.h488 #define BIO_set_mem_buf(b,bm,c) BIO_ctrl(b,BIO_C_SET_BUF_MEM,c,(char *)bm)

Completed in 127 milliseconds