/barrelfish-2018-10-04/usr/monitor/ |
H A D | bfscope_support.c | 64 static void bfscope_monitor_flush_ack_handler(struct monitor_binding *mb) argument 112 static void bfscope_monitor_flush_send_handler(struct monitor_binding *mb, iref_t iref) argument 116 requester_monitor_binding = mb; 274 errval_t bfscope_monitor_init(struct monitor_binding *mb) argument 276 mb->rx_vtbl.bfscope_flush_send = &bfscope_monitor_flush_send_handler; 277 mb->rx_vtbl.bfscope_flush_ack = &bfscope_monitor_flush_ack_handler;
|
H A D | ram_alloc.c | 143 struct mem_binding *mb = get_mem_client(); local 144 assert(mb); 145 err = mb->rpc_tx_vtbl.free_monitor(mb, cap, base, bits, result);
|
H A D | inter.c | 416 err = state->mb->tx_vtbl.span_domain_reply(state->mb, NOP_CONT, msgerr, 622 struct monitor_blocking_binding *mb = rsrc_get_binding(id); local 624 assert(mb != NULL); 625 errval_t err = mb->tx_vtbl.rsrc_join_response(mb, NOP_CONT, SYS_ERR_OK); 713 struct monitor_blocking_binding *mb = local 717 debug_printf("received kcb_rm response on %d, forwarding to %p\n", my_core_id, mb); 719 mb->tx_vtbl.forward_kcb_rm_request_response(mb, NOP_CON [all...] |
/barrelfish-2018-10-04/kernel/arch/x86_32/ |
H A D | init.c | 653 struct multiboot_info *mb = (struct multiboot_info *)pointer; local 655 elf = (struct x86_coredata_elf *)&mb->syms.elf; 657 if (!(mb->flags & MULTIBOOT_INFO_FLAG_HAS_ELF_SYMS)) { 661 assert(mb->flags & MULTIBOOT_INFO_FLAG_HAS_MMAP); 666 ROUND_UP(max(multiboot_end_addr(mb), (uintptr_t)&_end_kernel), 669 glbl_core_data->mods_addr = mb->mods_addr; 670 glbl_core_data->mods_count = mb->mods_count; 671 glbl_core_data->cmdline = mb->cmdline; 672 glbl_core_data->mmap_length = mb->mmap_length; 673 glbl_core_data->mmap_addr = mb [all...] |
/barrelfish-2018-10-04/lib/trace/ |
H A D | control.c | 407 static void trace_notify_bfscope_finished(struct monitor_binding *mb) argument 562 struct monitor_binding *mb = state->monitor_binding; local 568 err = mb->tx_vtbl.trace_prepare(mb, MKCONT(free, state), my_coreid); 571 event_mutex_unlock(&mb->mutex); 573 err = mb->register_send(mb, mb->waitset, MKCONT(&trace_prepare_cont, state)); 576 event_mutex_unlock(&mb->mutex); 586 static void trace_prepare_finished(struct monitor_binding *mb) argument [all...] |
/barrelfish-2018-10-04/usr/monitor/include/ |
H A D | monitor.h | 149 errval_t ump_monitor_init(struct monitor_binding *mb); 153 errval_t multihop_monitor_init(struct monitor_binding *mb); 158 errval_t trace_monitor_init(struct monitor_binding *mb); 162 errval_t bfscope_monitor_init(struct monitor_binding *mb); 166 errval_t rck_monitor_init(struct monitor_binding *mb);
|
H A D | connection.h | 100 struct monitor_binding *mb; member in struct:span_state
|
/barrelfish-2018-10-04/kernel/arch/armv7/ |
H A D | startup_arch.c | 191 struct multiboot_info *mb= local 197 (struct multiboot_modinfo *)local_phys_to_mem(mb->mods_addr); 213 for (int i = 0; i < mb->mods_count; i++) { 254 struct multiboot_info *mb= local 268 lvaddr_t mmap_vaddr= local_phys_to_mem((lpaddr_t)mb->mmap_addr); 269 for(uint32_t i= 0; i < mb->mmap_length; i++) { 410 struct multiboot_info *mb= local 413 lvaddr_t mmap_vaddr= local_phys_to_mem((lpaddr_t)mb->mmap_addr); 414 for(uint32_t i= 0; i < mb->mmap_length; i++) { 660 struct multiboot_info *mb local [all...] |
/barrelfish-2018-10-04/include/barrelfish/ |
H A D | idc_export.h | 37 typedef errval_t ump_connect_callback_fn(void *st, struct monitor_binding *mb,
|
H A D | ump_chan.h | 88 void ump_chan_send_bind_reply(struct monitor_binding *mb,
|
/barrelfish-2018-10-04/lib/barrelfish/ |
H A D | domain.c | 557 static void span_domain_reply(struct monitor_binding *mb, argument 582 struct monitor_binding *mb = arg; local 583 struct span_domain_state *st = mb->st; 585 errval_t err = mb->tx_vtbl. 586 span_domain_request(mb, NOP_CONT, (uintptr_t)st, st->core_id, st->vroot, 589 event_mutex_unlock(&mb->mutex); 592 err = mb->register_send(mb, mb->waitset, 593 MKCONT(span_domain_request_sender,mb)); 606 struct monitor_binding *mb = get_monitor_binding(); local 1172 struct monitor_binding *mb = get_monitor_binding(); local [all...] |
H A D | multihop_chan.c | 634 struct monitor_binding *mb = get_monitor_binding(); local 635 mb->rx_vtbl.multihop_bind_service_request = 637 mb->rx_vtbl.multihop_bind_client_reply = &multihop_bind_reply_handler; // handler for incoming reply messages from the monitor 638 mb->rx_vtbl.multihop_message = &handle_multihop_message; // handler for incoming messages from the monitor 639 mb->rx_vtbl.multihop_cap_send = &multihop_handle_capability; // handler for incoming capabilities from the monitor
|
/barrelfish-2018-10-04/lib/libc/stdlib/jemalloc/ |
H A D | Makefile.inc | 6 chunk_dss.c chunk_mmap.c ckh.c ctl.c extent.c hash.c huge.c mb.c \
|
/barrelfish-2018-10-04/kernel/arch/armv8/boot/ |
H A D | boot_generic.c | 629 struct multiboot_header_tag *mb; local 630 mb = (struct multiboot_header_tag *)(mbhdr + 1); 632 if (mb->type == MULTIBOOT_TAG_TYPE_EFI64) { 633 cpu_driver_entry = (void *)((struct multiboot_tag_efi64 *)mb)->pointer;
|
/barrelfish-2018-10-04/include/netinet/ |
H A D | tcp_lro.h | 83 struct mbuf *mb; member in struct:lro_mbuf_sort
|
/barrelfish-2018-10-04/usr/mem_serv_dist/ |
H A D | thc_support.c | 167 struct monitor_binding *mb = get_monitor_binding(); local 168 err = mb->tx_vtbl. set_mem_iref_request(mb, NOP_CONT, iref);
|
H A D | hybrid_support.c | 289 struct monitor_binding *mb = get_monitor_binding(); local 290 err = mb->tx_vtbl.set_mem_iref_request(mb, NOP_CONT, percore_mem_serv_iref);
|
/barrelfish-2018-10-04/lib/posixcompat/ |
H A D | epoll.c | 197 struct monitor_binding *mb = get_monitor_binding(); local 247 err = mb->change_waitset(mb, &efd->ws); 260 err = mb->change_waitset(mb, &efd->ws);
|
H A D | select.c | 92 struct monitor_binding *mb = get_monitor_binding(); local 231 err = mb->change_waitset(mb, ws_store[READ_SLOT][maxfdp1]); 598 struct monitor_binding *mb = get_monitor_binding(); local 599 struct waitset *monitor_ws = mb->waitset; 821 err = mb->change_waitset(mb, ws);
|
/barrelfish-2018-10-04/lib/devif/backends/net/mlx4/drivers/net/mlx4/ |
H A D | en_rx.c | 89 // void *mb; 96 // mb = m_getjcl(M_NOWAIT, MT_DATA, M_PKTHDR, ring->rx_mb_size); 97 // if (unlikely(mb == NULL)) 100 // mb->m_pkthdr.len = mb->m_len = ring->rx_mb_size; 103 // m_adj(mb, MLX4_NET_IP_ALIGN); 106 // err = -bus_dmamap_load_mbuf_sg(ring->dma_tag, ring->spare.dma_map, mb, 109 // m_freem(mb); 114 // ring->spare.mbuf = mb; 127 // mb 544 void *mb; local 644 void *mb; local [all...] |
/barrelfish-2018-10-04/tools/elver/ |
H A D | elver.c | 251 int startup(uint32_t magic, struct multiboot_info *mb); 253 int startup(uint32_t magic, struct multiboot_info *mb) argument 258 multiboot_info = mb;
|
/barrelfish-2018-10-04/usr/eclipseclp/Shm/src/ |
H A D | lock.S | 193 mb
|
/barrelfish-2018-10-04/include/vm/ |
H A D | pmap.h | 116 vm_page_t mb[], vm_offset_t b_offset, int xfersize);
|
/barrelfish-2018-10-04/usr/tests/multihoptest/ |
H A D | multihoptest.c | 123 struct test_multihop_binding *mb = (struct test_multihop_binding *)b; local 124 mb->capst.tx_capnum = 0;
|
/barrelfish-2018-10-04/usr/drivers/cpuboot/ |
H A D | main.c | 239 struct monitor_binding *mb = get_monitor_binding(); local 240 err = mb->tx_vtbl.boot_core_request(mb, NOP_CONT, target_id, frame); 417 struct monitor_binding *mb = get_monitor_binding(); 418 err = mb->tx_vtbl.boot_core_request(mb, NOP_CONT, target_id, frame);
|