/barrelfish-2018-10-04/include/bulk_transfer/ |
H A D | bulk_local.h | 28 * @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 D | lmp_chan.h | 46 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 D | ump_chan.h | 46 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 D | idc_export.h | 32 struct capref endpoint,
|
/barrelfish-2018-10-04/kernel/include/arch/armv7/ |
H A D | irq.h | 25 errval_t irq_table_set(unsigned int nidt, capaddr_t endpoint);
|
/barrelfish-2018-10-04/kernel/include/arch/armv8/ |
H A D | irq.h | 27 errval_t irq_table_set(unsigned int nidt, capaddr_t endpoint);
|
/barrelfish-2018-10-04/usr/drivers/usb/usb_manager/controller/ehci/ |
H A D | usb_ehci_root_hub.h | 20 struct usb_endpoint_descriptor endpoint; member in struct:usb_ehci_config_descriptor
|
/barrelfish-2018-10-04/kernel/arch/arm/ |
H A D | irq.c | 37 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 D | dispatch.c | 154 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 D | kcb.c | 112 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 D | usb_hub.c | 38 .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 D | lmp_chan.c | 34 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 D | usb_endpoint.c | 27 * \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 D | usb_pipe.c | 25 * 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 D | ipi_notify.c | 55 // 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 D | usb_transfer.h | 22 // 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 D | latency.c | 30 struct ump_chan_state *recv = &chan->endpoint.chan;
|
H A D | receive.c | 30 struct ump_chan_state *recv = &chan->endpoint.chan;
|
H A D | send.c | 30 struct ump_chan_state *recv = &chan->endpoint.chan;
|
H A D | throughput.c | 30 struct ump_chan_state *recv = &chan->endpoint.chan;
|
H A D | exchange.c | 56 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 D | lcp.h | 70 #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 D | auth_time.c | 115 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 D | usb_xfer.h | 103 * - 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 D | irq.h | 163 errval_t irq_table_set(unsigned int nidt, capaddr_t endpoint);
|