Searched refs:endpoint (Results 1 - 25 of 71) sorted by relevance

123

/barrelfish-2018-10-04/include/bulk_transfer/
H A Dbulk_local.h28 * @param endpoint Pointer to the endpoint that is to be initialized
29 * @param other_channel NULL for a create channel endpoint, the unbound channel
30 * of the other endpoint.
32 void bulk_local_init_endpoint(struct bulk_local_endpoint *endpoint,
/barrelfish-2018-10-04/include/barrelfish/
H A Dlmp_chan.h46 struct lmp_endpoint *endpoint; ///< Incoming LMP endpoint (in dispatcher) member in struct:lmp_chan
68 struct capref endpoint);
92 return lmp_endpoint_register(lc->endpoint, ws, closure);
102 return lmp_endpoint_deregister(lc->endpoint);
115 lmp_endpoint_migrate(lc->endpoint, ws);
133 return lmp_endpoint_recv(lc->endpoint, &msg->buf, cap);
143 assert(lc->endpoint);
144 return lmp_endpoint_can_recv(lc->endpoint);
156 lmp_endpoint_set_recv_slot(lc->endpoint, slo
[all...]
H A Dump_chan.h46 struct ump_endpoint endpoint; ///< Incoming UMP endpoint member in struct:ump_chan
109 return ump_endpoint_register(&uc->endpoint, ws, closure);
119 return ump_endpoint_deregister(&uc->endpoint);
127 return ump_endpoint_recv(&uc->endpoint, msg);
133 return ump_endpoint_can_recv(&uc->endpoint);
163 ump_endpoint_migrate(&lc->endpoint, ws);
168 return &chan->endpoint.waitset_state;
H A Didc_export.h32 struct capref endpoint,
/barrelfish-2018-10-04/kernel/include/arch/armv7/
H A Dirq.h25 errval_t irq_table_set(unsigned int nidt, capaddr_t endpoint);
/barrelfish-2018-10-04/kernel/include/arch/armv8/
H A Dirq.h27 errval_t irq_table_set(unsigned int nidt, capaddr_t endpoint);
/barrelfish-2018-10-04/usr/drivers/usb/usb_manager/controller/ehci/
H A Dusb_ehci_root_hub.h20 struct usb_endpoint_descriptor endpoint; member in struct:usb_ehci_config_descriptor
/barrelfish-2018-10-04/kernel/arch/arm/
H A Dirq.c37 errval_t irq_table_set(unsigned int nidt, capaddr_t endpoint) argument
42 err = caps_lookup_slot(&dcb_current->cspace.cap, endpoint,
50 // Return w/error if cap is not an endpoint
55 // Return w/error if no listener on endpoint
56 if (recv->cap.u.endpoint.listener == NULL) {
113 get_dispatcher_shared_generic(cap->u.endpoint.listener->disp);
129 * Sends an interrupt notification IDC to a local endpoint that
145 // Otherwise, cap needs to be an endpoint
152 cap->u.endpoint.listener->disp);
166 dispatch(cap->u.endpoint
[all...]
/barrelfish-2018-10-04/kernel/
H A Ddispatch.c154 struct dcb *recv = ep->u.endpoint.listener;
156 assert(ep->u.endpoint.epoffset != 0);
158 // printk(LOG_NOTE, "%s: ep->u.endpoint.epoffset = %"PRIuLVADDR"\n", __FUNCTION__, ep->u.endpoint.epoffset);
161 = (void *)((uint8_t *)recv->disp + ep->u.endpoint.epoffset);
234 struct dcb *recv = ep->u.endpoint.listener;
237 /* check that receiver exists and has specified an endpoint buffer */
238 if (recv->disp == 0 || ep->u.endpoint.epoffset == 0) {
242 /* locate receiver's endpoint buffer */
244 = (void *)((uint8_t *)recv->disp + ep->u.endpoint
[all...]
H A Dkcb.c112 my_core_id, get_disp_name(cap->u.endpoint.listener));
114 get_dispatcher_shared_generic(cap->u.endpoint.listener->disp);
/barrelfish-2018-10-04/usr/drivers/usb/usb_manager/hub/
H A Dusb_hub.c38 .endpoint = USB_ENDPOINT_ADDRESS_ANY,
681 xfer->endpoint->ref_bandwidth++;
682 if (xfer->endpoint->ref_bandwidth != 1) {
693 xfer->endpoint->hs_uframe = slot;
694 xfer->endpoint->hs_smask = mask << slot;
699 xfer->endpoint->hs_cmask = (-(0x04 << slot)) & 0xFE;
702 xfer->endpoint->hs_cmask = 0x00;
724 xfer->endpoint->hs_uframe = slot;
725 xfer->endpoint->hs_smask = mask << slot;
726 xfer->endpoint
[all...]
/barrelfish-2018-10-04/lib/barrelfish/
H A Dlmp_chan.c34 lc->endpoint = NULL;
44 struct capref endpoint)
52 lc->remote_cap = endpoint;
105 /* allocate a cap slot for the new endpoint cap */
112 /* allocate a local endpoint */
114 &lc->endpoint);
136 if (lc->endpoint != NULL) {
137 lmp_endpoint_free(lc->endpoint);
203 struct capref endpoint)
211 err = e->lmp_connect_callback(e->connect_cb_st, buflen_words, endpoint,
41 bind_lmp_reply_handler(struct monitor_binding *b, errval_t success, uintptr_t mon_id, uintptr_t conn_id, struct capref endpoint) argument
199 bind_lmp_service_request_handler(struct monitor_binding *b, uintptr_t service_id, uintptr_t mon_id, size_t buflen_words, struct capref endpoint) argument
247 lmp_chan_accept(struct lmp_chan *lc, size_t buflen_words, struct capref endpoint) argument
[all...]
/barrelfish-2018-10-04/usr/drivers/usb/usb_manager/
H A Dusb_endpoint.c27 * \param filter filter defining which endpoint we want
29 * \return pointer to the endpoint on success
30 * NULL if no endpoint is fould
32 * NOTE: Filter may contain a specific direction, endpoint number or type.
51 /* no endpoint allocated, continue with next */
60 /* we have a valid endpoint sofar, so check filter criteria */
73 /* checking matching endpoint address */
74 if (filter->endpoint != USB_ENDPOINT_ADDRESS_ANY) {
76 if (epaddr->ep_number != filter->endpoint) {
77 /* wrong endpoint addres
[all...]
H A Dusb_pipe.c25 * endpoint queue
36 struct usb_endpoint *ep = xfer->endpoint;
41 USB_DEBUG_XFER("NOTICE: endpoint is already stalled...\n");
102 struct usb_endpoint *ep = xfer->endpoint;
117 /* there is already a transfer happening, so enqueue it on the endpoint */
148 /* execute the start command on the new xfer on the endpoint */
/barrelfish-2018-10-04/kernel/arch/x86/
H A Dipi_notify.c55 // Return w/error if cap is not an endpoint
60 // Return w/error if no listener on endpoint
61 if(recv->cap.u.endpoint.listener == NULL) {
104 dispatch(endpoints[val].cap.u.endpoint.listener);
/barrelfish-2018-10-04/include/usb/
H A Dusb_transfer.h22 // the USB control endpoint
50 uint8_t endpoint; ///< the associated endpoint of the transfer member in struct:usb_transfer_setup
/barrelfish-2018-10-04/usr/bench/ump_bench/
H A Dlatency.c30 struct ump_chan_state *recv = &chan->endpoint.chan;
H A Dreceive.c30 struct ump_chan_state *recv = &chan->endpoint.chan;
H A Dsend.c30 struct ump_chan_state *recv = &chan->endpoint.chan;
H A Dthroughput.c30 struct ump_chan_state *recv = &chan->endpoint.chan;
H A Dexchange.c56 struct ump_chan_state *recv = &chan->endpoint.chan;
124 struct ump_chan_state *recv = &chan->endpoint.chan;
/barrelfish-2018-10-04/include/lwip2/netif/ppp/
H A Dlcp.h70 #define CI_EPDISC 19 /* endpoint discriminator */
99 /* An endpoint discriminator, used with multilink. */
138 unsigned int neg_endpoint :1; /* negotiate endpoint discriminator */
153 struct epdisc endpoint; /* endpoint discriminator */ member in struct:lcp_options
/barrelfish-2018-10-04/lib/libc/rpc/
H A Dauth_time.c115 free_eps(endpoint eps[], int num)
145 endpoint eps[], int maxep)
152 endpoint *ep;
244 endpoint *ep, /* useful endpoints */
245 *useep = NULL; /* endpoint of xp */
256 endpoint teps[32];
432 msg("failed to connect to tcp endpoint.");
/barrelfish-2018-10-04/usr/drivers/usb/usb_manager/include/
H A Dusb_xfer.h103 * - pipe_stalled stall the endpoint before starting the transfer
174 struct usb_endpoint *endpoint; member in struct:usb_xfer
229 * - endpoint endpoint number to be used
231 * - ep_index the endpoint index to be used
242 uint8_t endpoint; member in struct:usb_xfer_config
286 * physical endpoint on the device.
289 * - transfers queue of usb_xfers of this endpoint
290 * - descriptor the endpoint descriptor
294 * - is_stalled set if the endpoint i
[all...]
/barrelfish-2018-10-04/kernel/include/arch/x86_64/
H A Dirq.h163 errval_t irq_table_set(unsigned int nidt, capaddr_t endpoint);

Completed in 145 milliseconds

123