Searched refs:binding (Results 76 - 100 of 129) sorted by relevance

123456

/barrelfish-master/usr/bench/net_latency/elb/
H A Dinterface_app.c23 static void idc_register_buffer(struct net_queue_manager_binding *binding,
166 static void idc_register_buffer(struct net_queue_manager_binding *binding, argument
171 err = net_queue_manager_register_buffer__tx(binding, NOP_CONT, buf, sp,
/barrelfish-master/lib/vfs/
H A Dvfs_blockdevfs_ata.c47 static void ahci_init_cb(void *st, errval_t err, struct ahci_binding *binding) argument
58 h->ahci_binding = binding;
59 binding->st = h;
/barrelfish-master/usr/monitor/include/
H A Dmonitor.h54 struct intermon_binding *binding; ///< Back-pointer to binding member in struct:intermon_state
206 errval_t iref_alloc(struct monitor_binding *binding, uintptr_t service_id,
209 errval_t iref_get_binding(iref_t iref, struct monitor_binding **binding);
/barrelfish-master/usr/tests/idctest/
H A Didctest.c123 struct test_binding *binding; member in struct:client_state
133 struct test_binding *b = myst->binding;
214 assert(!"binding is busy for tx?!");
218 // situation if the binding is already busy sending. in this case,
225 DEBUG_ERR(err, "register_send on binding failed!");
241 // copy my message receive handler vtable to the binding
244 // construct local per-binding state
248 myst->binding = b;
266 debug_printf("client binding to %"PRIuIREF"...\n", iref);
295 // copy my message receive handler vtable to the binding
[all...]
/barrelfish-master/lib/barrelfish/
H A Ddomain.c43 struct interdisp_binding *binding[MAX_CPUS]; member in struct:domain_state
72 struct interdisp_binding *b = domain_state->binding[i];
281 domain_state->binding[core_id] = b;
317 DEBUG_ERR(err, "binding to interdisp service");
323 domain_state->binding[state->cnt] = b;
347 struct interdisp_binding *sb = domain_state->binding[state->core_id];
416 assert(domain_state->binding[core_id] != NULL);
418 struct interdisp_binding *b = domain_state->binding[core_id];
483 USER_PANIC_ERR(err, "Failure binding to inter-dispatcher service");
536 domain_state->binding[
[all...]
/barrelfish-master/lib/posixcompat/
H A Dselect.c89 * The monitor binding is needed in case we have to wait for a bind to
108 * monitor binding.
273 err = us->u.active.binding->change_waitset
274 (us->u.active.binding, ws_store[READ_SLOT][fd]);
332 err = us->u.active.binding->change_waitset
333 (us->u.active.binding, ws_store[WRITE_SLOT][fd]);
647 * wait on monitor binding.
659 us->u.active.binding->waitset;
662 err = us->u.active.binding->change_waitset
663 (us->u.active.binding, w
[all...]
/barrelfish-master/lib/bomp/backends/
H A Dxomp_gateway_client.c35 /// binding transmit queue
38 /// binding to the txq
82 return xomp_gateway_get_memory_call__tx(msg_st->queue->binding,
117 USER_PANIC_ERR(err, "binding failed");
H A Dxomp_gateway.c166 return xomp_gateway_get_memory_response__tx(msg_st->queue->binding,
H A Dxomp_worker.c309 return xomp_gw_req_memory_response__tx(msg_st->queue->binding, TXQCONT(msg_st),
315 return xomp_add_memory_response__tx(msg_st->queue->binding, TXQCONT(msg_st),
323 return xomp_done_notify__tx(msg_st->queue->binding, TXQCONT(msg_st),
331 return xomp_done_with_arg__tx(msg_st->queue->binding, TXQCONT(msg_st),
564 * \param xb XOMP Flounder binding
H A Dxomp_master.c69 struct xomp_binding *binding; ///< Control channel binding member in struct:xomp_worker
252 return xomp_do_work__tx(msg_st->queue->binding, TXQCONT(msg_st),
262 return xomp_gw_req_memory_call__tx(msg_st->queue->binding, TXQCONT(msg_st),
272 return xomp_add_memory_call__tx(msg_st->queue->binding, TXQCONT(msg_st),
425 worker->binding = xb;
445 * \param xb XOMP Flounder binding
467 worker->binding = xb;
/barrelfish-master/usr/drivers/dma/
H A Dqueue_manager.c142 q->binding = NULL;
/barrelfish-master/usr/drivers/xeon_phi/
H A Dxeon_phi_internal.h101 struct xeon_phi_driver_binding *binding; member in struct:xnode
/barrelfish-master/usr/skb/skb_simple/
H A Doctopus_stubs.c174 assert(cur->ors->binding != NULL);
178 "wakeup %p for %s\n", cur->ors->binding, cur->ors->query_state.std_out.buffer);
179 cur->ors->reply(cur->ors->binding, cur->ors);
405 errval_t set_binding(octopus_binding_type_t type, uint64_t id, void* binding) argument
/barrelfish-master/lib/bomp_new/
H A Dbomp_thread.c84 return bomp_execute__tx(msg_st->queue->binding, TXQCONT(msg_st),
96 * \param _b created BOMP binding
262 return bomp_done__tx(msg_st->queue->binding, TXQCONT(msg_st),msg_st->err);
315 * \param xb XOMP Flounder binding
/barrelfish-master/usr/tests/endpoints/
H A Dbasic.c26 static struct flounderbootstrap_binding *binding; variable in typeref:struct:flounderbootstrap_binding
169 // copy my message receive handler vtable to the binding
172 binding = b;
/barrelfish-master/usr/skb/octopus/
H A Dskb_query.c394 // Calling binding(_, X, Binding), write(X).
395 dident binding = ec_did("binding", 3); local
401 pword binding_term = ec_term(binding, var_, var_x, bind_term);
409 OCT_DEBUG("No event binding found for client.");
530 errval_t set_binding(octopus_binding_type_t type, uint64_t id, void* binding) argument
553 pword binding_term = ec_long((long int) binding);
558 OCT_DEBUG("set_binding: %p\n", binding);
H A Dpredicates.c526 OCT_DEBUG("drs->binding: %p\n", drs->binding);
541 if (drs->binding != NULL && drs->reply != NULL) {
559 if (drs->binding->st != NULL) {
560 oct_rpc_enqueue_reply(drs->binding, drs);
563 drs->reply(drs->binding, drs);
567 USER_PANIC("No binding set for watch_id: %lu", watch_id);
/barrelfish-master/doc/015-disk-driver-arch/
H A Dflounder-ahci.tex124 The \flahcib\ type extends the generic binding type, allowing the generated
125 \acs{ahci} bindings to be used anywhere the generic binding type is used. In
129 Additionally, an \acs{ahci} binding contains a libahci binding, used internally
134 Because \acs{ahci} Flounder bindings use the generic binding as a base, the
H A Dusage.tex84 \lstinline+ata_rw28+ binding and then building an \acs{rpc} client on top of
85 it. The pointer to the binding is stored for convenience as it is used
129 call, pass it the binding, the buffer, the number of bytes to write, the
/barrelfish-master/usr/monitor/
H A Dump_support.c140 USER_PANIC("Same-core UMP binding NYI");
321 DEBUG_ERR(err, "non transient error in intermon binding\n");
491 struct intermon_binding *binding; member in struct:bind_ump_service_request_state
502 struct intermon_binding *binding,
524 me->binding = binding;
543 err2 = binding->tx_vtbl.bind_ump_reply(binding, NOP_CONT, your_mon_id, 0, err,
558 st->binding, st->your_mon_id);
495 bind_ump_service_request_cont(struct monitor_binding *domain_binding, uintptr_t service_id, con_id_t my_mon_id, struct capref frame, uint32_t channel_length_in, uint32_t channel_length_out, struct capref notify_cap, struct intermon_binding *binding, con_id_t your_mon_id) argument
/barrelfish-master/usr/drivers/e10k/
H A Ddevif_backend_e10k.c411 q->binding = b;
413 e10k_vf_rpc_client_init(q->binding);
645 err = q->binding->rpc_tx_vtbl.create_queue(q->binding, q->tx.mem, q->txhwb.mem,
/barrelfish-master/usr/drivers/iommu/modules/generic/
H A Dcommon.h97 ///< the iommu binding
98 struct iommu_binding *binding; member in struct:iommu_device
/barrelfish-master/usr/tests/devif/
H A Dqueue_interface.c76 static struct devif_test_binding* binding; variable in typeref:struct:devif_test_binding
434 binding = b;
465 err = binding->rpc_tx_vtbl.request_ep(binding, disp_get_core_id(),
/barrelfish-master/doc/012-services/
H A DServices.tex105 The binding service facilitates communication in the system, allowing
108 The binding service also implements the inter-dispatcher communication
111 % FIXME: This last bit is strange, however, this definition of the binding
116 % who is responsible for sending caps? binding or cap management?
370 % communication: basic, binding, group, routing
506 Barrelfish dispatchers (e.g., network stack relies on binding
568 All services have a Barrelfish-specific dependency on the binding
570 they will require the binding service to make their interfaces
574 The binding service itself requires endpoint capabilities for the communication
580 The binding servic
[all...]
/barrelfish-master/lib/driverkit/
H A Dddomain_client.c104 // copy my message receive handler vtable to the binding
263 static void ddomain_identify_handler(struct ddomain_binding* binding, uint64_t id) { argument
271 di->b = binding;

Completed in 112 milliseconds

123456