Searched refs:ed (Results 1 - 20 of 20) sorted by relevance

/drivers/usb/host/
H A Dfhci-mem.c34 static void init_ed(struct ed *ed) argument
36 memset(ed, 0, sizeof(*ed));
37 INIT_LIST_HEAD(&ed->td_list);
38 INIT_LIST_HEAD(&ed->node);
65 struct ed *fhci_get_empty_ed(struct fhci_hcd *fhci)
67 struct ed *ed; local
70 ed
83 fhci_recycle_empty_ed(struct fhci_hcd *fhci, struct ed *ed) argument
89 fhci_td_fill(struct fhci_hcd *fhci, struct urb *urb, struct urb_priv *urb_priv, struct ed *ed, u16 index, enum fhci_ta_type type, int toggle, u8 *data, u32 len, u16 interval, u16 start_frame, bool ioc) argument
[all...]
H A Dfhci-q.c62 void fhci_add_tds_to_ed(struct ed *ed, struct td **td_list, int number) argument
68 list_add_tail(&td->node, &ed->td_list);
70 if (ed->td_head == NULL)
71 ed->td_head = td_list[0];
74 static struct td *peek_td_from_ed(struct ed *ed) argument
78 if (!list_empty(&ed->td_list))
79 td = list_entry(ed->td_list.next, struct td, node);
111 struct td *fhci_remove_td_from_ed(struct ed *e argument
144 fhci_move_td_from_ed_to_done_list(struct fhci_usb *usb, struct ed *ed) argument
169 struct ed *ed = urb_priv->ed; local
220 struct ed *ed = td->ed; local
269 fhci_del_ed_list(struct fhci_hcd *fhci, struct ed *ed) argument
[all...]
H A Dohci-q.c88 /* search for the right schedule branch to use for a periodic ed.
125 static void periodic_link (struct ohci_hcd *ohci, struct ed *ed) argument
130 (ed->hwINFO & cpu_to_hc32 (ohci, ED_ISO)) ? "iso " : "",
131 ed, ed->branch, ed->load, ed->interval);
133 for (i = ed->branch; i < NUM_INTS; i += ed
165 ed_schedule(struct ohci_hcd *ohci, struct ed *ed) argument
255 periodic_unlink(struct ohci_hcd *ohci, struct ed *ed) argument
303 ed_deschedule(struct ohci_hcd *ohci, struct ed *ed) argument
393 struct ed *ed; local
469 start_ed_unlink(struct ohci_hcd *ohci, struct ed *ed) argument
794 struct ed *ed = td->ed; local
904 struct ed *ed, **last; local
1078 struct ed *ed = td->ed; local
[all...]
H A Dohci-mem.c46 sizeof (struct ed),
118 static struct ed *
122 struct ed *ed; local
124 ed = dma_pool_alloc (hc->ed_cache, mem_flags, &dma);
125 if (ed) {
126 memset (ed, 0, sizeof (*ed));
127 INIT_LIST_HEAD (&ed->td_list);
128 ed
134 ed_free(struct ohci_hcd *hc, struct ed *ed) argument
[all...]
H A Dfhci-sched.c48 struct ed *ed; local
65 ed = td->ed;
66 if (ed->mode == FHCI_TF_ISO) {
67 if (ed->td_list.next->next != &ed->td_list) {
69 list_entry(ed->td_list.next->next, struct td,
87 ed->state = FHCI_ED_HALTED;
122 fhci_move_td_from_ed_to_done_list(usb, ed);
159 add_packet(struct fhci_usb *usb, struct ed *ed, struct td *td) argument
284 struct ed *ed; local
639 struct ed *ed; local
704 struct ed *ed = urb->ep->hcpriv; local
[all...]
H A Dohci-hcd.c138 struct ed *ed; local
149 /* every endpoint has a ed, locate and maybe (re)initialize it */
150 if (! (ed = ed_get (ohci, urb->ep, urb->dev, pipe, urb->interval)))
154 switch (ed->type) {
192 urb_priv->ed = ed;
219 /* schedule the ed if needed */
220 if (ed->state == ED_IDLE) {
221 retval = ed_schedule (ohci, ed);
311 struct ed *ed = ep->hcpriv; local
402 check_ed(struct ohci_hcd *ohci, struct ed *ed) argument
437 struct ed *ed = ohci->periodic[i]; local
840 struct ed *ed = ohci->ed_to_check; local
938 struct ed *ed = priv->ed; local
[all...]
H A Dohci-dbg.c365 const struct ed *ed, int verbose)
367 u32 tmp = hc32_to_cpu (ohci, ed->hwINFO);
370 ohci_dbg (ohci, "%s, ed %p state 0x%x type %s; next ed %08x\n",
372 ed, ed->state, edstring (ed->type),
373 hc32_to_cpup (ohci, &ed->hwNextED));
389 tmp = hc32_to_cpup (ohci, &ed
364 ohci_dump_ed(const struct ohci_hcd *ohci, const char *label, const struct ed *ed, int verbose) argument
466 show_list(struct ohci_hcd *ohci, char *buf, size_t count, struct ed *ed) argument
554 struct ed **seen, *ed; local
[all...]
H A Dfhci.h347 struct ed { struct
373 struct ed *ed; /* a handle to the corresponding ED */ member in struct:td
415 struct ed *ed; member in struct:urb_priv
539 void fhci_recycle_empty_ed(struct fhci_hcd *fhci, struct ed *ed);
540 struct ed *fhci_get_empty_ed(struct fhci_hcd *fhci);
542 struct urb_priv *urb_priv, struct ed *ed, u1
[all...]
H A Dohci.h25 struct ed { struct
47 struct ed *ed_next; /* on schedule or rm_list */
48 struct ed *ed_prev; /* for non-interrupt EDs */
122 struct ed *ed; member in struct:td
327 struct ed *ed; member in struct:urb_priv
369 struct ed *ed_rm_list; /* to be removed */
371 struct ed *ed_bulktail; /* last in bulk list */
372 struct ed *ed_controltai
[all...]
H A Dfhci-hcd.c171 struct ed *ed; local
172 struct ed *next_ed;
176 list_for_each_entry_safe(ed, next_ed, &fhci->empty_eds, node) {
177 list_del(&ed->node);
178 kfree(ed);
227 struct ed *ed; local
229 ed = kmalloc(sizeof(*ed), GFP_KERNE
514 struct ed *ed; local
[all...]
H A Dohci-hub.c121 static inline struct ed *find_head (struct ed *ed) argument
124 while (ed->ed_prev)
125 ed = ed->ed_prev;
126 return ed;
/drivers/usb/misc/
H A Dftdi-elan.c1502 u8 ed = ed_number - 1; local
1512 struct u132_target *target = &ftdi->target[ed];
1515 command->header = 0x80 | (ed << 5);
1559 u8 ed = ed_number - 1; local
1569 struct u132_target *target = &ftdi->target[ed];
1574 command->header = 0x82 | (ed << 5);
1624 u8 ed = ed_number - 1; local
1634 struct u132_target *target = &ftdi->target[ed];
1637 command->header = 0x81 | (ed << 5);
1681 u8 ed local
1760 u8 ed = ed_number - 1; local
1822 u8 ed = ed_number - 1; local
[all...]
/drivers/net/ethernet/xilinx/
H A Dxilinx_axienet_main.c1113 * @ed: Pointer to ethtool_drvinfo structure
1119 struct ethtool_drvinfo *ed)
1121 memset(ed, 0, sizeof(struct ethtool_drvinfo));
1122 strcpy(ed->driver, DRIVER_NAME);
1123 strcpy(ed->version, DRIVER_VERSION);
1124 ed->regdump_len = sizeof(u32) * AXIENET_REGS_N;
1118 axienet_ethtools_get_drvinfo(struct net_device *ndev, struct ethtool_drvinfo *ed) argument
/drivers/scsi/lpfc/
H A Dlpfc_bsg.c664 struct event_data *ed; local
669 ed = list_entry(evt->events_to_get.next, typeof(*ed), node);
670 list_del(&ed->node);
671 kfree(ed->data);
672 kfree(ed);
676 ed = list_entry(evt->events_to_see.next, typeof(*ed), node);
677 list_del(&ed->node);
678 kfree(ed
[all...]
/drivers/tty/vt/
H A Dcp437.uni186 0xa1 U+00ed
/drivers/atm/
H A Deni.c1067 * 1 DMA xfer & 2 DMA'ed bytes (protocol layering is for wimps :-)
1793 struct eni_dev *ed = ENI_DEV(dev); local
1797 iounmap(ed->ioaddr);
2298 struct eni_dev *ed = ENI_DEV(dev); local
2299 struct eni_zero *zero = &ed->zero;
2304 kfree(ed);
/drivers/staging/telephony/
H A Dixj.h359 unsigned int ed:1; /* Event Detect */ member in struct:__anon5427
H A Dixj.c297 * Values can be or'ed together to turn on multiple messages
1772 if (j->pccr1.bits.ed) {
1773 j->pccr1.bits.ed = 0;
/drivers/zorro/
H A Dzorro.ids61 03ed A-Squared
/drivers/mtd/onenand/
H A Donenand_base.c1049 int ed = min_t(int,free_end,readend); local
1050 int n = ed - st;
1844 int ed = min_t(int,free_end,writeend); local
1845 int n = ed - st;

Completed in 229 milliseconds