/barrelfish-2018-10-04/lib/bitmap/ |
H A D | bitmap.c | 60 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 D | bitmap.h | 48 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 D | QM_benchmark.c | 21 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 D | net_soft_filters_srv_impl.c | 760 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 D | queue_manager.c | 61 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 D | bss_mem.c | 148 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 D | bio.h | 488 #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 D | linux.c | 26 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 D | bomp_node.c | 61 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 D | bulk_allocator.c | 269 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 D | eventlib.h | 66 #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 D | boot_modules.c | 143 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 D | rand_win.c | 745 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 D | net_queue_manager.h | 288 extern struct netbench_details *bm;
|
/barrelfish-2018-10-04/usr/eclipseclp/icparc_solvers/ |
H A D | vbs_data.pl | 120 node( 4, bm, 482, 314 ).
|
/barrelfish-2018-10-04/lib/libc/resolv/ |
H A D | res_mkupdate.c | 350 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 D | lo_qdriver.c | 372 netbench_record_event_simple(bm, RE_TX_DONE, ts);
|
/barrelfish-2018-10-04/include/openssl/ |
H A D | bio.h | 488 #define BIO_set_mem_buf(b,bm,c) BIO_ctrl(b,BIO_C_SET_BUF_MEM,c,(char *)bm)
|