Searched refs:mb (Results 26 - 50 of 74) sorted by relevance

123

/barrelfish-2018-10-04/usr/monitor/
H A Dbfscope_support.c64 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 Dram_alloc.c143 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 Dinter.c416 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 Dinit.c653 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 Dcontrol.c407 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 Dmonitor.h149 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 Dconnection.h100 struct monitor_binding *mb; member in struct:span_state
/barrelfish-2018-10-04/kernel/arch/armv7/
H A Dstartup_arch.c191 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 Didc_export.h37 typedef errval_t ump_connect_callback_fn(void *st, struct monitor_binding *mb,
H A Dump_chan.h88 void ump_chan_send_bind_reply(struct monitor_binding *mb,
/barrelfish-2018-10-04/lib/barrelfish/
H A Ddomain.c557 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 Dmultihop_chan.c634 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 DMakefile.inc6 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 Dboot_generic.c629 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 Dtcp_lro.h83 struct mbuf *mb; member in struct:lro_mbuf_sort
/barrelfish-2018-10-04/usr/mem_serv_dist/
H A Dthc_support.c167 struct monitor_binding *mb = get_monitor_binding(); local
168 err = mb->tx_vtbl. set_mem_iref_request(mb, NOP_CONT, iref);
H A Dhybrid_support.c289 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 Depoll.c197 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 Dselect.c92 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 Den_rx.c89 // 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 Delver.c251 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 Dlock.S193 mb
/barrelfish-2018-10-04/include/vm/
H A Dpmap.h116 vm_page_t mb[], vm_offset_t b_offset, int xfersize);
/barrelfish-2018-10-04/usr/tests/multihoptest/
H A Dmultihoptest.c123 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 Dmain.c239 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);

Completed in 148 milliseconds

123